소스 검색

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

release_toaliyun_real
Stormeye Wu 7 년 전
부모
커밋
a5949026ab
2개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  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 파일 보기

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


+ 8
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java 파일 보기

@@ -447,6 +447,14 @@ public class WxMerchantServiceImpl implements WxMerchantService {
if (hasMerchant(wxMerchant)) {
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();
wxMerchant.setUpdateDate(date);
wxMerchantMapper.updateByPrimaryKeySelective(wxMerchant);


불러오는 중...
취소
저장