@dongkboy 11 miesięcy temu
rodzic
commit
cd720a3c79
1 zmienionych plików z 10 dodań i 10 usunięć
  1. 10 10
      src/views/customerOperations/sop/list.vue

+ 10 - 10
src/views/customerOperations/sop/list.vue

@@ -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;