Quellcode durchsuchen

[停车商户][修改]:停车商户不能被删除

release_toaliyun_real
Stormeye Wu vor 6 Jahren
Ursprung
Commit
a5949026ab
2 geänderte Dateien mit 9 neuen und 0 gelöschten Zeilen
  1. +1
    -0
      mallinkService/src/main/java/com/iformall/common/ErrorCode.java
  2. +8
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java

+ 1
- 0
mallinkService/src/main/java/com/iformall/common/ErrorCode.java Datei anzeigen

@@ -87,6 +87,7 @@ public enum ErrorCode{
MERCHANT_INFO_NOT_VALID(2013, "商户信息禁用"), MERCHANT_INFO_NOT_VALID(2013, "商户信息禁用"),
MERCHANT_REPORT_DATE_NOT_VALID(999, "上报日期大于当天"), MERCHANT_REPORT_DATE_NOT_VALID(999, "上报日期大于当天"),
MERCHANT_NAME_IS_FOUND(2014, "商户名称已存在"), MERCHANT_NAME_IS_FOUND(2014, "商户名称已存在"),
MERCHANT_CAR_NOT_DEL(2015, "停车商户不能被删除"),
/** /**
* 券 * 券
*/ */


+ 8
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java Datei anzeigen

@@ -447,6 +447,14 @@ public class WxMerchantServiceImpl implements WxMerchantService {
if (hasMerchant(wxMerchant)) { if (hasMerchant(wxMerchant)) {
return new ResultData(ErrorCode.MERCHANT_NAME_IS_FOUND); return new ResultData(ErrorCode.MERCHANT_NAME_IS_FOUND);
} }
if(wxMerchant.getIsDel().equals(EnumDelStatus.DEL.getCode())) {
// 停用商户
if(wxMerchant.getCarVendorType() > 0) {
// 停车商户
logger.error("停车商户不能被删除");
return new ResultData(ErrorCode.MERCHANT_CAR_NOT_DEL);
}
}
Date date = new Date(); Date date = new Date();
wxMerchant.setUpdateDate(date); wxMerchant.setUpdateDate(date);
wxMerchantMapper.updateByPrimaryKeySelective(wxMerchant); wxMerchantMapper.updateByPrimaryKeySelective(wxMerchant);


Laden…
Abbrechen
Speichern