|
|
@@ -1,6 +1,8 @@
|
|
|
package com.goafanti.expenseAccount.service.impl;
|
|
|
|
|
|
+import com.goafanti.common.dao.ExpenseAccountMapper;
|
|
|
import com.goafanti.common.dao.ExpenseAccountPrivateMapper;
|
|
|
+import com.goafanti.common.model.ExpenseAccount;
|
|
|
import com.goafanti.common.model.ExpenseAccountPrivate;
|
|
|
import com.goafanti.core.mybatis.BaseMybatisDao;
|
|
|
import com.goafanti.core.mybatis.page.Pagination;
|
|
|
@@ -19,12 +21,20 @@ public class ExpenseAccountPrivateServiceImpl extends BaseMybatisDao<ExpenseAcco
|
|
|
|
|
|
@Autowired
|
|
|
private ExpenseAccountPrivateMapper expenseAccountPrivateMapper;
|
|
|
+ @Autowired
|
|
|
+ private ExpenseAccountMapper expenseAccountMapper;
|
|
|
|
|
|
@Override
|
|
|
public ExpenseAccountPrivate add(InputExpenseAccountPrivate in) {
|
|
|
updateStatus(in);
|
|
|
expenseAccountPrivateMapper.insertSelective(in);
|
|
|
ExpenseAccountPrivate res=in;
|
|
|
+ if (in.getEaid()!=null){
|
|
|
+ ExpenseAccount ea =new ExpenseAccount();
|
|
|
+ ea.setId(in.getEaid());
|
|
|
+ ea.setEaaid(res.getId());
|
|
|
+ expenseAccountMapper.updateByPrimaryKeySelective(ea);
|
|
|
+ }
|
|
|
return res;
|
|
|
}
|
|
|
|