|
@@ -134,9 +134,11 @@ public class WmTaskTypeController {
|
|
|
List<String> noDisplayTaskTypeNameList = Arrays.asList("专家咨询", "受试者管理", "医学撰写", "受试者招募", "数据管理",
|
|
|
"统计分析", "临床监察", "通用", "患者教育");
|
|
|
LambdaQueryWrapper<WmTaskType> queryWrapper = Wrappers.<WmTaskType>lambdaQuery()
|
|
|
- .eq(WmTaskType::getRuleId, wmTaskType.getRuleId())
|
|
|
.notIn(WmTaskType::getTaskTypeName, noDisplayTaskTypeNameList);
|
|
|
|
|
|
+ if (StrUtil.isNotBlank(wmTaskType.getTaskTypeLevel())) {
|
|
|
+ queryWrapper.eq(WmTaskType::getTaskTypeLevel, wmTaskType.getTaskTypeLevel());
|
|
|
+ }
|
|
|
if (wmTaskType.getRuleId() != null){
|
|
|
queryWrapper.eq(WmTaskType::getRuleId, wmTaskType.getRuleId());
|
|
|
}
|