diff --git a/parent/center.manager/src/main/java/com/lyms/cm/controller/sys/SysDepartmentsController.java b/parent/center.manager/src/main/java/com/lyms/cm/controller/sys/SysDepartmentsController.java index da65be0..7834800 100644 --- a/parent/center.manager/src/main/java/com/lyms/cm/controller/sys/SysDepartmentsController.java +++ b/parent/center.manager/src/main/java/com/lyms/cm/controller/sys/SysDepartmentsController.java @@ -1,5 +1,6 @@ package com.lyms.cm.controller.sys; +import java.util.List; import java.util.Map; import org.apache.commons.lang3.StringUtils; @@ -14,8 +15,10 @@ import org.springframework.web.bind.annotation.ResponseBody; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.plugins.Page; import com.lyms.base.common.entity.organ.Departments; +import com.lyms.base.common.entity.organ.Organizations; import com.lyms.base.common.enums.ValidityEnum; import com.lyms.base.common.service.organ.DepartmentsService; +import com.lyms.base.common.service.organ.OrganizationsService; import com.lyms.constants.OperationName; import com.lyms.util.StrUtils; import com.lyms.web.bean.AjaxResult; @@ -35,6 +38,10 @@ public class SysDepartmentsController extends BaseController { @Autowired private DepartmentsService departmentService; + @Autowired + private OrganizationsService sysOrganizationsService; + @Autowired + private DepartmentsService sysDepartmentsService; /** *
  • @Description:到部门科室列表 @@ -45,7 +52,9 @@ public class SysDepartmentsController extends BaseController { *
  • 修改时间: */ @RequestMapping(value = "/toList", method = RequestMethod.GET) - public String toList() { + public String toList(Model model) { + List orgs = sysOrganizationsService.getAllEnableOrg(); + model.addAttribute("orgs", orgs); return "/depart/depart_list"; } @@ -90,7 +99,11 @@ public class SysDepartmentsController extends BaseController { if (StringUtils.isNotBlank(id)) { Departments departments = departmentService.selectById(id); model.addAttribute("depart", departments); + List depts = sysDepartmentsService.selectList(new EntityWrapper().where("ifdel=0").and("ORG_ID={0}",departments.getOrgId())); + model.addAttribute("depts", depts); } + List orgs = sysOrganizationsService.getAllEnableOrg(); + model.addAttribute("orgs", orgs); return "/depart/depart_edit"; } diff --git a/parent/center.manager/src/main/webapp/WEB-INF/views/depart/depart_edit.html b/parent/center.manager/src/main/webapp/WEB-INF/views/depart/depart_edit.html index 3ddfb1b..a2d8ae0 100644 --- a/parent/center.manager/src/main/webapp/WEB-INF/views/depart/depart_edit.html +++ b/parent/center.manager/src/main/webapp/WEB-INF/views/depart/depart_edit.html @@ -11,9 +11,9 @@
    - +
    - + #selector("orgId" "orgId" $orgs $!depart.orgId)