Browse Source

后端整合模块

detached
huangqizhen 4 months ago
parent
commit
589ee68088
  1. 2
      src/main/java/com/example/demo/mapper/DetailYMapper.java
  2. 2
      src/main/java/com/example/demo/mapper/RefundMapper.java
  3. 4
      src/main/java/com/example/demo/mapper/StatisticsMapper.java
  4. 2
      src/main/java/com/example/demo/serviceImpl/AuditServiceImpl.java
  5. 8
      src/main/java/com/example/demo/serviceImpl/OtherServiceImpl.java
  6. 2
      src/main/java/com/example/demo/serviceImpl/RechargeServiceImpl.java

2
src/main/java/com/example/demo/mapper/DetailYMapper.java

@ -69,7 +69,7 @@ public interface DetailYMapper {
"<if test='jwcode!=null and jwcode.length>0'>and detail_y.jwcode=#{jwcode}</if>",
"<if test='updateType!=null'>and update_type=#{updateType}</if>",
"<if test='startDate != null and endDate != null'>AND detail_y.create_time BETWEEN #{startDate} AND #{endDate}</if>",
"<if test='consume_platform!=null and consume_platform.length>0'>and consume_platform=#{consumePlatform}</if>",
"</where>",
"ORDER BY detaily_id desc",
"</script>"

2
src/main/java/com/example/demo/mapper/RefundMapper.java

@ -23,7 +23,7 @@ public interface RefundMapper {
"insert into detail_y",
"(jwcode,refund_type,refund_goods,contact_id,recharge_coin,free_coin,task_coin,remark,admin_id,create_time,update_type,order_code,area,username,name,consume_platform)",
"values",
"(#{jwcode},#{refundType},#{refundGoods},#{contactId},#{rechargeCoin},#{freeCoin},#{taskCoin},#{remark},#{adminId},now(),2,#{orderCode},#{area},#{username},#{name},'客服退款')"
"(#{jwcode},#{refundType},#{refundGoods},#{contactId},#{rechargeCoin},#{freeCoin},#{taskCoin},#{remark},#{adminId},now(),2,#{orderCode},#{area},#{username},#{name},'金币系统')"
})
@Options(useGeneratedKeys = true, keyColumn = "detaily_id", keyProperty = "detailyId")
int inserty(Detail detail);

4
src/main/java/com/example/demo/mapper/StatisticsMapper.java

@ -24,7 +24,7 @@ public interface StatisticsMapper {
" (SUM(recharge_coin) + SUM(free_coin) + SUM(task_coin)) AS totalSumCoin " +
"FROM `detail_y` " +
"WHERE update_type = '0' " +
" AND create_time >= '2024-01-01' " +
" AND create_time >= CONCAT(YEAR(CURDATE()), '-01-01') " +
" AND create_time < NOW()")
Statistics getTotalYearCoin();
//免费金币分类
@ -45,7 +45,7 @@ public interface StatisticsMapper {
@Select("SELECT COUNT(DISTINCT jwcode) AS rechargeCount " +
"FROM `detail_y` " +
"WHERE update_type = '0' " +
" AND create_time >= '2024-01-01' " +
" AND create_time >= CONCAT(YEAR(CURDATE()), '-01-01')" +
" AND create_time < NOW()")
int getYearRechargeCount();

2
src/main/java/com/example/demo/serviceImpl/AuditServiceImpl.java

@ -133,7 +133,7 @@ public class AuditServiceImpl implements AuditService {
detailY.setReson(reson);
detailY.setFlag(flag);
detailY.setCreateTime(createTime);
detailY.setConsumePlatform("金币客服充值");
detailY.setConsumePlatform("金币系统");

8
src/main/java/com/example/demo/serviceImpl/OtherServiceImpl.java

@ -119,7 +119,7 @@ public class OtherServiceImpl implements OtherService {
// detailY.setUsername(username);
// detailY.setArea(area);
detailY.setProductName(productName);
detailY.setConsumePlatform("ERP充值");
detailY.setConsumePlatform("ERP系统");
detailY.setRechargeWay(Way);
@ -135,7 +135,7 @@ public class OtherServiceImpl implements OtherService {
// detailY.setUsername(username);
// detailY.setArea(area);
detailY.setProductName(productName);
detailY.setConsumePlatform("ERP充值");
detailY.setConsumePlatform("ERP系统");
detailY.setConsumeType(Way);
} else if (typesToUpdateTwo.contains(type)) {
detailY.setUpdateType(2); // 设置 updateType 2
@ -148,7 +148,7 @@ public class OtherServiceImpl implements OtherService {
// detailY.setUsername(username);
// detailY.setArea(area);
detailY.setProductName(productName);
detailY.setConsumePlatform("ERP充值");
detailY.setConsumePlatform("ERP系统");
detailY.setRefundType(Way);
}else if (typesToUpdateThree.contains(type)) {
detailY.setUpdateType(3); // 设置 updateType 3
@ -161,7 +161,7 @@ public class OtherServiceImpl implements OtherService {
// detailY.setUsername(username);
// detailY.setArea(area);
detailY.setProductName(productName);
detailY.setConsumePlatform("ERP充值");
detailY.setConsumePlatform("ERP系统");
detailY.setReson(Way);
}
// 添加其他业务逻辑

2
src/main/java/com/example/demo/serviceImpl/RechargeServiceImpl.java

@ -99,7 +99,7 @@ public class RechargeServiceImpl implements RechargeService {
detail.setRemark(remark);
detail.setUpdateType(0);
detail.setAdminId(adminId);
detail.setConsumePlatform("金币客服充值");
detail.setConsumePlatform("金币系统");
System.out.println(uuid+"/*/*/*-/-*/-/*-/-*/-/*-/*-/-*");

Loading…
Cancel
Save