From 114f79f3ad0cd610c591b19dabddf869aac97cb7 Mon Sep 17 00:00:00 2001 From: zxy Date: Tue, 14 Apr 2026 17:32:50 +0800 Subject: [PATCH] =?UTF-8?q?feat(techproc):=20=E6=B7=BB=E5=8A=A0=E5=B7=A5?= =?UTF-8?q?=E8=89=BA=E6=B5=81=E7=A8=8B=E5=88=9B=E5=BB=BA=E4=BA=BA=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/jnpf/controller/TechProcController.java | 12 ++++++++++++ .../java/jnpf/model/techproc/TechProcEntity.java | 3 +++ .../jnpf-web/src/views/example/techproc/index.vue | 3 ++- 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-controller/src/main/java/jnpf/controller/TechProcController.java b/jnpf-java-boot/jnpf-example/jnpf-example-controller/src/main/java/jnpf/controller/TechProcController.java index a8a0b73..843c576 100644 --- a/jnpf-java-boot/jnpf-example/jnpf-example-controller/src/main/java/jnpf/controller/TechProcController.java +++ b/jnpf-java-boot/jnpf-example/jnpf-example-controller/src/main/java/jnpf/controller/TechProcController.java @@ -8,6 +8,8 @@ import jnpf.base.vo.PaginationVO; import jnpf.model.techproc.TechProcEntity; import jnpf.model.techproc.TechProcForm; import jnpf.model.techproc.TechProcPagination; +import jnpf.permission.entity.UserEntity; +import jnpf.permission.service.UserService; import jnpf.service.TechProcService; import jnpf.util.JsonUtil; import jnpf.util.StringUtil; @@ -30,6 +32,9 @@ public class TechProcController { @Autowired private TechProcService techProcService; + @Autowired + private UserService userService; + /** * 列表 * @param techProcPagination 分页查询对象 @@ -39,6 +44,13 @@ public class TechProcController { @PostMapping("/getList") public ActionResult getList(@RequestBody TechProcPagination techProcPagination) { List list = techProcService.getList(techProcPagination); + // 查询创建人 + list.forEach(item -> { + UserEntity userEntity = userService.getById(item.getCreatorUserId()); + if (userEntity != null) { + item.setCreateUserName(userEntity.getRealName()); + } + }); List> realList = list.stream() .map(JsonUtil::entityToMap) .collect(Collectors.toList()); diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/techproc/TechProcEntity.java b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/techproc/TechProcEntity.java index d3ba325..f5758e7 100644 --- a/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/techproc/TechProcEntity.java +++ b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/techproc/TechProcEntity.java @@ -54,4 +54,7 @@ public class TechProcEntity { @TableField(value = "remark", updateStrategy = FieldStrategy.IGNORED) private String remark; + + @TableField(exist = false) + private String createUserName; } diff --git a/jnpf-java-boot/jnpf-web/src/views/example/techproc/index.vue b/jnpf-java-boot/jnpf-web/src/views/example/techproc/index.vue index 7fdd713..559f841 100644 --- a/jnpf-java-boot/jnpf-web/src/views/example/techproc/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/example/techproc/index.vue @@ -44,6 +44,7 @@ +