|
@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.sun.org.apache.regexp.internal.RE;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.collections4.ListUtils;
|
|
|
import org.jetbrains.annotations.NotNull;
|
|
@@ -28,6 +29,7 @@ import thyyxxk.webserver.entity.datamodify.ZyDetailCharge;
|
|
|
import thyyxxk.webserver.entity.dictionary.CodeName;
|
|
|
import thyyxxk.webserver.entity.inpatient.ZyActpatient;
|
|
|
import thyyxxk.webserver.entity.login.UserInfo;
|
|
|
+import thyyxxk.webserver.entity.login.UserInfoSelect;
|
|
|
import thyyxxk.webserver.entity.medicalinsurance.inpatient.ZyPatientInfo;
|
|
|
import thyyxxk.webserver.entity.publicapi.ZkList;
|
|
|
import thyyxxk.webserver.entity.settings.notification.SendMessageParam;
|
|
@@ -360,6 +362,23 @@ public class PublicServer {
|
|
|
return ResultVoUtil.success(dao.getRenYuan(StringUtil.isContainChinese(code), deptCode));
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取员工信息
|
|
|
+ *
|
|
|
+ * @param code 编码
|
|
|
+ * @return 返回
|
|
|
+ */
|
|
|
+ public UserInfo huoQuYuanGongXinXi(String code) {
|
|
|
+ if (StringUtil.isBlank(code)) {
|
|
|
+ return new UserInfo();
|
|
|
+ }
|
|
|
+ return dao.huoQuYuanGongBianMa(code);
|
|
|
+ }
|
|
|
+
|
|
|
+ public ResultVo<List<UserInfoSelect>> getPersonnelAll() {
|
|
|
+ return ResultVoUtil.success(dao.getPersonnelAll());
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 搜索项目信息
|
|
|
*
|
|
@@ -455,18 +474,6 @@ public class PublicServer {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 获取员工信息
|
|
|
- *
|
|
|
- * @param code 编码
|
|
|
- * @return 返回
|
|
|
- */
|
|
|
- public UserInfo huoQuYuanGongXinXi(String code) {
|
|
|
- if (StringUtil.isBlank(code)) {
|
|
|
- return new UserInfo();
|
|
|
- }
|
|
|
- return dao.huoQuYuanGongBianMa(code);
|
|
|
- }
|
|
|
|
|
|
public List<String> huoQuBingFangDeKeShi(String deptCode) {
|
|
|
if (getRoleCode().getData().contains(1) || getRoleCode().getData().contains(8) || StringUtil.isBlank(deptCode)) {
|