|
|
@@ -106,10 +106,15 @@ public class ExpenseAccountPrivateServiceImpl extends BaseMybatisDao<ExpenseAcco
|
|
|
return expenseAccountPrivateMapper.updateByPrimaryKeySelective(in);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
@Override
|
|
|
public boolean updateCheckAccounts(InputExpenseAccountPrivate in) {
|
|
|
- ExpenseAccountPrivate accountPrivate = expenseAccountPrivateMapper.selectByAccount(in.getAccounts());
|
|
|
- if (accountPrivate==null||accountPrivate.getAid().equals(in.getAid())){
|
|
|
+ InputExpenseAccountPrivate checkParam=new InputExpenseAccountPrivate();
|
|
|
+ checkParam.setAid(in.getAid());
|
|
|
+ checkParam.setAccounts(in.getAccounts());
|
|
|
+ checkParam.setName(in.getName());
|
|
|
+ ExpenseAccountPrivate accountPrivate = expenseAccountPrivateMapper.selectByAccount(checkParam);
|
|
|
+ if (accountPrivate==null||accountPrivate.getId().equals(in.getId())){
|
|
|
return false;
|
|
|
}else {
|
|
|
return true;
|