diff --git a/pqs-system/system-api/src/main/java/com/njcn/system/pojo/param/EventTemplateParam.java b/pqs-system/system-api/src/main/java/com/njcn/system/pojo/param/EventTemplateParam.java index 26ac01bac..2fc7f9226 100644 --- a/pqs-system/system-api/src/main/java/com/njcn/system/pojo/param/EventTemplateParam.java +++ b/pqs-system/system-api/src/main/java/com/njcn/system/pojo/param/EventTemplateParam.java @@ -28,6 +28,8 @@ public class EventTemplateParam { @Pattern(regexp = PatternRegex.DIC_REGEX, message = ValidMessage.PID_FORMAT_ERROR) private String pid; + @ApiModelProperty("所有父节点") + private String pids; @ApiModelProperty("排序") @NotNull(message = ValidMessage.SORT_NOT_NULL) diff --git a/pqs-system/system-api/src/main/java/com/njcn/system/pojo/vo/EventTemplateTree.java b/pqs-system/system-api/src/main/java/com/njcn/system/pojo/vo/EventTemplateTree.java index d844b6620..8cc7ddb74 100644 --- a/pqs-system/system-api/src/main/java/com/njcn/system/pojo/vo/EventTemplateTree.java +++ b/pqs-system/system-api/src/main/java/com/njcn/system/pojo/vo/EventTemplateTree.java @@ -32,23 +32,4 @@ public class EventTemplateTree implements Serializable { private String pids; - /** - * 终端厂家 - */ - private String manufacturer; - - /** - * 电压等级Id,字典表 - */ - private String scale; - - /** - * 干扰源类型,字典表 - */ - private String loadType; - - /** - * 接线方式 - */ - private Integer ptType; } diff --git a/pqs-system/system-boot/src/main/java/com/njcn/system/controller/EventTemplateController.java b/pqs-system/system-boot/src/main/java/com/njcn/system/controller/EventTemplateController.java index 8c94a7cc6..e471892e1 100644 --- a/pqs-system/system-boot/src/main/java/com/njcn/system/controller/EventTemplateController.java +++ b/pqs-system/system-boot/src/main/java/com/njcn/system/controller/EventTemplateController.java @@ -70,13 +70,13 @@ public class EventTemplateController extends BaseController{ } /** - * 新增模板 + * 新增 * @author hany * @date 2022/09/09 */ @PostMapping("/add") @OperateInfo(info = LogEnum.SYSTEM_COMMON) - @ApiOperation("新增模板") + @ApiOperation("新增") @ApiImplicitParam(name = "eventTemplateParam", value = "模板数据", required = true) public HttpResult add(@RequestBody EventTemplateParam eventTemplateParam){ String methodDescribe = getMethodDescribe("add"); @@ -98,10 +98,10 @@ public class EventTemplateController extends BaseController{ @OperateInfo(info = LogEnum.SYSTEM_COMMON) @ApiOperation("修改字典") @ApiImplicitParam(name = "eventDataUpdateParam", value = "字典表数据", required = true) - public HttpResult update(@RequestBody EventTemplateParam.EventTemplateUpdateParam eventDataUpdateParam){ + public HttpResult update(@RequestBody EventTemplateParam.EventTemplateUpdateParam eventUpdateParam){ String methodDescribe = getMethodDescribe("update"); - LogUtil.njcnDebug(log, "{},字典表数据数据为:{}", methodDescribe, eventDataUpdateParam); - boolean result = iEventTemplateService.update(eventDataUpdateParam); + LogUtil.njcnDebug(log, "{},字典表数据数据为:{}", methodDescribe, eventUpdateParam); + boolean result = iEventTemplateService.update(eventUpdateParam); if (result) { return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe); } else { diff --git a/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/EventTemplateServiceImpl.java b/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/EventTemplateServiceImpl.java index 03f772532..63f14819a 100644 --- a/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/EventTemplateServiceImpl.java +++ b/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/EventTemplateServiceImpl.java @@ -55,17 +55,17 @@ public class EventTemplateServiceImpl extends ServiceImpl param.like("report_template_dict.name", queryParam.getSearchValue()) - .or().like("report_template_dict.pid", queryParam.getSearchValue())); + .and(param -> param.like("report_template_dict.name", queryParam.getSearchValue())); } //排序 if (ObjectUtil.isAllNotEmpty(queryParam.getSortBy(), queryParam.getOrderBy())) { queryWrapper.orderBy(true, queryParam.getOrderBy().equals(DbConstant.ASC), StrUtil.toUnderlineCase(queryParam.getSortBy())); } else { + queryWrapper.eq("report_template_dict.pid",queryParam.getPid()); //没有排序参数,默认根据sort字段排序,没有排序字段的,根据updateTime更新时间排序 - queryWrapper.orderBy(true, true, "report_template_dict.sort"); + queryWrapper.orderBy(true, true, "report_template_dict.update_time"); } } queryWrapper.ne("report_template_dict.state", DataStateEnum.DELETED.getCode());