From d0b4191c913f487c5fe78b12398645c4660be22f Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期六, 03 五月 2025 15:58:39 +0800 Subject: [PATCH] 政务云 --- ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserVipDetailService.java | 17 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserTagMapper.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserCarService.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java | 32 ++ ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserAddressServiceImpl.java | 22 ++ ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInviteUserServiceImpl.java | 37 +++ ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserCarServiceImpl.java | 20 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInviteUserService.java | 18 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserSignMapper.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceInformationMapper.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserAddressService.java | 18 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserService.java | 19 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppCouponService.java | 24 ++ ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserTagServiceImpl.java | 20 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserAddressMapper.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserSignServiceImpl.java | 20 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserVipDetailMapper.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserSignService.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserVipDetailServiceImpl.java | 26 ++ ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceInformationServiceImpl.java | 20 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserIntegralChangeService.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserIntegralChangeMapper.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserMapper.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInviteUserMapper.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserTagService.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceInformationService.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java | 27 ++ ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppCouponServiceImpl.java | 54 ++++ ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserCarMapper.java | 16 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserIntegralChangeServiceImpl.java | 20 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserServiceImpl.java | 32 ++ 31 files changed, 650 insertions(+), 0 deletions(-) diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java new file mode 100644 index 0000000..a7f7e0d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java @@ -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); + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserAddressMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserAddressMapper.java new file mode 100644 index 0000000..45bf42a --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserAddressMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserCarMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserCarMapper.java new file mode 100644 index 0000000..110e2e8 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserCarMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserIntegralChangeMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserIntegralChangeMapper.java new file mode 100644 index 0000000..6a0d825 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserIntegralChangeMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserMapper.java new file mode 100644 index 0000000..e1f9b06 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserSignMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserSignMapper.java new file mode 100644 index 0000000..37d4f36 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserSignMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserTagMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserTagMapper.java new file mode 100644 index 0000000..76c2e9a --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserTagMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserVipDetailMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserVipDetailMapper.java new file mode 100644 index 0000000..33c759d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppUserVipDetailMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInviteUserMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInviteUserMapper.java new file mode 100644 index 0000000..1226d30 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInviteUserMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceInformationMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceInformationMapper.java new file mode 100644 index 0000000..ff327fe --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceInformationMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppCouponService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppCouponService.java new file mode 100644 index 0000000..7c701e6 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppCouponService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserAddressService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserAddressService.java new file mode 100644 index 0000000..bbb8fcd --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserAddressService.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserCarService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserCarService.java new file mode 100644 index 0000000..a75186e --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserCarService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserIntegralChangeService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserIntegralChangeService.java new file mode 100644 index 0000000..4a369b0 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserIntegralChangeService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserService.java new file mode 100644 index 0000000..a1ed4c0 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserSignService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserSignService.java new file mode 100644 index 0000000..ff4a10b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserSignService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserTagService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserTagService.java new file mode 100644 index 0000000..a407fe7 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserTagService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserVipDetailService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserVipDetailService.java new file mode 100644 index 0000000..b88cdab --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAppUserVipDetailService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInviteUserService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInviteUserService.java new file mode 100644 index 0000000..87d84ca --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInviteUserService.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceInformationService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceInformationService.java new file mode 100644 index 0000000..2e6bb97 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceInformationService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppCouponServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppCouponServiceImpl.java new file mode 100644 index 0000000..19ce64b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppCouponServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserAddressServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserAddressServiceImpl.java new file mode 100644 index 0000000..c5e580a --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserAddressServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserCarServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserCarServiceImpl.java new file mode 100644 index 0000000..93302ec --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserCarServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserIntegralChangeServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserIntegralChangeServiceImpl.java new file mode 100644 index 0000000..12a02bd --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserIntegralChangeServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserServiceImpl.java new file mode 100644 index 0000000..6efcc06 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserSignServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserSignServiceImpl.java new file mode 100644 index 0000000..5eef3e5 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserSignServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserTagServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserTagServiceImpl.java new file mode 100644 index 0000000..4b0a506 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserTagServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserVipDetailServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserVipDetailServiceImpl.java new file mode 100644 index 0000000..d34b143 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAppUserVipDetailServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInviteUserServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInviteUserServiceImpl.java new file mode 100644 index 0000000..f23f17b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInviteUserServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceInformationServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceInformationServiceImpl.java new file mode 100644 index 0000000..e16082b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceInformationServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java new file mode 100644 index 0000000..421a196 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java @@ -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); + + } + + + +} -- Gitblit v1.7.1