From 412ed345ecf217516fa697f0a25cf7e67559958f Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期四, 12 十二月 2024 18:20:43 +0800 Subject: [PATCH] 修改 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TGeneratedRecordsController.java | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TGeneratedRecordsController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TGeneratedRecordsController.java index 76be3ba..761f523 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TGeneratedRecordsController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TGeneratedRecordsController.java @@ -6,10 +6,13 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.common.basic.PageInfo; import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.framework.web.service.TokenService; import com.ruoyi.system.domain.*; import com.ruoyi.system.mapper.SysConfigMapper; import com.ruoyi.system.query.GeneratedQuery; +import com.ruoyi.system.service.ISysUserService; +import com.ruoyi.system.service.TAppUserService; import com.ruoyi.system.service.TGeneratedRecordsService; import com.ruoyi.system.service.TOrderService; import com.ruoyi.system.service.impl.SysConfigServiceImpl; @@ -32,10 +35,7 @@ import java.time.LocalDate; import java.time.LocalDateTime; import java.time.Period; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.util.*; /** * <p> @@ -62,6 +62,8 @@ private NativePayService nativePayService; @Resource private SysConfigMapper sysConfigMapper; + @Resource + private TAppUserService appUserService; //列表 @ApiOperation(value = "查询",tags = "后台-用户生成数据") @PostMapping("/list") @@ -72,7 +74,14 @@ @ApiOperation(value = "详情",tags = "后台-用户生成数据") @PostMapping("/detail") public R<TGeneratedRecords> detail(Long id){ - return R.ok(generatedRecordsService.getById(id)); + TGeneratedRecords generatedRecords = generatedRecordsService.getById(id); + TAppUser appUser = appUserService.getById(generatedRecords.getUserId()); + if(Objects.nonNull(appUser)){ + generatedRecords.setAvatar(appUser.getAvatar()); + generatedRecords.setUserPhone(appUser.getPhone()); + generatedRecords.setUserName(appUser.getName()); + } + return R.ok(generatedRecords); } @ApiOperation(value = "检查当前用户是否付费",tags = {"web-职称工作总结"}) @PostMapping("/pay/check") @@ -232,7 +241,7 @@ templateParam.put("workUnit", generatedRecords.getWorkUnit()); templateParam.put("workContent", generatedRecords.getWorkContent()); templateParam.put("generateUniversityComplete", generatedRecords.getGenerateUniversityComplete()); - templateParam.put("level", generatedRecords.getLevel()); + templateParam.put("level", generatedRecords.getTechnicalName()); templateParam.put("technicalName", generatedRecords.getTechnicalName()); templateParam.put("majorName", generatedRecords.getMajorName()); templateParam.put("certificate", generatedRecords.getCertificate()); -- Gitblit v1.7.1