Bladeren bron

1. 新增字段

MONSTER-ygh 1 jaar geleden
bovenliggende
commit
3b6f4c1e80
1 gewijzigde bestanden met toevoegingen van 25 en 1 verwijderingen
  1. 25 1
      src/views/ticket/ticketMr/dialog/addAndEdit.vue

+ 25 - 1
src/views/ticket/ticketMr/dialog/addAndEdit.vue

@@ -31,6 +31,18 @@
             <el-form-item label="实名信息:" prop="isAuth">
               <el-radio v-model="form.isAuth" label="1">全部观影人员均实名</el-radio>
             </el-form-item>
+            <el-form-item label="散客是否实名:" prop="ifRealUser">
+              <el-radio-group v-model="form.ifRealUser">
+                <el-radio label="0">否</el-radio>
+                <el-radio label="1">是</el-radio>
+              </el-radio-group>
+            </el-form-item>
+            <el-form-item label="团购是否实名:" prop="ifRealTeam">
+              <el-radio-group v-model="form.ifRealTeam">
+                <el-radio label="0">否</el-radio>
+                <el-radio label="1">是</el-radio>
+              </el-radio-group>
+            </el-form-item>
             <el-form-item label="停止售卖时间:" prop="stopSaleTime">
               <span style="margin-right: 5px">开演前</span>
               <!-- <el-input
@@ -324,7 +336,10 @@ export default {
 
         backStatus: [{ required: true, message: "请选择是否支持退票", trigger: ["change","blur"] }],
         days: [{ required: true, message: "请输入日期", trigger: ["change","blur"] }],
-        saleTimeAll: [{required: true, message: "请选择销售有效期", trigger: ["change","blur"]}]
+        saleTimeAll: [{required: true, message: "请选择销售有效期", trigger: ["change","blur"]}],
+
+        ifRealUser: [{required: true, message: "请选择散客是否实名", trigger: ["change","blur"]}],
+        ifRealTeam: [{required: true, message: "请选择团购是否实名", trigger: ["change","blur"]}]
       },
       uploadObj: {
         url: process.env.VUE_APP_UPLOAD_FILE_API + "/upload/single/minio",
@@ -421,6 +436,9 @@ export default {
           if(obj.goodsPerform.saleBeginTime && obj.goodsPerform.saleEndTime){
             this.$set(this.form, 'saleTimeAll', [obj.goodsPerform.saleBeginTime,obj.goodsPerform.saleEndTime]);
           }
+
+          this.$set(this.form, 'ifRealUser', obj.goodsPerform.ifRealUser?obj.goodsPerform.ifRealUser:null);  
+          this.$set(this.form, 'ifRealTeam', obj.goodsPerform.ifRealTeam?obj.goodsPerform.ifRealUser:null);  
         });
       });
     },
@@ -480,6 +498,9 @@ export default {
               postMap.goodsPerform.saleEndTime = this.form.saleTimeAll[1];
             }
 
+            postMap.goodsPerform.ifRealUser = this.form.ifRealUser
+            postMap.goodsPerform.ifRealTeam = this.form.ifRealTeam
+
             this.loading = true;
             const { code } = await saveAndEdit({ ...postMap });
             if (code === 200) {
@@ -522,6 +543,9 @@ export default {
       this.$set(this.form, 'saleArea', '');
       this.$set(this.form, 'stopSaleTime', '');
       this.$set(this.form, 'saleTimeAll', '');
+      
+      this.$set(this.form, 'ifRealUser', '');
+      this.$set(this.form, 'ifRealTeam', '');
     },
     /**
      * 关闭弹框