shish 6 месяцев назад
Родитель
Сommit
c5114af6b8
1 измененных файлов с 17 добавлено и 27 удалено
  1. 17 27
      hdApp/src/admin/hb/send.vue

+ 17 - 27
hdApp/src/admin/hb/send.vue

@@ -6,23 +6,23 @@
     </view>
     <view class="form-item">
       <view class="label">红包个数</view>
-      <input class="input" type="number" v-model="form.count" placeholder="请填写数量" />
+      <input class="input" type="number" @focus="form.count=''" v-model="form.count" placeholder="请填写数量" />
     </view>
     <view class="form-item">
       <view class="label">红包金额</view>
-      <input class="input" type="digit" v-model="form.amount" placeholder="请输入金额" />
+      <input class="input" type="digit" @focus="form.amount=''" v-model="form.amount" placeholder="请输入金额" />
     </view>
     <view class="form-item">
-      <view class="label">有效时长</view>
-      <input class="input" type="number" v-model="form.days" placeholder="请输入天数,0表示永久有效" />
+      <view class="label">最低消费</view>
+      <input class="input" type="digit" @focus="form.minConsume=''" v-model="form.minConsume" placeholder="请填写" />
     </view>
     <view class="form-item">
-      <view class="label">最低消费</view>
-      <input class="input" type="digit" v-model="form.minConsume" placeholder="请填写" />
+      <view class="label">有效时长</view>
+      <input class="input" type="number" @focus="form.days=''" v-model="form.days" placeholder="请输入天数,0表示永久有效" />
     </view>
     <view class="form-item">
       <view class="label">备注信息</view>
-      <input class="input" type="text" v-model="form.remark" placeholder="请填写" />
+      <input class="input" type="text" v-model="form.remark" placeholder="选填" />
     </view>
     <view class="form-item">
       <view class="label">生效时间</view>
@@ -74,30 +74,20 @@ export default {
         this.$msg('请输入红包个数');
         return;
       }
-      if (!this.form.days && isNaN(this.form.days)) {
-        this.$msg('请输入有效时长');
-        return;
-      }
       if (!this.form.minConsume && isNaN(this.form.minConsume)) {
         this.$msg('请输入最低消费');
         return;
       }
-      createHb({
-        userId: this.userId,
-        customId: this.customId,
-        ...this.form,
-      }).then(res => {
-        if (res.code == 1) {
-          this.$msg('发放成功');
-          setTimeout(() => {
-            //uni.navigateBack();
-            this.$util.pageTo({url: '/admin/hb/result?id='+res.data.id,type:2})
-          }, 500);
-        } else {
-          console.log(res);
-          this.$msg(res.msg);
-        }
-      });
+      this.$util.confirmModal({content:'确认发放?'},() => {
+        createHb({ userId: this.userId, customId: this.customId, ...this.form, }).then(res => {
+          if (res.code == 1) {
+            this.$msg('发放成功')
+            setTimeout(() => {
+              this.$util.pageTo({url: '/admin/hb/result?id='+res.data.id,type:2})
+            }, 500)
+          }
+        })
+      })
     }
   }
 };