diff --git a/src/views/business/Marketing/CouponManage/Coupons/components/EditDialog.vue b/src/views/business/Marketing/CouponManage/Coupons/components/EditDialog.vue
index d0b9146..2425439 100644
--- a/src/views/business/Marketing/CouponManage/Coupons/components/EditDialog.vue
+++ b/src/views/business/Marketing/CouponManage/Coupons/components/EditDialog.vue
@@ -262,13 +262,15 @@ const handleEditClick = async (formEl) => {
}
loadingStatus.value = true
- if (formData.value.couponGoodsIds.length != 0) {
- formData.value.couponGoodsIds = formData.value.couponGoodsIds.join(',')
+ if (formData.value.couponGoodsIds) {
+ if (formData.value.couponGoodsIds.length != 0) {
+ formData.value.couponGoodsIds = formData.value.couponGoodsIds.join(',')
+ }
}
if (formData.value.couponApplicableScopeConfig) {
formData.value.couponApplicableScopeConfig = JSON.stringify(formData.value.couponApplicableScopeConfig)
}
- if(formData.value.couponFixedTime.length != 0){
+ if (formData.value.couponFixedTime.length != 0) {
formData.value.couponFixedStartTime = formData.value.couponFixedTime[0]
formData.value.couponFixedEndTime = formData.value.couponFixedTime[1]
}
diff --git a/src/views/business/Marketing/CouponManage/Coupons/index.vue b/src/views/business/Marketing/CouponManage/Coupons/index.vue
index e18a7f6..1cd9867 100644
--- a/src/views/business/Marketing/CouponManage/Coupons/index.vue
+++ b/src/views/business/Marketing/CouponManage/Coupons/index.vue
@@ -85,6 +85,11 @@
+
+
+
+
+
@@ -190,7 +195,14 @@ async function getdisplay_status() {
})
}
getdisplay_status()
-
+// 字典获取
+const coupon_status = ref([]);
+async function getcoupon_status() {
+ await proxy.getDicts('coupon_status').then((res) => {
+ coupon_status.value = res.data
+ })
+}
+getcoupon_status()
@@ -208,7 +220,7 @@ function getList() {
total.value = res.data.totalNum;
dataList.value.forEach(item => {
- if (item.couponGoodsIdsArr.length != - 0) {
+ if (item.couponGoodsIdsArr.length != 0) {
item.couponGoodsIds = item.couponGoodsIdsArr.split(',')
}
if (item.couponApplicableScopeConfig) {