From 19c5321559b3f050620719dea61b5f3c6cd4c224 Mon Sep 17 00:00:00 2001 From: zhubaomin <zhubaomin> Date: 星期四, 12 九月 2024 20:43:00 +0800 Subject: [PATCH] 2024-09-12 朱宝民 完善交易汇总查询接口,完善获取交易明细接口 --- pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/cardOperate/CardOperateCtrl.java | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/cardOperate/CardOperateCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/cardOperate/CardOperateCtrl.java index 3367773..4eb7374 100644 --- a/pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/cardOperate/CardOperateCtrl.java +++ b/pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/cardOperate/CardOperateCtrl.java @@ -63,6 +63,7 @@ private Integer projectNo; /** * 寮�鍗� + * 褰撳崱鐗囪垂鐢ㄤ负0鏃跺嵆涓烘崲鍗℃搷浣滐紝涓嶆敹鍗$墖璐圭敤锛屼笉鏀朵綑棰� * @param po 寮�鍗′紶鍏ュ璞� * @param bindingResult * @return 姘村崱缂栧彿 @@ -142,7 +143,14 @@ seClientCard.setOriginalCardId(originalCardId); } seClientCard.setCreatedt(activeTime); - seClientCard.setLastoper(LastOperateENUM.ACTIVE.getCode()); + if(cardCost == 0) { + // 鎹㈠崱 + seClientCard.setLastoper(LastOperateENUM.CHANGE_CARD.getCode()); + }else { + // 寮�鍗� + seClientCard.setLastoper(LastOperateENUM.ACTIVE.getCode()); + } + //seClientCard.setLastoper(LastOperateENUM.ACTIVE.getCode()); Long cardId = Optional.ofNullable(clientCardSv.add(seClientCard)).orElse(0L) ; if(cardId == 0) { return BaseResponseUtils.buildErrorMsg(SellResultCode.ACTIVE_FAIL_WRITE_CLIENT_CARD_ERROR.getMessage()); @@ -161,8 +169,12 @@ // 琛ュ崱 seCardOperate.setOperateType(OperateTypeENUM.REISSUE.getCode()); }else { - // 寮�鏂板崱 - seCardOperate.setOperateType(OperateTypeENUM.ACTIVE.getCode()); + // 寮�鏂板崱鎴栨崲鍗� + if(cardCost > 0) { + seCardOperate.setOperateType(OperateTypeENUM.ACTIVE.getCode()); + }else { + seCardOperate.setOperateType(OperateTypeENUM.CHANGE_CARD.getCode()); + } } seCardOperate.setRemarks(remarks); seCardOperate.setOperator(operator); -- Gitblit v1.8.0