From 19d7560cd5b1f6498e9889d7f0e8a8e18ba4197f Mon Sep 17 00:00:00 2001
From: lisy <java@lishouyideAir.lan>
Date: 星期三, 14 六月 2023 15:26:28 +0800
Subject: [PATCH] 去掉mybatisplus的坐标

---
 cloud-server-account/src/main/java/com/dsh/account/controller/ClassDetailsController.java |   30 ++++++++++++++++++------------
 1 files changed, 18 insertions(+), 12 deletions(-)

diff --git a/cloud-server-account/src/main/java/com/dsh/account/controller/ClassDetailsController.java b/cloud-server-account/src/main/java/com/dsh/account/controller/ClassDetailsController.java
index 4206d97..5accefc 100644
--- a/cloud-server-account/src/main/java/com/dsh/account/controller/ClassDetailsController.java
+++ b/cloud-server-account/src/main/java/com/dsh/account/controller/ClassDetailsController.java
@@ -1,7 +1,7 @@
 package com.dsh.account.controller;
 
 
-import com.baomidou.mybatisplus.mapper.EntityWrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.dsh.account.model.vo.classDetails.classInsVo.StuDetailsReq;
 import com.dsh.account.util.DateUtil;
 import com.dsh.account.entity.TStudent;
@@ -10,6 +10,7 @@
 import com.dsh.account.model.vo.classDetails.classInsVo.StuPhysicalVo;
 import com.dsh.account.service.TAppUserService;
 import com.dsh.account.service.TStudentService;
+import com.dsh.account.util.ToolUtil;
 import io.swagger.annotations.*;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -44,7 +45,7 @@
 
     @ResponseBody
     @PostMapping("/stu/queryStudentData")
-    @ApiOperation(value = "根据登录用户ID查询学员信息", tags = {"用户——学员信息"}, notes = "")
+    @ApiOperation(value = "根据登录用户ID查询学员信息", tags = {"APP-用户学员信息"}, notes = "")
     @ApiImplicitParams({
             @ApiImplicitParam(value = "用户id", name = "id", required = true, dataType = "int"),
             @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....")
@@ -59,17 +60,22 @@
     }
 
 
-    /**
-     * 获取学员测试报告
-     */
+    @ResponseBody
     @PostMapping("/stu/queryPhysical")
+    @ApiOperation(value = "获取学员测试报告", tags = {"APP-获取学员测试报告"}, notes = "")
+    @ApiImplicitParams({
+            @ApiImplicitParam(value = "学员id", name = "id", required = true, dataType = "int"),
+            @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....")
+    })
     public StuPhysicalVo getStuPhysicalInfo(@RequestBody Integer stuID){
         StuPhysicalVo vo = new StuPhysicalVo();
-        TStudent tStudent = istuService.selectById(stuID);
-        vo.setBmi(tStudent.getBmi());
-        vo.setUrl(tStudent.getLateralSurface());
-        vo.setHeight(tStudent.getHeight());
-        vo.setWeight(tStudent.getWeight());
+        TStudent tStudent = istuService.getById(stuID);
+        if (ToolUtil.isNotEmpty(tStudent)){
+            vo.setBmi(tStudent.getBmi());
+            vo.setUrl(tStudent.getLateralSurface());
+            vo.setHeight(tStudent.getHeight());
+            vo.setWeight(tStudent.getWeight());
+        }
         return vo;
     }
 
@@ -94,7 +100,7 @@
         student.setBmi(multiply.doubleValue());
         student.setInsertTime(new Date());
         student.setState(1);
-        istuService.insert(student);
+        istuService.save(student);
     }
 
     /**
@@ -103,7 +109,7 @@
     @PostMapping("/stu/listOfStu")
     public List<StuListVo> queryStuList(@RequestBody Integer appUserID){
         List<StuListVo> stuListVos = new ArrayList<>();
-        List<TStudent> tStudents = istuService.selectList(new EntityWrapper<TStudent>()
+        List<TStudent> tStudents = istuService.list(new QueryWrapper<TStudent>()
                 .eq("appUserId",appUserID));
         if (tStudents.size() > 0){
             tStudents.forEach(sts -> {

--
Gitblit v1.7.1