|
|
@@ -284,6 +284,15 @@ public class ExpenseAccountServiceImpl extends BaseMybatisDao<ExpenseAccountMapp
|
|
|
return expenseAccountMapper.updateByPrimaryKeySelective(in);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Object updateDebitId(InputExpenseAccount in) {
|
|
|
+ OutExpenseAccount useEA = expenseAccountMapper.selectByid(in.getId());
|
|
|
+ pushResettingDebit(in,useEA.getDebitId());
|
|
|
+ expenseAccountMapper.updateDeleteDebitId(in.getId());
|
|
|
+ return 1;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
private void pushResettingDebit(InputExpenseAccount in, Integer debitId) {
|
|
|
ExpenseAccount debit = expenseAccountMapper.selectByPrimaryKey(debitId);
|
|
|
List<ExpenseAccount> list = expenseAccountMapper.selectByDebitId(debitId);
|
|
|
@@ -1156,4 +1165,5 @@ public class ExpenseAccountServiceImpl extends BaseMybatisDao<ExpenseAccountMapp
|
|
|
|
|
|
}
|
|
|
|
|
|
+
|
|
|
}
|