Browse Source

getMainOrgByWorkNumber

master
liwenxuan 2 weeks ago
parent
commit
20f703d2d8
  1. 23
      src/main/java/com/hxgk/lowcode/controller/ManContController.java
  2. 2
      src/main/java/com/hxgk/lowcode/mapper/UserMapper.java
  3. 2
      src/main/java/com/hxgk/lowcode/service/UserService.java
  4. 5
      src/main/java/com/hxgk/lowcode/service/impl/UserServiceImpl.java
  5. 4
      src/main/resources/application.yml
  6. 6
      src/main/resources/mapper/UserMapper.xml

23
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<String,String> 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") @RequestMapping(value = "getManContsByKeys")
public JsonData getManContsByKeys(@RequestHeader(value = "User-Key") String key, public JsonData getManContsByKeys(@RequestHeader(value = "User-Key") String key,
@RequestHeader(value = "User-Token") String token,@RequestBody Map<String, List<String>> requestBody @RequestHeader(value = "User-Token") String token,@RequestBody Map<String, List<String>> requestBody

2
src/main/java/com/hxgk/lowcode/mapper/UserMapper.java

@ -25,4 +25,6 @@ public interface UserMapper {
List<ManContShort> getPersonByRoleId(@Param("role") String roleId,@Param("number") String number,@Param("name") String name); List<ManContShort> getPersonByRoleId(@Param("role") String roleId,@Param("number") String number,@Param("name") String name);
List<ManContShort> getManContsByKeys(@Param("keys")List<String> subList); List<ManContShort> getManContsByKeys(@Param("keys")List<String> subList);
int getMainOrgByWorkNumber(@Param("number") String number);
} }

2
src/main/java/com/hxgk/lowcode/service/UserService.java

@ -30,4 +30,6 @@ public interface UserService {
PageInfo<ManContShort> getPersonByRoleId(int pageNum,int pageSize,String roleId,String number,String name); PageInfo<ManContShort> getPersonByRoleId(int pageNum,int pageSize,String roleId,String number,String name);
List<ManContShort> getManContsByKeys(List<String> keys); List<ManContShort> getManContsByKeys(List<String> keys);
int getMainOrgByWorkNumber(String workNumber);
} }

5
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);
}
} }

4
src/main/resources/application.yml

@ -1,5 +1,5 @@
spring: spring:
profiles: profiles:
active: dev active: prod
server: server:
port: 8112 port: 39999

6
src/main/resources/mapper/UserMapper.xml

@ -93,4 +93,10 @@
</select> </select>
<select id="getMainOrgByWorkNumber" resultType="int">
select maindeparment from man_cont where `number` = #{number} and state = 1
</select>
</mapper> </mapper>
Loading…
Cancel
Save