From c5e44d4236c4474aea006e7a7da8e013002bad79 Mon Sep 17 00:00:00 2001 From: zhubaomin <zhubaomin> Date: 星期四, 19 九月 2024 17:05:35 +0800 Subject: [PATCH] 2024-09-19 朱宝民 获取开发记录接口,返回值中支付方式ID改为支付方式名称 --- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoBa/BaUserMapper.java | 1 + pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeCardOperateMapper.xml | 33 +++++++++++++++++---------------- pipIrr-platform/pipIrr-global/src/main/resources/mapper/BaUserMapper.xml | 1 + pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserSv.java | 1 + pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoActiveCard.java | 11 ++++++++--- pipIrr-platform/pipIrr-global/src/main/resources/init-config.xml | 2 +- 6 files changed, 29 insertions(+), 20 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoBa/BaUserMapper.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoBa/BaUserMapper.java index 0615d76..ea2d81e 100644 --- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoBa/BaUserMapper.java +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoBa/BaUserMapper.java @@ -144,4 +144,5 @@ * @return */ List<VoSimpleUser> getSimpleUsers(); + } diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoActiveCard.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoActiveCard.java index f33c3e6..7e16be5 100644 --- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoActiveCard.java +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoActiveCard.java @@ -23,6 +23,7 @@ private static final long serialVersionUID = 1L; @Schema(title = "ID") + @JSONField(serializeUsing= ObjectWriterImplToString.class) private Long id; @Schema(title = "鍐滄埛濮撳悕") @@ -46,9 +47,13 @@ @Schema(title = "琛ュ崱閲戦") private Double reissueAmount; - @Schema(title = "鏀粯鏂瑰紡") - @JSONField(serializeUsing= ObjectWriterImplToString.class) - private Long paymentId; + //@Schema(title = "鏀粯鏂瑰紡") + //@JSONField(serializeUsing= ObjectWriterImplToString.class) + //private Long paymentId; + /** + * 鏀粯鏂瑰紡鍚嶇О + */ + private String paymentName; @Schema(title = "鎿嶄綔浜�") private String operator; diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/init-config.xml b/pipIrr-platform/pipIrr-global/src/main/resources/init-config.xml index 5e36442..6511c1d 100644 --- a/pipIrr-platform/pipIrr-global/src/main/resources/init-config.xml +++ b/pipIrr-platform/pipIrr-global/src/main/resources/init-config.xml @@ -18,7 +18,7 @@ </dictItem> </dict> </dictionaries> - <user name="瓒呯骇绠$悊鍛�" phone="admin" password="admin" supperAdmin="1" /> + <user name="瓒呯骇绠$悊鍛�" phone="admin" password="dyyjy" supperAdmin="1" /> <payments> <item1 name="鐜伴噾"/> <item2 name="寰俊鏀粯"/> diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/BaUserMapper.xml b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/BaUserMapper.xml index 29333a1..b8f7e0d 100644 --- a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/BaUserMapper.xml +++ b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/BaUserMapper.xml @@ -379,4 +379,5 @@ FROM ba_user WHERE disabled = 0 AND deleted = 0 </select> + </mapper> \ No newline at end of file diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeCardOperateMapper.xml b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeCardOperateMapper.xml index e217ed6..c6b3686 100644 --- a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeCardOperateMapper.xml +++ b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeCardOperateMapper.xml @@ -431,23 +431,24 @@ <!--鏍规嵁鎸囧畾鏉′欢鑾峰彇寮�鍗¤褰�--> <select id="getActiveCards" resultType="com.dy.pipIrrGlobal.voSe.VoActiveCard"> SELECT - CAST(ope.id AS char) AS id , - cli.name AS clientName, - cli.clientNum AS clientNum, - card.cardNum AS cardNum, - card.state AS state, - (CASE - WHEN card.state = 1 THEN '姝e父' - WHEN card.state = 2 THEN '宸叉敞閿�' - WHEN card.state = 3 THEN '宸叉寕澶�' - END) AS stateName, - ope.card_cost AS cardCost, - ope.payment_id AS paymentId, - (SELECT `name` FROM ba_user WHERE id = ope.operator) AS operator, - ope.operate_dt AS operateDt + ope.id, + cli.name AS clientName, + cli.clientNum AS clientNum, + card.cardNum AS cardNum, + card.state AS state, + (CASE + WHEN card.state = 1 THEN '姝e父' + WHEN card.state = 2 THEN '宸叉敞閿�' + WHEN card.state = 3 THEN '宸叉寕澶�' + END) AS stateName, + ope.card_cost AS cardCost, + pay.name AS paymentName, + (SELECT `name` FROM ba_user WHERE id = ope.operator) AS operator, + ope.operate_dt AS operateDt FROM se_card_operate ope - INNER JOIN se_client_card card ON ope.card_id = card.id - INNER JOIN se_client cli ON ope.client_id = cli.id + INNER JOIN se_client_card card ON ope.card_id = card.id + INNER JOIN se_client cli ON ope.client_id = cli.id + INNER JOIN se_payment_method pay ON pay.id = ope.payment_id <where> AND ope.operate_type = 1 <if test = "clientName != null and clientName !=''"> diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserSv.java b/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserSv.java index ae8c417..e47e787 100644 --- a/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserSv.java +++ b/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserSv.java @@ -268,4 +268,5 @@ public List<VoSimpleUser> getSimpleUsers() { return dao.getSimpleUsers(); } + } -- Gitblit v1.8.0