Browse Source

//tt product

release_toaliyun_real
xhxu 4 years ago
parent
commit
383aa286e9
3 changed files with 13 additions and 8 deletions
  1. +5
    -2
      mallinkAdmin/src/main/java/com/iformall/controller/market/WxCouponController.java
  2. +1
    -1
      mallinkService/src/main/java/com/iformall/service/WxCouponService.java
  3. +7
    -5
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java

+ 5
- 2
mallinkAdmin/src/main/java/com/iformall/controller/market/WxCouponController.java View File

@@ -648,8 +648,11 @@ public class WxCouponController extends BaseController {
return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL);
}

ResultData result = wxCouponService.productSave(coupon);
return result;
try {
return wxCouponService.productSave(coupon);
} catch (Exception e) {
return new ResultData(ErrorCode.SYS_SERVER_ERROR.getCode(),e.getMessage());
}
}

}

+ 1
- 1
mallinkService/src/main/java/com/iformall/service/WxCouponService.java View File

@@ -277,7 +277,7 @@ public interface WxCouponService {
List<WxMerchantVo> getCouponMerchantList(TenantEntity tenantInfo, Long couponId);


ResultData productSave(WxCoupon coupon);
ResultData productSave(WxCoupon coupon) throws Exception;


}

+ 7
- 5
mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java View File

@@ -1240,7 +1240,7 @@ public class WxCouponServiceImpl implements WxCouponService {

@Override
@Transactional(isolation=Isolation.SERIALIZABLE, propagation = Propagation.REQUIRED, rollbackFor = {Exception.class})
public ResultData productSave(WxCoupon coupon) {
public ResultData productSave(WxCoupon coupon) throws Exception {
WxCoupon ttattrs = this.getAttrsById(coupon.getId(), coupon.getTenantId());
if(ttattrs.getProductType() == null || ttattrs.getCategoryId() == null
|| ttattrs.getProductAttrKeyValueMap().isEmpty()
@@ -1295,11 +1295,13 @@ public class WxCouponServiceImpl implements WxCouponService {
return new ResultData();

} catch (WxErrorException e) {
logger.error(e.getMessage());
return new ResultData(ErrorCode.SYS_SERVER_ERROR.getCode(),e.getMessage());
throw new Exception(e);
// logger.error(e.getMessage());
// return new ResultData(ErrorCode.SYS_SERVER_ERROR.getCode(),e.getMessage());
} catch (Exception e){
logger.error(e.getMessage());
return new ResultData(ErrorCode.SYS_SERVER_ERROR.getCode(),e.getMessage());
throw e;
// logger.error(e.getMessage());
// return new ResultData(ErrorCode.SYS_SERVER_ERROR.getCode(),e.getMessage());
}
}



Loading…
Cancel
Save