diff --git a/src/main/java/com/example/demo/domain/entity/DetailY.java b/src/main/java/com/example/demo/domain/entity/DetailY.java index c2cdfb5..e530450 100644 --- a/src/main/java/com/example/demo/domain/entity/DetailY.java +++ b/src/main/java/com/example/demo/domain/entity/DetailY.java @@ -51,6 +51,7 @@ public class DetailY implements Serializable { private String auditReson; private String orderCode; private Integer refundFlag; + private Integer gtype; private List updateTypes; @@ -78,4 +79,7 @@ public class DetailY implements Serializable { private String sortOrder; private String num; + + private List areas; + } diff --git a/src/main/java/com/example/demo/domain/vo/RechargeVo.java b/src/main/java/com/example/demo/domain/vo/RechargeVo.java index 5bc56c8..41b861c 100644 --- a/src/main/java/com/example/demo/domain/vo/RechargeVo.java +++ b/src/main/java/com/example/demo/domain/vo/RechargeVo.java @@ -44,6 +44,7 @@ public class RechargeVo { private String orderCode; private String adminName; + private String sortField; private String sortOrder; diff --git a/src/main/java/com/example/demo/domain/vo/SumConsume.java b/src/main/java/com/example/demo/domain/vo/SumConsume.java index 0bc7b01..5939e1f 100644 --- a/src/main/java/com/example/demo/domain/vo/SumConsume.java +++ b/src/main/java/com/example/demo/domain/vo/SumConsume.java @@ -22,4 +22,5 @@ public class SumConsume { private Date startDate; private Date endDate; private String token; + private String area; } diff --git a/src/main/java/com/example/demo/mapper/ConsumeMapper.java b/src/main/java/com/example/demo/mapper/ConsumeMapper.java index d003e12..1b69c5d 100644 --- a/src/main/java/com/example/demo/mapper/ConsumeMapper.java +++ b/src/main/java/com/example/demo/mapper/ConsumeMapper.java @@ -60,6 +60,7 @@ public interface ConsumeMapper { "and detail_y.consume_platform=#{consumePlatform}", "and detail_y.consume_type= #{consumeType}", "AND detail_y.create_time BETWEEN #{startDate} AND #{endDate}", + "and area=#{area}", "", "", diff --git a/src/main/java/com/example/demo/serviceImpl/OtherServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/OtherServiceImpl.java index 723f35c..c606c2a 100644 --- a/src/main/java/com/example/demo/serviceImpl/OtherServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/OtherServiceImpl.java @@ -192,6 +192,7 @@ public class OtherServiceImpl implements OtherService { detailY.setTaskCoin(taskJb); detailY.setRemark(remark); detailY.setName(adminName); + detailY.setGtype(Integer.valueOf(type)); // detailY.setUsername(username); // detailY.setArea(area); detailY.setProductName(productName); @@ -244,6 +245,7 @@ public class OtherServiceImpl implements OtherService { System.out.println("消费------------------------------------------------------"); detailY.setUpdateType(1); // 设置 updateType 为 1 detailY.setJwcode(JwCode); + detailY.setGtype(Integer.valueOf(type)); detailY.setRechargeCoin(rechargeJb); detailY.setFreeCoin(freeJb); detailY.setTaskCoin(taskJb); @@ -288,6 +290,7 @@ public class OtherServiceImpl implements OtherService { System.out.println("退款------------------------------------------------------"); detailY.setUpdateType(2); // 设置 updateType 为 2 detailY.setJwcode(JwCode); + detailY.setGtype(Integer.valueOf(type)); detailY.setRechargeCoin(rechargeJb); detailY.setFreeCoin(freeJb); detailY.setTaskCoin(taskJb); @@ -332,6 +335,7 @@ public class OtherServiceImpl implements OtherService { System.out.println("其他------------------------------------------------------"); detailY.setUpdateType(3); // 设置 updateType 为 3 detailY.setJwcode(JwCode); + detailY.setGtype(Integer.valueOf(type)); detailY.setRechargeCoin(rechargeJb); detailY.setFreeCoin(freeJb); detailY.setTaskCoin(taskJb); diff --git a/src/main/resources/mapper/ConsumeMapper.xml b/src/main/resources/mapper/ConsumeMapper.xml index aa725d4..dfa9adc 100644 --- a/src/main/resources/mapper/ConsumeMapper.xml +++ b/src/main/resources/mapper/ConsumeMapper.xml @@ -18,6 +18,7 @@ and detail_y.consume_platform=#{consumePlatform} and detail_y.consume_type= #{consumeType} AND detail_y.create_time BETWEEN #{startDate} AND #{endDate} + and area=#{area} \ No newline at end of file diff --git a/src/main/resources/mapper/DetailYMapper.xml b/src/main/resources/mapper/DetailYMapper.xml index 0d2ff03..0c82c57 100644 --- a/src/main/resources/mapper/DetailYMapper.xml +++ b/src/main/resources/mapper/DetailYMapper.xml @@ -97,6 +97,12 @@ AND area = #{area} + + + + + +