diff --git a/src/main/java/com/hxgk/lowcode/controller/ManContController.java b/src/main/java/com/hxgk/lowcode/controller/ManContController.java index b31bf2a..e3c29ff 100644 --- a/src/main/java/com/hxgk/lowcode/controller/ManContController.java +++ b/src/main/java/com/hxgk/lowcode/controller/ManContController.java @@ -155,6 +155,29 @@ public class ManContController { } + //getMainOrgByWorkNumber + @RequestMapping(value = "getMainOrgByWorkNumber") + public JsonData getMainOrgByWorkNumber(@RequestHeader(value = "User-Key") String key, + @RequestHeader(value = "User-Token") String token,@RequestBody Map requestBody + ) { + if(!StringUtils.isBlank(key)&&!StringUtils.isBlank(token)){ + String workNumber = requestBody.get("workNumber"); + + + int result = 309; + + if(!StringUtils.isBlank(workNumber)){ + result = userService.getMainOrgByWorkNumber(workNumber); + } + + + return JsonData.buildSuccess(result); + }else{ + return JsonData.buildError("请先登录"); + } + + } + @RequestMapping(value = "getManContsByKeys") public JsonData getManContsByKeys(@RequestHeader(value = "User-Key") String key, @RequestHeader(value = "User-Token") String token,@RequestBody Map> requestBody diff --git a/src/main/java/com/hxgk/lowcode/mapper/UserMapper.java b/src/main/java/com/hxgk/lowcode/mapper/UserMapper.java index 5f3f595..34a2f15 100644 --- a/src/main/java/com/hxgk/lowcode/mapper/UserMapper.java +++ b/src/main/java/com/hxgk/lowcode/mapper/UserMapper.java @@ -25,4 +25,6 @@ public interface UserMapper { List getPersonByRoleId(@Param("role") String roleId,@Param("number") String number,@Param("name") String name); List getManContsByKeys(@Param("keys")List subList); + + int getMainOrgByWorkNumber(@Param("number") String number); } diff --git a/src/main/java/com/hxgk/lowcode/service/UserService.java b/src/main/java/com/hxgk/lowcode/service/UserService.java index f098ccb..95b92bd 100644 --- a/src/main/java/com/hxgk/lowcode/service/UserService.java +++ b/src/main/java/com/hxgk/lowcode/service/UserService.java @@ -30,4 +30,6 @@ public interface UserService { PageInfo getPersonByRoleId(int pageNum,int pageSize,String roleId,String number,String name); List getManContsByKeys(List keys); + + int getMainOrgByWorkNumber(String workNumber); } diff --git a/src/main/java/com/hxgk/lowcode/service/impl/UserServiceImpl.java b/src/main/java/com/hxgk/lowcode/service/impl/UserServiceImpl.java index 4b98c4d..66eb8c8 100644 --- a/src/main/java/com/hxgk/lowcode/service/impl/UserServiceImpl.java +++ b/src/main/java/com/hxgk/lowcode/service/impl/UserServiceImpl.java @@ -219,5 +219,10 @@ public class UserServiceImpl implements UserService { } + @Override + public int getMainOrgByWorkNumber(String workNumber) { + return userMapper.getMainOrgByWorkNumber(workNumber); + } + } diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 750a6e2..fcec05e 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,5 +1,5 @@ spring: profiles: - active: dev + active: prod server: - port: 8112 \ No newline at end of file + port: 39999 \ No newline at end of file diff --git a/src/main/resources/mapper/UserMapper.xml b/src/main/resources/mapper/UserMapper.xml index f308013..2cd4dab 100644 --- a/src/main/resources/mapper/UserMapper.xml +++ b/src/main/resources/mapper/UserMapper.xml @@ -93,4 +93,10 @@ + + \ No newline at end of file