|
@@ -6,23 +6,23 @@
|
|
|
</view>
|
|
</view>
|
|
|
<view class="form-item">
|
|
<view class="form-item">
|
|
|
<view class="label">红包个数</view>
|
|
<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>
|
|
|
<view class="form-item">
|
|
<view class="form-item">
|
|
|
<view class="label">红包金额</view>
|
|
<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>
|
|
|
<view class="form-item">
|
|
<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>
|
|
|
<view class="form-item">
|
|
<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>
|
|
|
<view class="form-item">
|
|
<view class="form-item">
|
|
|
<view class="label">备注信息</view>
|
|
<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>
|
|
|
<view class="form-item">
|
|
<view class="form-item">
|
|
|
<view class="label">生效时间</view>
|
|
<view class="label">生效时间</view>
|
|
@@ -74,30 +74,20 @@ export default {
|
|
|
this.$msg('请输入红包个数');
|
|
this.$msg('请输入红包个数');
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
- if (!this.form.days && isNaN(this.form.days)) {
|
|
|
|
|
- this.$msg('请输入有效时长');
|
|
|
|
|
- return;
|
|
|
|
|
- }
|
|
|
|
|
if (!this.form.minConsume && isNaN(this.form.minConsume)) {
|
|
if (!this.form.minConsume && isNaN(this.form.minConsume)) {
|
|
|
this.$msg('请输入最低消费');
|
|
this.$msg('请输入最低消费');
|
|
|
return;
|
|
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)
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|