lyhzzz vor 2 Jahren
Ursprung
Commit
0e224a02d7

+ 3 - 0
src/main/java/com/fdkankan/ucenter/entity/IncrementOrder.java

@@ -120,5 +120,8 @@ public class IncrementOrder implements Serializable {
     @TableField("month_qy")
     private Integer monthQy;
 
+    @TableField("member_levels")
+    private String memberLevels;
+
 
 }

+ 2 - 6
src/main/java/com/fdkankan/ucenter/pay/strategy/impl/IncrementOrderImpl.java

@@ -67,12 +67,8 @@ public class IncrementOrderImpl implements OrderStrategy {
                     userIncrementEntity.setIncrementEndTime(DateUserUtil.getDate(date));
                     userIncrementEntity.setIsExpired(0);
                     userIncrementEntity.setIncrementTypeId(responseIncrementOrder.getIncrementType());
-                    if(incrementType.getValidTimeType() == 0){
-                        userIncrementEntity.setMemberLevels("PR");
-                    }
-                    if(incrementType.getValidTimeType() == 1){
-                        userIncrementEntity.setMemberLevels("SE");
-                    }
+                    userIncrementEntity.setMemberLevels(responseIncrementOrder.getMemberLevels());
+
                     userIncrementService.save(userIncrementEntity);
                 }
             }

+ 7 - 0
src/main/java/com/fdkankan/ucenter/service/impl/IncrementOrderServiceImpl.java

@@ -155,6 +155,7 @@ public class IncrementOrderServiceImpl extends ServiceImpl<IIncrementOrderMapper
         }
 
         IncrementOrder incrementOrderEntity = new IncrementOrder();
+
         incrementOrderEntity.setOrderSn(NumberUtils.getOrderSn());
         incrementOrderEntity.setAmount(total);
         incrementOrderEntity.setPayType(param.getPayType());
@@ -169,6 +170,12 @@ public class IncrementOrderServiceImpl extends ServiceImpl<IIncrementOrderMapper
         incrementOrderEntity.setUpdateTime(DateUserUtil.getDate(new Date()));
         incrementOrderEntity.setIncrementType(param.getIncrementType());
         incrementOrderEntity.setMonthQy(param.getMonthQy());
+        if(incrementType.getValidTimeType() == 0){
+            incrementOrderEntity.setMemberLevels("PR");
+        }
+        if(incrementType.getValidTimeType() == 1){
+            incrementOrderEntity.setMemberLevels("SE");
+        }
         this.save(incrementOrderEntity);
         return incrementOrderEntity;
     }