ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/AppUserClient.java
@@ -58,7 +58,7 @@ @PostMapping("/app-user/getVipCount") R<Long> getVipCount(@RequestParam("userId")Long userId, @RequestParam("vipId") Integer vipId ); @GetMapping("/getAppUserByPhone") public R<AppUser> getAppUserByPhone(@RequestParam("phone") String phone); @GetMapping("/app-user/getAppUserByPhone") R<AppUser> getAppUserByPhone(@RequestParam("phone") String phone); } ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/UserCoupon.java
@@ -11,6 +11,7 @@ import lombok.EqualsAndHashCode; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; /** ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/factory/RemoteOrderGoodsFallbackFactory.java
@@ -57,6 +57,11 @@ public R<Order> getLastOrder(Long appUserId) { return R.fail("获取订单失败"); } @Override public R<List<Order>> byUserId(Long appUserId) { return R.fail(); } }; } ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/CouponInfo.java
@@ -86,12 +86,12 @@ @ApiModelProperty(value = "有效期开始时间") @TableField("period_start_time") @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate periodStartTime; private LocalDateTime periodStartTime; @ApiModelProperty(value = "有效期结束时间") @TableField("period_end_time") @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate periodEndTime; private LocalDateTime periodEndTime; @ApiModelProperty(value = "领取后x天有效") @TableField("period_days") ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/VipSetting.java
@@ -52,6 +52,10 @@ @TableField("vip_withdrawal_role") private Integer vipWithdrawalRole; @ApiModelProperty(value = "钱包提现权限:1开0关") @TableField("vip_agent_level_up_role") private Integer vipAgentLevelUpRole; @ApiModelProperty(value = "最低提现门槛") @TableField("vip_withdrawal_min_amount") private BigDecimal vipWithdrawalMinAmount; ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PhoneController.java
@@ -58,8 +58,8 @@ @GetMapping("/getSysPhone") @ApiOperation(value = "获取客服电话", tags = {"管理后台-客服电话", "门店后台-客服电话"}) public R<Phone> getSysPhone(){ Long userid = tokenService.getLoginUser().getUserid(); SysUser sysUser = sysUserClient.getSysUser(userid).getData(); Long userId = tokenService.getLoginUser().getSysUser().getUserId(); SysUser sysUser = sysUserClient.getSysUser(userId).getData(); LambdaQueryWrapper<Phone> wrapper = new LambdaQueryWrapper<>(); if(sysUser.getRoleType() == 1){ wrapper.eq(Phone::getType, 1); @@ -75,8 +75,8 @@ @PostMapping("/savePhone") @ApiOperation(value = "保存客服电话", tags = {"管理后台-客服电话", "门店后台-客服电话"}) public R savePhone(@RequestBody Phone phone){ Long userid = tokenService.getLoginUser().getUserid(); SysUser sysUser = sysUserClient.getSysUser(userid).getData(); Long userId = tokenService.getLoginUser().getSysUser().getUserId(); SysUser sysUser = sysUserClient.getSysUser(userId).getData(); //平台配置 if(sysUser.getRoleType() == 1){ Phone one = phoneService.getOne(new LambdaQueryWrapper<Phone>().eq(Phone::getType, 1)); ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java
@@ -80,7 +80,7 @@ shop.setCustomOrderNumber(0); shopService.save(shop); LoginUser loginUserApplet = tokenService.getLoginUserApplet(); LoginUser loginUserApplet = tokenService.getLoginUser(); AppUserShop appUserShop = new AppUserShop(); appUserShop.setAppUserId(loginUserApplet.getUserid()); appUserShop.setShopId(shop.getId()); ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/CouponInfoMapper.java
@@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.ruoyi.other.api.domain.CouponInfo; import org.apache.ibatis.annotations.Param; /** * <p> @@ -13,5 +14,5 @@ * @since 2024-11-20 */ public interface CouponInfoMapper extends BaseMapper<CouponInfo> { IPage<CouponInfo> queryCouponInfoPage(IPage<CouponInfo> page, CouponInfo couponInfo); IPage<CouponInfo> queryCouponInfoPage(@Param("page") IPage<CouponInfo> page, @Param("couponInfo") CouponInfo couponInfo); } ruoyi-service/ruoyi-other/src/main/resources/mapper/other/CouponInfoMapper.xml
@@ -35,8 +35,8 @@ <if test="couponInfo.couponType != null"> AND tci.coupon_type = #{couponInfo.couponType} </if> <if test="couponInfo.send_type != null"> AND tci.send_type = #{couponInfo.send_type} <if test="couponInfo.sendType != null"> AND tci.send_type = #{couponInfo.sendType} </if> <if test="couponInfo.personType != null"> AND tci.person_type = #{couponInfo.personType}