소스 검색

优化代码

java110 3 년 전
부모
커밋
0c68231b1c

+ 2 - 1
service-fee/src/main/java/com/java110/fee/cmd/fee/PayFeeCmd.java

@@ -165,7 +165,7 @@ public class PayFeeCmd extends Cmd {
             try {
                 Date configEndTime = DateUtil.getDateFromString(feeConfigDtos.get(0).getEndTime(), DateUtil.DATE_FORMATE_STRING_A);
                 configEndTime = DateUtil.stepDay(configEndTime,5);
-                Date newDate = DateUtil.stepMonth(endTime, reqJson.getInteger("cycles"));
+                Date newDate = DateUtil.stepMonth(endTime, reqJson.getDouble("cycles").intValue());
 
                 if (newDate.getTime() > configEndTime.getTime()) {
                     throw new IllegalArgumentException("缴费周期超过 缴费结束时间");
@@ -183,6 +183,7 @@ public class PayFeeCmd extends Cmd {
         }
     }
 
+
     @Override
     @Java110Transactional
     public void doCmd(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject paramObj) throws CmdException {

+ 1 - 2
service-fee/src/main/java/com/java110/fee/cmd/fee/PayFeePreCmd.java

@@ -24,7 +24,6 @@ import com.java110.intf.community.ICommunityV1InnerServiceSMO;
 import com.java110.intf.community.IRepairUserInnerServiceSMO;
 import com.java110.intf.community.IRoomInnerServiceSMO;
 import com.java110.intf.fee.*;
-import com.java110.intf.feeAccountDetail.IFeeAccountDetailServiceSMO;
 import com.java110.intf.user.IOwnerCarInnerServiceSMO;
 import com.java110.po.account.AccountPo;
 import com.java110.po.accountDetail.AccountDetailPo;
@@ -149,7 +148,7 @@ public class PayFeePreCmd extends Cmd {
         if (feeConfigDtos != null && feeConfigDtos.size() == 1) {
             try {
                 Date configEndTime = DateUtil.getDateFromString(feeConfigDtos.get(0).getEndTime(), DateUtil.DATE_FORMATE_STRING_A);
-                configEndTime = DateUtil.stepDay(configEndTime,5);
+                configEndTime = DateUtil.stepDay(configEndTime, 5);
 
                 Date newDate = DateUtil.stepMonth(endTime, reqJson.getInteger("cycles"));