无关风月
2025-05-03 d0b4191c913f487c5fe78b12398645c4660be22f
政务云
31个文件已添加
650 ■■■■■ 已修改文件
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserAddressMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserCarMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserIntegralChangeMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserSignMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserTagMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserVipDetailMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInviteUserMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceInformationMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppCouponService.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserAddressService.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserCarService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserIntegralChangeService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserService.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserSignService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserTagService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserVipDetailService.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInviteUserService.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceInformationService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppCouponServiceImpl.java 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserAddressServiceImpl.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserCarServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserIntegralChangeServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserServiceImpl.java 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserSignServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserTagServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserVipDetailServiceImpl.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInviteUserServiceImpl.java 37 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceInformationServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.account.api.model.TAppCoupon;
import com.ruoyi.account.api.query.ExchangeRecordGoodsQuery;
import com.ruoyi.account.api.vo.ExchangeRecordVO;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.vo.CouponListVOVO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppCouponMapper extends BaseMapper<TAppCoupon> {
    List<ExchangeRecordVO> pageList(@Param("req") ExchangeRecordGoodsQuery dto);
    List<CouponListVOVO> couponList(@Param("pageInfo")PageInfo<CouponListVOVO> pageInfo,@Param("userId") Long userId);
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserAddressMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.account.api.model.TAppUserAddress;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserAddressMapper extends BaseMapper<TAppUserAddress> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserCarMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.account.api.model.TAppUserCar;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserCarMapper extends BaseMapper<TAppUserCar> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserIntegralChangeMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.account.api.model.TAppUserIntegralChange;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserIntegralChangeMapper extends BaseMapper<TAppUserIntegralChange> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.account.api.model.TAppUser;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserMapper extends BaseMapper<TAppUser> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserSignMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.account.api.model.TAppUserSign;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserSignMapper extends BaseMapper<TAppUserSign> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserTagMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.account.api.model.TAppUserTag;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserTagMapper extends BaseMapper<TAppUserTag> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserVipDetailMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.account.api.model.TAppUserVipDetail;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-08
 */
public interface TAppUserVipDetailMapper extends BaseMapper<TAppUserVipDetail> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInviteUserMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.account.api.model.TInviteUser;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TInviteUserMapper extends BaseMapper<TInviteUser> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceInformationMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.account.api.model.TInvoiceInformation;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TInvoiceInformationMapper extends BaseMapper<TInvoiceInformation> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppCouponService.java
New file
@@ -0,0 +1,24 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.account.api.dto.CouponListDto;
import com.ruoyi.account.api.model.TAppCoupon;
import com.ruoyi.account.api.query.ExchangeRecordGoodsQuery;
import com.ruoyi.account.api.vo.ExchangeRecordVO;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.vo.CouponListVOVO;
import java.util.List;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppCouponService extends IService<TAppCoupon> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserAddressService.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.account.api.model.TAppUserAddress;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserAddressService extends IService<TAppUserAddress> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserCarService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.account.api.model.TAppUserCar;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserCarService extends IService<TAppUserCar> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserIntegralChangeService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.account.api.model.TAppUserIntegralChange;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserIntegralChangeService extends IService<TAppUserIntegralChange> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserService.java
New file
@@ -0,0 +1,19 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.account.api.model.TAppUser;
import java.util.Map;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserService extends IService<TAppUser> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserSignService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.account.api.model.TAppUserSign;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserSignService extends IService<TAppUserSign> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserTagService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.account.api.model.TAppUserTag;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TAppUserTagService extends IService<TAppUserTag> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserVipDetailService.java
New file
@@ -0,0 +1,17 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.account.api.model.TAppUserVipDetail;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-08
 */
public interface TAppUserVipDetailService extends IService<TAppUserVipDetail> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInviteUserService.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.account.api.model.TInviteUser;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TInviteUserService extends IService<TInviteUser> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceInformationService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.account.api.model.TInvoiceInformation;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
public interface TInvoiceInformationService extends IService<TInvoiceInformation> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppCouponServiceImpl.java
New file
@@ -0,0 +1,54 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.dto.CouponListDto;
import com.ruoyi.account.api.model.TAppCoupon;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.account.api.model.TAppUserVipDetail;
import com.ruoyi.account.api.query.ExchangeRecordGoodsQuery;
import com.ruoyi.account.api.vo.ExchangeRecordVO;
import com.ruoyi.chargingPile.api.feignClient.ChargingPileClient;
import com.ruoyi.common.core.utils.DateUtils;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.jianguan.mapper.TAppCouponMapper;
import com.ruoyi.jianguan.mapper.TAppUserMapper;
import com.ruoyi.jianguan.service.TAppCouponService;
import com.ruoyi.jianguan.service.TAppUserVipDetailService;
import com.ruoyi.order.api.feignClient.ChargingOrderClient;
import com.ruoyi.order.api.feignClient.OrderClient;
import com.ruoyi.order.api.query.TChargingCountQuery;
import com.ruoyi.other.api.domain.TVip;
import com.ruoyi.other.api.feignClient.OtherClient;
import com.ruoyi.other.api.feignClient.VipClient;
import com.ruoyi.other.api.vo.CouponListVOVO;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.text.SimpleDateFormat;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.Date;
import java.util.List;
import java.util.stream.Collectors;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
@Service
public class TAppCouponServiceImpl extends ServiceImpl<TAppCouponMapper, TAppCoupon> implements TAppCouponService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserAddressServiceImpl.java
New file
@@ -0,0 +1,22 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.model.TAppUserAddress;
import com.ruoyi.jianguan.mapper.TAppUserAddressMapper;
import com.ruoyi.jianguan.service.TAppUserAddressService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
@Service
public class TAppUserAddressServiceImpl extends ServiceImpl<TAppUserAddressMapper, TAppUserAddress> implements TAppUserAddressService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserCarServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.model.TAppUserCar;
import com.ruoyi.jianguan.mapper.TAppUserCarMapper;
import com.ruoyi.jianguan.service.TAppUserCarService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
@Service
public class TAppUserCarServiceImpl extends ServiceImpl<TAppUserCarMapper, TAppUserCar> implements TAppUserCarService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserIntegralChangeServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.model.TAppUserIntegralChange;
import com.ruoyi.jianguan.mapper.TAppUserIntegralChangeMapper;
import com.ruoyi.jianguan.service.TAppUserIntegralChangeService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
@Service
public class TAppUserIntegralChangeServiceImpl extends ServiceImpl<TAppUserIntegralChangeMapper, TAppUserIntegralChange> implements TAppUserIntegralChangeService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserServiceImpl.java
New file
@@ -0,0 +1,32 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.common.core.exception.ServiceException;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.jianguan.mapper.TAppUserMapper;
import com.ruoyi.jianguan.service.TAppUserService;
import com.ruoyi.jianguan.service.TInviteUserService;
import com.ruoyi.system.api.model.LoginUserApplet;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import java.util.HashMap;
import java.util.Map;
import java.util.Objects;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
@Service
public class TAppUserServiceImpl extends ServiceImpl<TAppUserMapper, TAppUser> implements TAppUserService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserSignServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.model.TAppUserSign;
import com.ruoyi.jianguan.mapper.TAppUserSignMapper;
import com.ruoyi.jianguan.service.TAppUserSignService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
@Service
public class TAppUserSignServiceImpl extends ServiceImpl<TAppUserSignMapper, TAppUserSign> implements TAppUserSignService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserTagServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.model.TAppUserTag;
import com.ruoyi.jianguan.mapper.TAppUserTagMapper;
import com.ruoyi.jianguan.service.TAppUserTagService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
@Service
public class TAppUserTagServiceImpl extends ServiceImpl<TAppUserTagMapper, TAppUserTag> implements TAppUserTagService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserVipDetailServiceImpl.java
New file
@@ -0,0 +1,26 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.model.TAppUserVipDetail;
import com.ruoyi.jianguan.mapper.TAppUserVipDetailMapper;
import com.ruoyi.jianguan.service.TAppUserVipDetailService;
import com.ruoyi.other.api.feignClient.OtherClient;
import com.ruoyi.other.api.feignClient.VipClient;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.time.LocalDateTime;
/**
 * <p>
 * 服务实现类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-08
 */
@Service
public class TAppUserVipDetailServiceImpl extends ServiceImpl<TAppUserVipDetailMapper, TAppUserVipDetail> implements TAppUserVipDetailService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInviteUserServiceImpl.java
New file
@@ -0,0 +1,37 @@
package com.ruoyi.jianguan.service.impl;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONObject;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.feignClient.AppUserVipDetailClient;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.account.api.model.TAppUserVipDetail;
import com.ruoyi.account.api.model.TInviteUser;
import com.ruoyi.account.api.vo.GetAppUserVipDetail;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.jianguan.mapper.TInviteUserMapper;
import com.ruoyi.jianguan.service.TAppUserService;
import com.ruoyi.jianguan.service.TInviteUserService;
import com.ruoyi.other.api.domain.TIntegralRule;
import com.ruoyi.other.api.domain.TVip;
import com.ruoyi.other.api.feignClient.IntegralRuleClient;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.time.LocalDateTime;
import java.util.Objects;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
@Service
public class TInviteUserServiceImpl extends ServiceImpl<TInviteUserMapper, TInviteUser> implements TInviteUserService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceInformationServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.model.TInvoiceInformation;
import com.ruoyi.jianguan.mapper.TInvoiceInformationMapper;
import com.ruoyi.jianguan.service.TInvoiceInformationService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author luodangjia
 * @since 2024-08-06
 */
@Service
public class TInvoiceInformationServiceImpl extends ServiceImpl<TInvoiceInformationMapper, TInvoiceInformation> implements TInvoiceInformationService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java
New file
@@ -0,0 +1,32 @@
package com.ruoyi.jianguan.util;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.time.LocalDateTime;
/**
 * @author zhibing.pu
 * @date 2023/7/11 8:39
 */
@Component
public class GovernmentCloudTask {
    // 每天早上9点执行的定时任务
    @Scheduled(cron = "0 0 9 * * ?")
    public void taskMonth() {
        LocalDateTime start = LocalDateTime.now();
        LocalDateTime end = LocalDateTime.now().minusDays(1);
    }
}