diff --git a/common/pom.xml b/common/pom.xml
index f954408f..2adee2be 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -105,5 +105,9 @@
org.apache.axis
axis-saaj
+
+ com.foreverwin.mesnac
+ common
+
\ No newline at end of file
diff --git a/common/src/main/java/com/foreverwin/mesnac/common/dto/UsrDto.java b/common/src/main/java/com/foreverwin/mesnac/common/dto/UsrDto.java
new file mode 100644
index 00000000..f87af383
--- /dev/null
+++ b/common/src/main/java/com/foreverwin/mesnac/common/dto/UsrDto.java
@@ -0,0 +1,29 @@
+package com.foreverwin.mesnac.common.dto;
+
+/**
+ * @Description TODO
+ * @Author zhaojiawei
+ * @Since 2021-08-10
+ */
+public class UsrDto {
+
+ private String userName;
+
+ private String fullName;
+
+ public String getUserName() {
+ return userName;
+ }
+
+ public void setUserName(String userName) {
+ this.userName = userName;
+ }
+
+ public String getFullName() {
+ return fullName;
+ }
+
+ public void setFullName(String fullName) {
+ this.fullName = fullName;
+ }
+}
diff --git a/common/src/main/java/com/foreverwin/mesnac/common/service/UserService.java b/common/src/main/java/com/foreverwin/mesnac/common/service/UserService.java
new file mode 100644
index 00000000..eeb9af99
--- /dev/null
+++ b/common/src/main/java/com/foreverwin/mesnac/common/service/UserService.java
@@ -0,0 +1,17 @@
+package com.foreverwin.mesnac.common.service;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.foreverwin.mesnac.common.dto.UsrDto;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author zhaojiawei
+ * @Since 2021-08-10
+ */
+public interface UserService {
+ List findList(String user);
+
+ IPage findPage(IPage page,String user);
+}
diff --git a/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java b/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java
index d8091ca0..048a8df8 100644
--- a/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java
+++ b/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java
@@ -370,7 +370,7 @@ public class ProdReadyTaskServiceImpl extends ServiceImpl {
List selectListForPd(@Param("site") String site);
/*List userList(Usr user);*/
+ List findList(@Param("site")String site,@Param("user")String user);
+
+ IPage findPage(IPage page,@Param("site")String site,@Param("user")String user);
+
}
\ No newline at end of file
diff --git a/listener/src/main/java/com/foreverwin/mesnac/listener/service/UsrService.java b/listener/src/main/java/com/foreverwin/mesnac/listener/service/UsrService.java
index bff21257..19800010 100644
--- a/listener/src/main/java/com/foreverwin/mesnac/listener/service/UsrService.java
+++ b/listener/src/main/java/com/foreverwin/mesnac/listener/service/UsrService.java
@@ -2,6 +2,7 @@ package com.foreverwin.mesnac.listener.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.foreverwin.mesnac.common.service.UserService;
import com.foreverwin.mesnac.listener.model.SysUser;
import com.foreverwin.mesnac.listener.model.Usr;
import com.foreverwin.modular.core.util.FrontPage;
@@ -16,7 +17,7 @@ import java.util.List;
* @author sungang
* @since 2020-10-16
*/
-public interface UsrService extends IService {
+public interface UsrService extends IService, UserService {
/**
* 分页查询
diff --git a/listener/src/main/java/com/foreverwin/mesnac/listener/service/impl/UsrServiceImpl.java b/listener/src/main/java/com/foreverwin/mesnac/listener/service/impl/UsrServiceImpl.java
index 51100e8b..b6484643 100644
--- a/listener/src/main/java/com/foreverwin/mesnac/listener/service/impl/UsrServiceImpl.java
+++ b/listener/src/main/java/com/foreverwin/mesnac/listener/service/impl/UsrServiceImpl.java
@@ -3,10 +3,12 @@ package com.foreverwin.mesnac.listener.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.foreverwin.mesnac.common.dto.UsrDto;
import com.foreverwin.mesnac.listener.mapper.UsrMapper;
import com.foreverwin.mesnac.listener.model.SysUser;
import com.foreverwin.mesnac.listener.model.Usr;
import com.foreverwin.mesnac.listener.service.UsrService;
+import com.foreverwin.modular.core.util.CommonMethods;
import com.foreverwin.modular.core.util.FrontPage;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -49,6 +51,18 @@ public class UsrServiceImpl extends ServiceImpl implements UsrSe
return usrMapper.selectListForPd(site);
}
+ @Override
+ public List findList(String user) {
+ String site = CommonMethods.getSite();
+ return usrMapper.findList(site,user);
+ }
+
+ @Override
+ public IPage findPage(IPage page, String user) {
+ String site = CommonMethods.getSite();
+ return usrMapper.findPage(page,site,user);
+ }
+
/* @Override
public List userList(Usr user) {
String site = CommonMethods.getSite();
diff --git a/listener/src/main/resources/mapper/UsrMapper.xml b/listener/src/main/resources/mapper/UsrMapper.xml
index b4fe79c6..b40e7fb2 100644
--- a/listener/src/main/resources/mapper/UsrMapper.xml
+++ b/listener/src/main/resources/mapper/UsrMapper.xml
@@ -29,6 +29,12 @@
+
+
+
+
+
+
HANDLE, CHANGE_STAMP, SITE, USER_ID, CURRENT_OPERATION_BO, CURRENT_RESOURCE_BO, CREATED_DATE_TIME, MODIFIED_DATE_TIME, BADGE_NUMBER, EMPLOYEE_NUMBER, HIRE_DATE, TERMINATION_DATE, ALLOW_CLOCK_IN_NON_PROD, ACTION_CLOCK_OUT_SFC, CLOCK_IN_OUT_RANGE, ALLOW_SUP_TIME_EDIT_APPR, APPR_REQ_FOR_EXPORT, AUTO_CLOCK_OUT, CLOCK_IN_CONTROL, DEFAULT_WORK_CENTER_BO, ERP_PERSONNEL_NUMBER, ERP_USER
@@ -606,5 +612,23 @@
)
+
+