修改日期时间
This commit is contained in:
parent
daf9b8a51c
commit
544b0c0ceb
@ -128,7 +128,11 @@
|
|||||||
>
|
>
|
||||||
<div class="top">
|
<div class="top">
|
||||||
<div class="toptop">
|
<div class="toptop">
|
||||||
<el-radio v-model="item.checked1" :label="1" @change="handleCheckAllChange1($event, item)">
|
<el-radio
|
||||||
|
v-model="item.checked1"
|
||||||
|
:label="1"
|
||||||
|
@change="handleCheckAllChange1($event, item)"
|
||||||
|
>
|
||||||
<el-select
|
<el-select
|
||||||
style="width: 123px"
|
style="width: 123px"
|
||||||
v-model="item.routeNodeName"
|
v-model="item.routeNodeName"
|
||||||
@ -160,23 +164,25 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="top">
|
<div class="top">
|
||||||
<div class="toptop">
|
<div class="toptop">
|
||||||
<el-radio v-model="item.checked2" :label="2" @change="handleCheckAllChange2($event, item, index)">
|
<el-radio
|
||||||
|
v-model="item.checked2"
|
||||||
|
:label="2"
|
||||||
|
@change="handleCheckAllChange2($event, item, index)"
|
||||||
|
>
|
||||||
<span style="width: 78px">指定时间:</span>
|
<span style="width: 78px">指定时间:</span>
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
format="yyyy-MM-dd HH:mm"
|
format="yyyy-MM-dd HH:mm:ss"
|
||||||
value-format="yyyy-MM-dd HH:mm"
|
value-format="yyyy-MM-dd HH:mm:ss"
|
||||||
v-model="item.nodePlanTime"
|
v-model="item.nodePlanTime"
|
||||||
type="datetime"
|
type="datetime"
|
||||||
placeholder="选择日期时间"
|
placeholder="选择日期时间"
|
||||||
:picker-options="pickerOptions"
|
:picker-options="pickerOptions"
|
||||||
@input="input(item, index)"
|
@input="input(item, index)"
|
||||||
@focus="setCurrentTime(item, index)"
|
@focus="setCurrentTime(item, index)"
|
||||||
:default-time="currentDate"
|
|
||||||
ref="datePicker"
|
ref="datePicker"
|
||||||
>
|
>
|
||||||
</el-date-picker>
|
</el-date-picker>
|
||||||
</el-radio>
|
</el-radio>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="top">
|
<div class="top">
|
||||||
@ -186,10 +192,13 @@
|
|||||||
style="margin-right: 5px"
|
style="margin-right: 5px"
|
||||||
@change="handleCheckAllChange3($event, item)"
|
@change="handleCheckAllChange3($event, item)"
|
||||||
></el-checkbox> -->
|
></el-checkbox> -->
|
||||||
<el-radio v-model="item.checked3" :label="3" @change="handleCheckAllChange3($event, item)">
|
<el-radio
|
||||||
|
v-model="item.checked3"
|
||||||
|
:label="3"
|
||||||
|
@change="handleCheckAllChange3($event, item)"
|
||||||
|
>
|
||||||
<span>立即执行</span>
|
<span>立即执行</span>
|
||||||
</el-radio>
|
</el-radio>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<el-card :class="listindex == index ? 'cards' : ''">
|
<el-card :class="listindex == index ? 'cards' : ''">
|
||||||
@ -538,6 +547,7 @@ export default {
|
|||||||
name: "ManuallyCreatingTasks",
|
name: "ManuallyCreatingTasks",
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
// currentDate: '',
|
||||||
time: '',
|
time: '',
|
||||||
datePickerVisible: true,
|
datePickerVisible: true,
|
||||||
show: 0,
|
show: 0,
|
||||||
@ -549,8 +559,6 @@ export default {
|
|||||||
// return time.getTime() > Date.now() - 8.64e7// 如果没有后面的-8.64e7就是不可以选择今天的
|
// return time.getTime() > Date.now() - 8.64e7// 如果没有后面的-8.64e7就是不可以选择今天的
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
heightLine: 0,
|
heightLine: 0,
|
||||||
optionsname: '',
|
optionsname: '',
|
||||||
options: [],
|
options: [],
|
||||||
@ -662,11 +670,11 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
computed: {
|
// computed: {
|
||||||
currentDate() {
|
// currentDate() {
|
||||||
return this.formatDate(new Date());
|
// return this.formatDate(new Date());
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
mounted() {
|
mounted() {
|
||||||
this.getMaxTableHeight()
|
this.getMaxTableHeight()
|
||||||
this.screenChange()
|
this.screenChange()
|
||||||
@ -780,10 +788,18 @@ export default {
|
|||||||
newObj.routeNodeList.forEach(e => {
|
newObj.routeNodeList.forEach(e => {
|
||||||
if (e.timedata) {
|
if (e.timedata) {
|
||||||
e.nodePlanTime = e.timedata
|
e.nodePlanTime = e.timedata
|
||||||
|
|
||||||
|
}
|
||||||
|
const dateParts = e.nodePlanTime.split(' ');
|
||||||
|
if (dateParts[1] == "00:00:00") {
|
||||||
|
const date = new Date();
|
||||||
|
const hours = String(date.getHours()).padStart(2, '0');
|
||||||
|
const minutes = String(date.getMinutes()).padStart(2, '0');
|
||||||
|
const ss = String(date.getSeconds()).padStart(2, '0');
|
||||||
|
e.nodePlanTime = dateParts[0] + ' ' + hours + ':' + minutes + ':' + ss;
|
||||||
}
|
}
|
||||||
delete e.timedata;
|
delete e.timedata;
|
||||||
delete e.checked1;
|
delete e.checked1;
|
||||||
delete e.checked2;
|
|
||||||
delete e.checked3;
|
delete e.checked3;
|
||||||
})
|
})
|
||||||
// var nulllength= newObj.routeNodeList.filter(item => item.routeNodeName=="" || item.routeNodeName==null || item.routeNodeName==undefined);
|
// var nulllength= newObj.routeNodeList.filter(item => item.routeNodeName=="" || item.routeNodeName==null || item.routeNodeName==undefined);
|
||||||
@ -792,6 +808,7 @@ export default {
|
|||||||
// this.$message.error('节点名称不能为空!');
|
// this.$message.error('节点名称不能为空!');
|
||||||
// return
|
// return
|
||||||
// }
|
// }
|
||||||
|
|
||||||
console.log(newObj, 'this.newObj')
|
console.log(newObj, 'this.newObj')
|
||||||
console.log(this.updata, 'this.updata')
|
console.log(this.updata, 'this.updata')
|
||||||
// return
|
// return
|
||||||
@ -1303,7 +1320,6 @@ export default {
|
|||||||
}
|
}
|
||||||
::v-deep .el-timeline-item__node--normal {
|
::v-deep .el-timeline-item__node--normal {
|
||||||
left: 0px;
|
left: 0px;
|
||||||
|
|
||||||
}
|
}
|
||||||
::v-deep .el-timeline-item__timestamp {
|
::v-deep .el-timeline-item__timestamp {
|
||||||
margin: 0 !important;
|
margin: 0 !important;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user