From a830a73fd10a21e3793c79a35be4e532de124c6f Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期二, 17 十月 2023 17:25:16 +0800 Subject: [PATCH] 10.17.1 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/TStudentController.java | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 110 insertions(+), 1 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/TStudentController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/TStudentController.java index 8bf7816..fa7e8a3 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/TStudentController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/TStudentController.java @@ -2,7 +2,9 @@ import com.dsh.course.dto.*; +import com.dsh.course.entity.EvaluateStudent; import com.dsh.course.feignClient.account.AppUserClient; +import com.dsh.course.feignClient.account.StudentClient; import com.dsh.course.feignClient.account.model.TAppUser; import com.dsh.course.feignClient.course.CoursePackageClient; import com.dsh.course.feignClient.course.CourseStuddentClient; @@ -20,6 +22,7 @@ import com.dsh.guns.modular.system.model.TStudent; import com.dsh.guns.modular.system.model.User; import com.dsh.guns.modular.system.model.dto.*; +import com.dsh.guns.modular.system.service.EvaluateStudentService; import com.dsh.guns.modular.system.service.ITStudentService; import com.dsh.guns.modular.system.util.BigDecimalToChineseAmountUtil; import com.dsh.guns.modular.system.util.ResultUtil; @@ -173,7 +176,6 @@ model.addAttribute("id", id); model.addAttribute("ids", ids); - TAppUser tAppUser = appUserClient.queryById(tStudentDto.getAppUserId()); model.addAttribute("userName",tAppUser.getName()); model.addAttribute("tStudentDto",tStudentDto); @@ -303,6 +305,18 @@ } + @Autowired + private EvaluateStudentService evalstuService; + + @RequestMapping("/tStudent_commite/{tStudentId}") + public String tStudent_commite(@PathVariable("tStudentId") Integer tStudentId, Model model) { + + model.addAttribute("id",tStudentId); + + return PREFIX + "tStudent_commite.html"; + } + + // @@ -331,6 +345,101 @@ return itStudentService.listAll(search); } + + + + @Autowired + private EvaluateStudentService evaluateStudentService; + + @Resource + private StudentClient studentClient; + /** + * 获取列表 + */ + @RequestMapping("/listcom/{id}") + @ResponseBody + public List<Map<String,Object>> listcom(@PathVariable("id") Integer id) { + + List<Map<String,Object>> maps = studentClient.listCom(id); + + + + return maps; + } + + + @RequestMapping("/addcom/{id}") + @ResponseBody + public ResultUtil addcom(@PathVariable("id") Integer id,String content,String image) { + + EvaluateStudent evaluateStudent = new EvaluateStudent(); + evaluateStudent.setStudentId(id); + evaluateStudent.setContent(content); + evaluateStudent.setImgs(image); +// evaluateStudent.setInsertTime(new Date()); + + + appUserClient.save(evaluateStudent); +// evaluateStudentService.save(evaluateStudent); + + + + return new ResultUtil<>(0,0,"保存成功",null,null); + } + + + + @RequestMapping("/updatecom") + @ResponseBody + public ResultUtil updatecom(Integer id,String content,String images) { + + EvaluateStudent evaluateStudent = new EvaluateStudent(); + evaluateStudent.setId(id); + evaluateStudent.setContent(content); + evaluateStudent.setImgs(images); + appUserClient.save(evaluateStudent); + +// evaluateStudentService.updateById(evaluateStudent); + + + + return new ResultUtil<>(0,0,"修改成功",null,null); + } + + + @RequestMapping("/comdel/{id}") + @ResponseBody + public ResultUtil comdel(@PathVariable("id") Integer id) { + + + appUserClient.comdel(id); + +// evaluateStudentService.removeById(id); + + + + return new ResultUtil<>(0,0,"删除成功",null,null); + } + + + @RequestMapping("/frozen") + @ResponseBody + + public ResultUtil forzen(Integer id,Integer state){ + + TStudent student = new TStudent(); + student.setId(id); + student.setState(state); + + + studentClient.frozen(student); + + + return ResultUtil.success(); + + } + + /** * 获取列表 */ -- Gitblit v1.7.1