|
|
@@ -74,7 +74,7 @@
|
|
|
<el-form-item v-if="form.timeType == 2" v-for="domain in form.domains" :label="'选择日期'" :key="domain.key"
|
|
|
prop="absoluteTime">
|
|
|
<div class="flex a-c ">
|
|
|
- <el-date-picker v-model="domain.value" type="date" placeholder="选择日期" value-format="yyyy-MM-dd"
|
|
|
+ <el-date-picker v-model="domain.absoluteTime" type="date" placeholder="选择日期" value-format="yyyy-MM-dd"
|
|
|
style="width: 70%;">
|
|
|
</el-date-picker>
|
|
|
<el-button @click.prevent="removeDomain(domain)" style="margin-left: 20px;">删除</el-button>
|
|
|
@@ -149,7 +149,7 @@ export default {
|
|
|
tagId: "",//标签id字符串
|
|
|
materialId: "",//素材id
|
|
|
domains: [{
|
|
|
- value: ''
|
|
|
+ absoluteTime: ''
|
|
|
}],
|
|
|
},//提交表单
|
|
|
rules: {
|
|
|
@@ -242,9 +242,8 @@ export default {
|
|
|
methods: {
|
|
|
//多日期添加
|
|
|
addDomain() {
|
|
|
- console.log(this.form)
|
|
|
this.form.domains.push({
|
|
|
- value: '',
|
|
|
+ absoluteTime: '',
|
|
|
key: Date.now()
|
|
|
});
|
|
|
},
|
|
|
@@ -261,14 +260,15 @@ export default {
|
|
|
this.dialogtitle = '编辑SOP规则';
|
|
|
api.getSop(row.id).then((res) => {
|
|
|
if (res.code == 200) {
|
|
|
- res.data.tagIdlist = res.data.tagId.split(',')
|
|
|
- this.relativeTime = this.secondsToTimeFormat(res.data.relativeTime)
|
|
|
+ res.data.tagIdlist = res.data.data.tagId.split(',')
|
|
|
+ this.form.domains=res.data.data.absoluteTimeList;
|
|
|
+ this.relativeTime = this.secondsToTimeFormat(res.data.data.relativeTime)
|
|
|
Object.keys(this.form).forEach(key => {
|
|
|
- if (res.data.hasOwnProperty(key)) {
|
|
|
- this.form[key] = res.data[key];
|
|
|
+ if (res.data.data.hasOwnProperty(key)) {
|
|
|
+ this.form[key] = res.data.data[key];
|
|
|
}
|
|
|
});
|
|
|
- this.tagsSubSet = this.tagsArray.find(val => val.id == res.data.tagGroupId).weTags;//获取对应标签组标签列表
|
|
|
+ this.tagsSubSet = this.tagsArray.find(val => val.id == res.data.data.tagGroupId).weTags;//获取对应标签组标签列表
|
|
|
this.sopAddShow = true;
|
|
|
}
|
|
|
})
|
|
|
@@ -375,7 +375,7 @@ export default {
|
|
|
this.form.relativeTime = this.form.relativeTime ? this.convertTimeToSeconds(this.relativeTime) : '';
|
|
|
let list = [];
|
|
|
this.form.domains.map(val => {
|
|
|
- list.push(val.value)
|
|
|
+ list.push(val.absoluteTime)
|
|
|
return
|
|
|
})
|
|
|
this.form.absoluteTime = list;
|