配合档案管理系统迭代了一个数据查询接口

master
xm 4 years ago
parent e9bf1fa3b9
commit 696a63c3f9

@ -3,21 +3,20 @@ package com.manage.controller;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.manage.dao.Power_NoticeMapper;
import com.manage.dao.Power_UserMapper;
import com.manage.encrypt.Base64;
import com.manage.encrypt.MD5;
import com.manage.entity.*;
import com.manage.entity.Power_Dept;
import com.manage.entity.Power_Menu;
import com.manage.entity.Power_Notice;
import com.manage.entity.Power_User;
import com.manage.service.*;
import com.manage.service.cache.Cache;
import com.manage.service.cache.CacheManager;
import com.manage.service.ipml.Power_NoticeServiceImpl;
import com.manage.service.webSocket.WebServer;
import com.manage.service.webSocket.WsPool;
import com.manage.util.DateUtils;
import com.manage.util.ExceptionPrintUtil;
import com.manage.util.Msg;
import com.manage.vo.*;
import org.apache.commons.lang3.StringUtils;
import org.java_websocket.WebSocket;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
@ -585,35 +584,34 @@ public class FontController {
String deptId = power_userMapper.selectForDeptId(userId);
//获取deptcode
String result = "";
String [] deptIdSingle = deptId.split(",");
if (deptIdSingle!=null&&deptIdSingle.length>0){
String[] deptIdSingle = deptId.split(",");
if (deptIdSingle != null && deptIdSingle.length > 0) {
for (int i = 0; i < deptIdSingle.length; i++) {
String deptCode = power_userMapper.selectForDeptCode(deptIdSingle[i]);
result += deptCode+",";
result += deptCode + ",";
}
}
return result;
}
/**
* @MethodName sendMessage
* @Description:
* @Param applyType
* @Param count
* @Returnt Msg
* @Author:
* @CreateDate: 2020-04-24
* @UpdateUser:
* @UpdateDate: 2020-04-24
* @UpdateRemark:
* @Version:
*
* userNamerealName
*/
@RequestMapping("/getRealName")
@ResponseBody
public String getRealName(String userName) {
//获取realName
String realName = power_userMapper.selectForRealName(userName);
return realName;
}
/**
* 2021/11/20
*/
@RequestMapping("sendMessage")
@ResponseBody
public Msg sendMessage(Message message) throws Exception{
if(null == message.getUserId()){
public Msg sendMessage(Message message) throws Exception {
if (null == message.getUserId()) {
return Msg.fail("消息用户id不能为空");
}
if(StringUtils.isBlank(message.getSysFlag())){

@ -73,13 +73,15 @@ public interface Power_UserMapper {
List<Power_User> selectAllForRecordRoom (String deptCode);
String selectForDoctorName (String userId);
String selectForDoctorName(String userId);
String selectForDoctorRoom (String deptCode);
String selectForDoctorRoom(String deptCode);
String selectForDeptId(Integer userId);
String selectForDeptCode(String deptId);
String selectForDeptIdForChief(Integer userId);
String selectForRealName(String userName);
}

@ -746,12 +746,14 @@
WHERE dept_id = #{deptId}
</select>
<select id="selectForDeptIdForChief" resultType="java.lang.String">
SELECT
power_user.dept_id
FROM
`power_user`
where
power_user.user_id = #{userId}
SELECT power_user.dept_id
FROM `power_user`
where power_user.user_id = #{userId}
and role_id = 25
</select>
<select id="selectForRealName" resultType="java.lang.String">
SELECT name
FROM power_user
where user_name = #{userName}
</select>
</mapper>
Loading…
Cancel
Save