From 854458eec717f3ababaa226914b2845641f0cc73 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期三, 31 十二月 2025 13:53:21 +0800
Subject: [PATCH] 文档调整
---
ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/InsuranceController.java | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/InsuranceController.java b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/InsuranceController.java
index 436e181..4efe154 100644
--- a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/InsuranceController.java
+++ b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/InsuranceController.java
@@ -59,10 +59,10 @@
*/
@GetMapping("/getInsurance")
@ApiOperation(value = "保险模块--获取用户是否有保险",response = TBanner.class)
- public R<UserInsuranceVo> getCourseList() {
+ public R<UserInsuranceVo> getCourseList(int type) {
String userId = tokenService.getLoginUserApplet().getUserId();
UserInsuranceVo insuranceVo = new UserInsuranceVo();
- TInsuranceOrder one = tInsuranceOrderService.getOne(Wrappers.<TInsuranceOrder>lambdaQuery().eq(TInsuranceOrder::getAppUserId, userId).eq(TInsuranceOrder::getStatus, 2).orderByDesc(BaseModel::getCreateTime).last("LIMIT 1"));
+ TInsuranceOrder one = tInsuranceOrderService.getOne(Wrappers.<TInsuranceOrder>lambdaQuery().eq(TInsuranceOrder::getType,type).eq(TInsuranceOrder::getAppUserId, userId).eq(TInsuranceOrder::getStatus, 2).orderByDesc(BaseModel::getCreateTime).last("LIMIT 1"));
if(one!=null){
insuranceVo.setUserId(userId);
insuranceVo.setPayTime(one.getPayTime());
@@ -80,7 +80,7 @@
TAppUser appUser = tAppUserService.getById(userId);
// 查询保险订单
- TInsuranceOrder one = tInsuranceOrderService.getOne(Wrappers.<TInsuranceOrder>lambdaQuery().eq(TInsuranceOrder::getAppUserId, userId).eq(TInsuranceOrder::getStatus, 2).orderByDesc(BaseModel::getCreateTime).last("LIMIT 1"));
+ TInsuranceOrder one = tInsuranceOrderService.getOne(Wrappers.<TInsuranceOrder>lambdaQuery().eq(TInsuranceOrder::getType,dto.getCourseType()).eq(TInsuranceOrder::getAppUserId, userId).eq(TInsuranceOrder::getStatus, 2).orderByDesc(BaseModel::getCreateTime).last("LIMIT 1"));
if(one!=null){
if(one.getEndTime().after(new Date())){
return R.fail("您已购买保险");
@@ -93,6 +93,7 @@
insuranceOrder.setIdCard(dto.getIdCard());
insuranceOrder.setImg(dto.getImg());
insuranceOrder.setPayType(dto.getType());
+ insuranceOrder.setType(dto.getCourseType());
TInsurance insurance = tInsuranceService.getOne(new LambdaQueryWrapper<TInsurance>().eq(TInsurance::getStatus, 1));
if(insurance==null){
return R.fail("保险已关闭");
--
Gitblit v1.7.1