|  |  | 
 |  |  | import com.dy.common.webUtil.BaseResponseUtils; | 
 |  |  | import com.dy.pipIrrGlobal.voSe.VoTermActiveCard; | 
 |  |  | import com.dy.pipIrrGlobal.voSe.VoTermRecharge; | 
 |  |  | import com.dy.pipIrrTerminal.card.dto.ActiveCard; | 
 |  |  | import com.dy.pipIrrTerminal.card.dto.DtoLoss; | 
 |  |  | import com.dy.pipIrrTerminal.card.dto.DtoRecharge; | 
 |  |  | import com.dy.pipIrrTerminal.card.dto.DtoReissue; | 
 |  |  | import com.dy.pipIrrTerminal.card.dto.*; | 
 |  |  | import jakarta.validation.Valid; | 
 |  |  | import lombok.RequiredArgsConstructor; | 
 |  |  | import lombok.extern.slf4j.Slf4j; | 
 |  |  | 
 |  |  |             return BaseResponseUtils.buildErrorMsg(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage()); | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         Map map_result = cardSv.addRecharge(po); | 
 |  |  |         Map map_result = cardSv.addRecharge(po, null); | 
 |  |  |         if(map_result.get("success").equals(false)) { | 
 |  |  |             return BaseResponseUtils.buildErrorMsg(map_result.get("msg").toString()); | 
 |  |  |         } | 
 |  |  | 
 |  |  |         return BaseResponseUtils.buildSuccess(map_result.get("content")) ; | 
 |  |  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 操作执行回调 | 
 |  |  |      * @param po | 
 |  |  |      * @param bindingResult | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     @PostMapping(path = "termCallBack", consumes = MediaType.APPLICATION_JSON_VALUE) | 
 |  |  |     @SsoAop() | 
 |  |  |     public BaseResponse<Boolean> termCallBack(@RequestBody @Valid DtoCallBack po, BindingResult bindingResult) { | 
 |  |  |         if (bindingResult != null && bindingResult.hasErrors()) { | 
 |  |  |             return BaseResponseUtils.buildErrorMsg(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage()); | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         Map map_result = cardSv.callBack(po); | 
 |  |  |         if(map_result.get("success").equals(false)) { | 
 |  |  |             return BaseResponseUtils.buildErrorMsg(map_result.get("msg").toString()); | 
 |  |  |         } | 
 |  |  |         return BaseResponseUtils.buildSuccess(map_result.get("content")) ; | 
 |  |  |     } | 
 |  |  | } |