Просмотр исходного кода

[A端][修复]:卡券创建条件设置

release_toaliyun_real
hupeng 7 лет назад
Родитель
Сommit
1cc1ce0eea
1 измененных файлов: 13 добавлений и 0 удалений
  1. +13
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/WxCouponController.java

+ 13
- 0
mallinkAdmin/src/main/java/com/iformall/controller/WxCouponController.java Просмотреть файл

@@ -9,6 +9,7 @@ import com.iformall.domain.po.WxCoupon;
import com.iformall.domain.po.WxCouponChannel;
import com.iformall.domain.po.WxMerchant;
import com.iformall.enums.EnumCouponStatus;
import com.iformall.enums.EnumCouponValidType;
import com.iformall.enums.EnumMerchantStatus;
import com.iformall.service.WxCouponChannelService;
import com.iformall.service.WxCouponService;
@@ -119,6 +120,12 @@ public class WxCouponController extends BaseController {
}
wxCoupon.setTenantId(getUser().getTenantId());
wxCoupon.setChannels("");
if (wxCoupon.getValidType().equals(EnumCouponValidType.DAYS_AFTER_RECEIVING)) {
wxCoupon.setValidStartDate(null);
wxCoupon.setValidEndDate(null);
} else if (wxCoupon.getValidType().equals(EnumCouponValidType.BETWEEN_TWO_TIME)) {
wxCoupon.setValidDays(null);
}
Long id = wxCouponService.saveOrUpdate(wxCoupon);
return new ResultData(id);
}
@@ -134,6 +141,12 @@ public class WxCouponController extends BaseController {
String[] arys = wxCoupon.getBusiness().split(",");
wxCoupon.setBusiness(JSON.toJSONString(arys));
}
if (wxCoupon.getValidType().equals(EnumCouponValidType.DAYS_AFTER_RECEIVING)) {
wxCoupon.setValidStartDate(null);
wxCoupon.setValidEndDate(null);
} else if (wxCoupon.getValidType().equals(EnumCouponValidType.BETWEEN_TWO_TIME)) {
wxCoupon.setValidDays(null);
}
return wxCouponService.updateCoupon(wxCoupon);
}



Загрузка…
Отмена
Сохранить