|
|
@@ -997,21 +997,33 @@ onMounted(async () => {
|
|
|
}
|
|
|
}
|
|
|
// 处理单日可用数量类型:如果有值,设置为"限制",否则设置为"不限制"
|
|
|
- if (voucherModel.value.singleCanUse && voucherModel.value.singleCanUse.toString().trim() !== "") {
|
|
|
+ if (
|
|
|
+ voucherModel.value.singleCanUse !== null &&
|
|
|
+ voucherModel.value.singleCanUse !== undefined &&
|
|
|
+ voucherModel.value.singleCanUse.toString().trim() !== ""
|
|
|
+ ) {
|
|
|
voucherModel.value.singleCanUseType = "2";
|
|
|
} else {
|
|
|
voucherModel.value.singleCanUseType = "1";
|
|
|
voucherModel.value.singleCanUse = "";
|
|
|
}
|
|
|
// 处理限购数量类型:如果有值,设置为"限制",否则设置为"不限制"
|
|
|
- if (voucherModel.value.purchaseLimitCode && voucherModel.value.purchaseLimitCode.toString().trim() !== "") {
|
|
|
+ if (
|
|
|
+ voucherModel.value.purchaseLimitCode !== null &&
|
|
|
+ voucherModel.value.purchaseLimitCode !== undefined &&
|
|
|
+ voucherModel.value.purchaseLimitCode.toString().trim() !== ""
|
|
|
+ ) {
|
|
|
voucherModel.value.purchaseLimitType = "2";
|
|
|
} else {
|
|
|
voucherModel.value.purchaseLimitType = "1";
|
|
|
voucherModel.value.purchaseLimitCode = "";
|
|
|
}
|
|
|
// 处理适用范围类型:如果有值,设置为"部分不可用",否则设置为"全场通用"
|
|
|
- if (voucherModel.value.applyDesc && voucherModel.value.applyDesc.toString().trim() !== "") {
|
|
|
+ if (
|
|
|
+ voucherModel.value.applyDesc !== null &&
|
|
|
+ voucherModel.value.applyDesc !== undefined &&
|
|
|
+ voucherModel.value.applyDesc.toString().trim() !== ""
|
|
|
+ ) {
|
|
|
voucherModel.value.applyType = "2";
|
|
|
} else {
|
|
|
voucherModel.value.applyType = "1";
|