فهرست منبع

feat: 区分会员赠送和流量赠送

Damon 11 ماه پیش
والد
کامیت
2d00ca5429
1فایلهای تغییر یافته به همراه23 افزوده شده و 9 حذف شده
  1. 23 9
      src/views/operation/activity/detail.vue

+ 23 - 9
src/views/operation/activity/detail.vue

@@ -12,17 +12,21 @@
         <el-input v-model="form.name" placeholder="请输入活动名称" />
       </el-form-item>
 
+      <!-- :prop="`deviceRespList.${scope.$index}.indate`"
+      :rules="{ required: true, trigger: 'change' }" -->
       <el-form-item label="活动类型:">
-        <el-select placeholder="请选择活动类型" :disabled="disabledActivity">
+        <el-select
+          v-model="form.platformName"
+          placeholder="请选择活动类型"
+          :disabled="disabledActivity"
+        >
+          <el-option
+            v-for="item in platformNames"
+            :key="item"
+            :value="item"
+            :label="item"
+          />
         </el-select>
-        <!-- v-model="scope.row.indate" -->
-        <!-- <el-option v-for="item in serviceTimeOptions" :key="item.value" :value="item.value"
-                    :label="item.label" /> -->
-
-        <!-- <el-form-item :prop="`deviceRespList.${scope.$index}.indate`"
-                :rules="{ required: true, trigger: 'change' }">
-      
-              </el-form-item> -->
       </el-form-item>
 
       <el-form-item label="活动图片:" prop="pic">
@@ -161,6 +165,7 @@ export default {
       form: {
         deviceRespList: [],
       },
+      platformNames: ["会员赠送", "流量赠送"],
       // 除蓝牙设备
       types: [2, 4],
       // 生效期内禁止修改活动设备
@@ -225,8 +230,13 @@ export default {
     // 详情
     getDetail() {
       detail(this.$route.query.id).then((res) => {
+        console.log("gadsfqwwerqewqr===" + JSON.stringify(res));
         if (res.code === 0) {
           this.form = res.data;
+          this.form.platformName =
+            this.form.platformId === 1
+              ? this.platformNames[1]
+              : this.platformNames[0];
           res.data.deviceRespList.map((i) => {
             this.num.push(i.totalNum);
           });
@@ -281,6 +291,10 @@ export default {
         }
       });
     },
+
+    getPlatformIdName(platformId) {
+      return platformId === 1 ? "流量赠送" : "会员赠送";
+    },
   },
 };
 </script>