ct 20 годин тому
батько
коміт
cd5dcbc9fe
1 змінених файлів з 40 додано та 1 видалено
  1. 40 1
      src/views/system/config/config.vue

+ 40 - 1
src/views/system/config/config.vue

@@ -2463,6 +2463,30 @@
         </el-form>
       </el-tab-pane>
 
+      <!--   福袋配置    -->
+      <el-tab-pane label="福袋配置" name="luckyBag.config">
+        <!--   单个客服每周(7天)给同客户发送数量次数限制      -->
+        <el-form ref="form31" :model="form31" :rules="rules31" label-width="300px">
+          <el-form-item label="单个客服每周(7天)给同客户发送数量次数限制">
+            <el-tooltip class="item" effect="dark" placement="top-end">
+              <el-input-number
+                v-model="form31.weekLimit"
+                :min="0"
+                :step="1"
+                :precision="0"
+              ></el-input-number>
+            </el-tooltip>
+          </el-form-item>
+          <el-form-item label="福袋封面图标">
+            <ImageUpload v-model="form31.miniprogramPicUrl" :file-type='["png", "jpg", "jpeg"]' :limit="1" />
+          </el-form-item>
+        </el-form>
+
+        <div class="footer">
+          <el-button type="primary" @click="submitForm31">提  交</el-button>
+        </div>
+      </el-tab-pane>
+
     </el-tabs>
 
 
@@ -2642,6 +2666,7 @@ export default {
       form27: {},
       form28: {},
       form30: {},
+      form31:{},
       form29:{
         //是否开启拼手气红包
         enableRandomRedpacket:false,
@@ -2709,7 +2734,8 @@ export default {
       },
       rules21: {},
       rules25: {},
-      rules26: {}
+      rules26: {},
+      rules31:{},
     }
   },
   created() {
@@ -3055,6 +3081,11 @@ export default {
           this.form30 = {...this.form30, ...JSON.parse(response.data.configValue)}
           }
         }
+
+        if(key=="luckyBag.config"){
+          console.log("----------"+response.data.configValue)
+          this.form31 =JSON.parse(response.data.configValue);
+        }
       })
     },
     /** 提交按钮 */
@@ -3339,6 +3370,14 @@ export default {
         }
       })
     },
+    submitForm31(){
+      var param={configId:this.configId,configValue:JSON.stringify(this.form31)}
+      updateConfigByKey(param).then(response => {
+        if (response.code === 200) {
+          this.msgSuccess("修改成功");
+        }
+      });
+    },
     formatColumns(){
       console.log(this.form27.pass_columns)