瀏覽代碼

feature_20251015_主管任务门店扫码签到

zhujindu 1 月之前
父節點
當前提交
b97a802367
共有 1 個文件被更改,包括 15 次插入8 次删除
  1. 15 8
      src/views/week/ActivityQRCode.vue

+ 15 - 8
src/views/week/ActivityQRCode.vue

@@ -3,7 +3,7 @@
     <van-form
       ref="tabstoreVal"
       class="QRCodeActivity"
-      :disabled="approvalStatus == '1' || approvalStatus == '2'">
+      :disabled="approvalStatus == '1' || approvalStatus == '2' || approvalStatus == null">
       <div class="activityItem">
         <span class="van-f-red">*</span>
         <van-field
@@ -11,7 +11,7 @@
           name="summaryEventName"
           label="活动名称"
           placeholder="请输入活动名称"
-          :rules="[{ required: true, message: '请输入活动名称' }]" />
+          :rules="[{ required: true }]" />
       </div>
       <div class="activityItem">
         <span class="van-f-red">*</span>
@@ -23,7 +23,7 @@
           label="活动日期"
           placeholder="请选择活动日期"
           @click="activityShowCalendarFun"
-          :rules="[{ required: true, message: '请选择活动日期' }]" />
+          :rules="[{ required: true }]" />
       </div>
       <div class="activityItem">
         <span class="van-f-red">*</span>
@@ -35,7 +35,7 @@
           label="生效开始日期"
           placeholder="请选择开始日期"
           @click="clickValidDateShow('start')"
-          :rules="[{ required: true, message: '请选择开始日期' }]" />
+          :rules="[{ required: true }]" />
       </div>
       <div class="activityItem">
         <span class="van-f-red">*</span>
@@ -47,7 +47,7 @@
           label="生效结束日期"
           placeholder="请选择结束日期"
           @click="clickValidDateShow('end')"
-          :rules="[{ required: true, message: '请选择结束日期' }]" />
+          :rules="[{ required: true }]" />
       </div>
       <div class="activityItem">
         <div class="van-cell QRCodeBtnBox">
@@ -175,7 +175,12 @@ export default {
     openQRCode(value) {
       this.toastLoading(0, '加载中...', true);
       // approvalStatus//1-待审批 2-审批通过 不支持修改,直接查看二维码
-      if (this.approvalStatus == '1' || this.approvalStatus == '2' || this.approvalStatus == '3') {
+      if (
+        this.approvalStatus == '1' ||
+        this.approvalStatus == '2' ||
+        this.approvalStatus == '3' ||
+        this.approvalStatus == null
+      ) {
         getSummaryQrCodeUUID({ qrUuid: this.qrUuid, userSummaryId: this.userSummaryId }).then(
           (res) => {
             this.toastLoading().clear();
@@ -203,11 +208,13 @@ export default {
       }
     },
     activityShowCalendarFun() {
-      if (this.approvalStatus == '1' || this.approvalStatus == '2') return;
+      if (this.approvalStatus == '1' || this.approvalStatus == '2' || this.approvalStatus == null)
+        return;
       this.activityShowCalendar = true;
     },
     clickValidDateShow(type) {
-      if (this.approvalStatus == '1' || this.approvalStatus == '2') return;
+      if (this.approvalStatus == '1' || this.approvalStatus == '2' || this.approvalStatus == null)
+        return;
       if (type == 'start') {
         this.activate = {
           type: type,