Commit 037964df authored by 郭志伟's avatar 郭志伟

fix(CouponTableModal): 问题字段校验

parent c4f00fdb
......@@ -30,13 +30,17 @@ export default class CouponTableModal extends Vue {
// receiverType 领取方式 1:主动领取 2:自动发放 3:不限
const res = await operationApi.couponList({ ...data });
const couponInfoList = res?.couponInfoList?.map(item => {
item.receiverTime = `${item.receiverStartTime.slice(0, 10)}--${item.receiverEndTime.slice(0, 10)}`;
item.useTime = item.useTimeStart
if (item.receiverStartTime && item.receiverEndTime) {
item.receiverTime = `${item.receiverStartTime.slice(0, 10)}--${item.receiverEndTime.slice(0, 10)}`;
}
if (item.useTimeStart && item.useTimeEnd) {
item.useTime = item.useTimeStart
? `${item.useTimeStart}-${item.useTimeEnd}`
: item.validHours
? `自领取后有效${item.validHours}小时`
: `自领取${item.receiverDaysValid}天后生效,有效天数${item.validDays}天`;
// item.useTime = item.useTimeStart ? `${item.useTimeStart}-${item.useTimeEnd}` : `自领取${item.receiverDaysValid}天后生效,有效天数${item.validDays}天`;
// item.useTime = item.useTimeStart ? `${item.useTimeStart}-${item.useTimeEnd}` : `自领取${item.receiverDaysValid}天后生效,有效天数${item.validDays}天`;
}
const selections = this.templates.length ? this.templates : this.coupon;
console.log('query', selections, this.templates, this.coupon);
if (selections.some(v => v === item.id)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment