|
@@ -4,6 +4,7 @@ import java.util.List;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
|
import com.ruoyi.care.domain.CareCompanies;
|
|
|
+import com.ruoyi.care.service.ICareCompaniesService;
|
|
|
import com.ruoyi.common.core.domain.entity.SysUser;
|
|
|
import com.ruoyi.common.utils.SecurityUtils;
|
|
|
import com.ruoyi.system.service.ISysUserService;
|
|
@@ -40,6 +41,8 @@ public class CareNursesController extends BaseController
|
|
|
private ICareNursesService careNursesService;
|
|
|
@Autowired
|
|
|
private ISysUserService userService;
|
|
|
+ @Autowired
|
|
|
+ private ICareCompaniesService careCompaniesService;
|
|
|
/**
|
|
|
* 查询护理人员列表
|
|
|
*/
|
|
@@ -48,6 +51,14 @@ public class CareNursesController extends BaseController
|
|
|
public TableDataInfo list(CareNurses careNurses)
|
|
|
{
|
|
|
startPage();
|
|
|
+ //判断当前用户是不是公司,如果是公司,则只获取自己公司的
|
|
|
+ CareCompanies careCompanies=new CareCompanies();
|
|
|
+ careCompanies.setUserId(getUserId());
|
|
|
+ List<CareCompanies> lst=careCompaniesService.selectCareCompaniesList(careCompanies);
|
|
|
+ if(lst.size()>0){
|
|
|
+ careNurses.setCompanyId(lst.get(0).getCompanyId());
|
|
|
+ }
|
|
|
+
|
|
|
List<CareNurses> list = careNursesService.selectCareNursesList(careNurses);
|
|
|
return getDataTable(list);
|
|
|
}
|
|
@@ -56,9 +67,25 @@ public class CareNursesController extends BaseController
|
|
|
* 获取所有的护理人员信息
|
|
|
*/
|
|
|
@GetMapping("/listAll")
|
|
|
- public List<CareNurses> listAll(CareNurses careCompanies)
|
|
|
+ public List<CareNurses> listAll(CareNurses careNurses)
|
|
|
+ {
|
|
|
+ List<CareNurses> list = careNursesService.selectCareNursesList(careNurses);
|
|
|
+ return list;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 获取当前公司护理人员信息
|
|
|
+ */
|
|
|
+ @GetMapping("/listCompanyNurses")
|
|
|
+ public List<CareNurses> listCompanyNurses(CareNurses careNurses)
|
|
|
{
|
|
|
- List<CareNurses> list = careNursesService.selectCareNursesList(careCompanies);
|
|
|
+ CareCompanies careCompanies=new CareCompanies();
|
|
|
+ careCompanies.setUserId(getUserId());
|
|
|
+ List<CareCompanies> lst=careCompaniesService.selectCareCompaniesList(careCompanies);
|
|
|
+ if(lst.size()>0){
|
|
|
+ careNurses.setCompanyId(lst.get(0).getCompanyId());
|
|
|
+ }
|
|
|
+ List<CareNurses> list = careNursesService.selectCareNursesList(careNurses);
|
|
|
return list;
|
|
|
}
|
|
|
|