|
@@ -2097,8 +2097,19 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ @Transactional
|
|
|
public int anPinDeleteFeeUpdate(Long[] fIds, LoginUser loginUser) {
|
|
|
- return tWarehousebillsfeesMapper.anPinDeleteFeeUpdate(fIds,"1",loginUser.getUser().getUserName(),new Date());
|
|
|
+ int i;
|
|
|
+ i = tWarehousebillsfeesMapper.anPinDeleteFeeUpdate(fIds, "1", loginUser.getUser().getUserName(), new Date());
|
|
|
+ if (i>0){
|
|
|
+ TWarehousebillsfees tWarehousebillsfees = tWarehousebillsfeesMapper.selectTWarehousebillsfeesById(fIds[0]);
|
|
|
+ BigDecimal aLong = tWarehousebillsfeesMapper.selectAmount(tWarehousebillsfees.getfPid());
|
|
|
+ TWarehouseBills tWarehousebills = new TWarehouseBills();
|
|
|
+ tWarehousebills.setfId(tWarehousebillsfees.getfPid());
|
|
|
+ tWarehousebills.setfMoney(aLong);
|
|
|
+ i = tWarehouseBillsMapper.updateTWarehousebills(tWarehousebills);
|
|
|
+ }
|
|
|
+ return i;
|
|
|
}
|
|
|
|
|
|
@Override
|