|
@@ -376,10 +376,12 @@ public class TbBusinessService extends ServiceImpl<TbBusinessMapper, TbBusiness>
|
|
|
item.setPickCustomerId(customerId).setPick(1)
|
|
|
.setPickCustomerName(tbCostomer.getName()).setPickTime(now)
|
|
|
.setConfirm(1).setConfirmTime(now);
|
|
|
- TbFeeDetails feeDetails = tbFeeDetailsService.getByBusinessItemId(item.getId() + "");
|
|
|
- if (feeDetails != null) {
|
|
|
- feeDetails.setPickCustomerName(item.getPickCustomerName());
|
|
|
- tbFeeDetailsService.updateById(feeDetails);
|
|
|
+ List<TbFeeDetails> feeDetailsList = tbFeeDetailsService.getByBusinessItemId(item.getId() + "");//重复交费会存在多个businessItemId
|
|
|
+ if(feeDetailsList!=null) {
|
|
|
+ for (TbFeeDetails feeDetails : feeDetailsList) {
|
|
|
+ feeDetails.setPickCustomerName(item.getPickCustomerName());
|
|
|
+ tbFeeDetailsService.updateById(feeDetails);
|
|
|
+ }
|
|
|
}
|
|
|
tbBusinessItemService.updateById(item);
|
|
|
List<String> customerMessageType = StrUtil.splitTrim(tbCostomer.getMessageType(), ",");
|