|
@@ -875,12 +875,15 @@ public class ExpenseAccountServiceImpl extends BaseMybatisDao<ExpenseAccountMapp
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public Object updateRealAmount(Integer type, Integer id, BigDecimal amount) {
|
|
public Object updateRealAmount(Integer type, Integer id, BigDecimal amount) {
|
|
|
- ExpenseAccountDetails ea= new ExpenseAccountDetails();
|
|
|
|
|
- ea.setId(id);
|
|
|
|
|
- ea.setRealAmount(amount);
|
|
|
|
|
- expenseAccountDetailsMapper.updateByPrimaryKeySelective(ea);
|
|
|
|
|
- expenseAccountMapper.updateSonByDetId(id);
|
|
|
|
|
- expenseAccountMapper.updateMainByDetId(id);
|
|
|
|
|
|
|
+ ExpenseAccountDetails ea= new ExpenseAccountDetails();
|
|
|
|
|
+ ea.setId(id);
|
|
|
|
|
+ ea.setRealAmount(amount);
|
|
|
|
|
+ String name=TokenManager.getAdminToken().getName();
|
|
|
|
|
+ Integer eaid = expenseAccountDetailsMapper.selectExpenseAccountById(id);
|
|
|
|
|
+ addExpenseAccountLog(eaid,5,3,TokenManager.getAdminId(),String.format("财务[%s]修改实际报销金额为%s。",name,amount));
|
|
|
|
|
+ expenseAccountDetailsMapper.updateByPrimaryKeySelective(ea);
|
|
|
|
|
+ expenseAccountMapper.updateSonByDetId(id);
|
|
|
|
|
+ expenseAccountMapper.updateMainByDetId(id);
|
|
|
return 1;
|
|
return 1;
|
|
|
}
|
|
}
|
|
|
|
|
|