|
@@ -66,7 +66,25 @@ public class StoreWriteOffCouponServiceClientImpl extends BaseServiceClient<Stor
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public ExecuteResult<StoreWriteOffCouponDto> save(List<StoreWriteOffCouponDto> storeWriteOffCouponDtoList) {
|
|
|
+ public ExecuteResult<String> save(StoreWriteOffCouponDto storeWriteOffCouponDto) {
|
|
|
+ ExecuteResult<String> result = new ExecuteResult<String>();
|
|
|
+ try{
|
|
|
+ StoreWriteOffCoupon storeWriteOffCoupon = new StoreWriteOffCoupon();
|
|
|
+ revert(storeWriteOffCouponDto,storeWriteOffCoupon);
|
|
|
+ boolean flag = storeWriteOffCouponService.save(storeWriteOffCoupon);
|
|
|
+ if(!flag){
|
|
|
+ result.addErrorMessage("保存失败。");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ catch (Exception e) {
|
|
|
+ logger.error(" 保存错误:" + e.toString(), e);
|
|
|
+ result.addErrorMessage("保存错误:" + e.toString());
|
|
|
+ }
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ExecuteResult<StoreWriteOffCouponDto> storeCancel(List<StoreWriteOffCouponDto> storeWriteOffCouponDtoList) {
|
|
|
ExecuteResult<StoreWriteOffCouponDto> result = new ExecuteResult<>();
|
|
|
if (CollectionUtils.isNotEmpty(storeWriteOffCouponDtoList)){
|
|
|
for (StoreWriteOffCouponDto storeWriteOffCouponDto : storeWriteOffCouponDtoList) {
|