|
|
@@ -100,18 +100,18 @@ public class OrganizationServiceImpl extends BaseMybatisDao<OrganizationManageme
|
|
|
Date now=new Date();
|
|
|
OrganizationManagement om=new OrganizationManagement();
|
|
|
om.setName(name);
|
|
|
- om.setType(type);
|
|
|
+ om.setType(type);
|
|
|
om.setUpdateTime(now);
|
|
|
om.setManagerId(managerId);
|
|
|
om.setDepNo(depn);
|
|
|
om.setSuperId(superId);
|
|
|
om.setStatus(status);
|
|
|
- om.setRemarks(remarks);
|
|
|
+ om.setRemarks(remarks);
|
|
|
om.setId(id);
|
|
|
organizationManagementMapper.updateByPrimaryKeySelective(om);
|
|
|
//*******下级编号修改
|
|
|
int n=0;
|
|
|
- List<OrganizationListOut> Nos =organizationManagementMapper.selectIDNBySuperId(superId);
|
|
|
+ List<OrganizationListOut> Nos =organizationManagementMapper.selectIDNBySuperId(id);
|
|
|
for(OrganizationListOut i:Nos){
|
|
|
String sdepNo=organizationManagementMapper.selectDepNoById(i.getSuperId());
|
|
|
if(n<10){
|
|
|
@@ -128,12 +128,12 @@ public class OrganizationServiceImpl extends BaseMybatisDao<OrganizationManageme
|
|
|
dep=sdepNo+n;
|
|
|
i.setDepNo(dep);
|
|
|
}
|
|
|
- organizationManagementMapper.updateByNumber(i);
|
|
|
+ organizationManagementMapper.updateByNumber(i);
|
|
|
n++;
|
|
|
|
|
|
//*******下下级编号修改
|
|
|
int m=0;
|
|
|
- List<OrganizationListOut> Noss =organizationManagementMapper.selectIDNBySuperId(superId);
|
|
|
+ List<OrganizationListOut> Noss =organizationManagementMapper.selectIDNBySuperId(om.getId());
|
|
|
//System.out.println("noss="+Noss);
|
|
|
for(OrganizationListOut o:Noss){
|
|
|
sdepNo=organizationManagementMapper.selectDepNoById(o.getSuperId());
|
|
|
@@ -156,7 +156,7 @@ public class OrganizationServiceImpl extends BaseMybatisDao<OrganizationManageme
|
|
|
|
|
|
//*******下下级编号修改
|
|
|
int z=0;
|
|
|
- List<OrganizationListOut> Nosss =organizationManagementMapper.selectIDNBySuperId(superId);
|
|
|
+ List<OrganizationListOut> Nosss =organizationManagementMapper.selectIDNBySuperId(om.getId());
|
|
|
for(OrganizationListOut p:Nosss){
|
|
|
sdepNo=organizationManagementMapper.selectDepNoById(p.getSuperId());
|
|
|
if(z<10){
|