Browse Source

后端整合模块

detached
huangqizhen 5 months ago
parent
commit
48df0b2fb4
  1. 5
      src/main/java/com/example/demo/controller/AuditController.java
  2. 2
      src/main/java/com/example/demo/domain/entity/Audit.java
  3. 3
      src/main/java/com/example/demo/domain/entity/Detail.java
  4. 4
      src/main/java/com/example/demo/mapper/ActivityMapper.java
  5. 2
      src/main/java/com/example/demo/mapper/RechargeMapper.java
  6. 4
      src/main/java/com/example/demo/mapper/RefundMapper.java

5
src/main/java/com/example/demo/controller/AuditController.java

@ -87,8 +87,11 @@ public class AuditController {
user.setFree12(user.getFree12().add(freeCoin)); // 在7月到12月时返回的值 user.setFree12(user.getFree12().add(freeCoin)); // 在7月到12月时返回的值
} }
detail.setUsername(user1.getName()); // 获取 user name 设置到 detail username detail.setUsername(user1.getName()); // 获取 user name 设置到 detail username
System.out.println(user1.getName()+"------------------------------");
detail.setArea(user1.getArea()); // 获取 user area 设置到 detail area detail.setArea(user1.getArea()); // 获取 user area 设置到 detail area
detail.setAdminName(detail.getAdminName());
System.out.println(user1.getArea()+"------------------------------");
detail.setName(detail.getAdminName());
System.out.println(detail.getAdminName()+"------------------------------");
refundMapper.inserty(detail); refundMapper.inserty(detail);
userMapper.update(user); userMapper.update(user);
} }

2
src/main/java/com/example/demo/domain/entity/Audit.java

@ -45,7 +45,7 @@ private BigDecimal rechargeGold;
private String rechargeWay; private String rechargeWay;
private String rechargeVoucher; private String rechargeVoucher;
private String rechargeTime; private String rechargeTime;
private String adminName;

3
src/main/java/com/example/demo/domain/entity/Detail.java

@ -43,7 +43,7 @@ public class Detail implements Serializable {
private Date startDate; private Date startDate;
private String uname; private String uname;
private Integer firstRecharge; private Integer firstRecharge;
private String createAdmin;
private String adminArea; private String adminArea;
private String adminName; private String adminName;
private String userName; private String userName;
@ -70,4 +70,5 @@ public class Detail implements Serializable {
} }

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

@ -62,13 +62,15 @@ public interface ActivityMapper {
"<if test='activityId != null'>", "<if test='activityId != null'>",
"AND activity.activity_id = #{activityId}", "AND activity.activity_id = #{activityId}",
"</if>", "</if>",
"<if test='status != null'>",
"AND status = #{status}",
"</if>",
"</where>", "</where>",
// "ORDER BY activity.status,activity.create_time DESC,activity.start_time DESC", // "ORDER BY activity.status,activity.create_time DESC,activity.start_time DESC",
"ORDER BY CASE WHEN activity.activity_name = '无赠送活动' THEN 0 ELSE 1 END, activity.status, activity.create_time DESC, activity.start_time DESC", "ORDER BY CASE WHEN activity.activity_name = '无赠送活动' THEN 0 ELSE 1 END, activity.status, activity.create_time DESC, activity.start_time DESC",
"</script>" "</script>"
}) })
List<Activity> select(Activity activity); List<Activity> select(Activity activity);
//
} }

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

@ -48,7 +48,7 @@ public interface RechargeMapper {
@Select({ @Select({
"<script>", "<script>",
"SELECT user.`name` as user_name,recharge.jwcode,recharge.create_time,recharge.recharge_time," + "SELECT user.`name` as user_name,recharge.jwcode,recharge.create_time,recharge.recharge_time," +
"recharge.recharge_way,recharge.remark,recharge.paid_gold,recharge.free_gold,recharge.pay_way,recharge.recharge_voucher," +
"recharge.recharge_way,recharge.remark,recharge.paid_gold,recharge.free_gold,recharge.recharge_gold,recharge.pay_way,recharge.recharge_voucher," +
"recharge.recharge_id,recharge.activity_id,recharge.admin_id,activity.activity_name,audit.`status`,audit.audit_id,audit.reson, admin.name,user.area,audit.detail_id FROM recharge", "recharge.recharge_id,recharge.activity_id,recharge.admin_id,activity.activity_name,audit.`status`,audit.audit_id,audit.reson, admin.name,user.area,audit.detail_id FROM recharge",
"LEFT JOIN audit ON recharge.recharge_id = audit.recharge_id", "LEFT JOIN audit ON recharge.recharge_id = audit.recharge_id",
"LEFT JOIN `user` ON recharge.jwcode = `user`.jwcode", "LEFT JOIN `user` ON recharge.jwcode = `user`.jwcode",

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

@ -21,9 +21,9 @@ public interface RefundMapper {
@Insert({ @Insert({
"insert into detail_y", "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,username.area,name)",
"(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", "values",
"(#{jwcode},#{refundType},#{refundGoods},#{contactId},#{rechargeCoin},#{freeCoin},#{taskCoin},#{remark},#{adminId},now(),2,#{orderCode},#{area},#{username},#{adminName},'客服退款',#{username},{area},#{adminName})"
"(#{jwcode},#{refundType},#{refundGoods},#{contactId},#{rechargeCoin},#{freeCoin},#{taskCoin},#{remark},#{adminId},now(),2,#{orderCode},#{area},#{username},#{name},'客服退款')"
}) })
@Options(useGeneratedKeys = true, keyColumn = "detaily_id", keyProperty = "detailyId") @Options(useGeneratedKeys = true, keyColumn = "detaily_id", keyProperty = "detailyId")
int inserty(Detail detail); int inserty(Detail detail);

Loading…
Cancel
Save