This commit is contained in:
linfso 2024-05-15 08:12:40 +08:00
parent 0f1fb24b64
commit 2c10a647cd

View File

@ -64,7 +64,7 @@ public class EmisStaffController extends BaseController
// @PreAuthorize("@ss.hasPermi('system:user:list')") // @PreAuthorize("@ss.hasPermi('system:user:list')")
@JacksonFilter(include= {"empCode","empName","ownerSiteCode","ownerSiteName"},value= SysUser.class,type= JacksonFilter.JscksonFilterType.RESPONSE) @JacksonFilter(include= {"empCode","empName","ownerSiteCode","ownerSiteName"},value= SysUser.class,type= JacksonFilter.JscksonFilterType.RESPONSE)
@RequestMapping("/getStaffList") @RequestMapping("/getStaffList")
public TableDataInfo getStaffList(String postCode,String empCode,String searchValue) public TableDataInfo getStaffList(String postCode,String empCode,String ownerSiteCode,String searchValue)
{ {
SysUser queryUser = new SysUser(); SysUser queryUser = new SysUser();
@ -84,9 +84,8 @@ public class EmisStaffController extends BaseController
} }
// 总部可以查看所有,其他站点只能看自己的员工 // 总部可以查看所有,其他站点只能看自己的员工
SysUser currentUser = getLoginUser().getUser(); if(StringUtils.isEmpty(ownerSiteCode)) {
if(!currentUser.isTopSite()) { queryUser.setOwnerSiteCode( getLoginUser().getUser().getOwnerSiteCode());
queryUser.setOwnerSiteCode(currentUser.getOwnerSiteCode());
} }
queryUser.setSearchValue(searchValue); queryUser.setSearchValue(searchValue);