|
@@ -597,4 +597,47 @@ public class ChronicDiseaseService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * @Description 查询慢病作废权限
|
|
|
+ * @Author hsh
|
|
|
+ * @return map
|
|
|
+ * @Date 2024/3/28 10:18
|
|
|
+ */
|
|
|
+ public ResultVo<Map<String, Object>> selectMbDelPermissions(){
|
|
|
+ UserInfo user = redisLikeService.getUserInfoByToken();
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
+ String f = cpmDao.selectMbDelPermissions();
|
|
|
+ if(f.contains(user.getCode())){
|
|
|
+ map.put("qx", "0");
|
|
|
+ } else {
|
|
|
+ map.put("qx", "1");
|
|
|
+ }
|
|
|
+ return ResultVoUtil.success(map);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @Description 根据id作废慢病登记信息
|
|
|
+ * @Author hsh
|
|
|
+ * @param pId 慢病登记id
|
|
|
+ * @return map
|
|
|
+ * @Date 2024/3/28 10:30
|
|
|
+ */
|
|
|
+ public ResultVo<Map<String, Object>> delChronicDiseaseById(String pId){
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
+ int f = cpmDao.delChronicDiseaseById(pId);
|
|
|
+ if(f > 0){
|
|
|
+ map.put("cg", "慢病登记作废成功!");
|
|
|
+ }
|
|
|
+ return ResultVoUtil.success(map);
|
|
|
+ }
|
|
|
+
|
|
|
+ public ResultVo<Map<String, Object>> hfChronicDiseaseById(String pId){
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
+ int f = cpmDao.hfChronicDiseaseById(pId);
|
|
|
+ if(f > 0){
|
|
|
+ map.put("cg", "慢病登记恢复成功!");
|
|
|
+ }
|
|
|
+ return ResultVoUtil.success(map);
|
|
|
+ }
|
|
|
+
|
|
|
}
|