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