ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/domain/TGoods.java
@@ -5,9 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.web.domain.BaseModel; import com.sun.xml.internal.ws.developer.Serialization; import io.swagger.annotations.ApiModelProperty; import lombok.Data; ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java
@@ -2,7 +2,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.exception.GlobalException; @@ -127,7 +126,7 @@ wrapper.eq("isDelete", 0); // sort排序 wrapper.orderByAsc("CASE WHEN sort IS NULL THEN 1 ELSE 0 END") .orderByAsc("sort") .orderByDesc("sort") .orderByDesc("createTime"); return R.ok(goodsService.page(new PageInfo<>(goodQuery.getPageNumber(), goodQuery.getPageSize()), wrapper)); } @@ -602,7 +601,7 @@ if (!Constants.ONE.equals(order.getState())) { throw new GlobalException("订单已发货,无法修改收货地址!"); } order.setConsigneeName(recipient.getAddress()); order.setConsigneeName(recipient.getRecipient()); order.setConsigneePhone(recipient.getRecipientPhone()); order.setConsigneeAddress(recipient.getProvince()+recipient.getCity()+recipient.getAddress()); orderService.updateById(order); @@ -628,7 +627,7 @@ if (!Constants.ONE.equals(order.getState())) { throw new GlobalException("订单已发货,无法修改收货地址!"); } order.setConsigneeName(recipient.getAddress()); order.setConsigneeName(recipient.getRecipient()); order.setConsigneePhone(recipient.getRecipientPhone()); order.setConsigneeAddress(recipient.getProvince()+recipient.getCity()+recipient.getAddress()); orderService.updateById(order); ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java
@@ -874,8 +874,6 @@ } else { result = null; } subjectRecordService.lambdaUpdate().set(TSubjectRecord::getDisabled, 0) .eq(TSubjectRecord::getUserId, loginStudy.getUserid()).update(); return R.ok(result); } ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java
@@ -28,7 +28,6 @@ import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import io.swagger.models.auth.In; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; @@ -72,6 +71,38 @@ return R.ok(byId); } @PostMapping("/vipInfoStudy") @ApiOperation(value = "会员中心-获取会员说明、当前登录用户是否为会员、会员购买规格", tags = {"学习端-个人中心"}) public R<List<VipInfoVO>> vipInfoStudy() { if (tokenService.getLoginUserStudy() == null) { throw new GlobalException("登录失效!"); } List<VipInfoVO> vipInfoVOS = new ArrayList<>(); List<TVipSet> data = managementClient.getVipSet1().getData(); for (TVipSet datum : data) { VipInfoVO vipInfoVO = new VipInfoVO(); vipInfoVO.setInfo(datum.getInfo()); vipInfoVO.setId(datum.getId()); Integer userid = tokenService.getLoginUserStudy().getUserid(); TUser byId = userService.getById(userid); // 先判断vipEndTime if (byId.getVipEndTime() == null) { vipInfoVO.setIsVip(0); } else { // 判断会员到期时间是否大于当前时间 if (byId.getVipEndTime().getTime() > System.currentTimeMillis()) { vipInfoVO.setIsVip(1); } else { vipInfoVO.setIsVip(0); } } vipInfoVO.setTime(datum.getTime()); vipInfoVO.setAmount(datum.getAmount()); vipInfoVOS.add(vipInfoVO); } return R.ok(vipInfoVOS); } @PostMapping("/vipInfo") @ApiOperation(value = "会员中心-获取会员说明、当前登录用户是否为会员、会员购买规格", tags = {"家长端-个人中心"}) public R<List<VipInfoVO>> vipInfo() {