|
@@ -8,12 +8,14 @@ import com.zbkj.common.model.organization.OrganizationDepartment;
|
|
import com.zbkj.common.model.organization.OrganizationDepartmentUser;
|
|
import com.zbkj.common.model.organization.OrganizationDepartmentUser;
|
|
import com.zbkj.common.model.organization.VO.OrganizationDepartmentVO;
|
|
import com.zbkj.common.model.organization.VO.OrganizationDepartmentVO;
|
|
import com.zbkj.common.model.organization.VO.OrganizationVO;
|
|
import com.zbkj.common.model.organization.VO.OrganizationVO;
|
|
|
|
+import com.zbkj.common.model.user.UserEnterprise;
|
|
import com.zbkj.service.dao.OrganizationDao;
|
|
import com.zbkj.service.dao.OrganizationDao;
|
|
import com.zbkj.service.dao.OrganizationDeparementDao;
|
|
import com.zbkj.service.dao.OrganizationDeparementDao;
|
|
import com.zbkj.service.dao.OrganizationDeparementUserDao;
|
|
import com.zbkj.service.dao.OrganizationDeparementUserDao;
|
|
import com.zbkj.service.service.OrganizationDepartmentService;
|
|
import com.zbkj.service.service.OrganizationDepartmentService;
|
|
import com.zbkj.service.service.OrganizationDepartmentUserService;
|
|
import com.zbkj.service.service.OrganizationDepartmentUserService;
|
|
import com.zbkj.service.service.OrganizationService;
|
|
import com.zbkj.service.service.OrganizationService;
|
|
|
|
+import com.zbkj.service.service.UserEnterpriseService;
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -37,6 +39,8 @@ public class OrganizationServiceImpl extends ServiceImpl<OrganizationDao, Organi
|
|
private OrganizationDepartmentService organizationDepartmentService;
|
|
private OrganizationDepartmentService organizationDepartmentService;
|
|
@Autowired
|
|
@Autowired
|
|
private OrganizationDepartmentUserService organizationDepartmentUserService;
|
|
private OrganizationDepartmentUserService organizationDepartmentUserService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private UserEnterpriseService userEnterpriseService;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void saveMain(OrganizationVO request, SystemAdmin systemAdmin) {
|
|
public void saveMain(OrganizationVO request, SystemAdmin systemAdmin) {
|
|
@@ -89,6 +93,16 @@ public class OrganizationServiceImpl extends ServiceImpl<OrganizationDao, Organi
|
|
Organization organization = new Organization();
|
|
Organization organization = new Organization();
|
|
BeanUtils.copyProperties(request, organization);
|
|
BeanUtils.copyProperties(request, organization);
|
|
this.updateById(organization);
|
|
this.updateById(organization);
|
|
|
|
+ List<UserEnterprise> userEnterprises= userEnterpriseService.selectByOrganId(id);
|
|
|
|
+ if (null!=userEnterprises&&userEnterprises.size()>0){
|
|
|
|
+ for (UserEnterprise userEnterpris : userEnterprises) {
|
|
|
|
+ String name = request.getName();
|
|
|
|
+ userEnterpris.setEnterpriseName(name);
|
|
|
|
+ userEnterpriseService.updateById(userEnterpris);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
List<OrganizationDepartmentVO> department = request.getChildren();
|
|
List<OrganizationDepartmentVO> department = request.getChildren();
|