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 @@ +