项目库byid不能注解字典翻译,使用switch手动赋值

This commit is contained in:
caozhen
2023-09-12 16:16:31 +08:00
parent 8cf3b6d501
commit f1eeb1b247
2 changed files with 33 additions and 2 deletions
@@ -1,6 +1,5 @@
package com.jero.modules.projectLibrary.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.jero.modules.projectLibrary.entity.LawsProjectLibrary;
@@ -110,10 +109,39 @@ public class LawsProjectLibraryServiceImpl extends ServiceImpl<LawsProjectLibrar
public LawsProjectLibrary queryById(String id) {
LawsProjectLibrary library = getById(id);
String projectLeader = library.getProjectLeader();
String projectSource = library.getProjectSource();
String projectHealth = library.getProjectHealth();
if (StringUtils.isNotBlank(projectLeader)){
SysUser user = sysUserService.getById(projectLeader);
library.setNameWorkNo(user.getNameWorkNo());
}
if (StringUtils.isNotBlank(projectSource)){
switch (projectSource) {
case "1":
library.setProjectSource_dictText("本地新增");
break;
case "2":
library.setProjectSource_dictText("PMS");
break;
default:
library.setProjectSource_dictText("");
}
}
if (StringUtils.isNotBlank(projectHealth)){
switch (projectHealth) {
case "1":
library.setProjectHealth_dictText("预警");
break;
case "2":
library.setProjectHealth_dictText("风险");
break;
case "3":
library.setProjectHealth_dictText("正常");
break;
default:
library.setProjectHealth_dictText("");
}
}
return library;
}
}