浏览代码

续费,ordersn拼接

lyhzzz 2 年之前
父节点
当前提交
f5721b26c4
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8 1
      src/main/java/com/fdkankan/manage/service/impl/UserIncrementServiceImpl.java

+ 8 - 1
src/main/java/com/fdkankan/manage/service/impl/UserIncrementServiceImpl.java

@@ -185,6 +185,9 @@ public class UserIncrementServiceImpl extends ServiceImpl<IUserIncrementMapper,
 
         for (int i = 0 ; i<param.getCount() ;i++) {
             UserIncrement userIncrement = new UserIncrement();
+            if(param.getId() != null){ //续费
+                 userIncrement = this.getById(param.getId());
+            }
             String date = DateUtil.date2String(new Date(), DateUtil.DEFAULT_DATE_FORMAT);
             userIncrement.setId(param.getId());
             userIncrement.setUserId(param.getUserId());
@@ -195,7 +198,11 @@ public class UserIncrementServiceImpl extends ServiceImpl<IUserIncrementMapper,
             userIncrement.setIncrementStartTime(date);
             userIncrement.setIncrementEndTime(param.getIncrementEndTime());
             userIncrement.setIncrementTypeId(param.getIncrementTypeId());
-            userIncrement.setOrderSn(incrementOrderMg.getOrderSn());
+            if(userIncrement.getId()!= null){
+                userIncrement.setOrderSn(userIncrement.getOrderSn() +","+incrementOrderMg.getOrderSn());
+            }else {
+                userIncrement.setOrderSn(incrementOrderMg.getOrderSn());
+            }
             if(incrementType.getValidTimeType() == 0){
                 userIncrement.setMemberLevels("PR");
             }