From d95c4537ad861e25f4371fc62feb16122dc4ac2d Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期五, 17 五月 2024 09:03:20 +0800 Subject: [PATCH] 代码提交 --- ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/model/TGoodsVO.java | 143 ------------ ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java | 7 ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java | 17 ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TIntegralRecordServiceImpl.java | 23 ++ ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/feignClient/GoodsClient.java | 2 ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/ITIntegralRecordService.java | 17 + ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/mapper/TIntegralRecordMapper.java | 17 + ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TPage.java | 71 ++++++ /dev/null | 21 - ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TSubjectController.java | 2 ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java | 30 ++ ruoyi-api/ruoyi-api-management/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports | 9 ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TManagementFallbackFactory.java | 34 +++ ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/ManagementClient.java | 21 + ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/domain/TIntegralRecord.java | 43 +++ ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TIntegralRecordMapper.xml | 7 ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/vo/TGoodsVO.java | 140 ------------ 17 files changed, 281 insertions(+), 323 deletions(-) diff --git a/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/feignClient/GoodsClient.java b/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/feignClient/GoodsClient.java index cef6665..53a5168 100644 --- a/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/feignClient/GoodsClient.java +++ b/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/feignClient/GoodsClient.java @@ -26,7 +26,7 @@ @PostMapping("/base/goods/deleteGoodsType/{id}") R deleteGoodsType(@PathVariable("id") Integer id); - @GetMapping("/base/goods/listAll") + @PostMapping("/base/goods/listAll") R<PageInfo<TGoods>> listAll(@RequestBody GoodsTypeQuery query); @PostMapping("/base/goods/addGoods") R addGoods(@RequestBody TGoods dto); diff --git a/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/model/TGoodsVO.java b/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/model/TGoodsVO.java index 9285f64..374fdf5 100644 --- a/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/model/TGoodsVO.java +++ b/ruoyi-api/ruoyi-api-goods/src/main/java/com/ruoyi/goods/api/model/TGoodsVO.java @@ -36,7 +36,7 @@ * 所需积分 */ @ApiModelProperty(value = "所需积分") - private String integral; + private Integer integral; /** * 商品原价 */ @@ -61,7 +61,10 @@ * 商品类型id */ @ApiModelProperty(value = "商品类型id") - private Integer typeId; + private String typeIds; + + @ApiModelProperty(value = "基础已兑换数量") + private Integer basicCount; /** * 商品封面图 */ @@ -94,140 +97,4 @@ private Integer type; - public Integer getId() { - return id; - } - - public void setId(Integer id) { - this.id = id; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getintegral() { - return -integral; - } - - public void setintegral(String -integral) { - this. -integral = -integral; - } - - public BigDecimal getPrice() { - return price; - } - - public void setPrice(BigDecimal price) { - this.price = price; - } - - public Integer getTotal() { - return total; - } - - public void setTotal(Integer total) { - this.total = total; - } - - public Integer getSurplus() { - return surplus; - } - - public void setSurplus(Integer surplus) { - this.surplus = surplus; - } - - public Integer getUserCount() { - return userCount; - } - - public void setUserCount(Integer userCount) { - this.userCount = userCount; - } - - public Integer getTypeId() { - return typeId; - } - - public void setTypeId(Integer typeId) { - this.typeId = typeId; - } - - public String getCoverImg() { - return coverImg; - } - - public void setCoverImg(String coverImg) { - this.coverImg = coverImg; - } - - public String getDetailImg() { - return detailImg; - } - - public void setDetailImg(String detailImg) { - this.detailImg = detailImg; - } - - public String getDetail() { - return detail; - } - - public void setDetail(String detail) { - this.detail = detail; - } - - public Date getInsertTime() { - return insertTime; - } - - public void setInsertTime(Date insertTime) { - this.insertTime = insertTime; - } - - public Integer getIsDelete() { - return isDelete; - } - - public void setIsDelete(Integer isDelete) { - this.isDelete = isDelete; - } - - public Integer getType() { - return type; - } - - public void setType(Integer type) { - this.type = type; - } - - @Override - public String toString() { - return "TGoods{" + - ", id=" + id + - ", name=" + name + - ", integral=" + -integral + - ", price=" + price + - ", total=" + total + - ", surplus=" + surplus + - ", userCount=" + userCount + - ", typeId=" + typeId + - ", coverImg=" + coverImg + - ", detailImg=" + detailImg + - ", detail=" + detail + - ", insertTime=" + insertTime + - ", isDelete=" + isDelete + - ", type=" + type + - "}"; - } } diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TApproveConfigFallbackFactory.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TApproveConfigFallbackFactory.java deleted file mode 100644 index ca21e83..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TApproveConfigFallbackFactory.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.ruoyi.management.api.factory; - -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.feignClient.TApproveConfigClient; -import com.ruoyi.management.api.vo.ApproveConfigClientVO; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * 门店服务降级处理 - * - * @author ruoyi - */ -@Component -public class TApproveConfigFallbackFactory implements FallbackFactory<TApproveConfigClient> -{ - private static final Logger log = LoggerFactory.getLogger(TApproveConfigFallbackFactory.class); - - @Override - public TApproveConfigClient create(Throwable throwable) - { - log.error("审批服务调用失败:{}", throwable.getMessage()); - return new TApproveConfigClient() - { - @Override - public R<Boolean> add(Integer companyId) { - return R.fail("默认添加审批流配置失败:" + throwable.getMessage()); - } - - @Override - public R<List<ApproveConfigClientVO>> queryConfigByCompanyId(Integer companyId) { - return R.fail("查询公司审批流配置通过公司id失败:" + throwable.getMessage()); - } - }; - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyRepairShopFallbackFactory.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyRepairShopFallbackFactory.java deleted file mode 100644 index d08af5e..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyRepairShopFallbackFactory.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.ruoyi.management.api.factory; - -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.feignClient.TCompanyRepairShopClient; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * 门店服务降级处理 - */ -@Component -public class TCompanyRepairShopFallbackFactory implements FallbackFactory<TCompanyRepairShopClient> -{ - private static final Logger log = LoggerFactory.getLogger(TCompanyRepairShopFallbackFactory.class); - @Override - public TCompanyRepairShopClient create(Throwable cause) { - log.error("门店服务调用失败:{}", cause.getMessage()); - return new TCompanyRepairShopClient(){ - @Override - public R<List<Integer>> companyQueryRepairShopList(Long id) { - return R.fail("通过公司id查询修理厂id集合失败" + cause.getMessage()); - } - }; - - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyShopFallbackFactory.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyShopFallbackFactory.java deleted file mode 100644 index 8d4b65d..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyShopFallbackFactory.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.ruoyi.management.api.factory; - -import com.ruoyi.common.core.domain.R; -import com.ruoyi.common.core.web.domain.AjaxResult; -import com.ruoyi.management.api.feignClient.TCompanyShopClient; -import com.ruoyi.management.api.model.CompanyShopNameAndIdQuery; -import com.ruoyi.management.api.model.TCompany; -import com.ruoyi.management.api.model.TCompanyShop; -import com.ruoyi.management.api.query.ShopByShopNameAndCompanyNameQuery; -import com.ruoyi.management.api.vo.TCompanyShopElectronicClientVO; -import com.ruoyi.management.api.vo.TRepairShopByNameVO; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * 门店服务降级处理 - * - * @author ruoyi - */ -@Component -public class TCompanyShopFallbackFactory implements FallbackFactory<TCompanyShopClient> -{ - private static final Logger log = LoggerFactory.getLogger(TCompanyShopFallbackFactory.class); - - @Override - public TCompanyShopClient create(Throwable throwable) - { - log.error("门店服务调用失败:{}", throwable.getMessage()); - return new TCompanyShopClient() - { - @Override - public R<List<TCompanyShop>> queryShopByShopId(List<Integer> shopIds) - { - return R.fail("通过门店id集合获取门店集合失败:" + throwable.getMessage()); - } - - @Override - public R<TCompanyShop> getInfo(Integer id) { - return R.fail("获取门店详情失败:" + throwable.getMessage()); - } - - @Override - public R<TCompanyShop> queryShopByShopName(String shopName) { - return R.fail("通过门店名称获取门店失败:" + throwable.getMessage()); - } - - @Override - public R<TCompany> queryCompanyByCompanyName(String companyName) { - return R.fail("通过门店名称获取公司失败:" + throwable.getMessage()); - } - - @Override - public R<TCompanyShop> queryShopByShopNameOne(CompanyShopNameAndIdQuery query) { - return R.fail("通过门店名称获取门店失败:" + throwable.getMessage()); - } - - @Override - public R<List<TCompanyShopElectronicClientVO>> queryElectronic(Integer shopId) { - return R.fail("通过门店id获取门店电子围栏信息失败:" + throwable.getMessage()); - } - - @Override - public R<List<TCompanyShop>> queryShopByCompany(Integer companyId) { - return R.fail("通过公司id查询门店失败:" + throwable.getMessage()); - } - - @Override - public R<TCompany> queryCompanyByCompany(Integer companyId) { - return R.fail("通过公司id查询公司失败:" + throwable.getMessage()); - } - - @Override - public R<TCompanyShop> queryShopByShopNameAndCompanyName(ShopByShopNameAndCompanyNameQuery query) { - return R.fail("通过门店名称和公司名称查询门店失败:" + throwable.getMessage()); - } - - @Override - public R<TCompanyShop> queryShopById(Integer id) { - return R.fail("通过门店id查询门店失败:" + throwable.getMessage()); - } - - @Override - public R<List<TRepairShopByNameVO>> queryRepairShopByName(String repairShopName) { - return R.fail("通过修理厂名称查询修理厂失败:" + throwable.getMessage()); - } - - @Override - public R<List<TRepairShopByNameVO>> queryRepairShopAll() { - return R.fail("查询所有修理厂失败:" + throwable.getMessage()); - } - - @Override - public R<List<TRepairShopByNameVO>> queryRepairShopByCompanyId(Integer companyId) { - return R.fail("通过公司id查询修理厂失败:" + throwable.getMessage()); - } - - @Override - public R<TCompany> queryCompanyByCompanyId(Integer companyId) { - return R.fail("通过公司id查询公司失败:" + throwable.getMessage()); - } - }; - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyShopToUserFallbackFactory.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyShopToUserFallbackFactory.java deleted file mode 100644 index ca198e6..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyShopToUserFallbackFactory.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.ruoyi.management.api.factory; - -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.feignClient.TCompanyShopClient; -import com.ruoyi.management.api.feignClient.TCompanyShopToUserClient; -import com.ruoyi.management.api.model.AddUserShopClientDto; -import com.ruoyi.management.api.model.TCompanyShop; -import com.ruoyi.management.api.model.TCompanyShopToUser; -import com.ruoyi.management.api.model.TCompanyToUser; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * 门店服务降级处理 - * - * @author ruoyi - */ -@Component -public class TCompanyShopToUserFallbackFactory implements FallbackFactory<TCompanyShopToUserClient> -{ - private static final Logger log = LoggerFactory.getLogger(TCompanyShopToUserFallbackFactory.class); - - @Override - public TCompanyShopToUserClient create(Throwable throwable) - { - log.error("门店用户关系服务调用失败:{}", throwable.getMessage()); - return new TCompanyShopToUserClient() - { - @Override - public R<List<TCompanyShopToUser>> getCompanyToUser(Long companyId) { - return R.fail("获取门店用户关系失败:" + throwable.getMessage()); - } - - @Override - public R<Boolean> addUserShop(AddUserShopClientDto addUserShopClientDto) { - return R.fail("添加门店账户失败:" + throwable.getMessage()); - } - - @Override - public R<List<Integer>> getShopIdsFromUserId(Long userId) { - return R.fail("根据用户id获取门店id失败:" + throwable.getMessage()); - } - - @Override - public R<Boolean> updateUserShop(AddUserShopClientDto addUserShopClientDto) { - return R.fail("更新门店账户失败:" + throwable.getMessage()); - } - - @Override - public R<List<TCompanyToUser>> getCompanyToUserFromCompanyId(Long companyId) { - return R.fail("通过公司id查询公司账户失败:" + throwable.getMessage()); - } - - @Override - public R<Boolean> addUserCompany(AddUserShopClientDto addUserShopClientDto) { - return R.fail("添加公司账户中间表失败:" + throwable.getMessage()); - } - - @Override - public R<String> getRepairNameFromId(Integer repairShopId) { - return R.fail("通过修理厂id查询修理厂失败:" + throwable.getMessage()); - } - - }; - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyToUserFallbackFactory.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyToUserFallbackFactory.java deleted file mode 100644 index 988aae6..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TCompanyToUserFallbackFactory.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.ruoyi.management.api.factory; - -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.feignClient.TCompanyToUserClient; -import com.ruoyi.management.api.feignClient.TRepairShopClient; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -import java.util.List; - -@Component -public class TCompanyToUserFallbackFactory implements FallbackFactory<TCompanyToUserClient> { - private static final Logger log = LoggerFactory.getLogger(TCompanyToUserFallbackFactory.class); - - - @Override - public TCompanyToUserClient create(Throwable cause) { - return new TCompanyToUserClient() { - @Override - public R<Integer> queryCompanyIdByUserId(Long id) { - return R.fail("通过用户ID查询公司ID失败" + cause.getMessage()); - } - - @Override - public R<List<Integer>> queryUserIdByCompanyId(Integer companyId) { - return R.fail("通过公司id查询用户id失败" + cause.getMessage()); - } - }; - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TManagementFallbackFactory.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TManagementFallbackFactory.java new file mode 100644 index 0000000..8ac3df0 --- /dev/null +++ b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TManagementFallbackFactory.java @@ -0,0 +1,34 @@ +package com.ruoyi.management.api.factory; + +import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.web.domain.AjaxResult; +import com.ruoyi.common.core.web.page.PageInfo; +import com.ruoyi.management.api.feignClient.ManagementClient; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.cloud.openfeign.FallbackFactory; +import org.springframework.stereotype.Component; + +import java.util.List; + +/** + * 门店服务降级处理 + * + * @author ruoyi + */ +@Component +public class TManagementFallbackFactory implements FallbackFactory<ManagementClient> +{ + private static final Logger log = LoggerFactory.getLogger(TManagementFallbackFactory.class); + + @Override + public ManagementClient create(Throwable cause) + { + return new ManagementClient() { + @Override + public R getPage1() { + return R.fail("获取注意事项失败"+cause.getMessage()); + } + }; + } +} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TRepairShopFallbackFactory.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TRepairShopFallbackFactory.java deleted file mode 100644 index 915fc1a..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TRepairShopFallbackFactory.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.ruoyi.management.api.factory; - -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.feignClient.TRepairShopClient; -import com.ruoyi.management.api.vo.TRepairShopClientVO; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -import java.util.List; - -@Component -public class TRepairShopFallbackFactory implements FallbackFactory<TRepairShopClient> { - private static final Logger log = LoggerFactory.getLogger(TRepairShopFallbackFactory.class); - - @Override - public TRepairShopClient create(Throwable cause) { - return new TRepairShopClient() { - @Override - public R<String> getRepairById(Integer id) { - return R.fail("通过id获取修理厂获取详细信息失败:" + cause.getMessage()); - } - - @Override - public R<List<TRepairShopClientVO>> getRepairByCompanyId(Integer id) { - return R.fail("通过公司id获取修理厂列表失败:" + cause.getMessage()); - } - }; - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TRepairShopToUserFallbackFactory.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TRepairShopToUserFallbackFactory.java deleted file mode 100644 index eaf65bb..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/TRepairShopToUserFallbackFactory.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.ruoyi.management.api.factory; - -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.feignClient.TCompanyRepairShopClient; -import com.ruoyi.management.api.feignClient.TRepairShopToUserClient; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -import java.util.List; - -@Component -public class TRepairShopToUserFallbackFactory implements FallbackFactory<TRepairShopToUserClient> { - private static final Logger log = LoggerFactory.getLogger(TRepairShopToUserFallbackFactory.class); - - - @Override - public TRepairShopToUserClient create(Throwable cause) { - log.error("门店服务调用失败:{}", cause.getMessage()); - return new TRepairShopToUserClient(){ - @Override - public R<Integer> selectByUserId(Long userId) { - return R.fail("通过userId获取修理厂id失败:" + cause.getMessage()); - } - }; - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/ViolationShopFallbackFactory.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/ViolationShopFallbackFactory.java deleted file mode 100644 index b67f601..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/factory/ViolationShopFallbackFactory.java +++ /dev/null @@ -1,69 +0,0 @@ -package com.ruoyi.management.api.factory; - -import com.ruoyi.common.core.domain.R; -import com.ruoyi.common.core.web.page.PageInfo; -import com.ruoyi.management.api.feignClient.TCompanyShopClient; -import com.ruoyi.management.api.feignClient.ViolationClient; -import com.ruoyi.management.api.model.*; -import com.ruoyi.management.api.query.CarInfoQuery; -import com.ruoyi.management.api.query.VehicleViolationCountQuery; -import com.ruoyi.management.api.query.ViolationByCarIdAndTimeQuery; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * 门店服务降级处理 - * - * @author ruoyi - */ -@Component -public class ViolationShopFallbackFactory implements FallbackFactory<ViolationClient> -{ - private static final Logger log = LoggerFactory.getLogger(ViolationShopFallbackFactory.class); - - @Override - public ViolationClient create(Throwable throwable) - { - return new ViolationClient() - { - @Override - public R<Integer> index(List<Integer> ids) { - return R.fail("违章管理调用失败" + throwable.getMessage()); - } - - @Override - public R<Integer> isViolation(Integer id) { - return R.fail("违章管理调用失败" + throwable.getMessage()); - } - - @Override - public R<PageInfo<TViolationManageInfo>> carInfoRecord(CarInfoRecordQuery query) { - return R.fail("违章管理调用失败" + throwable.getMessage()); - } - - @Override - public R<List<TViolationManage>> queryViolationByCarId(Integer carId) { - return R.fail("通过车辆id查询车辆的违章数据失败" + throwable.getMessage()); - } - - @Override - public R<TSystemConfig> querySystemConfigByType(CarInfoQuery query) { - return R.fail("通过类型查询系统规则配置失败" + throwable.getMessage()); - } - - @Override - public R<Integer> vehicleViolation(VehicleViolationCountQuery violationCountQuery) { - return R.fail("查询车辆违章数量失败" + throwable.getMessage()); - } - - @Override - public R<List<TViolationManage>> queryViolationByCarIdAndTime(ViolationByCarIdAndTimeQuery query) { - return R.fail("通过车辆id和开始结束时间查询车辆的违章数据失败" + throwable.getMessage()); - } - }; - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/ManagementClient.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/ManagementClient.java new file mode 100644 index 0000000..09dbab5 --- /dev/null +++ b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/ManagementClient.java @@ -0,0 +1,21 @@ +package com.ruoyi.management.api.feignClient; + +import com.ruoyi.common.core.constant.ServiceNameConstants; +import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.web.domain.AjaxResult; +import com.ruoyi.management.api.factory.TManagementFallbackFactory; +import com.ruoyi.management.api.model.TPage; +import io.swagger.annotations.ApiOperation; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +@FeignClient(contextId = "managementClient", value = ServiceNameConstants.MANAGEMENT_SERVICE, fallbackFactory = TManagementFallbackFactory.class) +public interface ManagementClient { + + @PostMapping(value = "/tSysSet/getPage1") + R<List<TPage>> getPage1(); + +} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TApproveConfigClient.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TApproveConfigClient.java deleted file mode 100644 index 7fdfa27..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TApproveConfigClient.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.ruoyi.management.api.feignClient; - -import com.ruoyi.common.core.constant.ServiceNameConstants; -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.factory.TApproveConfigFallbackFactory; -import com.ruoyi.management.api.factory.TCompanyShopFallbackFactory; -import com.ruoyi.management.api.model.CompanyShopNameAndIdQuery; -import com.ruoyi.management.api.model.TCompany; -import com.ruoyi.management.api.model.TCompanyShop; -import com.ruoyi.management.api.vo.ApproveConfigClientVO; -import com.ruoyi.management.api.vo.TCompanyShopElectronicClientVO; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; - -import java.util.List; - -/** - * 门店服务 - * - * @author ruoyi - */ -@FeignClient(contextId = "tApproveConfigClient", value = ServiceNameConstants.MANAGEMENT_SERVICE, fallbackFactory = TApproveConfigFallbackFactory.class) -public interface TApproveConfigClient -{ - /** - * 默认添加审批流配置 - * - * @param companyId 公司id - * @return 结果 - */ - @PostMapping("/approveConfig/add/{companyId}") - public R<Boolean> add(@PathVariable("companyId") Integer companyId); - - /** - * 查询公司审批流配置通过公司id - * - * @param companyId 公司id - * @return 结果 - */ - @GetMapping("/approveConfig/queryConfigByCompanyId/{companyId}") - public R<List<ApproveConfigClientVO>> queryConfigByCompanyId(@PathVariable("companyId") Integer companyId); - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyRepairShopClient.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyRepairShopClient.java deleted file mode 100644 index bec8a6c..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyRepairShopClient.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.ruoyi.management.api.feignClient; - - -import com.ruoyi.common.core.constant.ServiceNameConstants; -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.factory.TCompanyRepairShopFallbackFactory; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.PostMapping; - -import java.util.List; - -/** - * 门店服务 - */ -@FeignClient(contextId = "tCompanyRepairShopClient", value = ServiceNameConstants.MANAGEMENT_SERVICE, fallbackFactory = TCompanyRepairShopFallbackFactory.class) -public interface TCompanyRepairShopClient { - /** - * 通过公司id查询修理厂id集合 - * @param id - * @return - */ - @PostMapping("/repairShop/companyQueryRepairShopList/{id}") - R<List<Integer>> companyQueryRepairShopList(@PathVariable("id") Long id); -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyShopClient.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyShopClient.java deleted file mode 100644 index b3e58e7..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyShopClient.java +++ /dev/null @@ -1,151 +0,0 @@ -package com.ruoyi.management.api.feignClient; - -import com.ruoyi.common.core.constant.ServiceNameConstants; -import com.ruoyi.common.core.domain.R; -import com.ruoyi.common.core.web.domain.AjaxResult; -import com.ruoyi.management.api.factory.TCompanyShopFallbackFactory; -import com.ruoyi.management.api.model.CompanyShopNameAndIdQuery; -import com.ruoyi.management.api.model.TCompany; -import com.ruoyi.management.api.model.TCompanyShop; -import com.ruoyi.management.api.model.TCompanyShopToUser; -import com.ruoyi.management.api.query.ShopByShopNameAndCompanyNameQuery; -import com.ruoyi.management.api.vo.TCompanyShopElectronicClientVO; -import com.ruoyi.management.api.vo.TRepairShopByNameVO; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; - -import java.util.List; - -/** - * 门店服务 - * - * @author ruoyi - */ -@FeignClient(contextId = "tCompanyShopClient", value = ServiceNameConstants.MANAGEMENT_SERVICE, fallbackFactory = TCompanyShopFallbackFactory.class) -public interface TCompanyShopClient -{ - /** - * 通过门店id集合查询门店 - * - * @param shopIds 门店id集合 - * @return 结果 - */ - @PostMapping("/companyShop/queryShopByShopId") - public R<List<TCompanyShop>> queryShopByShopId(@RequestBody List<Integer> shopIds); - - /** - * 通过门店id查询门店 - * - * @param id 门店id - * @return 结果 - */ - @GetMapping(value = "/companyShop/{id}") - public R<TCompanyShop> getInfo(@PathVariable("id") Integer id); - - /** - * 通过门店名称查询门店 - * - * @param shopName 门店名称 - * @return 结果 - */ - @PostMapping(value = "/companyShop/queryShopByShopName") - public R<TCompanyShop> queryShopByShopName(@RequestBody String shopName); - - /** - * 通过公司名称查询公司 - * @param companyName - * @return - */ - @PostMapping(value = "/companyShop/queryCompanyByCompanyName") - R<TCompany> queryCompanyByCompanyName(String companyName); - - /** - * 通过门店名称获取门店 - * @param query - * @return - */ - @PostMapping(value = "/companyShop/queryShopByShopNameOne") - R<TCompanyShop> queryShopByShopNameOne(@RequestBody CompanyShopNameAndIdQuery query); - - /** - * 通过门店id获取门店电子围栏信息 - * @param shopId - * @return - */ - @GetMapping(value = "/companyShop/queryElectronic/{shopId}") - R<List<TCompanyShopElectronicClientVO>> queryElectronic(@PathVariable("shopId") Integer shopId); - - /** - * 通过公司id查询门店 - * - * @param companyId 公司id - * @return 结果 - */ - @PostMapping("/companyShop/queryShopByCompany/{companyId}") - R<List<TCompanyShop>> queryShopByCompany(@PathVariable("companyId") Integer companyId); - - - /** - * 通过公司id查询公司 - * - * @param companyId 公司id - * @return 结果 - */ - @PostMapping("/companyShop/queryCompanyByCompany/{companyId}") - R<TCompany> queryCompanyByCompany(@PathVariable("companyId") Integer companyId); - - - /** - * 通过门店名称和公司名称查询门店 - * - * @param query - * @return 结果 - */ - @PostMapping(value = "/companyShop/queryShopByShopNameAndCompanyName") - R<TCompanyShop> queryShopByShopNameAndCompanyName(@RequestBody ShopByShopNameAndCompanyNameQuery query); - - /** - * 通过门店id查询门店 - * - * @param id 门店id - * @return 结果 - */ - @GetMapping(value = "/companyShop/queryShopById/{id}") - R<TCompanyShop> queryShopById(@PathVariable("id") Integer id); - - /** - * 通过修理厂名称查询修理厂 - * - * @param repairShopName 修理厂名称 - * @return 结果 - */ - @PostMapping(value = "/companyShop/queryRepairShopByName") - R<List<TRepairShopByNameVO>> queryRepairShopByName(@RequestBody String repairShopName); - - /** - * 查询所有修理厂 - * - * @return 结果 - */ - @PostMapping(value = "/companyShop/queryRepairShopAll") - R<List<TRepairShopByNameVO>> queryRepairShopAll(); - - /** - * 通过修理厂名称查询修理厂 - * - * @param companyId - * @return 结果 - */ - @GetMapping(value = "/companyShop/queryRepairShopByCompanyId/{companyId}") - R<List<TRepairShopByNameVO>> queryRepairShopByCompanyId(@PathVariable("companyId") Integer companyId); - - - /** - * 通过公司id查询公司 - */ - @GetMapping("/companyShop/queryCompanyByCompanyId/{companyId}") - R<TCompany> queryCompanyByCompanyId(@PathVariable("companyId") Integer companyId); -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyShopToUserClient.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyShopToUserClient.java deleted file mode 100644 index 103b2d5..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyShopToUserClient.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.ruoyi.management.api.feignClient; - -import com.ruoyi.common.core.constant.ServiceNameConstants; -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.factory.TCompanyShopFallbackFactory; -import com.ruoyi.management.api.model.AddUserShopClientDto; -import com.ruoyi.management.api.model.TCompanyShopToUser; -import com.ruoyi.management.api.model.TCompanyToUser; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; - -import java.util.List; - -/** - * 门店服务 - * - * @author ruoyi - */ -@FeignClient(contextId = "tCompanyShopToUserClient", value = ServiceNameConstants.MANAGEMENT_SERVICE, fallbackFactory = TCompanyShopFallbackFactory.class) -public interface TCompanyShopToUserClient { - - /** - * 通过公司id获取门店的中间表集合 - * - * @param companyId - * @return - */ - @PostMapping(value = "/companyShopToUser/getCompanyToUser") - R<List<TCompanyShopToUser>> getCompanyToUser(@RequestBody Long companyId); - - @PostMapping(value = "/companyShopToUser/addUserShop") - R<Boolean> addUserShop(@RequestBody AddUserShopClientDto addUserShopClientDto); - - @PostMapping(value = "/companyShopToUser/getShopIdsFromUserId") - R<List<Integer>> getShopIdsFromUserId(@RequestBody Long userId); - - @PostMapping(value = "/companyShopToUser/updateUserShop") - R<Boolean> updateUserShop(@RequestBody AddUserShopClientDto addUserShopClientDto); - - @PostMapping(value = "/companyShopToUser/getCompanyToUserFromCompanyId") - R<List<TCompanyToUser>> getCompanyToUserFromCompanyId(@RequestBody Long companyId); - @PostMapping(value = "/companyShopToUser/addUserCompany") - R<Boolean> addUserCompany(@RequestBody AddUserShopClientDto addUserShopClientDto); - - - @PostMapping(value = "/companyShopToUser/getRepairNameFromId") - R<String> getRepairNameFromId(Integer repairShopId); - -} \ No newline at end of file diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyToUserClient.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyToUserClient.java deleted file mode 100644 index 903d125..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TCompanyToUserClient.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.ruoyi.management.api.feignClient; - -import com.ruoyi.common.core.constant.ServiceNameConstants; -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.factory.TCompanyShopFallbackFactory; -import com.ruoyi.management.api.factory.TCompanyToUserFallbackFactory; -import com.ruoyi.management.api.model.CompanyShopNameAndIdQuery; -import com.ruoyi.management.api.model.TCompany; -import com.ruoyi.management.api.model.TCompanyShop; -import com.ruoyi.management.api.query.ShopByShopNameAndCompanyNameQuery; -import com.ruoyi.management.api.vo.TCompanyShopElectronicClientVO; -import io.swagger.annotations.ApiOperation; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; - -import java.util.List; - -/** - * 门店服务 - * - * @author ruoyi - */ -@FeignClient(contextId = "tCompanyToUserClient", value = ServiceNameConstants.MANAGEMENT_SERVICE, fallbackFactory = TCompanyToUserFallbackFactory.class) -public interface TCompanyToUserClient -{ - - /** - * 通过用户id查询公司id - */ - @GetMapping("/companyToUser/queryCompanyIdByUserId/{id}") - public R<Integer> queryCompanyIdByUserId(@PathVariable("id") Long id); - - /** - * 通过公司id查询用户id - */ - @GetMapping("/companyToUser/queryUserIdByCompanyId/{companyId}") - public R<List<Integer>> queryUserIdByCompanyId(@PathVariable("companyId") Integer companyId); - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TRepairShopClient.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TRepairShopClient.java deleted file mode 100644 index c20f208..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TRepairShopClient.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.ruoyi.management.api.feignClient; - -import com.ruoyi.common.core.constant.ServiceNameConstants; -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.factory.TRepairShopFallbackFactory; -import com.ruoyi.management.api.vo.TRepairShopClientVO; -import io.swagger.annotations.ApiOperation; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; - -import java.util.List; - -@FeignClient(contextId = "tRepairShopClient", value = ServiceNameConstants.MANAGEMENT_SERVICE, fallbackFactory = TRepairShopFallbackFactory.class) -public interface TRepairShopClient { - /** - * 通过id获取修理厂详细信息 - */ - @ApiOperation(value = "获取修理厂管理详细信息") - @GetMapping(value = "/repairShop/getRepairById/{id}") - public R<String> getRepairById(@PathVariable("id") Integer id); - - /** - * 根据公司id获取修理厂列表 - */ - @GetMapping(value = "/repairShop/getRepairByCompanyId/{id}") - public R<List<TRepairShopClientVO>> getRepairByCompanyId(@PathVariable("id") Integer id); - - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TRepairShopToUserClient.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TRepairShopToUserClient.java deleted file mode 100644 index 7703d89..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/TRepairShopToUserClient.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.ruoyi.management.api.feignClient; - -import com.ruoyi.common.core.constant.ServiceNameConstants; -import com.ruoyi.common.core.domain.R; -import com.ruoyi.management.api.factory.TRepairShopToUserFallbackFactory; -import io.swagger.annotations.ApiOperation; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; - -@FeignClient(contextId = "tRepairShopToUserClient", value = ServiceNameConstants.MANAGEMENT_SERVICE, fallbackFactory = TRepairShopToUserFallbackFactory.class) - -public interface TRepairShopToUserClient { - /** - * 根据用户id获取修理厂id - */ - @ApiOperation(value = "通过userId查询对应修理厂Id") - @GetMapping("/repairShopToUser/selectByUserId/{userId}") - public R<Integer> selectByUserId(@PathVariable("userId") Long userId); -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/ViolationClient.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/ViolationClient.java deleted file mode 100644 index 81ebc01..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/feignClient/ViolationClient.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.ruoyi.management.api.feignClient; - -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.ruoyi.common.core.constant.ServiceNameConstants; -import com.ruoyi.common.core.domain.R; -import com.ruoyi.common.core.web.page.PageInfo; -import com.ruoyi.management.api.factory.TCompanyShopFallbackFactory; -import com.ruoyi.management.api.factory.ViolationShopFallbackFactory; -import com.ruoyi.management.api.model.CarInfoRecordQuery; -import com.ruoyi.management.api.model.TSystemConfig; -import com.ruoyi.management.api.model.TViolationManage; -import com.ruoyi.management.api.model.TViolationManageInfo; -import com.ruoyi.management.api.query.CarInfoQuery; -import com.ruoyi.management.api.query.VehicleViolationCountQuery; -import com.ruoyi.management.api.query.ViolationByCarIdAndTimeQuery; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; - -import java.util.List; - -@FeignClient(contextId = "violationClient", value = ServiceNameConstants.MANAGEMENT_SERVICE, fallbackFactory = ViolationShopFallbackFactory.class) -public interface ViolationClient { - - @PostMapping("/violationManage/index") - R<Integer> index(@RequestBody List<Integer> ids); - - @PostMapping("/violationManage/isViolation") - R<Integer> isViolation(Integer id); - - @PostMapping("/violationManage/carInfoRecord") - R<PageInfo<TViolationManageInfo>> carInfoRecord(@RequestBody CarInfoRecordQuery query); - - /** - * 通过车辆id查询车辆的违章数据 - * @param carId - * @return - */ - @GetMapping("/violationManage/queryViolationByCarId/{carId}") - R<List<TViolationManage>> queryViolationByCarId(@PathVariable("carId") Integer carId); - - /** - * 通过类型查询系统规则配置 - * @param query - * @return - */ - @GetMapping("/violationManage/querySystemConfigByType") - R<TSystemConfig> querySystemConfigByType(@RequestBody CarInfoQuery query); - - /** - * 查询车辆违章数量 - * @param violationCountQuery - * @return - */ - @PostMapping("/violationManage/vehicleViolation") - R<Integer> vehicleViolation(@RequestBody VehicleViolationCountQuery violationCountQuery); - - /** - * 通过车辆id和开始结束时间查询车辆的违章数据 - * @param query - * @return - */ - @PostMapping("/violationManage/queryViolationByCarIdAndTime") - R<List<TViolationManage>> queryViolationByCarIdAndTime(@RequestBody ViolationByCarIdAndTimeQuery query); - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/AddUserShopClientDto.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/AddUserShopClientDto.java deleted file mode 100644 index bcc7948..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/AddUserShopClientDto.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.ruoyi.management.api.model; - -import lombok.AllArgsConstructor; -import lombok.Data; -import lombok.NoArgsConstructor; - -import java.util.List; - -@Data -@AllArgsConstructor -@NoArgsConstructor -public class AddUserShopClientDto { - private Long userId; - - private List<Integer> shopIds; -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/CarInfoRecordQuery.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/CarInfoRecordQuery.java deleted file mode 100644 index 5e86b5c..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/CarInfoRecordQuery.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.ruoyi.management.api.model; - -import com.ruoyi.common.core.web.page.BasePage; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import org.springframework.context.annotation.Bean; - -@Data -@ApiModel(value = "车辆详情model") -public class CarInfoRecordQuery extends BasePage { - @ApiModelProperty("车辆id") - private Integer carId; - @ApiModelProperty("type 1合同 2违章 3保养 4年检 5维修 6出险 7保单") - private Integer type; -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/CompanyShopNameAndIdQuery.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/CompanyShopNameAndIdQuery.java deleted file mode 100644 index 07c80ca..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/CompanyShopNameAndIdQuery.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.ruoyi.management.api.model; - -import lombok.Data; - -@Data -public class CompanyShopNameAndIdQuery { - private String shopName; - private Integer id; -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompany.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompany.java deleted file mode 100644 index 4915f41..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompany.java +++ /dev/null @@ -1,215 +0,0 @@ -package com.ruoyi.management.api.model; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.ruoyi.common.core.annotation.Excel; -import com.ruoyi.common.core.web.domain.BaseModel; -import io.swagger.annotations.ApiModelProperty; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; - -/** - * 客户管理对象 t_company - * - * @author xiaochen - * @date 2023-06-07 - */ -public class TCompany extends BaseModel -{ - private static final long serialVersionUID = 1L; - - /** $column.columnComment */ - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - /** 客户名称 */ - @Excel(name = "客户名称") - private String companyName; - - /** 省份 */ - @Excel(name = "省份") - private String province; - - /** 省份编码 */ - @Excel(name = "省份编码") - private String provinceCode; - - /** 城市 */ - @Excel(name = "城市") - private String city; - - /** 城市编码 */ - @Excel(name = "城市编码") - private String cityCode; - - /** 区县 */ - @Excel(name = "区县") - private String district; - - /** 区县编码 */ - @Excel(name = "区县编码") - private String districtCode; - - /** 负责人名称 */ - @Excel(name = "负责人名称") - private String headName; - - /** 负责人手机号 */ - @Excel(name = "负责人手机号") - private String headPhone; - - /** 详细地址 */ - @Excel(name = "详细地址") - private String address; - - /** 状态 1启用 0停用 */ - @Excel(name = "状态 1启用 0停用") - private Integer state; - - - - public void setId(Integer id) - { - this.id = id; - } - - public Integer getId() - { - return id; - } - public void setCompanyName(String companyName) - { - this.companyName = companyName; - } - - public String getCompanyName() - { - return companyName; - } - public void setProvince(String province) - { - this.province = province; - } - - public String getProvince() - { - return province; - } - public void setProvinceCode(String provinceCode) - { - this.provinceCode = provinceCode; - } - - public String getProvinceCode() - { - return provinceCode; - } - public void setCity(String city) - { - this.city = city; - } - - public String getCity() - { - return city; - } - public void setCityCode(String cityCode) - { - this.cityCode = cityCode; - } - - public String getCityCode() - { - return cityCode; - } - public void setDistrict(String district) - { - this.district = district; - } - - public String getDistrict() - { - return district; - } - public void setDistrictCode(String districtCode) - { - this.districtCode = districtCode; - } - - public String getDistrictCode() - { - return districtCode; - } - public void setHeadName(String headName) - { - this.headName = headName; - } - - public String getHeadName() - { - return headName; - } - public void setHeadPhone(String headPhone) - { - this.headPhone = headPhone; - } - - public String getHeadPhone() - { - return headPhone; - } - public void setAddress(String address) - { - this.address = address; - } - - public String getAddress() - { - return address; - } - public void setState(Integer state) - { - this.state = state; - } - - public Integer getState() - { - return state; - } - - @ApiModelProperty(value = "备注说明") - @Excel(name = "备注说明") - private String remark; - - public String getRemark() { - return remark; - } - - public void setRemark(String remark) { - this.remark = remark; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("id", getId()) - .append("companyName", getCompanyName()) - .append("province", getProvince()) - .append("provinceCode", getProvinceCode()) - .append("city", getCity()) - .append("cityCode", getCityCode()) - .append("district", getDistrict()) - .append("districtCode", getDistrictCode()) - .append("headName", getHeadName()) - .append("headPhone", getHeadPhone()) - .append("address", getAddress()) - .append("remark", getRemark()) - .append("state", getState()) - .append("createBy", getCreateBy()) - .append("updateBy", getUpdateBy()) - .append("createTime", getCreateTime()) - .append("updateTime", getUpdateTime()) - .append("disabled", getDisabled()) - .toString(); - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompanyShop.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompanyShop.java deleted file mode 100644 index 653939b..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompanyShop.java +++ /dev/null @@ -1,225 +0,0 @@ -package com.ruoyi.management.api.model; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.ruoyi.common.core.annotation.Excel; -import com.ruoyi.common.core.web.domain.BaseEntity; -import com.ruoyi.common.core.web.domain.BaseModel; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; - -/** - * 公司门店对象 t_company_shop - * - * @author xiaochen - * @date 2023-06-07 - */ -public class TCompanyShop extends BaseModel -{ - private static final long serialVersionUID = 1L; - - /** $column.columnComment */ - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - /** 公司id */ - @Excel(name = "公司id") - private Integer companyId; - - /** 门店名称 */ - @Excel(name = "门店名称") - private String shopName; - - /** 负责人名称 */ - @Excel(name = "负责人名称") - private String headName; - - /** 负责人电话 */ - @Excel(name = "负责人电话") - private String headPhone; - - /** 省份 */ - @Excel(name = "省份") - private String province; - - /** 省份编码 */ - @Excel(name = "省份编码") - private String provinceCode; - - /** 城市 */ - @Excel(name = "城市") - private String city; - - /** 城市编码 */ - @Excel(name = "城市编码") - private String cityCode; - - /** 区县 */ - @Excel(name = "区县") - private String district; - - /** 区县编码 */ - @Excel(name = "区县编码") - private String districtCode; - - /** 详细地址 */ - @Excel(name = "详细地址") - private String address; - - /** 状态 1启用 0停用 */ - @Excel(name = "状态 1启用 0停用") - private Integer state; - - - private String remark; - - public String getRemark() { - return remark; - } - - public void setRemark(String remark) { - this.remark = remark; - } - - public void setId(Integer id) - { - this.id = id; - } - - public Integer getId() - { - return id; - } - public void setCompanyId(Integer companyId) - { - this.companyId = companyId; - } - - public Integer getCompanyId() - { - return companyId; - } - public void setShopName(String shopName) - { - this.shopName = shopName; - } - - public String getShopName() - { - return shopName; - } - public void setHeadName(String headName) - { - this.headName = headName; - } - - public String getHeadName() - { - return headName; - } - public void setHeadPhone(String headPhone) - { - this.headPhone = headPhone; - } - - public String getHeadPhone() - { - return headPhone; - } - public void setProvince(String province) - { - this.province = province; - } - - public String getProvince() - { - return province; - } - public void setProvinceCode(String provinceCode) - { - this.provinceCode = provinceCode; - } - - public String getProvinceCode() - { - return provinceCode; - } - public void setCity(String city) - { - this.city = city; - } - - public String getCity() - { - return city; - } - public void setCityCode(String cityCode) - { - this.cityCode = cityCode; - } - - public String getCityCode() - { - return cityCode; - } - public void setDistrict(String district) - { - this.district = district; - } - - public String getDistrict() - { - return district; - } - public void setDistrictCode(String districtCode) - { - this.districtCode = districtCode; - } - - public String getDistrictCode() - { - return districtCode; - } - public void setAddress(String address) - { - this.address = address; - } - - public String getAddress() - { - return address; - } - public void setState(Integer state) - { - this.state = state; - } - - public Integer getState() - { - return state; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("id", getId()) - .append("companyId", getCompanyId()) - .append("shopName", getShopName()) - .append("headName", getHeadName()) - .append("headPhone", getHeadPhone()) - .append("province", getProvince()) - .append("provinceCode", getProvinceCode()) - .append("city", getCity()) - .append("cityCode", getCityCode()) - .append("district", getDistrict()) - .append("districtCode", getDistrictCode()) - .append("address", getAddress()) - .append("state", getState()) - .append("createBy", getCreateBy()) - .append("updateBy", getUpdateBy()) - .append("createTime", getCreateTime()) - .append("updateTime", getUpdateTime()) - .append("disabled", getDisabled()) - .toString(); - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompanyShopToUser.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompanyShopToUser.java deleted file mode 100644 index b9f74e1..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompanyShopToUser.java +++ /dev/null @@ -1,72 +0,0 @@ -package com.ruoyi.management.api.model; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.ruoyi.common.core.annotation.Excel; -import com.ruoyi.common.core.web.domain.BaseEntity; -import io.swagger.annotations.ApiModel; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; - -/** - * 门店-用户关联对象 t_company_shop_to_user - * - * @author xiaochen - * @date 2023-06-07 - */ -@TableName("t_company_shop_to_user") -@ApiModel(value="t_company_shop_to_user对象", description="门店-用户关联对象") -public class TCompanyShopToUser -{ - private static final long serialVersionUID = 1L; - - /** $column.columnComment */ - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - /** 门店id */ - @Excel(name = "门店id") - private Integer shopId; - - /** 用户id */ - @Excel(name = "用户id") - private Integer userId; - - public void setId(Integer id) - { - this.id = id; - } - - public Integer getId() - { - return id; - } - public void setShopId(Integer shopId) - { - this.shopId = shopId; - } - - public Integer getShopId() - { - return shopId; - } - public void setUserId(Integer userId) - { - this.userId = userId; - } - - public Integer getUserId() - { - return userId; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("id", getId()) - .append("shopId", getShopId()) - .append("userId", getUserId()) - .toString(); - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompanyToUser.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompanyToUser.java deleted file mode 100644 index 3193a8f..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TCompanyToUser.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.ruoyi.management.api.model; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.common.core.annotation.Excel; -import com.ruoyi.common.core.web.domain.BaseEntity; - -/** - * 客户(公司)-用户关联对象 t_company_to_user - * - * @author xiaochen - * @date 2023-06-07 - */ -public class TCompanyToUser -{ - private static final long serialVersionUID = 1L; - - /** $column.columnComment */ - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - /** 公司id */ - @Excel(name = "公司id") - private Integer companyId; - - /** 用户id */ - @Excel(name = "用户id") - private Integer userId; - - public void setId(Integer id) - { - this.id = id; - } - - public Integer getId() - { - return id; - } - public void setCompanyId(Integer companyId) - { - this.companyId = companyId; - } - - public Integer getCompanyId() - { - return companyId; - } - public void setUserId(Integer userId) - { - this.userId = userId; - } - - public Integer getUserId() - { - return userId; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("id", getId()) - .append("companyId", getCompanyId()) - .append("userId", getUserId()) - .toString(); - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TPage.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TPage.java new file mode 100644 index 0000000..9531450 --- /dev/null +++ b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TPage.java @@ -0,0 +1,71 @@ +package com.ruoyi.management.api.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.web.domain.BaseModel; +import io.swagger.annotations.ApiModelProperty; + +/** + * <p> + * 启动页 注意事项 + * </p> + * + * @author 无关风月 + * @since 2024-04-26 + */ +@TableName("t_page") +public class TPage extends BaseModel { + + private static final long serialVersionUID = 1L; + + /** + * 主键 + */ + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + /** + * 图片或视频链接 只有注意事项是视频链接 + */ + @ApiModelProperty(value = "图片地址/或者注意事项视频连接") + private String img; + /** + * 1学习 2家长手机 3家长平板 4注意事项 + */ + @ApiModelProperty(value = "类型 1学习 2家长手机 3家长平板 4注意事项") + private Integer type; + + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getImg() { + return img; + } + + public void setImg(String img) { + this.img = img; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + + @Override + public String toString() { + return "TPage{" + + ", id=" + id + + ", img=" + img + + ", type=" + type + + "}"; + } +} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TSystemConfig.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TSystemConfig.java deleted file mode 100644 index 050c836..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TSystemConfig.java +++ /dev/null @@ -1,75 +0,0 @@ -package com.ruoyi.management.api.model; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.ruoyi.common.core.web.domain.BaseModel; -import lombok.Data; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.common.core.annotation.Excel; -import com.ruoyi.common.core.web.domain.BaseEntity; - -/** - * 系统规则配置对象 t_system_config - * - * @author xiaochen - * @date 2023-06-07 - */ -@Data -public class TSystemConfig -{ - private static final long serialVersionUID = 1L; - - /** $column.columnComment */ - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - /** 类型 1保养规则 */ - @Excel(name = "公司id") - private Integer companyId; - - /** 类型 1保养规则 */ - @Excel(name = "类型 1保养规则") - private Integer type; - - /** 规则内容 */ - @Excel(name = "规则内容") - private String content; - - public void setId(Integer id) - { - this.id = id; - } - - public Integer getId() - { - return id; - } - public void setType(Integer type) - { - this.type = type; - } - - public Integer getType() - { - return type; - } - public void setContent(String content) - { - this.content = content; - } - - public String getContent() - { - return content; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("id", getId()) - .append("type", getType()) - .append("content", getContent()) - .toString(); - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TViolationManage.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TViolationManage.java deleted file mode 100644 index 4592cfe..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TViolationManage.java +++ /dev/null @@ -1,273 +0,0 @@ -package com.ruoyi.management.api.model; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.ruoyi.common.core.annotation.Excel; -import com.ruoyi.common.core.web.domain.BaseModel; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; - -import java.math.BigDecimal; -import java.util.Date; - -/** - * 违章管理对象 t_violation_manage - * - * @author xiaochen - * @date 2023-06-07 - */ -public class TViolationManage extends BaseModel -{ - private static final long serialVersionUID = 1L; - - /** $column.columnComment */ - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - /** 车辆id */ - @Excel(name = "车辆id") - private Integer carId; - - /** 司机id */ - @Excel(name = "司机id") - private Integer driverId; - - /** 承租人 */ - @Excel(name = "承租人") - private String driverName; - - /** 承租人手机号 */ - @Excel(name = "承租人手机号") - private String driverPhone; - - /** 违章时间 */ - @JsonFormat(pattern = "yyyy-MM-dd") - @Excel(name = "违章时间", width = 30, dateFormat = "yyyy-MM-dd") - private Date violationTime; - - /** 违章地点 */ - @Excel(name = "违章地点") - private String violationAddress; - - /** 违章行为 */ - @Excel(name = "违章行为") - private String violationBehavior; - - /** 是否处理 1是 0否 */ - @Excel(name = "是否处理 1是 0否") - private Integer ifHandle; - - /** 处理时间 */ - @JsonFormat(pattern = "yyyy-MM-dd") - @Excel(name = "处理时间", width = 30, dateFormat = "yyyy-MM-dd") - private Date handleTime; - - /** 是否交款 1是 0否 */ - @Excel(name = "是否交款 1是 0否") - private Integer ifPayment; - - /** 采集单位 */ - @Excel(name = "采集单位") - private String collectionUnit; - - /** 违章罚款 */ - @Excel(name = "违章罚款") - private BigDecimal violationFines; - - /** 违章扣分 */ - @Excel(name = "违章扣分") - private Integer violationDeductPoints; - - /** 更新时间 */ - @JsonFormat(pattern = "yyyy-MM-dd") - @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd") - private Date renewTime; - - /** 违章图片 */ - @Excel(name = "违章图片") - private String violationPicture; - - private BigDecimal overMoney; - - - public BigDecimal getOverMoney() { - return overMoney; - } - - public void setOverMoney(BigDecimal overMoney) { - this.overMoney = overMoney; - } - - public void setId(Integer id) - { - this.id = id; - } - - public Integer getId() - { - return id; - } - public void setCarId(Integer carId) - { - this.carId = carId; - } - - public Integer getCarId() - { - return carId; - } - public void setDriverId(Integer driverId) - { - this.driverId = driverId; - } - - public Integer getDriverId() - { - return driverId; - } - public void setDriverName(String driverName) - { - this.driverName = driverName; - } - - public String getDriverName() - { - return driverName; - } - public void setDriverPhone(String driverPhone) - { - this.driverPhone = driverPhone; - } - - public String getDriverPhone() - { - return driverPhone; - } - public void setViolationTime(Date violationTime) - { - this.violationTime = violationTime; - } - - public Date getViolationTime() - { - return violationTime; - } - public void setViolationAddress(String violationAddress) - { - this.violationAddress = violationAddress; - } - - public String getViolationAddress() - { - return violationAddress; - } - public void setViolationBehavior(String violationBehavior) - { - this.violationBehavior = violationBehavior; - } - - public String getViolationBehavior() - { - return violationBehavior; - } - public void setIfHandle(Integer ifHandle) - { - this.ifHandle = ifHandle; - } - - public Integer getIfHandle() - { - return ifHandle; - } - public void setHandleTime(Date handleTime) - { - this.handleTime = handleTime; - } - - public Date getHandleTime() - { - return handleTime; - } - public void setIfPayment(Integer ifPayment) - { - this.ifPayment = ifPayment; - } - - public Integer getIfPayment() - { - return ifPayment; - } - public void setCollectionUnit(String collectionUnit) - { - this.collectionUnit = collectionUnit; - } - - public String getCollectionUnit() - { - return collectionUnit; - } - public void setViolationFines(BigDecimal violationFines) - { - this.violationFines = violationFines; - } - - public BigDecimal getViolationFines() - { - return violationFines; - } - public void setViolationDeductPoints(Integer violationDeductPoints) - { - this.violationDeductPoints = violationDeductPoints; - } - - public Integer getViolationDeductPoints() - { - return violationDeductPoints; - } - public void setRenewTime(Date renewTime) - { - this.renewTime = renewTime; - } - - public Date getRenewTime() - { - return renewTime; - } - public void setViolationPicture(String violationPicture) - { - this.violationPicture = violationPicture; - } - - public String getViolationPicture() - { - return violationPicture; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("id", getId()) - .append("carId", getCarId()) - .append("driverId", getDriverId()) - .append("driverName", getDriverName()) - .append("driverPhone", getDriverPhone()) - .append("violationTime", getViolationTime()) - .append("violationAddress", getViolationAddress()) - .append("violationBehavior", getViolationBehavior()) - .append("ifHandle", getIfHandle()) - .append("handleTime", getHandleTime()) - .append("ifPayment", getIfPayment()) - .append("collectionUnit", getCollectionUnit()) - .append("violationFines", getViolationFines()) - .append("violationDeductPoints", getViolationDeductPoints()) - .append("renewTime", getRenewTime()) - .append("violationPicture", getViolationPicture()) - .append("createBy", getCreateBy()) - .append("updateBy", getUpdateBy()) - .append("createTime", getCreateTime()) - .append("updateTime", getUpdateTime()) - .append("disabled", getDisabled()) - .toString(); - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TViolationManageInfo.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TViolationManageInfo.java deleted file mode 100644 index f13ee2a..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/model/TViolationManageInfo.java +++ /dev/null @@ -1,298 +0,0 @@ -package com.ruoyi.management.api.model; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.ruoyi.common.core.annotation.Excel; -import com.ruoyi.common.core.web.domain.BaseModel; -import io.swagger.annotations.ApiModelProperty; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; - -import java.math.BigDecimal; -import java.util.Date; - -/** - * 违章管理对象 t_violation_manage - * - * @author xiaochen - * @date 2023-06-07 - */ -public class TViolationManageInfo extends BaseModel -{ - private static final long serialVersionUID = 1L; - - /** $column.columnComment */ - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - /** 车辆id */ - @Excel(name = "车辆id") - private Integer carId; - - /** 司机id */ - @Excel(name = "司机id") - private Integer driverId; - - /** 承租人 */ - @Excel(name = "承租人") - @ApiModelProperty("承租人") - private String driverName; - - /** 承租人手机号 */ - @Excel(name = "承租人手机号") - @ApiModelProperty("承租人手机号") - private String driverPhone; - - /** 违章时间 */ - @ApiModelProperty("违章时间") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm") - @Excel(name = "违章时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm") - private Date violationTime; - - /** 违章地点 */ - @Excel(name = "违章地点") - @ApiModelProperty("违章地点") - private String violationAddress; - - /** 违章行为 */ - @ApiModelProperty("违章行为") - @Excel(name = "违章行为") - private String violationBehavior; - - /** 是否处理 1是 0否 */ - @ApiModelProperty("是否处理 1是 0否") - @Excel(name = "是否处理 1是 0否") - private Integer ifHandle; - - /** 处理时间 */ - @ApiModelProperty("处理时间") - @JsonFormat(pattern = "yyyy-MM-dd") - @Excel(name = "处理时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm") - private Date handleTime; - - /** 是否交款 1是 0否 */ - @ApiModelProperty("是否交款 1是 0否") - @Excel(name = "是否交款 1是 0否") - private Integer ifPayment; - - /** 采集单位 */ - @Excel(name = "采集单位") - @ApiModelProperty("采集单位") - private String collectionUnit; - - /** 违章罚款 */ - @Excel(name = "违章罚款") - @ApiModelProperty("违章罚款") - private BigDecimal violationFines; - - /** 违章扣分 */ - @Excel(name = "违章扣分") - @ApiModelProperty("违章扣分") - private Integer violationDeductPoints; - - /** 更新时间 */ - @JsonFormat(pattern = "yyyy-MM-dd") - @ApiModelProperty("更新时间") - @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd") - private Date renewTime; - - /** 违章图片 */ - @Excel(name = "违章图片") - @ApiModelProperty("违章图片") - private String violationPicture; - @ApiModelProperty("滞纳金") - private BigDecimal overMoney; - @ApiModelProperty("车架号") - private String carVinNumber; - - - - public String getCarVinNumber() { - return carVinNumber; - } - - public void setCarVinNumber(String carVinNumber) { - this.carVinNumber = carVinNumber; - } - - public BigDecimal getOverMoney() { - return overMoney; - } - - public void setOverMoney(BigDecimal overMoney) { - this.overMoney = overMoney; - } - - public void setId(Integer id) - { - this.id = id; - } - - public Integer getId() - { - return id; - } - public void setCarId(Integer carId) - { - this.carId = carId; - } - - public Integer getCarId() - { - return carId; - } - public void setDriverId(Integer driverId) - { - this.driverId = driverId; - } - - public Integer getDriverId() - { - return driverId; - } - public void setDriverName(String driverName) - { - this.driverName = driverName; - } - - public String getDriverName() - { - return driverName; - } - public void setDriverPhone(String driverPhone) - { - this.driverPhone = driverPhone; - } - - public String getDriverPhone() - { - return driverPhone; - } - public void setViolationTime(Date violationTime) - { - this.violationTime = violationTime; - } - - public Date getViolationTime() - { - return violationTime; - } - public void setViolationAddress(String violationAddress) - { - this.violationAddress = violationAddress; - } - - public String getViolationAddress() - { - return violationAddress; - } - public void setViolationBehavior(String violationBehavior) - { - this.violationBehavior = violationBehavior; - } - - public String getViolationBehavior() - { - return violationBehavior; - } - public void setIfHandle(Integer ifHandle) - { - this.ifHandle = ifHandle; - } - - public Integer getIfHandle() - { - return ifHandle; - } - public void setHandleTime(Date handleTime) - { - this.handleTime = handleTime; - } - - public Date getHandleTime() - { - return handleTime; - } - public void setIfPayment(Integer ifPayment) - { - this.ifPayment = ifPayment; - } - - public Integer getIfPayment() - { - return ifPayment; - } - public void setCollectionUnit(String collectionUnit) - { - this.collectionUnit = collectionUnit; - } - - public String getCollectionUnit() - { - return collectionUnit; - } - public void setViolationFines(BigDecimal violationFines) - { - this.violationFines = violationFines; - } - - public BigDecimal getViolationFines() - { - return violationFines; - } - public void setViolationDeductPoints(Integer violationDeductPoints) - { - this.violationDeductPoints = violationDeductPoints; - } - - public Integer getViolationDeductPoints() - { - return violationDeductPoints; - } - public void setRenewTime(Date renewTime) - { - this.renewTime = renewTime; - } - - public Date getRenewTime() - { - return renewTime; - } - public void setViolationPicture(String violationPicture) - { - this.violationPicture = violationPicture; - } - - public String getViolationPicture() - { - return violationPicture; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("id", getId()) - .append("carId", getCarId()) - .append("driverId", getDriverId()) - .append("driverName", getDriverName()) - .append("driverPhone", getDriverPhone()) - .append("violationTime", getViolationTime()) - .append("violationAddress", getViolationAddress()) - .append("violationBehavior", getViolationBehavior()) - .append("ifHandle", getIfHandle()) - .append("handleTime", getHandleTime()) - .append("ifPayment", getIfPayment()) - .append("collectionUnit", getCollectionUnit()) - .append("violationFines", getViolationFines()) - .append("violationDeductPoints", getViolationDeductPoints()) - .append("renewTime", getRenewTime()) - .append("violationPicture", getViolationPicture()) - .append("createBy", getCreateBy()) - .append("updateBy", getUpdateBy()) - .append("createTime", getCreateTime()) - .append("updateTime", getUpdateTime()) - .append("disabled", getDisabled()) - .toString(); - } -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/CarInfoQuery.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/CarInfoQuery.java deleted file mode 100644 index 35b6011..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/CarInfoQuery.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.ruoyi.management.api.query; - -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.io.Serializable; - -@Data -@ApiModel(value = "合同详情查询Query") -public class CarInfoQuery implements Serializable { - - @ApiModelProperty(value = "公司id",required = true) - private Integer companyId; - - @ApiModelProperty(value = "合同id",required = true) - private Integer contractId; - - @ApiModelProperty(value = "类型,前端忽略") - private Integer type; - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/ShopByShopNameAndCompanyNameQuery.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/ShopByShopNameAndCompanyNameQuery.java deleted file mode 100644 index ac7932a..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/ShopByShopNameAndCompanyNameQuery.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.ruoyi.management.api.query; - -import com.ruoyi.common.core.web.page.BasePage; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -@Data -@ApiModel(value = "通过门店名称和公司名称Query") -public class ShopByShopNameAndCompanyNameQuery extends BasePage { - @ApiModelProperty("门店名称") - private String shopName; - @ApiModelProperty("公司名称") - private String companyName; -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/VehicleViolationCountQuery.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/VehicleViolationCountQuery.java deleted file mode 100644 index aa1a4db..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/VehicleViolationCountQuery.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.ruoyi.management.api.query; - -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.io.Serializable; -import java.util.List; - -@Data -@ApiModel(value = "查询车辆违章数量Query") -public class VehicleViolationCountQuery implements Serializable { - - @ApiModelProperty(value = "车辆id集合") - private List<Integer> carIds; - - @ApiModelProperty(value = "状态") - private Integer state; - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/ViolationByCarIdAndTimeQuery.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/ViolationByCarIdAndTimeQuery.java deleted file mode 100644 index 901cfba..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/query/ViolationByCarIdAndTimeQuery.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.ruoyi.management.api.query; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.io.Serializable; -import java.util.Date; - -@Data -public class ViolationByCarIdAndTimeQuery implements Serializable { - - @ApiModelProperty(value = "车辆id") - private Integer carId; - - @ApiModelProperty(value = "开始时间") - private Date startTime; - - @ApiModelProperty(value = "结束时间") - private Date endTime; - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/ApproveConfigClientVO.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/ApproveConfigClientVO.java deleted file mode 100644 index b811e4b..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/ApproveConfigClientVO.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.ruoyi.management.api.vo; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.io.Serializable; - -@Data -public class ApproveConfigClientVO implements Serializable { - private Integer id; - - /** 公司id */ - @ApiModelProperty(value = "公司id") - private Integer companyId; - - /** 审批类型 1=交车审批、2=续约审批、3=退车审批 */ - @ApiModelProperty(value = "审批类型 1=交车审批、2=续约审批、3=退车审批") - private Integer approveType; - - /** 状态 1开启 0关闭 */ - @ApiModelProperty(value = "状态 1开启 0关闭") - private Integer state; - - /** 审批节点 */ - @ApiModelProperty(value = "审批节点,逗号分隔") - private String approveNode; - - /** 审批节点id(逗号分隔) */ - @ApiModelProperty(value = "审批节点id,逗号分隔") - private String approveNodeId; - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/TCompanyShopElectronicClientVO.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/TCompanyShopElectronicClientVO.java deleted file mode 100644 index 32d8eba..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/TCompanyShopElectronicClientVO.java +++ /dev/null @@ -1,76 +0,0 @@ -package com.ruoyi.management.api.vo; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.ruoyi.common.core.annotation.Excel; -import com.ruoyi.common.core.web.domain.BaseModel; -import lombok.Data; -import lombok.ToString; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; - -/** - * 门店电子围栏对象 t_company_shop_electronic - * - * @author xiaochen - * @date 2023-06-07 - */ -@Data -@ToString -public class TCompanyShopElectronicClientVO -{ - private static final long serialVersionUID = 1L; - - /** $column.columnComment */ - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - /** 电子围栏名称 */ - @Excel(name = "电子围栏名称") - private String electronicFenceName; - - /** 电子围栏信息 */ - @Excel(name = "电子围栏信息") - private String content; - - /** 省份 */ - @Excel(name = "省份") - private String province; - - /** 省份编码 */ - @Excel(name = "省份编码") - private String provinceCode; - - /** 城市 */ - @Excel(name = "城市") - private String city; - - /** 城市编码 */ - @Excel(name = "城市编码") - private String cityCode; - - /** 行政区域 */ - @Excel(name = "行政区域") - private String district; - - /** 行政区域编码 */ - @Excel(name = "行政区域编码") - private String districtCode; - - /** 地址名称 */ - @Excel(name = "地址名称") - private String address; - - /** 围栏类型 1=全部 2=多边形围栏 3=行政区围栏 */ - @Excel(name = "围栏类型 1=全部 2=多边形围栏 3=行政区围栏") - private Integer fenceType; - - /** 报警类型 1=驶出报警 2=驶入报警 */ - @Excel(name = "报警类型 1=驶出报警 2=驶入报警") - private Integer policeType; - - /** 受控车辆 1= 待上户、2=待办证、3=待整备、4=待租、5=已租,逗号分隔 */ - @Excel(name = "受控车辆 1= 待上户、2=待办证、3=待整备、4=待租、5=已租,逗号分隔") - private String controlCar; - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/TRepairShopByNameVO.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/TRepairShopByNameVO.java deleted file mode 100644 index 6a097f3..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/TRepairShopByNameVO.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.ruoyi.management.api.vo; - -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.io.Serializable; - -@Data -@ApiModel(value = "通过名称查询修理厂列表VO") -public class TRepairShopByNameVO implements Serializable { - - @ApiModelProperty(value = "修理厂id") - private Integer id; - - @ApiModelProperty(value = "公司id") - private Integer companyId; - - @ApiModelProperty(value = "修理厂名称") - private String repairShopName; - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/TRepairShopClientVO.java b/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/TRepairShopClientVO.java deleted file mode 100644 index b0b2419..0000000 --- a/ruoyi-api/ruoyi-api-management/src/main/java/com/ruoyi/management/api/vo/TRepairShopClientVO.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.ruoyi.management.api.vo; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.io.Serializable; - -@Data -public class TRepairShopClientVO implements Serializable { - private Integer id; - - /** 公司id */ - @ApiModelProperty(value = "公司id") - private Integer companyId; - /** 修理厂名称 */ - @ApiModelProperty(value = "修理厂名称") - private String repairShopName; - -} diff --git a/ruoyi-api/ruoyi-api-management/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/ruoyi-api/ruoyi-api-management/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports index abb96f7..920fb23 100644 --- a/ruoyi-api/ruoyi-api-management/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports +++ b/ruoyi-api/ruoyi-api-management/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -1,8 +1 @@ -com.ruoyi.management.api.factory.TCompanyShopFallbackFactory -com.ruoyi.management.api.factory.ViolationShopFallbackFactory -com.ruoyi.management.api.factory.TCompanyShopToUserFallbackFactory -com.ruoyi.management.api.factory.TApproveConfigFallbackFactory -com.ruoyi.management.api.factory.TCompanyRepairShopFallbackFactory -com.ruoyi.management.api.factory.TRepairShopToUserFallbackFactory -com.ruoyi.management.api.factory.TRepairShopFallbackFactory -com.ruoyi.management.api.factory.TCompanyToUserFallbackFactory \ No newline at end of file +com.ruoyi.management.api.factory.TManagementFallbackFactory diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/CompanyUserVo.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/CompanyUserVo.java deleted file mode 100644 index f09fe52..0000000 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/CompanyUserVo.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.ruoyi.system.domain.vo; - -import com.ruoyi.management.api.model.TCompanyShop; -import com.ruoyi.system.api.domain.SysUser; -import lombok.Data; - -import javax.validation.constraints.NotBlank; -import java.util.List; - -@Data -public class CompanyUserVo { - private SysUser sysUser; - - @NotBlank(message = "请选择角色") - private Long roleId; - @NotBlank(message = "请选择关联门店") - private List<Integer> shopIds; - - @NotBlank(message = "关联门店") - private List<TCompanyShop> shopList; -} diff --git a/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java b/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java index 22f61dc..ac65535 100644 --- a/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java +++ b/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/TGoodsController.java @@ -71,9 +71,8 @@ goodsTypeService.removeById(byId); return R.ok("删除成功"); } - @GetMapping("/listAll") + @PostMapping("/listAll") @ApiOperation(value = "列表查询", tags = {"后台-商品管理"}) - public R<PageInfo<TGoods>> listAll(@RequestBody GoodsTypeQuery query){ QueryWrapper<TGoods> wrapper = new QueryWrapper<>(); if (StringUtils.hasLength(query.getName())){ @@ -116,13 +115,13 @@ BeanUtils.copyProperties(byId,tGoodsVO); long goodsId = orderService.count(new QueryWrapper<TOrder>().eq("goodsId", id)); tGoodsVO.setInventory(goodsId); + tGoodsVO.setIntegral(byId.getIntegral()); return R.ok(tGoodsVO); } @PostMapping("/getGoodsTypeList") @ApiOperation(value = "获取商品类型列表", tags = {"后台-商品管理"}) public R<List<TGoodsType>> getGoodsInfo() { - List<TGoodsType> res = goodsTypeService.list(new QueryWrapper<TGoodsType>() - .ne("isDelete", 1)); + List<TGoodsType> res = goodsTypeService.list(new QueryWrapper<TGoodsType>()); return R.ok(res); } diff --git a/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/vo/TGoodsVO.java b/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/vo/TGoodsVO.java index 2e3319d..0b2dd8d 100644 --- a/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/vo/TGoodsVO.java +++ b/ruoyi-service/ruoyi-goods/src/main/java/com/ruoyi/goods/vo/TGoodsVO.java @@ -38,7 +38,7 @@ * 所需积分 */ @ApiModelProperty(value = "所需积分") - private String integral; + private Integer integral; /** * 商品原价 */ @@ -63,7 +63,7 @@ * 商品类型id */ @ApiModelProperty(value = "商品类型id") - private Integer typeId; + private String typeIds; /** * 商品封面图 */ @@ -96,140 +96,4 @@ private Integer type; - public Integer getId() { - return id; - } - - public void setId(Integer id) { - this.id = id; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getintegral() { - return -integral; - } - - public void setintegral(String -integral) { - this. -integral = -integral; - } - - public BigDecimal getPrice() { - return price; - } - - public void setPrice(BigDecimal price) { - this.price = price; - } - - public Integer getTotal() { - return total; - } - - public void setTotal(Integer total) { - this.total = total; - } - - public Integer getSurplus() { - return surplus; - } - - public void setSurplus(Integer surplus) { - this.surplus = surplus; - } - - public Integer getUserCount() { - return userCount; - } - - public void setUserCount(Integer userCount) { - this.userCount = userCount; - } - - public Integer getTypeId() { - return typeId; - } - - public void setTypeId(Integer typeId) { - this.typeId = typeId; - } - - public String getCoverImg() { - return coverImg; - } - - public void setCoverImg(String coverImg) { - this.coverImg = coverImg; - } - - public String getDetailImg() { - return detailImg; - } - - public void setDetailImg(String detailImg) { - this.detailImg = detailImg; - } - - public String getDetail() { - return detail; - } - - public void setDetail(String detail) { - this.detail = detail; - } - - public Date getInsertTime() { - return insertTime; - } - - public void setInsertTime(Date insertTime) { - this.insertTime = insertTime; - } - - public Integer getIsDelete() { - return isDelete; - } - - public void setIsDelete(Integer isDelete) { - this.isDelete = isDelete; - } - - public Integer getType() { - return type; - } - - public void setType(Integer type) { - this.type = type; - } - - @Override - public String toString() { - return "TGoods{" + - ", id=" + id + - ", name=" + name + - ", integral=" + -integral + - ", price=" + price + - ", total=" + total + - ", surplus=" + surplus + - ", userCount=" + userCount + - ", typeId=" + typeId + - ", coverImg=" + coverImg + - ", detailImg=" + detailImg + - ", detail=" + detail + - ", insertTime=" + insertTime + - ", isDelete=" + isDelete + - ", type=" + type + - "}"; - } } diff --git a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java index 51db76c..6187c6c 100644 --- a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java +++ b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java @@ -2,6 +2,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.PageInfo; import com.ruoyi.management.domain.TPage; @@ -35,7 +36,7 @@ * @author 无关风月 * @since 2024-04-26 */ -@Controller +@RestController @RequestMapping("/tSysSet") public class TSysSetController { @Autowired @@ -49,7 +50,6 @@ @ApiOperation(value = "获取系统设置", tags = {"后台-系统设置"}) @PostMapping(value = "/getSysSet") - @ResponseBody public AjaxResult getSysSet() { TSysSet byId = sysSetService.getById(1); SysSetVO sysSetVO = new SysSetVO(); @@ -58,7 +58,6 @@ } @ApiOperation(value = "保存系统设置", tags = {"后台-系统设置"}) @PostMapping(value = "/saveSysSet") - @ResponseBody public AjaxResult saveSysSet(SysSetVO vo) { TSysSet byId = sysSetService.getById(1); BeanUtils.copyProperties(vo,byId); @@ -68,14 +67,18 @@ } @ApiOperation(value = "获取启动页", tags = {"后台-启动页管理"}) @PostMapping(value = "/getPage") - @ResponseBody public AjaxResult getPage() { List<TPage> list = pageService.list(); return AjaxResult.success(list); } + @ApiOperation(value = "获取注意事项、启动页", tags = {"家长端-获取注意事项、启动页"}) + @PostMapping(value = "/getPage1") + public R<List<TPage>> getPage1() { + List<TPage> list = pageService.list(); + return R.ok(list); + } @ApiOperation(value = "保存启动页", tags = {"后台-启动页管理"}) @PostMapping(value = "/setPage") - @ResponseBody public AjaxResult setPage(PageVO vo) { for (TPage tPage : vo.getList()) { if (tPage.getId() == null){ @@ -86,7 +89,6 @@ } return AjaxResult.success("保存成功"); } - @ResponseBody @PostMapping("/agreement") @ApiOperation(value = "协议", tags = {"后台-协议管理"}) public AjaxResult agreement(@RequestBody AggrementDTO dto) { @@ -99,7 +101,6 @@ return AjaxResult.success(protocol.getContent()); } } - @ResponseBody @PostMapping("/useGuide") @ApiOperation(value = "使用指南-列表查询", tags = {"后台-使用指南"}) public AjaxResult<PageInfo<TUseGuide>> agreement(String title, Integer pageNumber, Integer pageSize) { @@ -117,7 +118,6 @@ res.setTotal(useGuides.size()); return AjaxResult.success(res); } - @ResponseBody @PostMapping("/updateUseGuide") @ApiOperation(value = "使用指南-添加/编辑/查看详情", tags = {"使用指南"}) public AjaxResult<TUseGuide> updateUseGuide(@RequestBody UseGuidDTO dto) { @@ -145,7 +145,6 @@ } return AjaxResult.success(new TUseGuide()); } - @ResponseBody @DeleteMapping("/delete{id}") @ApiOperation(value = "使用指南-删除", tags = {"使用指南"}) public AjaxResult updateUseGuide(@PathVariable Integer id) { diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TSubjectController.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TSubjectController.java index 5ac03e0..a5d637e 100644 --- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TSubjectController.java +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TSubjectController.java @@ -3,6 +3,7 @@ import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.web.page.PageInfo; +import com.ruoyi.management.api.feignClient.ManagementClient; import com.ruoyi.study.domain.*; import com.ruoyi.study.dto.SubjectDTO; import com.ruoyi.study.dto.SubjectQuery; @@ -49,6 +50,7 @@ @Autowired private ITStudyService studyService; + @PostMapping("/subjectList") @ApiOperation(value = "列表查询", tags = {"题目管理"}) public R<PageInfo<SubjectVO>> subjectList(@RequestBody SubjectQuery query) { diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java index d477903..433086e 100644 --- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java @@ -5,6 +5,8 @@ import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.PageInfo; +import com.ruoyi.management.api.feignClient.ManagementClient; +import com.ruoyi.management.api.model.TPage; import com.ruoyi.study.domain.TUser; import com.ruoyi.study.dto.AppUserQuery; import com.ruoyi.study.dto.UserInfoQuery; @@ -42,8 +44,28 @@ @Autowired private IVipOrderService vipOrderService; + @Autowired + private ManagementClient managementClient; + @PostMapping("/getPage") + @ApiOperation(value = "获取注意事项", tags = {"家长端-注意事项"}) + public AjaxResult<TPage> getPage() { + List<TPage> data = managementClient.getPage1().getData(); + for (TPage datum : data) { + if (datum.getType() == 4){ + return AjaxResult.success(datum); + } + } + return AjaxResult.success(); + } + @PostMapping("/updateUserInfo") + @ApiOperation(value = "修改个人资料", tags = {"家长端-个人中心"}) + + public AjaxResult updateUserInfo() { + + return AjaxResult.success("修改成功"); + } @PostMapping("/userList") - @ApiOperation(value = "用户列表", tags = {"用户管理"}) + @ApiOperation(value = "用户列表", tags = {"管理后台-用户管理"}) public R<PageInfo<AppUserVO>> couponReceive(AppUserQuery query) { PageInfo<AppUserVO> res = new PageInfo<>(query.getPageNumber(), query.getPageSize()); List<AppUserVO> list = userService.listAll(query); @@ -64,7 +86,7 @@ } @PostMapping("/getUserInfo") - @ApiOperation(value = "查看用户详情", tags = {"用户管理"}) + @ApiOperation(value = "查看用户详情", tags = {"管理后台-用户管理"}) public R<UserInfoVO> getUserInfo(UserInfoQuery dto) { SimpleDateFormat format = new SimpleDateFormat("yyyy.MM.dd"); UserInfoVO res = new UserInfoVO(); @@ -109,7 +131,7 @@ return R.ok(res); } @PostMapping("/freeze") - @ApiOperation(value = "冻结/解冻", tags = {"用户管理"}) + @ApiOperation(value = "冻结/解冻", tags = {"管理后台-用户管理"}) public R freeze(Integer id) { TUser byId = userService.getById(id); if (byId.getState() == 1) { @@ -123,7 +145,7 @@ @PostMapping("/vipOrderList") - @ApiOperation(value = "列表查询", tags = {"会员管理"}) + @ApiOperation(value = "列表查询", tags = {"管理后台-会员管理"}) public R<PageInfo<VipOrderVO>> vipOrderList(AppUserQuery query) { PageInfo<VipOrderVO> res = new PageInfo<>(query.getPageNumber(), query.getPageSize()); List<VipOrderVO> list = vipOrderService.listAll(query); diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/domain/TIntegralRecord.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/domain/TIntegralRecord.java new file mode 100644 index 0000000..c1989ef --- /dev/null +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/domain/TIntegralRecord.java @@ -0,0 +1,43 @@ +package com.ruoyi.study.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.web.domain.BaseModel; +import lombok.Data; + +/** + * <p> + * 用户积分明细 + * </p> + * + * @author 无关风月 + * @since 2024-04-26 + */ +@Data +@TableName("t_integral_record") +public class TIntegralRecord extends BaseModel { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + /** + * 积分数量 带有负号为减少 + */ + private String integral; + /** + * 方式:完成题目 完成游戏 每日学习时长 商城消费 + */ + private String method; + + /** + * 用户id + */ + private Integer userId; + + +} diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/mapper/TIntegralRecordMapper.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/mapper/TIntegralRecordMapper.java new file mode 100644 index 0000000..ee66b7b --- /dev/null +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/mapper/TIntegralRecordMapper.java @@ -0,0 +1,17 @@ +package com.ruoyi.study.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.study.domain.TGameRecord; +import com.ruoyi.study.domain.TIntegralRecord; + +/** + * <p> + * 自主游戏 Mapper 接口 + * </p> + * + * @author 无关风月 + * @since 2024-04-26 + */ +public interface TIntegralRecordMapper extends BaseMapper<TIntegralRecord> { + +} diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/ITIntegralRecordService.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/ITIntegralRecordService.java new file mode 100644 index 0000000..b2d4b7b --- /dev/null +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/ITIntegralRecordService.java @@ -0,0 +1,17 @@ +package com.ruoyi.study.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.study.domain.TGameRecord; +import com.ruoyi.study.domain.TIntegralRecord; + +/** + * <p> + * 自主游戏 服务类 + * </p> + * + * @author 无关风月 + * @since 2024-04-26 + */ +public interface ITIntegralRecordService extends IService<TIntegralRecord> { + +} diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TIntegralRecordServiceImpl.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TIntegralRecordServiceImpl.java new file mode 100644 index 0000000..e2dd428 --- /dev/null +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TIntegralRecordServiceImpl.java @@ -0,0 +1,23 @@ +package com.ruoyi.study.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.study.domain.TGameRecord; +import com.ruoyi.study.domain.TIntegralRecord; +import com.ruoyi.study.mapper.TGameRecordMapper; +import com.ruoyi.study.mapper.TIntegralRecordMapper; +import com.ruoyi.study.service.ITGameRecordService; +import com.ruoyi.study.service.ITIntegralRecordService; +import org.springframework.stereotype.Service; + +/** + * <p> + * 自主游戏 服务实现类 + * </p> + * + * @author 无关风月 + * @since 2024-04-26 + */ +@Service +public class TIntegralRecordServiceImpl extends ServiceImpl<TIntegralRecordMapper, TIntegralRecord> implements ITIntegralRecordService { + +} diff --git a/ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TIntegralRecordMapper.xml b/ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TIntegralRecordMapper.xml new file mode 100644 index 0000000..c6d7f75 --- /dev/null +++ b/ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TIntegralRecordMapper.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="com.ruoyi.study.mapper.TIntegralRecordMapper"> + + + +</mapper> -- Gitblit v1.7.1