YY vor 2 Jahren
Ursprung
Commit
f23be9276b
1 geänderte Dateien mit 30 neuen und 3 gelöschten Zeilen
  1. 30 3
      src/views/platActivi/act/parts/goods.vue

+ 30 - 3
src/views/platActivi/act/parts/goods.vue

@@ -51,7 +51,7 @@
     <e-dialog :dialog="dialog" @toClose="toClose">
       <template v-slot:info>
         <el-form :model="form" ref="form" label-width="auto">
-          <el-form-item label="状态">
+          <el-form-item label="是否启用">
             <el-select v-model="form.status" placeholder="请选择">
               <el-option v-for="i in statusList" :key="i.model" :label="i.label" :value="i.value"></el-option>
             </el-select>
@@ -85,7 +85,7 @@ export default {
       // 列表
       opera: [
         { label: '删除', method: 'del', confirm: true, type: 'danger' },
-        { label: '修改状态', method: 'edit' },
+        { label: '是否启用', method: 'edit' },
         { label: '活动设置', method: 'set', display: (i) => i.platform_act_type != '5' && i.platform_act_type != '6' },
       ],
       operas: [{ label: '删除', method: 'del', confirm: true, type: 'danger' }],
@@ -94,6 +94,15 @@ export default {
         { label: '商品规格', model: 'spec_name', showTip: false },
         // { label: '店铺名称', model: 'shop_name' },
         { label: '商品原价', model: 'sell_money' },
+        {
+          label: '是否启用',
+          model: 'status',
+          format: (i) => {
+            let data = that.statusList.find((f) => f.value == i);
+            if (data) return data.label;
+            else return '暂无';
+          },
+        },
       ],
       // 特价
       spFields: [
@@ -102,6 +111,15 @@ export default {
         // { label: '店铺名称', model: 'shop_name' },
         { label: '商品原价', model: 'sell_money' },
         { label: '特价金额', model: 'config.sp_price' },
+        {
+          label: '是否启用',
+          model: 'status',
+          format: (i) => {
+            let data = that.statusList.find((f) => f.value == i);
+            if (data) return data.label;
+            else return '暂无';
+          },
+        },
       ],
       // 加价购
       plusFields: [
@@ -110,6 +128,15 @@ export default {
         // { label: '店铺名称', model: 'shop_name' },
         { label: '商品原价', model: 'sell_money' },
         { label: '加价金额', model: 'config.plus_money' },
+        {
+          label: '是否启用',
+          model: 'status',
+          format: (i) => {
+            let data = that.statusList.find((f) => f.value == i);
+            if (data) return data.label;
+            else return '暂无';
+          },
+        },
       ],
       list: [],
       total: 0,
@@ -193,7 +220,7 @@ export default {
     async searchOther() {
       let res;
       // 参加平台活动的商品状态
-      res = await this.dictQuery({ code: 'platformAct_goods_status' });
+      res = await this.dictQuery({ code: 'use' });
       if (this.$checkRes(res)) this.$set(this, `statusList`, res.data);
     },
     // 返回