|
@@ -6,6 +6,7 @@ import com.goafanti.common.dao.DepartmentMapper;
|
|
|
import com.goafanti.common.dao.NewOrderChangeMapper;
|
|
import com.goafanti.common.dao.NewOrderChangeMapper;
|
|
|
import com.goafanti.common.dao.TOrderNewMapper;
|
|
import com.goafanti.common.dao.TOrderNewMapper;
|
|
|
import com.goafanti.common.model.Department;
|
|
import com.goafanti.common.model.Department;
|
|
|
|
|
+import com.goafanti.common.utils.AsyncUtils;
|
|
|
import com.goafanti.organization.bo.DepOut;
|
|
import com.goafanti.organization.bo.DepOut;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -28,6 +29,8 @@ public class OrganizationServiceImpl extends BaseMybatisDao<DepartmentMapper> im
|
|
|
private TOrderNewMapper tOrderNewMapper;
|
|
private TOrderNewMapper tOrderNewMapper;
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private NewOrderChangeMapper newOrderChangeMapper;
|
|
private NewOrderChangeMapper newOrderChangeMapper;
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private AsyncUtils asyncUtils;
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public Pagination<OrganizationListOut> listOrganizationManagement(OrganizationListOut olo, Integer pageNo,
|
|
public Pagination<OrganizationListOut> listOrganizationManagement(OrganizationListOut olo, Integer pageNo,
|
|
@@ -196,12 +199,10 @@ public class OrganizationServiceImpl extends BaseMybatisDao<DepartmentMapper> im
|
|
|
Department use = departmentMapper.selectByPrimaryKey(id);
|
|
Department use = departmentMapper.selectByPrimaryKey(id);
|
|
|
if (!use.getFinanceId().equals(financeId)){
|
|
if (!use.getFinanceId().equals(financeId)){
|
|
|
//切换后更换审核人
|
|
//切换后更换审核人
|
|
|
- tOrderNewMapper.updateexamineName(3,id,financeId);
|
|
|
|
|
- newOrderChangeMapper.updateexamineName(5,id,financeId);
|
|
|
|
|
|
|
+ asyncUtils.updateexamineName(3,id,financeId);
|
|
|
}
|
|
}
|
|
|
if (!use.getManagerId().equals(managerId)){
|
|
if (!use.getManagerId().equals(managerId)){
|
|
|
- tOrderNewMapper.updateexamineName(1,id,managerId);
|
|
|
|
|
- newOrderChangeMapper.updateexamineName(1,id,managerId);
|
|
|
|
|
|
|
+ asyncUtils.updateexamineName(1,id,managerId);
|
|
|
}
|
|
}
|
|
|
tOrderMidMapper.updateFinanceId(id,financeId);
|
|
tOrderMidMapper.updateFinanceId(id,financeId);
|
|
|
int x=departmentMapper.updateByPrimaryKeySelective(dep);
|
|
int x=departmentMapper.updateByPrimaryKeySelective(dep);
|