|
|
@@ -57,6 +57,10 @@ public class UpdateFeeCmd extends Cmd {
|
|
|
List<FeeDto> feeDtos = feeInnerServiceSMOImpl.queryFees(feeDto);
|
|
|
|
|
|
Assert.listOnlyOne(feeDtos, "未查询到费用信息 或查询到多条" + reqJson);
|
|
|
+
|
|
|
+ if(FeeDto.FEE_FLAG_CYCLE.equals(feeDtos.get(0).getFeeFlag()) && reqJson.containsKey("maxEndTime")){
|
|
|
+ reqJson.remove("maxEndTime");
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -69,6 +73,7 @@ public class UpdateFeeCmd extends Cmd {
|
|
|
throw new CmdException("修改费用");
|
|
|
}
|
|
|
|
|
|
+
|
|
|
if (reqJson.containsKey("maxEndTime") && !StringUtil.isEmpty(reqJson.getString("maxEndTime"))) {
|
|
|
FeeAttrDto feeAttrDto = new FeeAttrDto();
|
|
|
feeAttrDto.setFeeId(payFeePo.getFeeId());
|