This commit is contained in:
linfso 2024-04-23 13:30:41 +08:00
parent b976689388
commit 89b41bcf5b

View File

@ -25,6 +25,7 @@ import com.xdadan.erp.emis.service.IEmisCountryService;
import com.xdadan.erp.system.domain.SysPost;
import com.xdadan.erp.system.service.ISysPostService;
import com.xdadan.erp.system.service.ISysUserService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
@ -54,18 +55,22 @@ public class EmisStaffController extends BaseController
// @PreAuthorize("@ss.hasPermi('system:user:list')")
@JacksonFilter(include= {"empCode","empName","ownerSiteCode"},value= SysUser.class,type= JacksonFilter.JscksonFilterType.RESPONSE)
@RequestMapping("/getPickStaffList")
public TableDataInfo getPickStaffList(String siteCode)
public TableDataInfo getPickStaffList(@RequestParam("siteCode")String siteCode,@RequestParam("postCode")String postCode)
{
SysPost sysPost = new SysPost();
sysPost.setPostCode("RSD");
List<SysPost> listPost=postService.selectPostList(sysPost);
Long[] postIds = {listPost.get(0).getPostId()};
Long[] postIds = null;
if(!StringUtils.isEmpty(postCode)) {
SysPost sysPost = new SysPost();
sysPost.setPostCode(postCode);
List<SysPost> listPost = postService.selectPostList(sysPost);
postIds = new Long[]{listPost.get(0).getPostId()};
}
// 取当前登录用户所在网点操作员
SysUser qParamUser = new SysUser();
if(siteCode==null) {
qParamUser.setOwnerSiteCode(getLoginUser().getUser().getOwnerSiteCode());
String ownerSiteCode = getLoginUser().getUser().getOwnerSiteCode();
if(!StringUtils.isEmpty(siteCode) && !"88888".equals(ownerSiteCode)) {
qParamUser.setOwnerSiteCode(siteCode);
}
qParamUser.setPostIds(postIds);
startPage();