Skip to content

Commit a6ece2b

Browse files
committed
费用支持拆分 和合并功能
1 parent 9e34baf commit a6ece2b

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

java110-db/src/main/resources/mapper/fee/PayFeeSubV1ServiceDaoImplMapper.xml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
userId,t.pre_fee_id,t.pre_fee_id preFeeId,t.payer_obj_name,t.payer_obj_name
2323
payerObjName,t.income_obj_id,t.income_obj_id incomeObjId,t.config_id,t.config_id configId,t.fee_flag,t.fee_flag
2424
feeFlag,t.start_time,t.start_time startTime,t.end_time,t.end_time endTime,t.community_id,t.community_id
25-
communityId,t.payer_obj_type,t.payer_obj_type payerObjType,t.payer_obj_id,t.payer_obj_id payerObjId,pfc.fee_name feeName
25+
communityId,t.payer_obj_type,t.payer_obj_type payerObjType,t.payer_obj_id,t.payer_obj_id payerObjId,pfc.fee_name feeName,t.create_time createTime
2626
from pay_fee_sub t
2727
left join pay_fee_config pfc on t.config_id = pfc.config_id
2828
where 1 =1
@@ -48,9 +48,7 @@
4848
and (t.fee_id = #{pcFeeId} or t.pre_fee_id = #{pcFeeId})
4949
</if>
5050

51-
<if test="userId !=null and userId != ''">
52-
and t.user_id= #{userId}
53-
</if>
51+
5452
<if test="preFeeId !=null and preFeeId != ''">
5553
and t.pre_fee_id= #{preFeeId}
5654
</if>
@@ -174,9 +172,7 @@
174172
<if test="pcFeeId !=null and pcFeeId != ''">
175173
and (t.fee_id = #{pcFeeId} or t.pre_fee_id = #{pcFeeId})
176174
</if>
177-
<if test="userId !=null and userId != ''">
178-
and t.user_id= #{userId}
179-
</if>
175+
180176
<if test="preFeeId !=null and preFeeId != ''">
181177
and t.pre_fee_id= #{preFeeId}
182178
</if>

service-fee/src/main/java/com/java110/fee/cmd/feeSub/SplitPayFeeCmd.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ private void saveSubFee(FeeDto feeDto, String endTime, String maxTime) {
176176

177177
PayFeePo payFeePo = BeanConvertUtil.covertBean(feeDto, PayFeePo.class);
178178
payFeePo.setEndTime(endTime);
179-
payFeePo.setFeeId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_feeId));
179+
payFeePo.setFeeId(payFeeSubPo.getFeeId());
180180
payFeePo.setState(FeeDto.STATE_DOING);
181181
flag = payFeeV1InnerServiceSMOImpl.savePayFee(payFeePo);
182182
if (flag < 1) {

0 commit comments

Comments
 (0)