Browse Source

订单管理、商品管理

qymljy 1 year ago
parent
commit
77e0bf8216

+ 2 - 2
src/HDrpManagement/ProductMag/modules/components/editField.vue

@@ -14,7 +14,7 @@
             <el-col :span="12">
               <el-form-item label="领域" prop="value">
                 <el-select v-model="form.value" style="width:100%">
-                  <el-option v-for="item in categoriesList" :key="item.index" :value="item.tag" :label="item.tag"></el-option>
+                  <el-option v-for="item in fieldList" :key="item.index" :value="item.value" :label="item.remarks"></el-option>
                 </el-select>
               </el-form-item>
             </el-col>
@@ -87,7 +87,7 @@ export default {
           { required: true, message: '未设置产品售价折扣区间及其提成类型', trigger: 'change'},
         ],
       },
-      categoriesList:[],
+      fieldList:[],
       rewardList:[],
       tablecols:[],
       list:[],

+ 12 - 0
src/components/dynamic-table/index3.vue

@@ -41,6 +41,11 @@ export default {
       list:[],
     }
   },
+  watch:{
+    data(val){
+      this.doLayout()
+    }
+  },
   computed:{
     ...mapGetters({
       loading:'loading'
@@ -55,6 +60,13 @@ export default {
     },
     selectionChange(row){
       this.$emit('selectionChange',row)
+    },
+    doLayout(){
+      if (this.$refs.table){
+        this.$nextTick(()=>{
+          this.$refs.table.doLayout()
+        })
+      }
     }
   },
   mounted () {