From 466f68a567957894a4760a009ef5e040ed5764fc Mon Sep 17 00:00:00 2001 From: linfso Date: Tue, 23 Apr 2024 03:22:14 +0800 Subject: [PATCH] md --- .idea/uiDesigner.xml | 124 ++++++++++++++++++ .../erp/web/emis/EmisStaffController.java | 76 +++++++++++ .../erp/web/emis/EmisUserController.java | 41 ------ 3 files changed, 200 insertions(+), 41 deletions(-) create mode 100644 .idea/uiDesigner.xml create mode 100644 emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisStaffController.java delete mode 100644 emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisUserController.java diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 000000000..e96534fb2 --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisStaffController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisStaffController.java new file mode 100644 index 000000000..30cb643d4 --- /dev/null +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisStaffController.java @@ -0,0 +1,76 @@ + +/** + * @Project: emis + * @Title: EmisCountryController.java + * @author linfso + * @date 2023-11-16 16:18:40 + * @Copyright: ShangHai Duta 2022 All rights reserved. + * @version v1.0 + * @Description:

国家 控制器

+ */ + +package com.xdadan.erp.web.emis; + +import com.xdadan.erp.common.annotation.Log; +import com.xdadan.erp.common.annotation.filter.jackson.JacksonFilter; +import com.xdadan.erp.common.core.controller.BaseController; +import com.xdadan.erp.common.core.domain.AjaxResult; +import com.xdadan.erp.common.core.domain.entity.SysUser; +import com.xdadan.erp.common.core.page.TableDataInfo; +import com.xdadan.erp.common.enums.BusinessType; +import com.xdadan.erp.common.utils.poi.ExcelUtil; +import com.xdadan.erp.emis.domain.EmisCountry; +import com.xdadan.erp.emis.domain.EmisTransLine; +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.springframework.beans.factory.annotation.Autowired; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.web.bind.annotation.*; + +import javax.servlet.http.HttpServletResponse; +import java.util.List; + +/** + * 工作人员用户Controller + * + * @author linfso + * @date 2023-11-16 16:18:40 + */ +@RestController +@RequestMapping("/emis/emisStaff") +public class EmisStaffController extends BaseController +{ + @Autowired + private ISysUserService userService; + + @Autowired + private ISysPostService postService; + + /** + * 获取取件员列表 + */ +// @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) + { + SysPost sysPost = new SysPost(); + sysPost.setPostCode("RSD"); + List listPost=postService.selectPostList(sysPost); + + Long[] postIds = {listPost.get(0).getPostId()}; + + // 取当前登录用户所在网点操作员 + SysUser qParamUser = new SysUser(); + if(siteCode==null) { + qParamUser.setOwnerSiteCode(getLoginUser().getUser().getOwnerSiteCode()); + } + qParamUser.setPostIds(postIds); + startPage(); + List list = userService.selectUserList(qParamUser); + return getDataTable(list); + } + +} diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisUserController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisUserController.java deleted file mode 100644 index c36433b96..000000000 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisUserController.java +++ /dev/null @@ -1,41 +0,0 @@ - -/** - * @Project: emis - * @Title: EmisCountryController.java - * @author linfso - * @date 2023-11-16 16:18:40 - * @Copyright: ShangHai Duta 2022 All rights reserved. - * @version v1.0 - * @Description:

国家 控制器

- */ - -package com.xdadan.erp.web.emis; - -import com.xdadan.erp.common.annotation.Log; -import com.xdadan.erp.common.annotation.filter.jackson.JacksonFilter; -import com.xdadan.erp.common.core.controller.BaseController; -import com.xdadan.erp.common.core.domain.AjaxResult; -import com.xdadan.erp.common.core.page.TableDataInfo; -import com.xdadan.erp.common.enums.BusinessType; -import com.xdadan.erp.common.utils.poi.ExcelUtil; -import com.xdadan.erp.emis.domain.EmisCountry; -import com.xdadan.erp.emis.service.IEmisCountryService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.servlet.http.HttpServletResponse; -import java.util.List; - -/** - * 用户Controller - * - * @author linfso - * @date 2023-11-16 16:18:40 - */ -@RestController -@RequestMapping("/emis/emisUser") -public class EmisUserController extends BaseController -{ - -}