lidongdong
2022-09-23 1b6430587fcf72e58510a32f7e6c88bda565f62e
Merge remote-tracking branch 'origin/zigonggao_dev' into zigonggao_dev
30个文件已修改
241个文件已添加
26243 ■■■■■ 已修改文件
flower_city/.gitkeep 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryCommodityActivityApi.java 177 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryCommodityApi.java 89 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryCommodityOrderApi.java 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryStoreApi.java 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryStoreClassApi.java 82 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryUserAddressApi.java 135 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComChangeCarBrandApi.java 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComChangeCarInquiryApi.java 55 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComChangeCarModelApi.java 91 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComChangeCarModelSpecsChildrenApi.java 51 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/IndexApi.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxCallbackApi.java 142 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComBatteryCommodityActivityApi.java 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComBatteryCommodityApi.java 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComBatteryCommodityOrderApi.java 86 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComBatteryStoreApi.java 137 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarBrandApi.java 129 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarInquiryApi.java 80 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarModelApi.java 141 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarModelRelationApi.java 121 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarModelSpecsApi.java 129 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarModelSpecsChildrenApi.java 121 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/api/LoginApi.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/service/LoginService.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/service/impl/LoginServiceImpl.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/constants/Constants.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/constants/PayCpmstant.java 29 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityActivityDto.java 141 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityDto.java 123 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityOrderBargainDto.java 97 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityOrderBargainRecordDto.java 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityOrderCollageTeamDto.java 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityOrderCollageTeamPeopleDto.java 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityOrderDto.java 217 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommoditySpecsDto.java 99 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryStoreClassDto.java 80 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryStoreDto.java 134 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryTradeOrderDto.java 131 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryUserAddressDto.java 116 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarBrandDto.java 86 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarInquiryDto.java 72 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarModelDto.java 99 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarModelRelationDto.java 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarModelSpecsChildrenDto.java 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarModelSpecsDto.java 74 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddSysUserDto.java 255 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityActivityDto.java 129 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityDto.java 112 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityOrderBargainDto.java 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityOrderBargainRecordDto.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityOrderCollageTeamDto.java 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityOrderCollageTeamPeopleDto.java 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityOrderDto.java 191 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommoditySpecsDto.java 92 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryStoreClassDto.java 76 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryStoreDto.java 116 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryTradeOrderDto.java 119 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryUserAddressDto.java 108 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarBrandDto.java 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarInquiryDto.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarModelDto.java 92 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarModelRelationDto.java 45 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarModelSpecsChildrenDto.java 45 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarModelSpecsDto.java 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditOrderAddressDto.java 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditOrderLogisticsDto.java 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditSysUserDto.java 218 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/OrderDeliverAdminDto.java 37 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityActivityDto.java 142 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityDto.java 121 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityOrderBargainDto.java 99 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityOrderBargainRecordDto.java 74 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityOrderCollageTeamDto.java 73 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityOrderCollageTeamPeopleDto.java 73 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityOrderDto.java 212 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommoditySpecsDto.java 103 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryStoreClassDto.java 85 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryStoreDto.java 125 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryTradeOrderDto.java 128 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryUserAddressDto.java 118 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarBrandDto.java 92 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarInquiryDto.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarModelDto.java 101 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarModelRelationDto.java 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarModelSpecsChildrenDto.java 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarModelSpecsDto.java 80 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageSysUserDto.java 227 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/StartBargainOrderDto.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/StartFightOrderDto.java 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/StartSeckillOrderDto.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/StartUserBargainOrderDto.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/UserCreateOrderDto.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/shop/WxPayNotifyOrderDTO.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryActivityTeamVo.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityActivityVo.java 166 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityOrderBargainRecordVo.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityOrderBargainVo.java 107 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityOrderCollageTeamPeopleVo.java 68 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityOrderCollageTeamVo.java 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityOrderVo.java 231 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommoditySpecsVo.java 96 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityVo.java 123 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryStoreClassVo.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryStoreVo.java 122 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryTradeOrderVo.java 118 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryUserAddressVo.java 107 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarBrandVo.java 82 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarInquiryVo.java 70 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarModelRelationVo.java 63 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarModelSpecsChildrenVo.java 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarModelSpecsVo.java 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarModelVo.java 97 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/SysUserVo.java 217 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/partybuilding/PagePartyOrganizationVO.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/shop/PageShopStoreVO.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/auth/TokenService.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityActivityFeign.java 136 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityFeign.java 104 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityOrderBargainFeign.java 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityOrderBargainRecordFeign.java 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityOrderCollageTeamFeign.java 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityOrderCollageTeamPeopleFeign.java 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityOrderFeign.java 152 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommoditySpecsFeign.java 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryStoreClassFeign.java 104 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryStoreFeign.java 96 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryUserAddressFeign.java 95 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarBrandFeign.java 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarInquiryFeign.java 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarModelFeign.java 96 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarModelRelationFeign.java 98 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarModelSpecsChildrenFeign.java 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarModelSpecsFeign.java 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/MathUtils.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/WxPayUtils.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryCommodityActivityApi.java 144 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryCommodityApi.java 140 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryCommodityOrderApi.java 109 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryCommoditySpecsApi.java 130 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryStoreApi.java 61 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryStoreClassApi.java 141 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/LoginApi.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/AdvertisementApi.java 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityActivityController.java 175 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityController.java 126 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityOrderBargainController.java 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityOrderBargainRecordController.java 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityOrderCollageTeamController.java 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityOrderCollageTeamPeopleController.java 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityOrderController.java 187 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommoditySpecsController.java 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryStoreClassController.java 127 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryStoreController.java 116 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryUserAddressController.java 116 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarBrandController.java 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarInquiryController.java 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarModelController.java 117 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarModelRelationController.java 119 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarModelSpecsChildrenController.java 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarModelSpecsController.java 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityActivityMapper.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityMapper.java 72 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityOrderBargainMapper.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityOrderBargainRecordMapper.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityOrderCollageTeamMapper.java 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityOrderCollageTeamPeopleMapper.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityOrderMapper.java 63 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommoditySpecsMapper.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryStoreClassMapper.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryStoreMapper.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryTradeOrderMapper.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryUserAddressMapper.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarBrandMapper.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarInquiryMapper.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarModelMapper.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarModelRelationMapper.java 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarModelSpecsChildrenMapper.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarModelSpecsMapper.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/SysUserMapper.java 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodity.java 91 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityActivity.java 123 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityOrder.java 244 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityOrderBargain.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityOrderBargainRecord.java 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityOrderCollageTeam.java 55 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityOrderCollageTeamPeople.java 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommoditySpecs.java 75 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryStore.java 98 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryStoreClass.java 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryTradeOrder.java 120 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryUserAddress.java 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarBrand.java 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarInquiry.java 59 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarModel.java 75 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarModelRelation.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarModelSpecs.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarModelSpecsChildren.java 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/SysUser.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityActivityService.java 89 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityOrderBargainRecordService.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityOrderBargainService.java 99 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityOrderCollageTeamPeopleService.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityOrderCollageTeamService.java 85 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityOrderService.java 141 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityService.java 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommoditySpecsService.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryStoreClassService.java 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryStoreService.java 86 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryTradeOrderService.java 108 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryUserAddressService.java 85 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarBrandService.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarInquiryService.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarModelRelationService.java 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarModelService.java 86 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarModelSpecsChildrenService.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarModelSpecsService.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComOpsAdvService.java 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/SysUserService.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityActivityServiceImpl.java 177 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderBargainRecordServiceImpl.java 119 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderBargainServiceImpl.java 435 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderCollageTeamPeopleServiceImpl.java 119 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderCollageTeamServiceImpl.java 384 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderServiceImpl.java 794 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityServiceImpl.java 166 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommoditySpecsServiceImpl.java 122 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryStoreClassServiceImpl.java 167 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryStoreServiceImpl.java 180 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryTradeOrderServiceImpl.java 187 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryUserAddressServiceImpl.java 158 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarBrandServiceImpl.java 136 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarInquiryServiceImpl.java 122 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarModelRelationServiceImpl.java 158 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarModelServiceImpl.java 153 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarModelSpecsChildrenServiceImpl.java 136 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarModelSpecsServiceImpl.java 158 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComOpsAdvServiceImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ConvenientMerchantServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/RentingHourseOrderServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/SysUserServiceImpl.java 119 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActIntegralUserDOMapper.xml 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityActivityMapper.xml 199 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityMapper.xml 232 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityOrderBargainMapper.xml 144 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityOrderBargainRecordMapper.xml 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityOrderCollageTeamMapper.xml 127 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityOrderCollageTeamPeopleMapper.xml 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityOrderMapper.xml 289 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommoditySpecsMapper.xml 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryStoreClassMapper.xml 72 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryStoreMapper.xml 122 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryTradeOrderMapper.xml 156 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryUserAddressMapper.xml 107 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarBrandMapper.xml 114 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarInquiryMapper.xml 109 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarModelMapper.xml 123 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarModelRelationMapper.xml 169 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarModelSpecsChildrenMapper.xml 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarModelSpecsMapper.xml 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComPropertyMapper.xml 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/SysUserMapper.xml 261 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/config/WebSocketClient.java 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/MicroCommercialStreetApi.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/timejob/src/main/java/com/panzhihua/timejob/jobhandler/BatteryJobHandler.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/filters/JWTAuthenticationTokenFilter.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
flower_city/.gitkeep
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryCommodityActivityApi.java
New file
@@ -0,0 +1,177 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.LoginUserInfoVO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityActivityVo;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityOrderBargainVo;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityOrderCollageTeamVo;
import com.panzhihua.common.service.community.ComBatteryCommodityActivityFeign;
import com.panzhihua.common.service.community.ComBatteryCommodityOrderCollageTeamFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商家活动表(ComBatteryCommodityActivity)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家活动表
 *
 * @author lyq
 * @date 2022-03-29 13:17:38
 */
@Slf4j
@Api(tags = {"电动车商城-活动管理"})
@RestController
@RequestMapping("/comBatteryCommodityActivity")
public class ComBatteryCommodityActivityApi extends BaseController {
    @Resource
    private ComBatteryCommodityActivityFeign comBatteryCommodityActivityService;
    @Resource
    private ComBatteryCommodityOrderCollageTeamFeign orderCollageTeamService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "分页查询活动列表",response = ComBatteryCommodityActivityVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        comBatteryCommodityActivity.setIsApplets(1);
        if(comBatteryCommodityActivity.getIsUser().equals(1)){
            comBatteryCommodityActivity.setUserId(this.getUserId());
        }
        return this.comBatteryCommodityActivityService.queryByPage(comBatteryCommodityActivity);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "查询活动详情",response = ComBatteryCommodityActivityVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin();
        Long userId = 0L;
        if(loginUserInfo != null){
            userId = loginUserInfo.getUserId();
        }
        return this.comBatteryCommodityActivityService.detailById(id,userId);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "查询活动列表",response = ComBatteryCommodityActivityVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        comBatteryCommodityActivity.setIsApplets(1);
        return this.comBatteryCommodityActivityService.queryByList(comBatteryCommodityActivity);
    }
    @ApiOperation(value = "查询拼团团队列表",response = ComBatteryCommodityOrderCollageTeamVo.class)
    @PostMapping("/assorted/dough")
    public R queryByAssortedDoughList(@RequestBody PageComBatteryCommodityOrderCollageTeamDto orderCollageTeamDto) {
        orderCollageTeamDto.setStatus(1);
        LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin();
        if(loginUserInfo != null){
            orderCollageTeamDto.setUserId(loginUserInfo.getUserId());
        }
        return this.orderCollageTeamService.queryByPage(orderCollageTeamDto);
    }
    @ApiOperation(value = "查询拼团团队详情",response = ComBatteryCommodityOrderCollageTeamVo.class)
    @GetMapping("/assorted/dough/detail")
    public R queryByAssortedDoughDetail(@RequestParam("id") Long id) {
        LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin();
        Long userId = 0L;
        if(loginUserInfo != null){
            userId = loginUserInfo.getUserId();
        }
        return this.orderCollageTeamService.detailById(id,userId);
    }
    /**
     * 创建拼团订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @ApiOperation(value = "创建拼团订单")
    @PostMapping("/start/fight")
    public R startFight(@RequestBody StartFightOrderDto orderDto){
        orderDto.setUserId(this.getUserId());
        return this.comBatteryCommodityActivityService.startFight(orderDto);
    }
    /**
     * 创建砍价订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @ApiOperation(value = "创建砍价订单")
    @PostMapping("/start/bargain")
    public R startBargain(@RequestBody StartBargainOrderDto orderDto){
        orderDto.setUserId(this.getUserId());
        return this.comBatteryCommodityActivityService.startBargain(orderDto);
    }
    /**
     * 帮好友砍价
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @ApiOperation(value = "帮好友砍价")
    @PostMapping("/start/user/bargain")
    public R startUserBargain(@RequestBody StartUserBargainOrderDto orderDto){
        orderDto.setUserId(this.getUserId());
        return this.comBatteryCommodityActivityService.startUserBargain(orderDto);
    }
    /**
     * 查询砍价记录详情
     * @param id  砍价记录id
     * @return  创建订单结果
     */
    @ApiOperation(value = "查询砍价记录详情",response = ComBatteryCommodityOrderBargainVo.class)
    @GetMapping("/user/bargain")
    public R getUserBargain(@RequestParam("id") Long id){
        return this.comBatteryCommodityActivityService.getUserBargain(id);
    }
    /**
     * 创建秒杀订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @ApiOperation(value = "创建秒杀订单")
    @PostMapping("/start/seckill")
    public R startSeckill(@RequestBody StartSeckillOrderDto orderDto){
        orderDto.setUserId(this.getUserId());
        return this.comBatteryCommodityActivityService.startSeckill(orderDto);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryCommodityApi.java
New file
@@ -0,0 +1,89 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryCommodityDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryCommodityDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryCommodityDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityVo;
import com.panzhihua.common.service.community.ComBatteryCommodityFeign;
import com.panzhihua.common.service.community.ComBatteryCommoditySpecsFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商品表(ComBatteryCommodity)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品表
 *
 * @author lyq
 * @date 2022-03-28 14:59:58
 */
@Slf4j
@Api(tags = {"电动车商城-商品管理"})
@RestController
@RequestMapping("/comBatteryCommodity")
public class ComBatteryCommodityApi extends BaseController {
    @Resource
    private ComBatteryCommodityFeign comBatteryCommodityService;
    @Resource
    private ComBatteryCommoditySpecsFeign comBatteryCommoditySpecsService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodity 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "分页查询商品列表",response = ComBatteryCommodityVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityDto comBatteryCommodity) {
        return this.comBatteryCommodityService.queryByPage(comBatteryCommodity);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "查询商品详情",response = ComBatteryCommodityVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "查询商品列表",response = ComBatteryCommodityVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityDto comBatteryCommodity) {
        comBatteryCommodity.setStoreId(this.getCommunityId());
        return this.comBatteryCommodityService.queryByList(comBatteryCommodity);
    }
    @ApiOperation(value = "查询商品规格详情",response = ComBatteryCommodityVo.class)
    @GetMapping("/specs/detail")
    public R specsDetailById(@RequestParam("id") Long id) {
        return this.comBatteryCommoditySpecsService.detailById(id);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryCommodityOrderApi.java
New file
@@ -0,0 +1,81 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.EditOrderAddressDto;
import com.panzhihua.common.model.dtos.common.EditOrderLogisticsDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryCommodityOrderDto;
import com.panzhihua.common.model.dtos.common.UserCreateOrderDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityOrderVo;
import com.panzhihua.common.service.community.ComBatteryCommodityOrderFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-订单表(ComBatteryCommodityOrder)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单表
 *
 * @author lyq
 * @date 2022-03-29 16:05:04
 */
@Slf4j
@Api(tags = {"电动车商城-订单管理"})
@RestController
@RequestMapping("/comBatteryCommodityOrder")
public class ComBatteryCommodityOrderApi extends BaseController {
    @Resource
    private ComBatteryCommodityOrderFeign comBatteryCommodityOrderService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @ApiOperation(value = "分页查询订单列表",response = ComBatteryCommodityOrderVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityOrderDto comBatteryCommodityOrder) {
        comBatteryCommodityOrder.setUserId(this.getUserId());
        comBatteryCommodityOrder.setIsApplets(1);
        return this.comBatteryCommodityOrderService.queryByPage(comBatteryCommodityOrder);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @ApiOperation(value = "查询订单详情",response = ComBatteryCommodityOrderVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderService.detailById(id);
    }
    @ApiOperation(value = "创建订单")
    @PostMapping("/create")
    public R appletsOrderCreate(@RequestBody UserCreateOrderDto createOrderDto) {
        createOrderDto.setUserId(this.getUserId());
        return this.comBatteryCommodityOrderService.appletsOrderCreate(createOrderDto);
    }
    @ApiOperation(value = "用户确认收货")
    @GetMapping("/receiving")
    public R appletsOrderReceiving(@RequestParam("id") Long id){
        return this.comBatteryCommodityOrderService.appletsOrderReceiving(id,this.getUserId());
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryStoreApi.java
New file
@@ -0,0 +1,49 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.EditComBatteryStoreDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryStoreDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryStoreVo;
import com.panzhihua.common.service.community.ComBatteryStoreFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商家表(ComBatteryStore)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家表
 *
 * @author lyq
 * @date 2022-03-28 13:44:43
 */
@Slf4j
@Api(tags = {"电动车商城-商家管理"})
@RestController
@RequestMapping("/comBatteryStore")
public class ComBatteryStoreApi extends BaseController {
    @Resource
    private ComBatteryStoreFeign comBatteryStoreService;
    @ApiOperation(value = "分页查询商家列表",response = ComBatteryStoreVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryStoreDto comBatteryStore) {
        return this.comBatteryStoreService.queryByPage(comBatteryStore);
    }
    @ApiOperation(value = "查询商家详情",response = ComBatteryStoreVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryStoreService.detailById(id);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryStoreClassApi.java
New file
@@ -0,0 +1,82 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryStoreClassDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryStoreClassDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryStoreClassDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryStoreClassVo;
import com.panzhihua.common.service.community.ComBatteryStoreClassFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商家分类表(ComBatteryStoreClass)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家分类表
 *
 * @author lyq
 * @date 2022-03-29 11:01:55
 */
@Slf4j
@Api(tags = {"电动车商城-商家分类管理"})
@RestController
@RequestMapping("/comBatteryStoreClass")
public class ComBatteryStoreClassApi extends BaseController {
    @Resource
    private ComBatteryStoreClassFeign comBatteryStoreClassService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryStoreClass 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @ApiOperation(value = "分页查询商家分类列表",response = ComBatteryStoreClassVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryStoreClassDto comBatteryStoreClass) {
        comBatteryStoreClass.setStatus(1);
        return this.comBatteryStoreClassService.queryByPage(comBatteryStoreClass);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @ApiOperation(value = "查询商家分类详情",response = ComBatteryStoreClassVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryStoreClassService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryStoreClass 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @ApiOperation(value = "查询商家分类列表",response = ComBatteryStoreClassVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryStoreClassDto comBatteryStoreClass) {
        comBatteryStoreClass.setStatus(1);
        return this.comBatteryStoreClassService.queryByAppletsList(comBatteryStoreClass);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComBatteryUserAddressApi.java
New file
@@ -0,0 +1,135 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryUserAddressDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryUserAddressDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryUserAddressDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryUserAddressVo;
import com.panzhihua.common.service.community.ComBatteryUserAddressFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-用户收货地址表(ComBatteryUserAddress)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-用户收货地址表
 *
 * @author lyq
 * @date 2022-03-29 13:18:19
 */
@Slf4j
@Api(tags = {"电动车商城-用户收货地址管理"})
@RestController
@RequestMapping("/comBatteryUserAddress")
public class ComBatteryUserAddressApi extends BaseController {
    @Resource
    private ComBatteryUserAddressFeign comBatteryUserAddressService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryUserAddress 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @ApiOperation(value = "分页查询用户收货地址列表",response = ComBatteryUserAddressVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryUserAddressDto comBatteryUserAddress) {
        comBatteryUserAddress.setUserId(this.getUserId());
        return this.comBatteryUserAddressService.queryByPage(comBatteryUserAddress);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryUserAddress 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @ApiOperation(value = "新增用户收货地址")
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryUserAddressDto comBatteryUserAddress) {
        comBatteryUserAddress.setUserId(this.getUserId());
        return this.comBatteryUserAddressService.insert(comBatteryUserAddress);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryUserAddress 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @ApiOperation(value = "编辑用户收货地址")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryUserAddressDto comBatteryUserAddress) {
        comBatteryUserAddress.setUserId(this.getUserId());
        return this.comBatteryUserAddressService.update(comBatteryUserAddress);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @ApiOperation(value = "删除用户收货地址")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryUserAddressService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @ApiOperation(value = "查询用户收货地址详情",response = ComBatteryUserAddressVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryUserAddressService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryUserAddress 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @ApiOperation(value = "查询用户收货地址列表",response = ComBatteryUserAddressVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryUserAddressDto comBatteryUserAddress) {
        comBatteryUserAddress.setUserId(this.getUserId());
        return this.comBatteryUserAddressService.queryByList(comBatteryUserAddress);
    }
    /**
     * 查询用户默认收货地址
     * @return  用户默认收货地址
     */
    @ApiOperation(value = "查询用户默认收货地址",response = ComBatteryUserAddressVo.class)
    @GetMapping("/default/address")
    public R getDefaultAddress() {
        return this.comBatteryUserAddressService.getDefaultAddress(this.getUserId());
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComChangeCarBrandApi.java
New file
@@ -0,0 +1,81 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComChangeCarBrandDto;
import com.panzhihua.common.model.dtos.common.EditComChangeCarBrandDto;
import com.panzhihua.common.model.dtos.common.PageComChangeCarBrandDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComChangeCarBrandVo;
import com.panzhihua.common.service.community.ComChangeCarBrandFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 换新车-品牌表(ComChangeCarBrand)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-品牌表
 *
 * @author lyq
 * @date 2022-04-07 13:37:22
 */
@Slf4j
@Api(tags = {"换新车-品牌管理"})
@RestController
@RequestMapping("/comChangeCarBrand")
public class ComChangeCarBrandApi extends BaseController {
    @Resource
    private ComChangeCarBrandFeign comChangeCarBrandService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarBrand 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @ApiOperation(value = "分页查询品牌列表",response = ComChangeCarBrandVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarBrandDto comChangeCarBrand) {
        comChangeCarBrand.setStatus(1);
        return this.comChangeCarBrandService.queryByPage(comChangeCarBrand);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @ApiOperation(value = "查询品牌详情",response = ComChangeCarBrandVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarBrandService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarBrand 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @ApiOperation(value = "查询品牌列表",response = ComChangeCarBrandVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarBrandDto comChangeCarBrand) {
        return this.comChangeCarBrandService.queryByList(comChangeCarBrand);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComChangeCarInquiryApi.java
New file
@@ -0,0 +1,55 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComChangeCarInquiryDto;
import com.panzhihua.common.model.dtos.common.EditComChangeCarInquiryDto;
import com.panzhihua.common.model.dtos.common.PageComChangeCarInquiryDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComChangeCarInquiryVo;
import com.panzhihua.common.service.community.ComChangeCarInquiryFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 换新车-分期询价表(ComChangeCarInquiry)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-分期询价表
 *
 * @author lyq
 * @date 2022-04-07 13:39:06
 */
@Slf4j
@Api(tags = {"换新车-分期询价管理"})
@RestController
@RequestMapping("/comChangeCarInquiry")
public class ComChangeCarInquiryApi extends BaseController {
    @Resource
    private ComChangeCarInquiryFeign comChangeCarInquiryService;
    /**
     * description  add  新增数据
     *
     * @param comChangeCarInquiry 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    @ApiOperation(value = "新增分期询价")
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarInquiryDto comChangeCarInquiry) {
        comChangeCarInquiry.setCreateAt(new Date());
        comChangeCarInquiry.setCreateBy(this.getUserId());
        comChangeCarInquiry.setUserId(this.getUserId());
        return this.comChangeCarInquiryService.insert(comChangeCarInquiry);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComChangeCarModelApi.java
New file
@@ -0,0 +1,91 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComChangeCarModelSpecsVo;
import com.panzhihua.common.model.vos.common.ComChangeCarModelVo;
import com.panzhihua.common.service.community.ComChangeCarModelFeign;
import com.panzhihua.common.service.community.ComChangeCarModelRelationFeign;
import com.panzhihua.common.service.community.ComChangeCarModelSpecsFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 换新车-车型管理表(ComChangeCarModel)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型管理表
 *
 * @author lyq
 * @date 2022-04-07 13:41:54
 */
@Slf4j
@Api(tags = {"换新车-车型管理"})
@RestController
@RequestMapping("/comChangeCarModel")
public class ComChangeCarModelApi extends BaseController {
    @Resource
    private ComChangeCarModelFeign comChangeCarModelService;
    @Resource
    private ComChangeCarModelSpecsFeign carModelSpecsService;
    @Resource
    private ComChangeCarModelRelationFeign carModelRelationService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @ApiOperation(value = "分页查询车型管理列表",response = ComChangeCarModelVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarModelRelationDto comChangeCarModelRelation) {
        return this.carModelRelationService.queryByAppletsPage(comChangeCarModelRelation);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @ApiOperation(value = "查询车型管理详情",response = ComChangeCarModelVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarModelService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModel 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @ApiOperation(value = "查询车型管理列表",response = ComChangeCarModelVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarModelDto comChangeCarModel) {
        return this.comChangeCarModelService.queryByList(comChangeCarModel);
    }
    @ApiOperation(value = "查询规格管理级联列表",response = ComChangeCarModelSpecsVo.class)
    @PostMapping("/specs/list")
    public R getSpecsList(@RequestBody PageComChangeCarModelSpecsDto comChangeCarModel) {
        return this.carModelSpecsService.queryByList(comChangeCarModel);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComChangeCarModelSpecsChildrenApi.java
New file
@@ -0,0 +1,51 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComChangeCarModelSpecsChildrenDto;
import com.panzhihua.common.model.dtos.common.EditComChangeCarModelSpecsChildrenDto;
import com.panzhihua.common.model.dtos.common.PageComChangeCarModelSpecsChildrenDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComChangeCarModelSpecsChildrenVo;
import com.panzhihua.common.service.community.ComChangeCarModelSpecsChildrenFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 换新车-车型子规格表(ComChangeCarModelSpecsChildren)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型子规格表
 *
 * @author lyq
 * @date 2022-04-07 13:55:33
 */
@Slf4j
@Api(tags = {"换新车-车型规格下子规格管理"})
@RestController
@RequestMapping("/comChangeCarModelSpecsChildren")
public class ComChangeCarModelSpecsChildrenApi extends BaseController {
    @Resource
    private ComChangeCarModelSpecsChildrenFeign comChangeCarModelSpecsChildrenService;
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @ApiOperation(value = "查询车型规格下子规格管理列表",response = ComChangeCarModelSpecsChildrenVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren) {
        return this.comChangeCarModelSpecsChildrenService.queryByList(comChangeCarModelSpecsChildren);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/IndexApi.java
@@ -254,8 +254,8 @@
    @ApiOperation(value = "首页广告banner", response = ComOpsAdvVO.class)
    @GetMapping("listadvertisement/noToken")
    public R listAdvertisement() {
        return communityService.listAdvertisement();
    public R listAdvertisement(@RequestParam(value = "type",required = false,defaultValue = "1") Integer type) {
        return communityService.listAdvertisement(type);
    }
    @ApiOperation(value = "分页通知列表", response = SysUserNoticeVO.class)
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxCallbackApi.java
@@ -19,6 +19,7 @@
import com.umf.api.service.UmfService;
import com.umf.api.service.UmfServiceImpl;
import io.swagger.annotations.ApiOperation;
import com.panzhihua.common.service.community.ComBatteryCommodityOrderFeign;
import org.json.XML;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.*;
@@ -43,6 +44,8 @@
@RequestMapping("/wx/")
public class WxCallbackApi {
    private static final String  SUCCESS="SUCCESS";
    @Resource
    private CommunityService communityService;
    @Resource
@@ -51,6 +54,9 @@
    private String file;
    @Resource
    private UserService userService;
    @Resource
    private ComBatteryCommodityOrderFeign commodityOrderFeign;
    @PostMapping("wxNotify")
    public void payCallback(HttpServletRequest request, HttpServletResponse response) {
@@ -187,6 +193,142 @@
    }
    /**
     * 电动车商城商品购买支付回调
     * @param request   请求参数
     * @param response  返回参数
     */
    @PostMapping("/batteryPayNotify")
    public void batteryPayNotify(HttpServletRequest request, HttpServletResponse response) {
        log.info("钱包充值微信支付回调start");
        String inputLine = "";
        String notityXml = "";
        try {
            while ((inputLine = request.getReader().readLine()) != null) {
                notityXml += inputLine;
            }
            // 关闭流
            request.getReader().close();
            log.info("钱包充值微信回调内容信息:" + notityXml);
            // 解析成Json
            org.json.JSONObject xmlJson = XML.toJSONObject(notityXml);
            if (StringUtils.isNotEmpty(xmlJson.toString())) {
                JSONObject resultData = JSON.parseObject(xmlJson.get("xml").toString());
                // 成功支付订单
                if (SUCCESS.equals(resultData.getString("result_code")) && SUCCESS.equals(resultData.getString("result_code"))){
                    WxPayNotifyOrderDTO notifyOrderDTO = getWxNotify(resultData);
                    // 根据订单号修改订单信息
                    commodityOrderFeign.batteryPayNotify(notifyOrderDTO);
                    // 给微信服务器返回 成功标示 否则会一直询问 咱们服务器 是否回调成功
                    PrintWriter writer = response.getWriter();
                    // 返回
                    writer.print(getWxSuccessString());
                } else {// 未成功支付订单
                    // 给微信服务器返回 成功标示 否则会一直询问 咱们服务器 是否回调成功
                    PrintWriter writer = response.getWriter();
                    // 返回
                    writer.print(getWxFailString());
                }
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
    @PostMapping("/batteryActivityPayNotify")
    public void batteryActivityPayNotify(HttpServletRequest request, HttpServletResponse response) {
        log.info("购买活动商品微信支付回调start");
        String inputLine = "";
        String notityXml = "";
        try {
            while ((inputLine = request.getReader().readLine()) != null) {
                notityXml += inputLine;
            }
            // 关闭流
            request.getReader().close();
            log.info("购买活动商品微信回调内容信息:" + notityXml);
            // 解析成Json
            org.json.JSONObject xmlJson = XML.toJSONObject(notityXml);
            if (StringUtils.isNotEmpty(xmlJson.toString())) {
                JSONObject resultData = JSON.parseObject(xmlJson.get("xml").toString());
                // 成功支付订单
                if (SUCCESS.equals(resultData.getString("result_code")) && SUCCESS.equals(resultData.getString("result_code"))){
                    WxPayNotifyOrderDTO notifyOrderDTO = getWxNotify(resultData);
                    // 根据订单号修改订单信息
                    commodityOrderFeign.batteryActivityPayNotify(notifyOrderDTO);
                    // 给微信服务器返回 成功标示 否则会一直询问 咱们服务器 是否回调成功
                    PrintWriter writer = response.getWriter();
                    // 返回
                    writer.print(getWxSuccessString());
                } else {// 未成功支付订单
                    // 给微信服务器返回 成功标示 否则会一直询问 咱们服务器 是否回调成功
                    PrintWriter writer = response.getWriter();
                    // 返回
                    writer.print(getWxFailString());
                }
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
    /**
     * 将微信支付回调的请求参数转义为对象
     * @param resultData    微信支付回调请求参数
     * @return  转义为支付请求参数
     */
    private WxPayNotifyOrderDTO getWxNotify(JSONObject resultData){
        WxPayNotifyOrderDTO notifyOrderDTO = new WxPayNotifyOrderDTO();
        notifyOrderDTO.setResult(resultData.toJSONString());
        // 订单号
        String orderTradeNo = resultData.getString("out_trade_no");
        notifyOrderDTO.setOrderTradeNo(orderTradeNo);
        // 微信支付订单号
        String wxTradeNo = resultData.getString("transaction_id");
        notifyOrderDTO.setWxTradeNo(wxTradeNo);
        // 订单金额
        String totalFee = resultData.getString("total_fee");
        notifyOrderDTO.setTotalFee(totalFee);
        // 支付完成时间
        String payTime = resultData.getString("time_end");
        notifyOrderDTO.setPayTime(payTime);
        // 现金支付金额
        String cashFee = resultData.getString("cash_fee");
        notifyOrderDTO.setCashFee(cashFee);
        //附加数据
        String attach = resultData.getString("attach");
        notifyOrderDTO.setAttach(attach);
        return notifyOrderDTO;
    }
    /**
     * 封装微信成功返回值
     * @return  成功返回值
     */
    private String getWxSuccessString(){
        StringBuffer buffer = new StringBuffer();
        buffer.append("<xml>");
        buffer.append("<return_code>SUCCESS</return_code>");
        buffer.append("<return_msg>OK</return_msg>");
        buffer.append("</xml>");
        return buffer.toString();
    }
    /**
     * 封装微信失败返回值
     * @return  失败返回值
     */
    private String getWxFailString(){
        StringBuffer buffer = new StringBuffer();
        buffer.append("<xml>");
        buffer.append("<return_code>FAIL</return_code>");
        buffer.append("<return_msg>FAIL</return_msg>");
        buffer.append("</xml>");
        return buffer.toString();
    }
    @GetMapping("/settle")
    public R settle(String settleDate){
        return R.ok(umfPayUtil.settle(settleDate));
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComBatteryCommodityActivityApi.java
New file
@@ -0,0 +1,106 @@
package com.panzhihua.applets_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryCommodityActivityDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryCommodityActivityDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryCommodityActivityDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityActivityVo;
import com.panzhihua.common.service.community.ComBatteryCommodityActivityFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商家活动表(ComBatteryCommodityActivity)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家活动表
 *
 * @author lyq
 * @date 2022-03-29 13:17:38
 */
@Slf4j
@Api(tags = {"电动车商城-活动管理"})
@RestController
@RequestMapping("/comBatteryCommodityActivity")
public class ComBatteryCommodityActivityApi extends BaseController {
    @Resource
    private ComBatteryCommodityActivityFeign comBatteryCommodityActivityService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "分页查询活动列表",response = ComBatteryCommodityActivityVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        return this.comBatteryCommodityActivityService.queryByPage(comBatteryCommodityActivity);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "删除活动")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityActivityService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "查询活动详情",response = ComBatteryCommodityActivityVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityActivityService.detailById(id,0L);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "查询活动列表",response = ComBatteryCommodityActivityVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        return this.comBatteryCommodityActivityService.queryByList(comBatteryCommodityActivity);
    }
    /**
     * 修改活动状态
     * @param id    活动id
     * @param status    状态
     * @return  修改结果
     */
    @ApiOperation(value = "修改活动状态")
    @GetMapping("/updateStatus")
    public R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status) {
        return this.comBatteryCommodityActivityService.updateStatus(id,status);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComBatteryCommodityApi.java
New file
@@ -0,0 +1,105 @@
package com.panzhihua.applets_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryCommodityDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryCommodityDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryCommodityDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityVo;
import com.panzhihua.common.service.community.ComBatteryCommodityFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商品表(ComBatteryCommodity)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品表
 *
 * @author lyq
 * @date 2022-03-28 14:59:58
 */
@Slf4j
@Api(tags = {"电动车商城-商品管理"})
@RestController
@RequestMapping("/comBatteryCommodity")
public class ComBatteryCommodityApi extends BaseController {
    @Resource
    private ComBatteryCommodityFeign comBatteryCommodityService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodity 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "分页查询商品列表",response = ComBatteryCommodityVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityDto comBatteryCommodity) {
        return this.comBatteryCommodityService.queryByPage(comBatteryCommodity);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "删除商品")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "查询商品详情",response = ComBatteryCommodityVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "查询商品列表",response = ComBatteryCommodityVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityDto comBatteryCommodity) {
        return this.comBatteryCommodityService.queryByList(comBatteryCommodity);
    }
    /**
     * 修改商品状态
     * @param id    商品id
     * @param status    商品状态
     * @return  修改结果
     */
    @ApiOperation(value = "修改商品状态")
    @GetMapping("/updateStatus")
    public R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status) {
        return this.comBatteryCommodityService.updateStatus(id,status);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComBatteryCommodityOrderApi.java
New file
@@ -0,0 +1,86 @@
package com.panzhihua.applets_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.EditOrderAddressDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryCommodityOrderDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityOrderVo;
import com.panzhihua.common.service.community.ComBatteryCommodityOrderFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-订单表(ComBatteryCommodityOrder)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单表
 *
 * @author lyq
 * @date 2022-03-29 16:05:04
 */
@Slf4j
@Api(tags = {"电动车商城-订单管理"})
@RestController
@RequestMapping("/comBatteryCommodityOrder")
public class ComBatteryCommodityOrderApi extends BaseController {
    @Resource
    private ComBatteryCommodityOrderFeign comBatteryCommodityOrderService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @ApiOperation(value = "分页查询订单列表",response = ComBatteryCommodityOrderVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityOrderDto comBatteryCommodityOrder) {
        comBatteryCommodityOrder.setIsAdmin(1);
        return this.comBatteryCommodityOrderService.queryByPage(comBatteryCommodityOrder);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @ApiOperation(value = "查询订单详情",response = ComBatteryCommodityOrderVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @ApiOperation(value = "查询订单列表",response = ComBatteryCommodityOrderVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityOrderDto comBatteryCommodityOrder) {
        return this.comBatteryCommodityOrderService.queryByList(comBatteryCommodityOrder);
    }
    @ApiOperation(value = "修改订单收货地址")
    @PutMapping("/update/address")
    public R updateOrderAddress(@RequestBody EditOrderAddressDto editOrderAddressDto) {
        return this.comBatteryCommodityOrderService.updateOrderAddress(editOrderAddressDto);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComBatteryStoreApi.java
New file
@@ -0,0 +1,137 @@
package com.panzhihua.applets_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryStoreDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryStoreDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryStoreDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryStoreVo;
import com.panzhihua.common.service.community.ComBatteryStoreFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商家表(ComBatteryStore)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家表
 *
 * @author lyq
 * @date 2022-03-28 13:44:43
 */
@Slf4j
@Api(tags = {"电动车商城-商家管理"})
@RestController
@RequestMapping("/comBatteryStore")
public class ComBatteryStoreApi extends BaseController {
    @Resource
    private ComBatteryStoreFeign comBatteryStoreService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryStore 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @ApiOperation(value = "分页查询商家列表",response = ComBatteryStoreVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryStoreDto comBatteryStore) {
        return this.comBatteryStoreService.queryByPage(comBatteryStore);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryStore 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @ApiOperation(value = "新增商家")
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryStoreDto comBatteryStore) {
        comBatteryStore.setCreateAt(new Date());
        comBatteryStore.setCreateBy(this.getUserId());
        return this.comBatteryStoreService.insert(comBatteryStore);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryStore 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @ApiOperation(value = "修改商家")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryStoreDto comBatteryStore) {
        comBatteryStore.setUpdateAt(new Date());
        comBatteryStore.setUpdateBy(this.getUserId());
        return this.comBatteryStoreService.update(comBatteryStore);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @ApiOperation(value = "删除商家")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryStoreService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @ApiOperation(value = "查询商家详情",response = ComBatteryStoreVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryStoreService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryStore 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @ApiOperation(value = "查询商家列表",response = ComBatteryStoreVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryStoreDto comBatteryStore) {
        return this.comBatteryStoreService.queryByList(comBatteryStore);
    }
    /**
     * 修改电动车商家后台用户密码
     * @param storeId  商家后台用户id
     * @param passWord  用户需要修改的密码
     * @return  重置密码结果
     */
    @ApiOperation(value = "修改商家密码")
    @GetMapping("/resetPassword")
    public R resetPassword(@RequestParam("storeId") Long storeId,@RequestParam("passWord") String passWord) {
        return this.comBatteryStoreService.resetPassword(storeId,passWord);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarBrandApi.java
New file
@@ -0,0 +1,129 @@
package com.panzhihua.applets_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComChangeCarBrandDto;
import com.panzhihua.common.model.dtos.common.EditComChangeCarBrandDto;
import com.panzhihua.common.model.dtos.common.PageComChangeCarBrandDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComChangeCarBrandVo;
import com.panzhihua.common.service.community.ComChangeCarBrandFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 换新车-品牌表(ComChangeCarBrand)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-品牌表
 *
 * @author lyq
 * @date 2022-04-07 13:37:22
 */
@Slf4j
@Api(tags = {"换新车-品牌管理"})
@RestController
@RequestMapping("/comChangeCarBrand")
public class ComChangeCarBrandApi extends BaseController {
    @Resource
    private ComChangeCarBrandFeign comChangeCarBrandService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarBrand 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @ApiOperation(value = "分页查询品牌列表",response = ComChangeCarBrandVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarBrandDto comChangeCarBrand) {
        return this.comChangeCarBrandService.queryByPage(comChangeCarBrand);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarBrand 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @ApiOperation(value = "新增品牌")
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarBrandDto comChangeCarBrand) {
        Date nowDate = new Date();
        comChangeCarBrand.setCreateAt(nowDate);
        comChangeCarBrand.setCreateBy(this.getUserId());
        comChangeCarBrand.setUpdateAt(nowDate);
        comChangeCarBrand.setUpdateBy(this.getUserId());
        return this.comChangeCarBrandService.insert(comChangeCarBrand);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarBrand 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @ApiOperation(value = "编辑品牌")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarBrandDto comChangeCarBrand) {
        comChangeCarBrand.setUpdateAt(new Date());
        comChangeCarBrand.setUpdateBy(this.getUserId());
        return this.comChangeCarBrandService.update(comChangeCarBrand);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @ApiOperation(value = "删除品牌")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarBrandService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @ApiOperation(value = "查询品牌详情",response = ComChangeCarBrandVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarBrandService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarBrand 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @ApiOperation(value = "查询品牌列表",response = ComChangeCarBrandVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarBrandDto comChangeCarBrand) {
        return this.comChangeCarBrandService.queryByList(comChangeCarBrand);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarInquiryApi.java
New file
@@ -0,0 +1,80 @@
package com.panzhihua.applets_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComChangeCarInquiryDto;
import com.panzhihua.common.model.dtos.common.EditComChangeCarInquiryDto;
import com.panzhihua.common.model.dtos.common.PageComChangeCarInquiryDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComChangeCarInquiryVo;
import com.panzhihua.common.service.community.ComChangeCarInquiryFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 换新车-分期询价表(ComChangeCarInquiry)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-分期询价表
 *
 * @author lyq
 * @date 2022-04-07 13:39:06
 */
@Slf4j
@Api(tags = {"换新车-分期询价管理"})
@RestController
@RequestMapping("/comChangeCarInquiry")
public class ComChangeCarInquiryApi extends BaseController {
    @Resource
    private ComChangeCarInquiryFeign comChangeCarInquiryService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarInquiry 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    @ApiOperation(value = "分页查询分期询价列表",response = ComChangeCarInquiryVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarInquiryDto comChangeCarInquiry) {
        return this.comChangeCarInquiryService.queryByPage(comChangeCarInquiry);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    @ApiOperation(value = "查询分期询价详情",response = ComChangeCarInquiryVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarInquiryService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarInquiry 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    @ApiOperation(value = "查询分期询价列表",response = ComChangeCarInquiryVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarInquiryDto comChangeCarInquiry) {
        return this.comChangeCarInquiryService.queryByList(comChangeCarInquiry);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarModelApi.java
New file
@@ -0,0 +1,141 @@
package com.panzhihua.applets_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComChangeCarModelDto;
import com.panzhihua.common.model.dtos.common.EditComChangeCarModelDto;
import com.panzhihua.common.model.dtos.common.PageComChangeCarModelDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComChangeCarModelVo;
import com.panzhihua.common.service.community.ComChangeCarModelFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 换新车-车型管理表(ComChangeCarModel)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型管理表
 *
 * @author lyq
 * @date 2022-04-07 13:41:54
 */
@Slf4j
@Api(tags = {"换新车-车型管理"})
@RestController
@RequestMapping("/comChangeCarModel")
public class ComChangeCarModelApi extends BaseController {
    @Resource
    private ComChangeCarModelFeign comChangeCarModelService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModel 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @ApiOperation(value = "分页查询车型管理列表",response = ComChangeCarModelVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarModelDto comChangeCarModel) {
        return this.comChangeCarModelService.queryByPage(comChangeCarModel);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarModel 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @ApiOperation(value = "新增车型管理")
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarModelDto comChangeCarModel) {
        Date nowDate = new Date();
        comChangeCarModel.setCreateAt(nowDate);
        comChangeCarModel.setCreateBy(this.getUserId());
        comChangeCarModel.setUpdateAt(nowDate);
        comChangeCarModel.setUpdateBy(this.getUserId());
        return this.comChangeCarModelService.insert(comChangeCarModel);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarModel 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @ApiOperation(value = "修改车型管理")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarModelDto comChangeCarModel) {
        comChangeCarModel.setUpdateAt(new Date());
        comChangeCarModel.setUpdateBy(this.getUserId());
        return this.comChangeCarModelService.update(comChangeCarModel);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @ApiOperation(value = "删除车型管理")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarModelService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @ApiOperation(value = "查询车型管理详情",response = ComChangeCarModelVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarModelService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModel 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @ApiOperation(value = "查询车型管理列表",response = ComChangeCarModelVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarModelDto comChangeCarModel) {
        return this.comChangeCarModelService.queryByList(comChangeCarModel);
    }
    /**
     * 修改车型状态
     * @param id    车型id
     * @param status    车型状态
     * @return  修改结果
     */
    @ApiOperation(value = "修改车型管理状态")
    @GetMapping("/updateStatus")
    public R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status) {
        return this.comChangeCarModelService.updateStatus(id,status);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarModelRelationApi.java
New file
@@ -0,0 +1,121 @@
package com.panzhihua.applets_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComChangeCarModelRelationDto;
import com.panzhihua.common.model.dtos.common.EditComChangeCarModelRelationDto;
import com.panzhihua.common.model.dtos.common.PageComChangeCarModelRelationDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComChangeCarModelRelationVo;
import com.panzhihua.common.service.community.ComChangeCarModelRelationFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 换新车-车型与规格关联表(ComChangeCarModelRelation)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型与规格关联表
 *
 * @author lyq
 * @date 2022-04-07 13:55:29
 */
@Slf4j
@Api(tags = {"换新车-车型与规格关联管理"})
@RestController
@RequestMapping("/comChangeCarModelRelation")
public class ComChangeCarModelRelationApi extends BaseController {
    @Resource
    private ComChangeCarModelRelationFeign comChangeCarModelRelationService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @ApiOperation(value = "分页查询车型与规格关联管理列表",response = ComChangeCarModelRelationVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarModelRelationDto comChangeCarModelRelation) {
        return this.comChangeCarModelRelationService.queryByPage(comChangeCarModelRelation);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @ApiOperation(value = "新增车型与规格关联")
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarModelRelationDto comChangeCarModelRelation) {
        return this.comChangeCarModelRelationService.insert(comChangeCarModelRelation);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @ApiOperation(value = "编辑车型与规格关联")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarModelRelationDto comChangeCarModelRelation) {
        return this.comChangeCarModelRelationService.update(comChangeCarModelRelation);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @ApiOperation(value = "删除车型与规格关联")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarModelRelationService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @ApiOperation(value = "查询车型与规格关联详情",response = ComChangeCarModelRelationVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarModelRelationService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @ApiOperation(value = "查询车型与规格关联管理列表",response = ComChangeCarModelRelationVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarModelRelationDto comChangeCarModelRelation) {
        return this.comChangeCarModelRelationService.queryByList(comChangeCarModelRelation);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarModelSpecsApi.java
New file
@@ -0,0 +1,129 @@
package com.panzhihua.applets_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComChangeCarModelSpecsDto;
import com.panzhihua.common.model.dtos.common.EditComChangeCarModelSpecsDto;
import com.panzhihua.common.model.dtos.common.PageComChangeCarModelSpecsDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComChangeCarModelSpecsVo;
import com.panzhihua.common.service.community.ComChangeCarModelSpecsFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 换新车-车型规格表(ComChangeCarModelSpecs)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型规格表
 *
 * @author lyq
 * @date 2022-04-07 13:55:31
 */
@Slf4j
@Api(tags = {"换新车-车型规格管理"})
@RestController
@RequestMapping("/comChangeCarModelSpecs")
public class ComChangeCarModelSpecsApi extends BaseController {
    @Resource
    private ComChangeCarModelSpecsFeign comChangeCarModelSpecsService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @ApiOperation(value = "分页查询车型规格管理列表",response = ComChangeCarModelSpecsVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarModelSpecsDto comChangeCarModelSpecs) {
        return this.comChangeCarModelSpecsService.queryByPage(comChangeCarModelSpecs);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @ApiOperation(value = "新增车型规格")
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarModelSpecsDto comChangeCarModelSpecs) {
        Date nowDate = new Date();
        comChangeCarModelSpecs.setCreateAt(nowDate);
        comChangeCarModelSpecs.setCreateBy(this.getUserId());
        comChangeCarModelSpecs.setUpdateAt(nowDate);
        comChangeCarModelSpecs.setUpdateBy(this.getUserId());
        return this.comChangeCarModelSpecsService.insert(comChangeCarModelSpecs);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @ApiOperation(value = "编辑车型规格")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarModelSpecsDto comChangeCarModelSpecs) {
        comChangeCarModelSpecs.setUpdateAt(new Date());
        comChangeCarModelSpecs.setUpdateBy(this.getUserId());
        return this.comChangeCarModelSpecsService.update(comChangeCarModelSpecs);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @ApiOperation(value = "删除车型规格")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarModelSpecsService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @ApiOperation(value = "查询车型规格管理详情",response = ComChangeCarModelSpecsVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarModelSpecsService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @ApiOperation(value = "查询车型规格管理列表",response = ComChangeCarModelSpecsVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarModelSpecsDto comChangeCarModelSpecs) {
        return this.comChangeCarModelSpecsService.queryByList(comChangeCarModelSpecs);
    }
}
springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ComChangeCarModelSpecsChildrenApi.java
New file
@@ -0,0 +1,121 @@
package com.panzhihua.applets_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComChangeCarModelSpecsChildrenDto;
import com.panzhihua.common.model.dtos.common.EditComChangeCarModelSpecsChildrenDto;
import com.panzhihua.common.model.dtos.common.PageComChangeCarModelSpecsChildrenDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComChangeCarModelSpecsChildrenVo;
import com.panzhihua.common.service.community.ComChangeCarModelSpecsChildrenFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 换新车-车型子规格表(ComChangeCarModelSpecsChildren)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型子规格表
 *
 * @author lyq
 * @date 2022-04-07 13:55:33
 */
@Slf4j
@Api(tags = {"换新车-车型规格下子规格管理"})
@RestController
@RequestMapping("/comChangeCarModelSpecsChildren")
public class ComChangeCarModelSpecsChildrenApi extends BaseController {
    @Resource
    private ComChangeCarModelSpecsChildrenFeign comChangeCarModelSpecsChildrenService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @ApiOperation(value = "分页查询车型规格下子规格管理列表",response = ComChangeCarModelSpecsChildrenVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren) {
        return this.comChangeCarModelSpecsChildrenService.queryByPage(comChangeCarModelSpecsChildren);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @ApiOperation(value = "新增车型规格下子规格",response = ComChangeCarModelSpecsChildrenVo.class)
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren) {
        return this.comChangeCarModelSpecsChildrenService.insert(comChangeCarModelSpecsChildren);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @ApiOperation(value = "编辑车型规格下子规格",response = ComChangeCarModelSpecsChildrenVo.class)
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren) {
        return this.comChangeCarModelSpecsChildrenService.update(comChangeCarModelSpecsChildren);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @ApiOperation(value = "删除车型规格下子规格",response = ComChangeCarModelSpecsChildrenVo.class)
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarModelSpecsChildrenService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @ApiOperation(value = "查询车型规格下子规格详情",response = ComChangeCarModelSpecsChildrenVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarModelSpecsChildrenService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @ApiOperation(value = "查询车型规格下子规格管理列表",response = ComChangeCarModelSpecsChildrenVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren) {
        return this.comChangeCarModelSpecsChildrenService.queryByList(comChangeCarModelSpecsChildren);
    }
}
springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/api/LoginApi.java
@@ -271,4 +271,19 @@
        LoginReturnVO loginReturnVO=loginService.tfLogin(account,password,appid);
        return R.ok(loginReturnVO);
    }
    /**
     * 电动车商城后台用户登录
     *
     * @param account
     *            账户
     * @param password
     *            密码
     * @return 登录结果
     */
    @PostMapping("/loginBatteryUser")
    public R loginBatteryUser(@RequestParam("account") String account, @RequestParam("password") String password,@RequestParam("appid")String appid) {
        LoginReturnVO loginReturnVO = loginService.loginBatteryUser(account, password,appid);
        return R.ok(loginReturnVO);
    }
}
springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/service/LoginService.java
@@ -2,6 +2,7 @@
import com.panzhihua.common.model.vos.LoginReturnVO;
import com.panzhihua.common.model.vos.LoginReturnsVO;
import org.springframework.web.bind.annotation.RequestParam;
/**
 * @program: springcloud_k8s_panzhihuazhihuishequ
@@ -145,4 +146,15 @@
     * @return 登录结果
     */
    LoginReturnVO tfLogin(String account, String password,String appid);
    /**
     * 电动车商城后台用户登录
     *
     * @param account
     *            账户
     * @param password
     *            密码
     * @return 登录结果
     */
    LoginReturnVO loginBatteryUser(String account, String password,String appid);
}
springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/service/impl/LoginServiceImpl.java
@@ -21,6 +21,7 @@
import com.panzhihua.common.model.vos.LoginReturnsVO;
import com.panzhihua.common.model.vos.LoginUserInfoVO;
import com.panzhihua.common.utlis.JWTTokenUtil;
import org.springframework.web.bind.annotation.RequestParam;
import static java.util.Objects.nonNull;
@@ -148,7 +149,7 @@
    /**
     * 大数据统计平台(区、街道、社区三层登陆接口)
     *
     *
     * @param account
     *            账户
     * @param password
@@ -312,4 +313,25 @@
        loginReturnVO.setRefreshToken(refeshToken);
        return loginReturnVO;
    }
    /**
     * 电动车商城后台用户登录
     *
     * @param account
     *            账户
     * @param password
     *            密码
     * @return 登录结果
     */
    @Override
    public LoginReturnVO loginBatteryUser(String account, String password,String appid) {
        Authentication authentication = authenticationManager.authenticate(new UsernamePasswordAuthenticationToken(account + "_20"+"_"+appid, password));
        LoginUserInfoVO loginUser = (LoginUserInfoVO)authentication.getPrincipal();
        String token = JWTTokenUtil.generateToken(loginUser);
        String refeshToken = JWTTokenUtil.generateRefeshToken(loginUser);
        LoginReturnVO loginReturnVO = new LoginReturnVO();
        loginReturnVO.setToken(token);
        loginReturnVO.setRefreshToken(refeshToken);
        return loginReturnVO;
    }
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/constants/Constants.java
@@ -238,11 +238,11 @@
    /**
     * 党建包名
     */
    public static final String SERVICE_PARTYBUILDING = "partybuilding";
    public static final String SERVICE_PARTYBUILDING = "huacheng-partybuilding";
    /**
     * service_community包
     */
    public static final String SERVICE_COMMUNITY = "community";
    public static final String SERVICE_COMMUNITY = "huacheng-community";
    /**
     * 操作类型
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/constants/PayCpmstant.java
@@ -7,14 +7,33 @@
 */
public class PayCpmstant {
    // 微信支付统一下单url地址
    /**
     * 微信支付统一下单url地址
     */
    public static final String UNIFIEDORDER_URL = "https://api.mch.weixin.qq.com/pay/unifiedorder";
    // 微信支付默认编码格式
    /**
     * 微信支付默认编码格式
     */
    public static final String DEFAULT_ENCODING = "UTF-8";
    // 微信支付返回支付成功CODE
    /**
     * 微信支付返回支付成功CODE
     */
    public static final String RETURN_CODE = "SUCCESS";
    // 微信支付返回支付成功MSG
    /**
     * 微信支付返回支付成功MSG
     */
    public static final String RETURN_MSG = "OK";
    // 微信支付默认加密格式
    /**
     * 微信支付默认加密格式
     */
    public static final String SIGN_TYPE = "MD5";
    /**
     * 电动车商城购买商品支付回调地址
     */
    public static final String BATTERY_STORE_PAY_NOTIFY_URL = "/api/huacheng-applets/wx/batteryPayNotify";
    /**
     * 电动车商城活动订单支付回调地址
     */
    public static final String BATTERY_STORE_ACTIVITY_PAY_NOTIFY_URL = "/api/huacheng-applets/wx/batteryActivityPayNotify";
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityActivityDto.java
New file
@@ -0,0 +1,141 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-商家活动表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-商家活动表请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:17:41
 */
@Data
@ApiModel("新增电动车商城-商家活动表请求参数")
public class AddComBatteryCommodityActivityDto {
    /**
     * 活动名称
     */
    @ApiModelProperty(value = "活动名称")
    private String name;
    /**
     * 活动类型(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    @ApiModelProperty(value = "活动类型(1.拼团活动 2.砍价活动 3.限时秒杀)")
    private Integer type;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.进行中 2.已下架 3.已结束)
     */
    @ApiModelProperty(value = "状态(1.进行中 2.已下架 3.已结束)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 活动价格
     */
    @ApiModelProperty(value = "活动价格")
    private BigDecimal price;
    /**
     * 活动截止时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "活动截止时间")
    private Date endTime;
    /**
     * 拼团总团数
     */
    @ApiModelProperty(value = "拼团总团数")
    private Integer collageNum;
    /**
     * 拼团人数
     */
    @ApiModelProperty(value = "拼团人数")
    private Integer collagePeopleNum;
    /**
     * 活动图片
     */
    @ApiModelProperty(value = "活动图片")
    private String images;
    /**
     * 活动商品总数
     */
    @ApiModelProperty(value = "活动商品总数")
    private Integer commodityNum;
    /**
     * 活动规则
     */
    @ApiModelProperty(value = "活动规则")
    private String rule;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    /**
     * 商品规格id
     */
    @ApiModelProperty(value = "商品规格id")
    private Long specsId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityDto.java
New file
@@ -0,0 +1,123 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-商品表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-商品表请求参数
 *
 * @author lyq
 * @date 2022-03-28 14:59:59
 */
@Data
@ApiModel("新增电动车商城-商品表请求参数")
public class AddComBatteryCommodityDto {
    /**
     * 商品名称
     */
    @ApiModelProperty(value = "商品名称")
    private String name;
    /**
     * 商品编号
     */
    @ApiModelProperty(value = "商品编号")
    private String code;
    /**
     * 商品价格
     */
    @ApiModelProperty(value = "商品价格")
    private BigDecimal price;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.上架 2.下架)
     */
    @ApiModelProperty(value = "状态(1.上架 2.下架)")
    private Integer status;
    /**
     * 商品分类id
     */
    @ApiModelProperty(value = "商品分类id")
    private Long classId;
    /**
     * 商品简介
     */
    @ApiModelProperty(value = "商品简介")
    private String introduce;
    /**
     * 邮费
     */
    @ApiModelProperty(value = "邮费")
    private BigDecimal postage;
    /**
     * 商品图片
     */
    @ApiModelProperty(value = "商品图片")
    private String images;
    /**
     * 商品详情
     */
    @ApiModelProperty(value = "商品详情")
    private String detail;
    /**
     * 是否删除(1.是  2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是  2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityOrderBargainDto.java
New file
@@ -0,0 +1,97 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-砍价订单记录表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-砍价订单记录表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:36
 */
@Data
@ApiModel("新增电动车商城-砍价订单记录表请求参数")
public class AddComBatteryCommodityOrderBargainDto {
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 订单id
     */
    @ApiModelProperty(value = "订单id")
    private Long orderId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 商品原价
     */
    @ApiModelProperty(value = "商品原价")
    private BigDecimal originalPrice;
    /**
     * 目标价格
     */
    @ApiModelProperty(value = "目标价格")
    private BigDecimal targetPrice;
    /**
     * 当前价格
     */
    @ApiModelProperty(value = "当前价格")
    private BigDecimal currentPrice;
    /**
     * 当前已砍价次数
     */
    @ApiModelProperty(value = "当前已砍价次数")
    private Integer count;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityOrderBargainRecordDto.java
New file
@@ -0,0 +1,67 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-订单砍价记录表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-订单砍价记录表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:48
 */
@Data
@ApiModel("新增电动车商城-订单砍价记录表请求参数")
public class AddComBatteryCommodityOrderBargainRecordDto {
    /**
     * 砍价记录id
     */
    @ApiModelProperty(value = "砍价记录id")
    private Long bargainId;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 砍价金额
     */
    @ApiModelProperty(value = "砍价金额")
    private BigDecimal amount;
    /**
     * 原砍价用户id
     */
    @ApiModelProperty(value = "原砍价用户id")
    private Long oldUserId;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityOrderCollageTeamDto.java
New file
@@ -0,0 +1,66 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-拼团订单团队表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-拼团订单团队表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:58
 */
@Data
@ApiModel("新增电动车商城-拼团订单团队表请求参数")
public class AddComBatteryCommodityOrderCollageTeamDto {
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 订单id
     */
    @ApiModelProperty(value = "订单id")
    private Long orderId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 开团用户id
     */
    @ApiModelProperty(value = "开团用户id")
    private Long userId;
    /**
     * 状态(1.等待拼团 2.拼团成功 3.拼团失败 4.已退款)
     */
    @ApiModelProperty(value = "状态(1.等待拼团 2.拼团成功 3.拼团失败 4.已退款)")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityOrderCollageTeamPeopleDto.java
New file
@@ -0,0 +1,66 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-拼团活动团队人员表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-拼团活动团队人员表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:07:10
 */
@Data
@ApiModel("新增电动车商城-拼团活动团队人员表请求参数")
public class AddComBatteryCommodityOrderCollageTeamPeopleDto {
    /**
     * 拼团团队id
     */
    @ApiModelProperty(value = "拼团团队id")
    private Long teamId;
    /**
     * 团长id
     */
    @ApiModelProperty(value = "团长id")
    private Long headUserId;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 参团类型(1.开团 2.参与拼团)
     */
    @ApiModelProperty(value = "参团类型(1.开团 2.参与拼团)")
    private Integer type;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommodityOrderDto.java
New file
@@ -0,0 +1,217 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-订单表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-订单表请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:18:45
 */
@Data
@ApiModel("新增电动车商城-订单表请求参数")
public class AddComBatteryCommodityOrderDto {
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 收货地址id
     */
    @ApiModelProperty(value = "收货地址id")
    private Long addressId;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 商品规格id
     */
    @ApiModelProperty(value = "商品规格id")
    private Long specsId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 活动状态(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    @ApiModelProperty(value = "活动状态(1.拼团活动 2.砍价活动 3.限时秒杀)")
    private Integer activityType;
    /**
     * 订单状态(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭)
     */
    @ApiModelProperty(value = "订单状态(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭)")
    private Integer status;
    /**
     * 拼团状态(1.拼团中 2.拼团成功 3.拼团失败)
     */
    @ApiModelProperty(value = "拼团状态(1.拼团中 2.拼团成功 3.拼团失败)")
    private Integer collageStatus;
    /**
     * 砍价状态(1.砍价中 2.砍价成功 3.砍价失败)
     */
    @ApiModelProperty(value = "砍价状态(1.砍价中 2.砍价成功 3.砍价失败)")
    private Integer bargainStatus;
    /**
     * 支付状态(1.未支付 2.已支付)
     */
    @ApiModelProperty(value = "支付状态(1.未支付 2.已支付)")
    private Integer payStatus;
    /**
     * 是否已删除(1.是  2.否)
     */
    @ApiModelProperty(value = "是否已删除(1.是  2.否)")
    private Integer isDel;
    /**
     * 支付方式(1.微信支付)
     */
    @ApiModelProperty(value = "支付方式(1.微信支付)")
    private Integer payType;
    /**
     * 购买商品数量
     */
    @ApiModelProperty(value = "购买商品数量")
    private Integer count;
    /**
     * 商品单价
     */
    @ApiModelProperty(value = "商品单价")
    private BigDecimal price;
    /**
     * 订单金额
     */
    @ApiModelProperty(value = "订单金额")
    private BigDecimal amount;
    /**
     * 运费
     */
    @ApiModelProperty(value = "运费")
    private BigDecimal freight;
    /**
     * 物流单号
     */
    @ApiModelProperty(value = "物流单号")
    private String logisticsNo;
    /**
     * 物流公司
     */
    @ApiModelProperty(value = "物流公司")
    private String logisticsCompany;
    /**
     * 订单最终金额
     */
    @ApiModelProperty(value = "订单最终金额")
    private BigDecimal finalAmount;
    /**
     * 支付单号
     */
    @ApiModelProperty(value = "支付单号")
    private String payNo;
    /**
     * 支付总金额
     */
    @ApiModelProperty(value = "支付总金额")
    private BigDecimal payAmount;
    /**
     * 订单备注
     */
    @ApiModelProperty(value = "订单备注")
    private String remark;
    /**
     * 发货时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "发货时间")
    private Date deliveryTime;
    /**
     * 收货时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "收货时间")
    private Date receivingTime;
    /**
     * 下单时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "下单时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryCommoditySpecsDto.java
New file
@@ -0,0 +1,99 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-商品规格表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-商品规格表请求参数
 *
 * @author lyq
 * @date 2022-03-28 15:16:22
 */
@Data
@ApiModel("新增电动车商城-商品规格表请求参数")
public class AddComBatteryCommoditySpecsDto {
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 规格名称
     */
    @ApiModelProperty(value = "规格名称")
    private String name;
    /**
     * 规格库存数量
     */
    @ApiModelProperty(value = "规格库存数量")
    private Integer stock;
    /**
     * 规格价格
     */
    @ApiModelProperty(value = "规格价格")
    private BigDecimal price;
    /**
     * 规格图片
     */
    @ApiModelProperty(value = "规格图片")
    private String images;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryStoreClassDto.java
New file
@@ -0,0 +1,80 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-商家分类表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-商家分类表请求参数
 *
 * @author lyq
 * @date 2022-03-29 11:01:57
 */
@Data
@ApiModel("新增电动车商城-商家分类表请求参数")
public class AddComBatteryStoreClassDto {
    /**
     * 分类名称
     */
    @ApiModelProperty(value = "分类名称")
    private String name;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryStoreDto.java
New file
@@ -0,0 +1,134 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-商家表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-商家表请求参数
 *
 * @author lyq
 * @date 2022-03-28 13:44:59
 */
@Data
@ApiModel("新增电动车商城-商家表请求参数")
public class AddComBatteryStoreDto {
    /**
     * 商家名称
     */
    @ApiModelProperty(value = "商家名称")
    private String name;
    /**
     * 注册手机
     */
    @ApiModelProperty(value = "注册手机")
    private String regPhone;
    /**
     * 联系电话
     */
    @ApiModelProperty(value = "联系电话")
    private String phone;
    /**
     * 商家账号
     */
    @ApiModelProperty(value = "商家账号")
    private String account;
    /**
     * 商家密码
     */
    @ApiModelProperty(value = "商家密码")
    private String password;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 商家logo
     */
    @ApiModelProperty(value = "商家logo")
    private String logo;
    /**
     * 商家简介
     */
    @ApiModelProperty(value = "商家简介")
    private String introduction;
    /**
     * 商家地址
     */
    @ApiModelProperty(value = "商家地址")
    private String address;
    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String detailAddress;
    /**
     * 经度
     */
    @ApiModelProperty(value = "经度")
    private String longitude;
    /**
     * 纬度
     */
    @ApiModelProperty(value = "纬度")
    private String latitude;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryTradeOrderDto.java
New file
@@ -0,0 +1,131 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-微信交易流水表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-微信交易流水表请求参数
 *
 * @author lyq
 * @date 2022-04-01 13:18:50
 */
@Data
@ApiModel("新增电动车商城-微信交易流水表请求参数")
public class AddComBatteryTradeOrderDto {
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 用户openid
     */
    @ApiModelProperty(value = "用户openid")
    private String openId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)
     */
    @ApiModelProperty(value = "订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)")
    private Integer status;
    /**
     * 支付类型(1.微信 )
     */
    @ApiModelProperty(value = "支付类型(1.微信 )")
    private Integer payType;
    /**
     * 订单支付状态(1.待支付 2.已支付)
     */
    @ApiModelProperty(value = "订单支付状态(1.待支付 2.已支付)")
    private Integer payStatus;
    /**
     * 订单金额
     */
    @ApiModelProperty(value = "订单金额")
    private BigDecimal orderAmount;
    /**
     * 实际支付金额
     */
    @ApiModelProperty(value = "实际支付金额")
    private BigDecimal payAmount;
    /**
     * 支付单号
     */
    @ApiModelProperty(value = "支付单号")
    private String payNo;
    /**
     * 支付时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "支付时间")
    private Date payTime;
    /**
     * 交易类型(1.电动车商城购买商品)
     */
    @ApiModelProperty(value = "交易类型(1.电动车商城购买商品)")
    private Integer tradeType;
    /**
     * 交易业务订单id
     */
    @ApiModelProperty(value = "交易业务订单id")
    private Long tradeOrderId;
    /**
     * 交易业务订单号
     */
    @ApiModelProperty(value = "交易业务订单号")
    private String tradeOrderNo;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComBatteryUserAddressDto.java
New file
@@ -0,0 +1,116 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增电动车商城-用户收货地址表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-用户收货地址表请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:18:20
 */
@Data
@ApiModel("新增电动车商城-用户收货地址表请求参数")
public class AddComBatteryUserAddressDto {
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String name;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String address;
    /**
     * 是否是默认地址(1.是  2.否)
     */
    @ApiModelProperty(value = "是否是默认地址(1.是  2.否)")
    private Integer isDefault;
    /**
     * 省份行政区划代码
     */
    @ApiModelProperty(value = "省份行政区划代码")
    private String provinceAdcode;
    /**
     * 省份名称
     */
    @ApiModelProperty(value = "省份名称")
    private String provinceName;
    /**
     * 城市行政区划代码
     */
    @ApiModelProperty(value = "城市行政区划代码")
    private String cityAdcode;
    /**
     * 城市名称
     */
    @ApiModelProperty(value = "城市名称")
    private String cityName;
    /**
     * 区县行政区划代码
     */
    @ApiModelProperty(value = "区县行政区划代码")
    private String districtAdcode;
    /**
     * 区县名称
     */
    @ApiModelProperty(value = "区县名称")
    private String districtName;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarBrandDto.java
New file
@@ -0,0 +1,86 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增换新车-品牌表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增换新车-品牌表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:37:25
 */
@Data
@ApiModel("新增换新车-品牌表请求参数")
public class AddComChangeCarBrandDto {
    /**
     * 品牌编号
     */
    @ApiModelProperty(value = "品牌编号")
    private String code;
    /**
     * 品牌名称
     */
    @ApiModelProperty(value = "品牌名称")
    private String name;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 品牌logo
     */
    @ApiModelProperty(value = "品牌logo")
    private String logo;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarInquiryDto.java
New file
@@ -0,0 +1,72 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增换新车-分期询价表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增换新车-分期询价表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:39:07
 */
@Data
@ApiModel("新增换新车-分期询价表请求参数")
public class AddComChangeCarInquiryDto {
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id",hidden = true)
    private Long userId;
    /**
     * 用户称呼
     */
    @ApiModelProperty(value = "用户称呼")
    private String name;
    /**
     * 用户手机号
     */
    @ApiModelProperty(value = "用户手机号")
    private String phone;
    /**
     * 类型(1.分期 2.询价)
     */
    @ApiModelProperty(value = "类型(1.分期 2.询价)")
    private Integer type;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)",hidden = true)
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间",hidden = true)
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id",hidden = true)
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarModelDto.java
New file
@@ -0,0 +1,99 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增换新车-车型管理表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增换新车-车型管理表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:41:56
 */
@Data
@ApiModel("新增换新车-车型管理表请求参数")
public class AddComChangeCarModelDto {
    /**
     * 车型名称
     */
    @ApiModelProperty(value = "车型名称")
    private String name;
    /**
     * 图片url,多张以,隔开
     */
    @ApiModelProperty(value = "图片url,多张以,隔开")
    private String images;
    /**
     * 最低价格
     */
    @ApiModelProperty(value = "最低价格")
    private BigDecimal minPrice;
    /**
     * 品牌id
     */
    @ApiModelProperty(value = "品牌id")
    private Long brandId;
    /**
     * 车辆详情
     */
    @ApiModelProperty(value = "车辆详情")
    private String detail;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 状态(1.上架 2.下架)
     */
    @ApiModelProperty(value = "状态(1.上架 2.下架)")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarModelRelationDto.java
New file
@@ -0,0 +1,44 @@
package com.panzhihua.common.model.dtos.common;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增换新车-车型与规格关联表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增换新车-车型与规格关联表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:30
 */
@Data
@ApiModel("新增换新车-车型与规格关联表请求参数")
public class AddComChangeCarModelRelationDto {
    /**
     * 车型id
     */
    @ApiModelProperty(value = "车型id")
    private Long modelId;
    /**
     * 车型规格id
     */
    @ApiModelProperty(value = "车型规格id")
    private Long modelSpecsId;
    /**
     * 车型子规格id
     */
    @ApiModelProperty(value = "车型子规格id")
    private Long modelSpecsChildrenId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarModelSpecsChildrenDto.java
New file
@@ -0,0 +1,44 @@
package com.panzhihua.common.model.dtos.common;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增换新车-车型子规格表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增换新车-车型子规格表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:34
 */
@Data
@ApiModel("新增换新车-车型子规格表请求参数")
public class AddComChangeCarModelSpecsChildrenDto {
    /**
     * 主规格id
     */
    @ApiModelProperty(value = "主规格id")
    private Long specsId;
    /**
     * 子规格名称
     */
    @ApiModelProperty(value = "子规格名称")
    private String name;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComChangeCarModelSpecsDto.java
New file
@@ -0,0 +1,74 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增换新车-车型规格表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增换新车-车型规格表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:32
 */
@Data
@ApiModel("新增换新车-车型规格表请求参数")
public class AddComChangeCarModelSpecsDto {
    /**
     * 规格编号
     */
    @ApiModelProperty(value = "规格编号")
    private String code;
    /**
     * 规格名称
     */
    @ApiModelProperty(value = "规格名称")
    private String name;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddSysUserDto.java
New file
@@ -0,0 +1,255 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 新增用户表 后台用户+小程序用户请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增用户表 后台用户+小程序用户请求参数
 *
 * @author lyq
 * @date 2022-03-28 14:28:10
 */
@Data
@ApiModel("新增用户表 后台用户+小程序用户请求参数")
public class AddSysUserDto {
    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private Long userId;
    /**
     * 登录账户
     */
    @ApiModelProperty(value = "登录账户")
    private String account;
    /**
     * 登录密码
     */
    @ApiModelProperty(value = "登录密码")
    private String password;
    /**
     * 微信小程序唯一标识
     */
    @ApiModelProperty(value = "微信小程序唯一标识")
    private String openid;
    /**
     * 会话密钥
     */
    @ApiModelProperty(value = "会话密钥")
    private String sessionKey;
    /**
     * 用户在开放平台的唯一标识符
     */
    @ApiModelProperty(value = "用户在开放平台的唯一标识符")
    private String unionid;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 昵称
     */
    @ApiModelProperty(value = "昵称")
    private String nickName;
    /**
     * 真实名字
     */
    @ApiModelProperty(value = "真实名字")
    private String name;
    /**
     * 社区ID
     */
    @ApiModelProperty(value = "社区ID")
    private Long communityId;
    /**
     * 性别 1 男 2 女
     */
    @ApiModelProperty(value = "性别 1 男 2 女")
    private Integer sex;
    /**
     * 身份证号
     */
    @ApiModelProperty(value = "身份证号")
    private String idCard;
    /**
     * 生日
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "生日")
    private Date birthday;
    /**
     * 头像
     */
    @ApiModelProperty(value = "头像")
    private String imageUrl;
    /**
     * 用户类型 1 小程序 2 运营平台 3 社区平台 5 商家后台 6 网格综治APP 7 网格综治后台 8大屏 9城管后台 10一键报警app
     */
    @ApiModelProperty(value = "用户类型 1 小程序 2 运营平台 3 社区平台 5 商家后台 6 网格综治APP 7 网格综治后台 8大屏 9城管后台 10一键报警app")
    private Integer type;
    /**
     * 职业
     */
    @ApiModelProperty(value = "职业")
    private String job;
    /**
     * 是否志愿者 0 否 1 是
     */
    @ApiModelProperty(value = "是否志愿者 0 否 1 是")
    private Integer isVolunteer;
    /**
     * 是否党员 0 否 1 是
     */
    @ApiModelProperty(value = "是否党员 0 否 1 是")
    private Integer isPartymember;
    /**
     * 1 启用 2 禁用
     */
    @ApiModelProperty(value = "1 启用 2 禁用")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 最后登录时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "最后登录时间")
    private Date lastLoginTime;
    /**
     * 标签多个用,隔开
     */
    @ApiModelProperty(value = "标签多个用,隔开")
    private String tags;
    /**
     * 家庭id
     */
    @ApiModelProperty(value = "家庭id")
    private Long familyId;
    /**
     * 人脸采集照片url
     */
    @ApiModelProperty(value = "人脸采集照片url")
    private String faceUrl;
    /**
     * 人脸采集审核状态 0 待审核 1 审核通过 2驳回
     */
    @ApiModelProperty(value = "人脸采集审核状态 0 待审核 1 审核通过 2驳回")
    private Integer faceState;
    /**
     * 驳回原因
     */
    @ApiModelProperty(value = "驳回原因")
    private String rejectReson;
    /**
     * 小区id
     */
    @ApiModelProperty(value = "小区id")
    private Long areaId;
    /**
     * 证件照(人相面)照片
     */
    @ApiModelProperty(value = "证件照(人相面)照片")
    private String cardPhotoFront;
    /**
     * 证件照(国徽面)照片
     */
    @ApiModelProperty(value = "证件照(国徽面)照片")
    private String cardPhotoBack;
    /**
     * 户口本
     */
    @ApiModelProperty(value = "户口本")
    private String familyBook;
    /**
     * 连续登陆天数 每天凌晨定时任务更新
     */
    @ApiModelProperty(value = "连续登陆天数 每天凌晨定时任务更新")
    private Integer continuousLandingDays;
    /**
     * 小程序首页是否显示公告(1.是 2.否)
     */
    @ApiModelProperty(value = "小程序首页是否显示公告(1.是 2.否)")
    private Integer isTips;
    /**
     * 网格员工作状态(1.在岗 2.脱岗 3.已下班)
     */
    @ApiModelProperty(value = "网格员工作状态(1.在岗 2.脱岗 3.已下班)")
    private Integer workStatus;
    /**
     * 网格员上班开始时间
     */
    @ApiModelProperty(value = "网格员上班开始时间")
    private Integer workStartTime;
    /**
     * 网格员上班结束时间
     */
    @ApiModelProperty(value = "网格员上班结束时间")
    private Integer workEndTime;
    /**
     * 高龄认证显示提示(1.是 2.否)
     */
    @ApiModelProperty(value = "高龄认证显示提示(1.是 2.否)")
    private Integer bigAgeTips;
    /**
     * 明文密码
     */
    @ApiModelProperty(value = "明文密码")
    private String plaintextPassword;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityActivityDto.java
New file
@@ -0,0 +1,129 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-商家活动表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-商家活动表请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:17:41
 */
@Data
@ApiModel("编辑电动车商城-商家活动表请求参数")
public class EditComBatteryCommodityActivityDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 活动名称
     */
    @ApiModelProperty(value = "活动名称")
    private String name;
    /**
     * 活动类型(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    @ApiModelProperty(value = "活动类型(1.拼团活动 2.砍价活动 3.限时秒杀)")
    private Integer type;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.进行中 2.已下架 3.已结束)
     */
    @ApiModelProperty(value = "状态(1.进行中 2.已下架 3.已结束)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 活动价格
     */
    @ApiModelProperty(value = "活动价格")
    private BigDecimal price;
    /**
     * 活动截止时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "活动截止时间")
    private Date endTime;
    /**
     * 拼团总团数
     */
    @ApiModelProperty(value = "拼团总团数")
    private Integer collageNum;
    /**
     * 拼团人数
     */
    @ApiModelProperty(value = "拼团人数")
    private Integer collagePeopleNum;
    /**
     * 活动图片
     */
    @ApiModelProperty(value = "活动图片")
    private String images;
    /**
     * 活动商品总数
     */
    @ApiModelProperty(value = "活动商品总数")
    private Integer commodityNum;
    /**
     * 活动规则
     */
    @ApiModelProperty(value = "活动规则")
    private String rule;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    /**
     * 商品规格id
     */
    @ApiModelProperty(value = "商品规格id")
    private Long specsId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityDto.java
New file
@@ -0,0 +1,112 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-商品表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-商品表请求参数
 *
 * @author lyq
 * @date 2022-03-28 14:59:59
 */
@Data
@ApiModel("编辑电动车商城-商品表请求参数")
public class EditComBatteryCommodityDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 商品名称
     */
    @ApiModelProperty(value = "商品名称")
    private String name;
    /**
     * 商品编号
     */
    @ApiModelProperty(value = "商品编号")
    private String code;
    /**
     * 商品价格
     */
    @ApiModelProperty(value = "商品价格")
    private BigDecimal price;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.上架 2.下架)
     */
    @ApiModelProperty(value = "状态(1.上架 2.下架)")
    private Integer status;
    /**
     * 商品分类id
     */
    @ApiModelProperty(value = "商品分类id")
    private Long classId;
    /**
     * 商品简介
     */
    @ApiModelProperty(value = "商品简介")
    private String introduce;
    /**
     * 邮费
     */
    @ApiModelProperty(value = "邮费")
    private BigDecimal postage;
    /**
     * 商品图片
     */
    @ApiModelProperty(value = "商品图片")
    private String images;
    /**
     * 商品详情
     */
    @ApiModelProperty(value = "商品详情")
    private String detail;
    /**
     * 是否删除(1.是  2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是  2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityOrderBargainDto.java
New file
@@ -0,0 +1,90 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-砍价订单记录表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-砍价订单记录表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:37
 */
@Data
@ApiModel("编辑电动车商城-砍价订单记录表请求参数")
public class EditComBatteryCommodityOrderBargainDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 订单id
     */
    @ApiModelProperty(value = "订单id")
    private Long orderId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 商品原价
     */
    @ApiModelProperty(value = "商品原价")
    private BigDecimal originalPrice;
    /**
     * 目标价格
     */
    @ApiModelProperty(value = "目标价格")
    private BigDecimal targetPrice;
    /**
     * 当前价格
     */
    @ApiModelProperty(value = "当前价格")
    private BigDecimal currentPrice;
    /**
     * 当前已砍价次数
     */
    @ApiModelProperty(value = "当前已砍价次数")
    private Integer count;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityOrderBargainRecordDto.java
New file
@@ -0,0 +1,65 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-订单砍价记录表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-订单砍价记录表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:48
 */
@Data
@ApiModel("编辑电动车商城-订单砍价记录表请求参数")
public class EditComBatteryCommodityOrderBargainRecordDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 砍价记录id
     */
    @ApiModelProperty(value = "砍价记录id")
    private Long bargainId;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 砍价金额
     */
    @ApiModelProperty(value = "砍价金额")
    private BigDecimal amount;
    /**
     * 原砍价用户id
     */
    @ApiModelProperty(value = "原砍价用户id")
    private Long oldUserId;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityOrderCollageTeamDto.java
New file
@@ -0,0 +1,64 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-拼团订单团队表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-拼团订单团队表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:59
 */
@Data
@ApiModel("编辑电动车商城-拼团订单团队表请求参数")
public class EditComBatteryCommodityOrderCollageTeamDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 订单id
     */
    @ApiModelProperty(value = "订单id")
    private Long orderId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 开团用户id
     */
    @ApiModelProperty(value = "开团用户id")
    private Long userId;
    /**
     * 状态(1.等待拼团 2.拼团成功 3.拼团失败 4.已退款)
     */
    @ApiModelProperty(value = "状态(1.等待拼团 2.拼团成功 3.拼团失败 4.已退款)")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityOrderCollageTeamPeopleDto.java
New file
@@ -0,0 +1,64 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-拼团活动团队人员表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-拼团活动团队人员表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:07:11
 */
@Data
@ApiModel("编辑电动车商城-拼团活动团队人员表请求参数")
public class EditComBatteryCommodityOrderCollageTeamPeopleDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 拼团团队id
     */
    @ApiModelProperty(value = "拼团团队id")
    private Long teamId;
    /**
     * 团长id
     */
    @ApiModelProperty(value = "团长id")
    private Long headUserId;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 参团类型(1.开团 2.参与拼团)
     */
    @ApiModelProperty(value = "参团类型(1.开团 2.参与拼团)")
    private Integer type;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommodityOrderDto.java
New file
@@ -0,0 +1,191 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-订单表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-订单表请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:18:46
 */
@Data
@ApiModel("编辑电动车商城-订单表请求参数")
public class EditComBatteryCommodityOrderDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 收货地址id
     */
    @ApiModelProperty(value = "收货地址id")
    private Long addressId;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 商品规格id
     */
    @ApiModelProperty(value = "商品规格id")
    private Long specsId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 活动状态(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    @ApiModelProperty(value = "活动状态(1.拼团活动 2.砍价活动 3.限时秒杀)")
    private Integer activityType;
    /**
     * 订单状态(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭)
     */
    @ApiModelProperty(value = "订单状态(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭)")
    private Integer status;
    /**
     * 拼团状态(1.拼团中 2.拼团成功 3.拼团失败)
     */
    @ApiModelProperty(value = "拼团状态(1.拼团中 2.拼团成功 3.拼团失败)")
    private Integer collageStatus;
    /**
     * 砍价状态(1.砍价中 2.砍价成功 3.砍价失败)
     */
    @ApiModelProperty(value = "砍价状态(1.砍价中 2.砍价成功 3.砍价失败)")
    private Integer bargainStatus;
    /**
     * 支付状态(1.未支付 2.已支付)
     */
    @ApiModelProperty(value = "支付状态(1.未支付 2.已支付)")
    private Integer payStatus;
    /**
     * 是否已删除(1.是  2.否)
     */
    @ApiModelProperty(value = "是否已删除(1.是  2.否)")
    private Integer isDel;
    /**
     * 支付方式(1.微信支付)
     */
    @ApiModelProperty(value = "支付方式(1.微信支付)")
    private Integer payType;
    /**
     * 购买商品数量
     */
    @ApiModelProperty(value = "购买商品数量")
    private Integer count;
    /**
     * 商品单价
     */
    @ApiModelProperty(value = "商品单价")
    private BigDecimal price;
    /**
     * 订单金额
     */
    @ApiModelProperty(value = "订单金额")
    private BigDecimal amount;
    /**
     * 运费
     */
    @ApiModelProperty(value = "运费")
    private BigDecimal freight;
    /**
     * 物流单号
     */
    @ApiModelProperty(value = "物流单号")
    private String logisticsNo;
    /**
     * 物流公司
     */
    @ApiModelProperty(value = "物流公司")
    private String logisticsCompany;
    /**
     * 订单最终金额
     */
    @ApiModelProperty(value = "订单最终金额")
    private BigDecimal finalAmount;
    /**
     * 支付单号
     */
    @ApiModelProperty(value = "支付单号")
    private String payNo;
    /**
     * 支付总金额
     */
    @ApiModelProperty(value = "支付总金额")
    private BigDecimal payAmount;
    /**
     * 订单备注
     */
    @ApiModelProperty(value = "订单备注")
    private String remark;
    /**
     * 发货时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "发货时间")
    private Date deliveryTime;
    /**
     * 收货时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "收货时间")
    private Date receivingTime;
    /**
     * 下单时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "下单时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryCommoditySpecsDto.java
New file
@@ -0,0 +1,92 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-商品规格表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-商品规格表请求参数
 *
 * @author lyq
 * @date 2022-03-28 15:16:22
 */
@Data
@ApiModel("编辑电动车商城-商品规格表请求参数")
public class EditComBatteryCommoditySpecsDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 规格名称
     */
    @ApiModelProperty(value = "规格名称")
    private String name;
    /**
     * 规格库存数量
     */
    @ApiModelProperty(value = "规格库存数量")
    private Integer stock;
    /**
     * 规格价格
     */
    @ApiModelProperty(value = "规格价格")
    private BigDecimal price;
    /**
     * 规格图片
     */
    @ApiModelProperty(value = "规格图片")
    private String images;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryStoreClassDto.java
New file
@@ -0,0 +1,76 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-商家分类表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-商家分类表请求参数
 *
 * @author lyq
 * @date 2022-03-29 11:01:57
 */
@Data
@ApiModel("编辑电动车商城-商家分类表请求参数")
public class EditComBatteryStoreClassDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 分类名称
     */
    @ApiModelProperty(value = "分类名称")
    private String name;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryStoreDto.java
New file
@@ -0,0 +1,116 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-商家表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-商家表请求参数
 *
 * @author lyq
 * @date 2022-03-28 13:44:59
 */
@Data
@ApiModel("编辑电动车商城-商家表请求参数")
public class EditComBatteryStoreDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 商家名称
     */
    @ApiModelProperty(value = "商家名称")
    private String name;
    /**
     * 注册手机
     */
    @ApiModelProperty(value = "注册手机")
    private String regPhone;
    /**
     * 联系电话
     */
    @ApiModelProperty(value = "联系电话")
    private String phone;
    /**
     * 商家账号
     */
    @ApiModelProperty(value = "商家账号")
    private String account;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 商家logo
     */
    @ApiModelProperty(value = "商家logo")
    private String logo;
    /**
     * 商家简介
     */
    @ApiModelProperty(value = "商家简介")
    private String introduction;
    /**
     * 商家地址
     */
    @ApiModelProperty(value = "商家地址")
    private String address;
    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String detailAddress;
    /**
     * 经度
     */
    @ApiModelProperty(value = "经度")
    private String longitude;
    /**
     * 纬度
     */
    @ApiModelProperty(value = "纬度")
    private String latitude;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryTradeOrderDto.java
New file
@@ -0,0 +1,119 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-微信交易流水表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-微信交易流水表请求参数
 *
 * @author lyq
 * @date 2022-04-01 13:18:51
 */
@Data
@ApiModel("编辑电动车商城-微信交易流水表请求参数")
public class EditComBatteryTradeOrderDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 用户openid
     */
    @ApiModelProperty(value = "用户openid")
    private String openId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)
     */
    @ApiModelProperty(value = "订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)")
    private Integer status;
    /**
     * 支付类型(1.微信 )
     */
    @ApiModelProperty(value = "支付类型(1.微信 )")
    private Integer payType;
    /**
     * 订单支付状态(1.待支付 2.已支付)
     */
    @ApiModelProperty(value = "订单支付状态(1.待支付 2.已支付)")
    private Integer payStatus;
    /**
     * 订单金额
     */
    @ApiModelProperty(value = "订单金额")
    private BigDecimal orderAmount;
    /**
     * 实际支付金额
     */
    @ApiModelProperty(value = "实际支付金额")
    private BigDecimal payAmount;
    /**
     * 支付单号
     */
    @ApiModelProperty(value = "支付单号")
    private String payNo;
    /**
     * 支付时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "支付时间")
    private Date payTime;
    /**
     * 交易类型(1.电动车商城购买商品)
     */
    @ApiModelProperty(value = "交易类型(1.电动车商城购买商品)")
    private Integer tradeType;
    /**
     * 交易业务订单id
     */
    @ApiModelProperty(value = "交易业务订单id")
    private Long tradeOrderId;
    /**
     * 交易业务订单号
     */
    @ApiModelProperty(value = "交易业务订单号")
    private String tradeOrderNo;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComBatteryUserAddressDto.java
New file
@@ -0,0 +1,108 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑电动车商城-用户收货地址表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑电动车商城-用户收货地址表请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:18:21
 */
@Data
@ApiModel("编辑电动车商城-用户收货地址表请求参数")
public class EditComBatteryUserAddressDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String name;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String address;
    /**
     * 是否是默认地址(1.是  2.否)
     */
    @ApiModelProperty(value = "是否是默认地址(1.是  2.否)")
    private Integer isDefault;
    /**
     * 省份行政区划代码
     */
    @ApiModelProperty(value = "省份行政区划代码")
    private String provinceAdcode;
    /**
     * 省份名称
     */
    @ApiModelProperty(value = "省份名称")
    private String provinceName;
    /**
     * 城市行政区划代码
     */
    @ApiModelProperty(value = "城市行政区划代码")
    private String cityAdcode;
    /**
     * 城市名称
     */
    @ApiModelProperty(value = "城市名称")
    private String cityName;
    /**
     * 区县行政区划代码
     */
    @ApiModelProperty(value = "区县行政区划代码")
    private String districtAdcode;
    /**
     * 区县名称
     */
    @ApiModelProperty(value = "区县名称")
    private String districtName;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarBrandDto.java
New file
@@ -0,0 +1,81 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑换新车-品牌表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑换新车-品牌表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:37:25
 */
@Data
@ApiModel("编辑换新车-品牌表请求参数")
public class EditComChangeCarBrandDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 品牌编号
     */
    @ApiModelProperty(value = "品牌编号")
    private String code;
    /**
     * 品牌名称
     */
    @ApiModelProperty(value = "品牌名称")
    private String name;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 品牌logo
     */
    @ApiModelProperty(value = "品牌logo")
    private String logo;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarInquiryDto.java
New file
@@ -0,0 +1,69 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑换新车-分期询价表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑换新车-分期询价表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:39:07
 */
@Data
@ApiModel("编辑换新车-分期询价表请求参数")
public class EditComChangeCarInquiryDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 用户称呼
     */
    @ApiModelProperty(value = "用户称呼")
    private String name;
    /**
     * 用户手机号
     */
    @ApiModelProperty(value = "用户手机号")
    private String phone;
    /**
     * 类型(1.分期 2.询价)
     */
    @ApiModelProperty(value = "类型(1.分期 2.询价)")
    private Integer type;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarModelDto.java
New file
@@ -0,0 +1,92 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑换新车-车型管理表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑换新车-车型管理表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:41:56
 */
@Data
@ApiModel("编辑换新车-车型管理表请求参数")
public class EditComChangeCarModelDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 车型名称
     */
    @ApiModelProperty(value = "车型名称")
    private String name;
    /**
     * 图片url,多张以,隔开
     */
    @ApiModelProperty(value = "图片url,多张以,隔开")
    private String images;
    /**
     * 最低价格
     */
    @ApiModelProperty(value = "最低价格")
    private BigDecimal minPrice;
    /**
     * 品牌id
     */
    @ApiModelProperty(value = "品牌id")
    private Long brandId;
    /**
     * 车辆详情
     */
    @ApiModelProperty(value = "车辆详情")
    private String detail;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 状态(1.上架 2.下架)
     */
    @ApiModelProperty(value = "状态(1.上架 2.下架)")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarModelRelationDto.java
New file
@@ -0,0 +1,45 @@
package com.panzhihua.common.model.dtos.common;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑换新车-车型与规格关联表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑换新车-车型与规格关联表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:30
 */
@Data
@ApiModel("编辑换新车-车型与规格关联表请求参数")
public class EditComChangeCarModelRelationDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 车型id
     */
    @ApiModelProperty(value = "车型id")
    private Long modelId;
    /**
     * 车型规格id
     */
    @ApiModelProperty(value = "车型规格id")
    private Long modelSpecsId;
    /**
     * 车型子规格id
     */
    @ApiModelProperty(value = "车型子规格id")
    private Long modelSpecsChildrenId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarModelSpecsChildrenDto.java
New file
@@ -0,0 +1,45 @@
package com.panzhihua.common.model.dtos.common;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑换新车-车型子规格表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑换新车-车型子规格表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:35
 */
@Data
@ApiModel("编辑换新车-车型子规格表请求参数")
public class EditComChangeCarModelSpecsChildrenDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 主规格id
     */
    @ApiModelProperty(value = "主规格id")
    private Long specsId;
    /**
     * 子规格名称
     */
    @ApiModelProperty(value = "子规格名称")
    private String name;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComChangeCarModelSpecsDto.java
New file
@@ -0,0 +1,71 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑换新车-车型规格表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑换新车-车型规格表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:32
 */
@Data
@ApiModel("编辑换新车-车型规格表请求参数")
public class EditComChangeCarModelSpecsDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 规格编号
     */
    @ApiModelProperty(value = "规格编号")
    private String code;
    /**
     * 规格名称
     */
    @ApiModelProperty(value = "规格名称")
    private String name;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditOrderAddressDto.java
New file
@@ -0,0 +1,40 @@
package com.panzhihua.common.model.dtos.common;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 修改订单收货地址请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 修改订单收货地址请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:18:45
 */
@Data
@ApiModel("修改订单收货地址请求参数")
public class EditOrderAddressDto {
    @ApiModelProperty(value = "订单id")
    private Long id;
    @ApiModelProperty(value = "收件人姓名")
    private String receivingName;
    @ApiModelProperty(value = "收件人联系方式")
    private String receivingPhone;
    @ApiModelProperty(value = "收货地区")
    private String receivingRegion;
    @ApiModelProperty(value = "收货地区Code")
    private String receivingRegionCode;
    @ApiModelProperty(value = "收货详细地址")
    private String receivingAddress;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditOrderLogisticsDto.java
New file
@@ -0,0 +1,31 @@
package com.panzhihua.common.model.dtos.common;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 修改订单物流信息请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 修改订单物流信息请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:18:45
 */
@Data
@ApiModel("修改订单物流信息请求参数")
public class EditOrderLogisticsDto {
    @ApiModelProperty(value = "订单id")
    private Long id;
    @ApiModelProperty(value = "物流单号")
    private String logisticsNo;
    @ApiModelProperty(value = "物流公司")
    private String logisticsCompany;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditSysUserDto.java
New file
@@ -0,0 +1,218 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 编辑用户表 后台用户+小程序用户请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 编辑用户表 后台用户+小程序用户请求参数
 *
 * @author lyq
 * @date 2022-03-28 14:28:10
 */
@Data
@ApiModel("编辑用户表 后台用户+小程序用户请求参数")
public class EditSysUserDto {
    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private Long userId;
    /**
     * 登录账户
     */
    @ApiModelProperty(value = "登录账户")
    private String account;
    /**
     * 登录密码
     */
    @ApiModelProperty(value = "登录密码")
    private String password;
    /**
     * 微信小程序唯一标识
     */
    @ApiModelProperty(value = "微信小程序唯一标识")
    private String openid;
    /**
     * 会话密钥
     */
    @ApiModelProperty(value = "会话密钥")
    private String sessionKey;
    /**
     * 用户在开放平台的唯一标识符
     */
    @ApiModelProperty(value = "用户在开放平台的唯一标识符")
    private String unionid;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 昵称
     */
    @ApiModelProperty(value = "昵称")
    private String nickName;
    /**
     * 真实名字
     */
    @ApiModelProperty(value = "真实名字")
    private String name;
    /**
     * 社区ID
     */
    @ApiModelProperty(value = "社区ID")
    private Long communityId;
    /**
     * 性别 1 男 2 女
     */
    @ApiModelProperty(value = "性别 1 男 2 女")
    private Integer sex;
    /**
     * 身份证号
     */
    @ApiModelProperty(value = "身份证号")
    private String idCard;
    /**
     * 生日
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "生日")
    private Date birthday;
    /**
     * 头像
     */
    @ApiModelProperty(value = "头像")
    private String imageUrl;
    /**
     * 用户类型 1 小程序 2 运营平台 3 社区平台 5 商家后台 6 网格综治APP 7 网格综治后台 8大屏 9城管后台 10一键报警app
     */
    @ApiModelProperty(value = "用户类型 1 小程序 2 运营平台 3 社区平台 5 商家后台 6 网格综治APP 7 网格综治后台 8大屏 9城管后台 10一键报警app")
    private Integer type;
    /**
     * 职业
     */
    @ApiModelProperty(value = "职业")
    private String job;
    /**
     * 是否志愿者 0 否 1 是
     */
    @ApiModelProperty(value = "是否志愿者 0 否 1 是")
    private Integer isVolunteer;
    /**
     * 是否党员 0 否 1 是
     */
    @ApiModelProperty(value = "是否党员 0 否 1 是")
    private Integer isPartymember;
    /**
     * 1 启用 2 禁用
     */
    @ApiModelProperty(value = "1 启用 2 禁用")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 最后登录时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "最后登录时间")
    private Date lastLoginTime;
    /**
     * 标签多个用,隔开
     */
    @ApiModelProperty(value = "标签多个用,隔开")
    private String tags;
    /**
     * 家庭id
     */
    @ApiModelProperty(value = "家庭id")
    private Long familyId;
    /**
     * 人脸采集照片url
     */
    @ApiModelProperty(value = "人脸采集照片url")
    private String faceUrl;
    /**
     * 人脸采集审核状态 0 待审核 1 审核通过 2驳回
     */
    @ApiModelProperty(value = "人脸采集审核状态 0 待审核 1 审核通过 2驳回")
    private Integer faceState;
    /**
     * 驳回原因
     */
    @ApiModelProperty(value = "驳回原因")
    private String rejectReson;
    /**
     * 小区id
     */
    @ApiModelProperty(value = "小区id")
    private Long areaId;
    /**
     * 证件照(人相面)照片
     */
    @ApiModelProperty(value = "证件照(人相面)照片")
    private String cardPhotoFront;
    /**
     * 证件照(国徽面)照片
     */
    @ApiModelProperty(value = "证件照(国徽面)照片")
    private String cardPhotoBack;
    /**
     * 户口本
     */
    @ApiModelProperty(value = "户口本")
    private String familyBook;
    /**
     * 连续登陆天数 每天凌晨定时任务更新
     */
    @ApiModelProperty(value = "连续登陆天数 每天凌晨定时任务更新")
    private Integer continuousLandingDays;
    /**
     * 小程序首页是否显示公告(1.是 2.否)
     */
    @ApiModelProperty(value = "小程序首页是否显示公告(1.是 2.否)")
    private Integer isTips;
    /**
     * 网格员工作状态(1.在岗 2.脱岗 3.已下班)
     */
    @ApiModelProperty(value = "网格员工作状态(1.在岗 2.脱岗 3.已下班)")
    private Integer workStatus;
    /**
     * 网格员上班开始时间
     */
    @ApiModelProperty(value = "网格员上班开始时间")
    private Integer workStartTime;
    /**
     * 网格员上班结束时间
     */
    @ApiModelProperty(value = "网格员上班结束时间")
    private Integer workEndTime;
    /**
     * 高龄认证显示提示(1.是 2.否)
     */
    @ApiModelProperty(value = "高龄认证显示提示(1.是 2.否)")
    private Integer bigAgeTips;
    /**
     * 明文密码
     */
    @ApiModelProperty(value = "明文密码")
    private String plaintextPassword;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/OrderDeliverAdminDto.java
New file
@@ -0,0 +1,37 @@
package com.panzhihua.common.model.dtos.common;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * @author lyq
 * 后台订单发货请求参数
 */
@Data
@ApiModel("后台订单发货请求参数")
public class OrderDeliverAdminDto {
    @ApiModelProperty(value = "订单id")
    private Long id;
    @ApiModelProperty(value = "操作用户id",hidden = true)
    private Long userId;
    @ApiModelProperty(value = "物流公司")
    private String logisticsCompany;
    @ApiModelProperty(value = "物流单号")
    private String logisticsNo;
    @ApiModelProperty(value = "操作类型(1.发货 2.修改物流信息)")
    private Integer type;
    /**
     * 操作类型(1.发货 2.修改物流信息)
     */
    public interface Type{
        int FH = 1;
        int XGWL = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityActivityDto.java
New file
@@ -0,0 +1,142 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-商家活动表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-商家活动表请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:17:40
 */
@Data
@ApiModel("分页查询电动车商城-商家活动表请求参数")
public class PageComBatteryCommodityActivityDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 活动名称
     */
    @ApiModelProperty(value = "活动名称")
    private String name;
    /**
     * 活动类型(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    @ApiModelProperty(value = "活动类型(1.拼团活动 2.砍价活动 3.限时秒杀)")
    private Integer type;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.进行中 2.已下架 3.已结束)
     */
    @ApiModelProperty(value = "状态(1.进行中 2.已下架 3.已结束)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 活动价格
     */
    @ApiModelProperty(value = "活动价格")
    private BigDecimal price;
    /**
     * 活动截止时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "活动截止时间")
    private Date endTime;
    /**
     * 拼团总团数
     */
    @ApiModelProperty(value = "拼团总团数")
    private Integer collageNum;
    /**
     * 拼团人数
     */
    @ApiModelProperty(value = "拼团人数")
    private Integer collagePeopleNum;
    /**
     * 活动图片
     */
    @ApiModelProperty(value = "活动图片")
    private String images;
    /**
     * 活动商品总数
     */
    @ApiModelProperty(value = "活动商品总数")
    private Integer commodityNum;
    /**
     * 活动规则
     */
    @ApiModelProperty(value = "活动规则")
    private String rule;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
    @ApiModelProperty(value = "用户id",hidden = true)
    private Long userId;
    @ApiModelProperty(value = "是否是查询自己参与的活动(1.是 2.否)")
    private Integer isUser = 2;
    @ApiModelProperty(value = "是否是小程序(1.是 2.否)")
    private Integer isApplets;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityDto.java
New file
@@ -0,0 +1,121 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-商品表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-商品表请求参数
 *
 * @author lyq
 * @date 2022-03-28 14:59:59
 */
@Data
@ApiModel("分页查询电动车商城-商品表请求参数")
public class PageComBatteryCommodityDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 商品名称
     */
    @ApiModelProperty(value = "商品名称")
    private String name;
    /**
     * 商品编号
     */
    @ApiModelProperty(value = "商品编号")
    private String code;
    /**
     * 商品价格
     */
    @ApiModelProperty(value = "商品价格")
    private BigDecimal price;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.上架 2.下架)
     */
    @ApiModelProperty(value = "状态(1.上架 2.下架)")
    private Integer status;
    /**
     * 商品分类id
     */
    @ApiModelProperty(value = "商品分类id")
    private Long classId;
    /**
     * 商品简介
     */
    @ApiModelProperty(value = "商品简介")
    private String introduce;
    /**
     * 邮费
     */
    @ApiModelProperty(value = "邮费")
    private BigDecimal postage;
    /**
     * 商品图片
     */
    @ApiModelProperty(value = "商品图片")
    private String images;
    /**
     * 商品详情
     */
    @ApiModelProperty(value = "商品详情")
    private String detail;
    /**
     * 是否删除(1.是  2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是  2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityOrderBargainDto.java
New file
@@ -0,0 +1,99 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-砍价订单记录表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-砍价订单记录表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:36
 */
@Data
@ApiModel("分页查询电动车商城-砍价订单记录表请求参数")
public class PageComBatteryCommodityOrderBargainDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 订单id
     */
    @ApiModelProperty(value = "订单id")
    private Long orderId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 商品原价
     */
    @ApiModelProperty(value = "商品原价")
    private BigDecimal originalPrice;
    /**
     * 目标价格
     */
    @ApiModelProperty(value = "目标价格")
    private BigDecimal targetPrice;
    /**
     * 当前价格
     */
    @ApiModelProperty(value = "当前价格")
    private BigDecimal currentPrice;
    /**
     * 当前已砍价次数
     */
    @ApiModelProperty(value = "当前已砍价次数")
    private Integer count;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityOrderBargainRecordDto.java
New file
@@ -0,0 +1,74 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-订单砍价记录表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-订单砍价记录表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:47
 */
@Data
@ApiModel("分页查询电动车商城-订单砍价记录表请求参数")
public class PageComBatteryCommodityOrderBargainRecordDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 砍价记录id
     */
    @ApiModelProperty(value = "砍价记录id")
    private Long bargainId;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 砍价金额
     */
    @ApiModelProperty(value = "砍价金额")
    private BigDecimal amount;
    /**
     * 原砍价用户id
     */
    @ApiModelProperty(value = "原砍价用户id")
    private Long oldUserId;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityOrderCollageTeamDto.java
New file
@@ -0,0 +1,73 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-拼团订单团队表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-拼团订单团队表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:58
 */
@Data
@ApiModel("分页查询电动车商城-拼团订单团队表请求参数")
public class PageComBatteryCommodityOrderCollageTeamDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 订单id
     */
    @ApiModelProperty(value = "订单id")
    private Long orderId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 开团用户id
     */
    @ApiModelProperty(value = "开团用户id")
    private Long userId;
    /**
     * 状态(1.等待拼团 2.拼团成功 3.拼团失败 4.已退款)
     */
    @ApiModelProperty(value = "状态(1.等待拼团 2.拼团成功 3.拼团失败 4.已退款)")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityOrderCollageTeamPeopleDto.java
New file
@@ -0,0 +1,73 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-拼团活动团队人员表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-拼团活动团队人员表请求参数
 *
 * @author lyq
 * @date 2022-03-29 16:07:10
 */
@Data
@ApiModel("分页查询电动车商城-拼团活动团队人员表请求参数")
public class PageComBatteryCommodityOrderCollageTeamPeopleDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 拼团团队id
     */
    @ApiModelProperty(value = "拼团团队id")
    private Long teamId;
    /**
     * 团长id
     */
    @ApiModelProperty(value = "团长id")
    private Long headUserId;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 参团类型(1.开团 2.参与拼团)
     */
    @ApiModelProperty(value = "参团类型(1.开团 2.参与拼团)")
    private Integer type;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommodityOrderDto.java
New file
@@ -0,0 +1,212 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-订单表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-订单表请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:18:45
 */
@Data
@ApiModel("分页查询电动车商城-订单表请求参数")
public class PageComBatteryCommodityOrderDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 收货地址id
     */
    @ApiModelProperty(value = "收货地址id")
    private Long addressId;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 商品规格id
     */
    @ApiModelProperty(value = "商品规格id")
    private Long specsId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 活动状态(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    @ApiModelProperty(value = "活动状态(1.拼团活动 2.砍价活动 3.限时秒杀)")
    private Integer activityType;
    /**
     * 订单状态(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭)
     */
    @ApiModelProperty(value = "订单状态(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭)")
    private Integer status;
    /**
     * 拼团状态(1.拼团中 2.拼团成功 3.拼团失败)
     */
    @ApiModelProperty(value = "拼团状态(1.拼团中 2.拼团成功 3.拼团失败)")
    private Integer collageStatus;
    /**
     * 砍价状态(1.砍价中 2.砍价成功 3.砍价失败)
     */
    @ApiModelProperty(value = "砍价状态(1.砍价中 2.砍价成功 3.砍价失败)")
    private Integer bargainStatus;
    /**
     * 支付状态(1.未支付 2.已支付)
     */
    @ApiModelProperty(value = "支付状态(1.未支付 2.已支付)")
    private Integer payStatus;
    /**
     * 是否已删除(1.是  2.否)
     */
    @ApiModelProperty(value = "是否已删除(1.是  2.否)")
    private Integer isDel;
    /**
     * 支付方式(1.微信支付)
     */
    @ApiModelProperty(value = "支付方式(1.微信支付)")
    private Integer payType;
    /**
     * 购买商品数量
     */
    @ApiModelProperty(value = "购买商品数量")
    private Integer count;
    /**
     * 商品单价
     */
    @ApiModelProperty(value = "商品单价")
    private BigDecimal price;
    /**
     * 订单金额
     */
    @ApiModelProperty(value = "订单金额")
    private BigDecimal amount;
    /**
     * 运费
     */
    @ApiModelProperty(value = "运费")
    private BigDecimal freight;
    /**
     * 物流单号
     */
    @ApiModelProperty(value = "物流单号")
    private String logisticsNo;
    /**
     * 物流公司
     */
    @ApiModelProperty(value = "物流公司")
    private String logisticsCompany;
    /**
     * 订单最终金额
     */
    @ApiModelProperty(value = "订单最终金额")
    private BigDecimal finalAmount;
    /**
     * 支付单号
     */
    @ApiModelProperty(value = "支付单号")
    private String payNo;
    /**
     * 支付总金额
     */
    @ApiModelProperty(value = "支付总金额")
    private BigDecimal payAmount;
    /**
     * 订单备注
     */
    @ApiModelProperty(value = "订单备注")
    private String remark;
    /**
     * 发货时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "发货时间")
    private Date deliveryTime;
    /**
     * 收货时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "收货时间")
    private Date receivingTime;
    /**
     * 下单时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "下单时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
    @ApiModelProperty(value = "下单时间开始查询")
    private String startTime;
    @ApiModelProperty(value = "下单时间结束查询")
    private String endTime;
    @ApiModelProperty(value = "是否是小程序查询(1.是 2.否)",hidden = true)
    private Integer isApplets;
    @ApiModelProperty(value = "是否是后台查询(1.是 2.否)",hidden = true)
    private Integer isAdmin;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryCommoditySpecsDto.java
New file
@@ -0,0 +1,103 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-商品规格表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-商品规格表请求参数
 *
 * @author lyq
 * @date 2022-03-28 15:16:22
 */
@Data
@ApiModel("分页查询电动车商城-商品规格表请求参数")
public class PageComBatteryCommoditySpecsDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 规格名称
     */
    @ApiModelProperty(value = "规格名称")
    private String name;
    /**
     * 规格库存数量
     */
    @ApiModelProperty(value = "规格库存数量")
    private Integer stock;
    /**
     * 规格价格
     */
    @ApiModelProperty(value = "规格价格")
    private BigDecimal price;
    /**
     * 规格图片
     */
    @ApiModelProperty(value = "规格图片")
    private String images;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
    @ApiModelProperty(value = "商品状态(1.上架 2.下架)")
    private Integer status;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryStoreClassDto.java
New file
@@ -0,0 +1,85 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-商家分类表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-商家分类表请求参数
 *
 * @author lyq
 * @date 2022-03-29 11:01:57
 */
@Data
@ApiModel("分页查询电动车商城-商家分类表请求参数")
public class PageComBatteryStoreClassDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 分类名称
     */
    @ApiModelProperty(value = "分类名称")
    private String name;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryStoreDto.java
New file
@@ -0,0 +1,125 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-商家表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-商家表请求参数
 *
 * @author lyq
 * @date 2022-03-28 13:44:45
 */
@Data
@ApiModel("分页查询电动车商城-商家表请求参数")
public class PageComBatteryStoreDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 商家名称
     */
    @ApiModelProperty(value = "商家名称")
    private String name;
    /**
     * 注册手机
     */
    @ApiModelProperty(value = "注册手机")
    private String regPhone;
    /**
     * 联系电话
     */
    @ApiModelProperty(value = "联系电话")
    private String phone;
    /**
     * 商家账号
     */
    @ApiModelProperty(value = "商家账号")
    private String account;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 商家logo
     */
    @ApiModelProperty(value = "商家logo")
    private String logo;
    /**
     * 商家简介
     */
    @ApiModelProperty(value = "商家简介")
    private String introduction;
    /**
     * 商家地址
     */
    @ApiModelProperty(value = "商家地址")
    private String address;
    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String detailAddress;
    /**
     * 经度
     */
    @ApiModelProperty(value = "经度")
    private String longitude;
    /**
     * 纬度
     */
    @ApiModelProperty(value = "纬度")
    private String latitude;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryTradeOrderDto.java
New file
@@ -0,0 +1,128 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-微信交易流水表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-微信交易流水表请求参数
 *
 * @author lyq
 * @date 2022-04-01 13:18:50
 */
@Data
@ApiModel("分页查询电动车商城-微信交易流水表请求参数")
public class PageComBatteryTradeOrderDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 用户openid
     */
    @ApiModelProperty(value = "用户openid")
    private String openId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)
     */
    @ApiModelProperty(value = "订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)")
    private Integer status;
    /**
     * 支付类型(1.微信 )
     */
    @ApiModelProperty(value = "支付类型(1.微信 )")
    private Integer payType;
    /**
     * 订单支付状态(1.待支付 2.已支付)
     */
    @ApiModelProperty(value = "订单支付状态(1.待支付 2.已支付)")
    private Integer payStatus;
    /**
     * 订单金额
     */
    @ApiModelProperty(value = "订单金额")
    private BigDecimal orderAmount;
    /**
     * 实际支付金额
     */
    @ApiModelProperty(value = "实际支付金额")
    private BigDecimal payAmount;
    /**
     * 支付单号
     */
    @ApiModelProperty(value = "支付单号")
    private String payNo;
    /**
     * 支付时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "支付时间")
    private Date payTime;
    /**
     * 交易类型(1.电动车商城购买商品)
     */
    @ApiModelProperty(value = "交易类型(1.电动车商城购买商品)")
    private Integer tradeType;
    /**
     * 交易业务订单id
     */
    @ApiModelProperty(value = "交易业务订单id")
    private Long tradeOrderId;
    /**
     * 交易业务订单号
     */
    @ApiModelProperty(value = "交易业务订单号")
    private String tradeOrderNo;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComBatteryUserAddressDto.java
New file
@@ -0,0 +1,118 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询电动车商城-用户收货地址表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询电动车商城-用户收货地址表请求参数
 *
 * @author lyq
 * @date 2022-03-29 13:18:20
 */
@Data
@ApiModel("分页查询电动车商城-用户收货地址表请求参数")
public class PageComBatteryUserAddressDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String name;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String address;
    /**
     * 是否是默认地址(1.是  2.否)
     */
    @ApiModelProperty(value = "是否是默认地址(1.是  2.否)")
    private Integer isDefault;
    /**
     * 省份行政区划代码
     */
    @ApiModelProperty(value = "省份行政区划代码")
    private String provinceAdcode;
    /**
     * 省份名称
     */
    @ApiModelProperty(value = "省份名称")
    private String provinceName;
    /**
     * 城市行政区划代码
     */
    @ApiModelProperty(value = "城市行政区划代码")
    private String cityAdcode;
    /**
     * 城市名称
     */
    @ApiModelProperty(value = "城市名称")
    private String cityName;
    /**
     * 区县行政区划代码
     */
    @ApiModelProperty(value = "区县行政区划代码")
    private String districtAdcode;
    /**
     * 区县名称
     */
    @ApiModelProperty(value = "区县名称")
    private String districtName;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarBrandDto.java
New file
@@ -0,0 +1,92 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询换新车-品牌表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询换新车-品牌表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:37:25
 */
@Data
@ApiModel("分页查询换新车-品牌表请求参数")
public class PageComChangeCarBrandDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 品牌编号
     */
    @ApiModelProperty(value = "品牌编号")
    private String code;
    /**
     * 品牌名称
     */
    @ApiModelProperty(value = "品牌名称")
    private String name;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 品牌logo
     */
    @ApiModelProperty(value = "品牌logo")
    private String logo;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
    @ApiModelProperty(value = "是否是小程序请求(1.是  2.否)")
    private Integer isApplets = 2;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarInquiryDto.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询换新车-分期询价表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询换新车-分期询价表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:39:07
 */
@Data
@ApiModel("分页查询换新车-分期询价表请求参数")
public class PageComChangeCarInquiryDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 用户称呼
     */
    @ApiModelProperty(value = "用户称呼")
    private String name;
    /**
     * 用户手机号
     */
    @ApiModelProperty(value = "用户手机号")
    private String phone;
    /**
     * 类型(1.分期 2.询价)
     */
    @ApiModelProperty(value = "类型(1.分期 2.询价)")
    private Integer type;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarModelDto.java
New file
@@ -0,0 +1,101 @@
package com.panzhihua.common.model.dtos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询换新车-车型管理表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询换新车-车型管理表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:41:56
 */
@Data
@ApiModel("分页查询换新车-车型管理表请求参数")
public class PageComChangeCarModelDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 车型名称
     */
    @ApiModelProperty(value = "车型名称")
    private String name;
    /**
     * 图片url,多张以,隔开
     */
    @ApiModelProperty(value = "图片url,多张以,隔开")
    private String images;
    /**
     * 最低价格
     */
    @ApiModelProperty(value = "最低价格")
    private BigDecimal minPrice;
    /**
     * 品牌id
     */
    @ApiModelProperty(value = "品牌id")
    private Long brandId;
    /**
     * 车辆详情
     */
    @ApiModelProperty(value = "车辆详情")
    private String detail;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 状态(1.上架 2.下架)
     */
    @ApiModelProperty(value = "状态(1.上架 2.下架)")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarModelRelationDto.java
New file
@@ -0,0 +1,64 @@
package com.panzhihua.common.model.dtos.common;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
/**
 * title: 分页查询换新车-车型与规格关联表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询换新车-车型与规格关联表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:30
 */
@Data
@ApiModel("分页查询换新车-车型与规格关联表请求参数")
public class PageComChangeCarModelRelationDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 车型id
     */
    @ApiModelProperty(value = "车型id")
    private Long modelId;
    /**
     * 车型规格id
     */
    @ApiModelProperty(value = "车型规格id")
    private Long modelSpecsId;
    /**
     * 车型子规格id
     */
    @ApiModelProperty(value = "车型子规格id")
    private Long modelSpecsChildrenId;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
    @ApiModelProperty(value = "价格排序(1.升序 2.降序)")
    private Integer priceSort;
    @ApiModelProperty(value = "品牌id筛选参数")
    private List<Long> brandIds;
    @ApiModelProperty(value = "子规格id筛选参数")
    private List<Long> specsChildrenIds;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarModelSpecsChildrenDto.java
New file
@@ -0,0 +1,54 @@
package com.panzhihua.common.model.dtos.common;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询换新车-车型子规格表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询换新车-车型子规格表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:34
 */
@Data
@ApiModel("分页查询换新车-车型子规格表请求参数")
public class PageComChangeCarModelSpecsChildrenDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 主规格id
     */
    @ApiModelProperty(value = "主规格id")
    private Long specsId;
    /**
     * 子规格名称
     */
    @ApiModelProperty(value = "子规格名称")
    private String name;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComChangeCarModelSpecsDto.java
New file
@@ -0,0 +1,80 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询换新车-车型规格表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询换新车-车型规格表请求参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:32
 */
@Data
@ApiModel("分页查询换新车-车型规格表请求参数")
public class PageComChangeCarModelSpecsDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 规格编号
     */
    @ApiModelProperty(value = "规格编号")
    private String code;
    /**
     * 规格名称
     */
    @ApiModelProperty(value = "规格名称")
    private String name;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageSysUserDto.java
New file
@@ -0,0 +1,227 @@
package com.panzhihua.common.model.dtos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 分页查询用户表 后台用户+小程序用户请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 分页查询用户表 后台用户+小程序用户请求参数
 *
 * @author lyq
 * @date 2022-03-28 14:28:10
 */
@Data
@ApiModel("分页查询用户表 后台用户+小程序用户请求参数")
public class PageSysUserDto {
    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private Long userId;
    /**
     * 登录账户
     */
    @ApiModelProperty(value = "登录账户")
    private String account;
    /**
     * 登录密码
     */
    @ApiModelProperty(value = "登录密码")
    private String password;
    /**
     * 微信小程序唯一标识
     */
    @ApiModelProperty(value = "微信小程序唯一标识")
    private String openid;
    /**
     * 会话密钥
     */
    @ApiModelProperty(value = "会话密钥")
    private String sessionKey;
    /**
     * 用户在开放平台的唯一标识符
     */
    @ApiModelProperty(value = "用户在开放平台的唯一标识符")
    private String unionid;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 昵称
     */
    @ApiModelProperty(value = "昵称")
    private String nickName;
    /**
     * 真实名字
     */
    @ApiModelProperty(value = "真实名字")
    private String name;
    /**
     * 社区ID
     */
    @ApiModelProperty(value = "社区ID")
    private Long communityId;
    /**
     * 性别 1 男 2 女
     */
    @ApiModelProperty(value = "性别 1 男 2 女")
    private Integer sex;
    /**
     * 身份证号
     */
    @ApiModelProperty(value = "身份证号")
    private String idCard;
    /**
     * 生日
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "生日")
    private Date birthday;
    /**
     * 头像
     */
    @ApiModelProperty(value = "头像")
    private String imageUrl;
    /**
     * 用户类型 1 小程序 2 运营平台 3 社区平台 5 商家后台 6 网格综治APP 7 网格综治后台 8大屏 9城管后台 10一键报警app
     */
    @ApiModelProperty(value = "用户类型 1 小程序 2 运营平台 3 社区平台 5 商家后台 6 网格综治APP 7 网格综治后台 8大屏 9城管后台 10一键报警app")
    private Integer type;
    /**
     * 职业
     */
    @ApiModelProperty(value = "职业")
    private String job;
    /**
     * 是否志愿者 0 否 1 是
     */
    @ApiModelProperty(value = "是否志愿者 0 否 1 是")
    private Integer isVolunteer;
    /**
     * 是否党员 0 否 1 是
     */
    @ApiModelProperty(value = "是否党员 0 否 1 是")
    private Integer isPartymember;
    /**
     * 1 启用 2 禁用
     */
    @ApiModelProperty(value = "1 启用 2 禁用")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 最后登录时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "最后登录时间")
    private Date lastLoginTime;
    /**
     * 标签多个用,隔开
     */
    @ApiModelProperty(value = "标签多个用,隔开")
    private String tags;
    /**
     * 家庭id
     */
    @ApiModelProperty(value = "家庭id")
    private Long familyId;
    /**
     * 人脸采集照片url
     */
    @ApiModelProperty(value = "人脸采集照片url")
    private String faceUrl;
    /**
     * 人脸采集审核状态 0 待审核 1 审核通过 2驳回
     */
    @ApiModelProperty(value = "人脸采集审核状态 0 待审核 1 审核通过 2驳回")
    private Integer faceState;
    /**
     * 驳回原因
     */
    @ApiModelProperty(value = "驳回原因")
    private String rejectReson;
    /**
     * 小区id
     */
    @ApiModelProperty(value = "小区id")
    private Long areaId;
    /**
     * 证件照(人相面)照片
     */
    @ApiModelProperty(value = "证件照(人相面)照片")
    private String cardPhotoFront;
    /**
     * 证件照(国徽面)照片
     */
    @ApiModelProperty(value = "证件照(国徽面)照片")
    private String cardPhotoBack;
    /**
     * 户口本
     */
    @ApiModelProperty(value = "户口本")
    private String familyBook;
    /**
     * 连续登陆天数 每天凌晨定时任务更新
     */
    @ApiModelProperty(value = "连续登陆天数 每天凌晨定时任务更新")
    private Integer continuousLandingDays;
    /**
     * 小程序首页是否显示公告(1.是 2.否)
     */
    @ApiModelProperty(value = "小程序首页是否显示公告(1.是 2.否)")
    private Integer isTips;
    /**
     * 网格员工作状态(1.在岗 2.脱岗 3.已下班)
     */
    @ApiModelProperty(value = "网格员工作状态(1.在岗 2.脱岗 3.已下班)")
    private Integer workStatus;
    /**
     * 网格员上班开始时间
     */
    @ApiModelProperty(value = "网格员上班开始时间")
    private Integer workStartTime;
    /**
     * 网格员上班结束时间
     */
    @ApiModelProperty(value = "网格员上班结束时间")
    private Integer workEndTime;
    /**
     * 高龄认证显示提示(1.是 2.否)
     */
    @ApiModelProperty(value = "高龄认证显示提示(1.是 2.否)")
    private Integer bigAgeTips;
    /**
     * 明文密码
     */
    @ApiModelProperty(value = "明文密码")
    private String plaintextPassword;
    @ApiModelProperty(value = "分页每页数量", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "分页当前记录数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "关键词")
    private String keyWord;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/StartBargainOrderDto.java
New file
@@ -0,0 +1,35 @@
package com.panzhihua.common.model.dtos.common;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * @author lyq
 * 发起砍价订单请求参数
 */
@Data
@ApiModel("发起砍价订单请求参数")
public class StartBargainOrderDto {
    @ApiModelProperty(value = "用户id",hidden = true)
    private Long userId;
    @ApiModelProperty(value = "用户openId",hidden = true)
    private String openId;
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    @ApiModelProperty(value = "用户收货地址id")
    private Long addressId;
    @ApiModelProperty(value = "购买商品数量")
    private Integer count;
    @ApiModelProperty(value = "订单备注")
    private String remark;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/StartFightOrderDto.java
New file
@@ -0,0 +1,49 @@
package com.panzhihua.common.model.dtos.common;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * @author lyq
 * 发起拼团订单请求参数
 */
@Data
@ApiModel("发起拼团订单请求参数")
public class StartFightOrderDto {
    @ApiModelProperty(value = "用户id",hidden = true)
    private Long userId;
    @ApiModelProperty(value = "用户openId",hidden = true)
    private String openId;
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    @ApiModelProperty(value = "用户收货地址id")
    private Long addressId;
    @ApiModelProperty(value = "购买商品数量")
    private Integer count;
    @ApiModelProperty(value = "订单备注")
    private String remark;
    @ApiModelProperty(value = "拼团类型(1.开团 2.参团)")
    private Integer type;
    @ApiModelProperty(value = "拼团团队id")
    private Long teamId;
    /**
     * 拼团类型(1.开团 2.参团)
     */
    public interface Type{
        int KT = 1;
        int PT = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/StartSeckillOrderDto.java
New file
@@ -0,0 +1,35 @@
package com.panzhihua.common.model.dtos.common;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * @author lyq
 * 发起秒杀订单请求参数
 */
@Data
@ApiModel("发起秒杀订单请求参数")
public class StartSeckillOrderDto {
    @ApiModelProperty(value = "用户id",hidden = true)
    private Long userId;
    @ApiModelProperty(value = "用户openId",hidden = true)
    private String openId;
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    @ApiModelProperty(value = "用户收货地址id")
    private Long addressId;
    @ApiModelProperty(value = "购买商品数量")
    private Integer count;
    @ApiModelProperty(value = "订单备注")
    private String remark;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/StartUserBargainOrderDto.java
New file
@@ -0,0 +1,20 @@
package com.panzhihua.common.model.dtos.common;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * @author lyq
 * 帮好友砍价请求参数
 */
@Data
@ApiModel("帮好友砍价请求参数")
public class StartUserBargainOrderDto {
    @ApiModelProperty(value = "用户id",hidden = true)
    private Long userId;
    @ApiModelProperty(value = "原用户砍价记录id")
    private Long bargainId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/UserCreateOrderDto.java
New file
@@ -0,0 +1,35 @@
package com.panzhihua.common.model.dtos.common;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * @author lyq
 * 订单创建请求参数
 */
@Data
@ApiModel("订单创建请求参数")
public class UserCreateOrderDto {
    @ApiModelProperty(value = "用户id",hidden = true)
    private Long userId;
    @ApiModelProperty(value = "用户openId",hidden = true)
    private String openId;
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    @ApiModelProperty(value = "商品规格id")
    private Long specsId;
    @ApiModelProperty(value = "用户收货地址id")
    private Long addressId;
    @ApiModelProperty(value = "购买商品数量")
    private Integer count;
    @ApiModelProperty(value = "订单备注")
    private String remark;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/shop/WxPayNotifyOrderDTO.java
@@ -22,4 +22,10 @@
    @ApiModelProperty(value = "现金支付金额")
    private String cashFee;
    @ApiModelProperty(value = "支付返回参数信息")
    private String result;
    @ApiModelProperty(value = "支付附加数据")
    private String attach;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryActivityTeamVo.java
New file
@@ -0,0 +1,24 @@
package com.panzhihua.common.model.vos.common;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
@Data
public class ComBatteryActivityTeamVo {
    @ApiModelProperty(value = "是否可以开团(1.是 2.否)")
    private Integer isOpen = 1;
    @ApiModelProperty(value = "团队id")
    private Long teamId;
    @ApiModelProperty(value = "拼团结束时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date teamEndTime;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityActivityVo.java
New file
@@ -0,0 +1,166 @@
package com.panzhihua.common.model.vos.common;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-商家活动表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家活动表返回参数
 *
 * @author lyq
 * @date 2022-03-29 13:17:41
 */
@Data
@ApiModel("电动车商城-商家活动表返回参数")
public class ComBatteryCommodityActivityVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 活动名称
     */
    @ApiModelProperty(value = "活动名称")
    private String name;
    /**
     * 活动类型(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    @ApiModelProperty(value = "活动类型(1.拼团活动 2.砍价活动 3.限时秒杀)")
    private Integer type;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.进行中 2.已下架 3.已结束)
     */
    @ApiModelProperty(value = "状态(1.进行中 2.已下架 3.已结束)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 活动价格
     */
    @ApiModelProperty(value = "活动价格")
    private BigDecimal price;
    /**
     * 活动截止时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "活动截止时间")
    private Date endTime;
    /**
     * 拼团总团数
     */
    @ApiModelProperty(value = "拼团总团数")
    private Integer collageNum;
    /**
     * 拼团人数
     */
    @ApiModelProperty(value = "拼团人数")
    private Integer collagePeopleNum;
    /**
     * 活动图片
     */
    @ApiModelProperty(value = "活动图片")
    private String images;
    /**
     * 活动商品总数
     */
    @ApiModelProperty(value = "活动商品总数")
    private Integer commodityNum;
    /**
     * 活动规则
     */
    @ApiModelProperty(value = "活动规则")
    private String rule;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    @ApiModelProperty(value = "活动商品信息")
    private ComBatteryCommodityVo commodityVo;
    @ApiModelProperty(value = "商品名称")
    private String commodityName;
    @ApiModelProperty(value = "商品编号")
    private String commodityCode;
    @ApiModelProperty(value = "商户名称")
    private String storeName;
    @ApiModelProperty(value = "商户规格id")
    private Long specsId;
    @ApiModelProperty(value = "商户规格名称")
    private String specsName;
    @ApiModelProperty(value = "活动已卖出数量")
    private Integer commoditySaleNum;
    @ApiModelProperty(value = "是否可以开团(1.是 2.否)")
    private Integer isOpen = 1;
    @ApiModelProperty(value = "团队id")
    private Long teamId;
    @ApiModelProperty(value = "拼团结束时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date teamEndTime;
    @ApiModelProperty(value = "是否可以砍价(1.是 2.否)")
    private Integer isBargain = 1;
    @ApiModelProperty(value = "砍价记录id")
    private Long bargainId;
    @ApiModelProperty(value = "砍价结束时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date bargainEndTime;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityOrderBargainRecordVo.java
New file
@@ -0,0 +1,69 @@
package com.panzhihua.common.model.vos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-订单砍价记录表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单砍价记录表返回参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:49
 */
@Data
@ApiModel("电动车商城-订单砍价记录表返回参数")
public class ComBatteryCommodityOrderBargainRecordVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 砍价记录id
     */
    @ApiModelProperty(value = "砍价记录id")
    private Long bargainId;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 砍价金额
     */
    @ApiModelProperty(value = "砍价金额")
    private BigDecimal amount;
    /**
     * 原砍价用户id
     */
    @ApiModelProperty(value = "原砍价用户id")
    private Long oldUserId;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    @ApiModelProperty(value = "用户头像")
    private String imageUrl;
    @ApiModelProperty(value = "用户昵称")
    private String nickName;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityOrderBargainVo.java
New file
@@ -0,0 +1,107 @@
package com.panzhihua.common.model.vos.common;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-砍价订单记录表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-砍价订单记录表返回参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:37
 */
@Data
@ApiModel("电动车商城-砍价订单记录表返回参数")
public class ComBatteryCommodityOrderBargainVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 订单id
     */
    @ApiModelProperty(value = "订单id")
    private Long orderId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 商品原价
     */
    @ApiModelProperty(value = "商品原价")
    private BigDecimal originalPrice;
    /**
     * 目标价格
     */
    @ApiModelProperty(value = "目标价格")
    private BigDecimal targetPrice;
    /**
     * 当前价格
     */
    @ApiModelProperty(value = "当前价格")
    private BigDecimal currentPrice;
    /**
     * 当前已砍价次数
     */
    @ApiModelProperty(value = "当前已砍价次数")
    private Integer count;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    @ApiModelProperty(value = "好友帮砍价记录列表")
    private List<ComBatteryCommodityOrderBargainRecordVo> orderBargainRecordList;
    @ApiModelProperty(value = "用户昵称")
    private String nickName;
    @ApiModelProperty(value = "用户头像")
    private String imageUrl;
    @ApiModelProperty(value = "商品名称")
    private String commodityName;
    @ApiModelProperty(value = "商品图片")
    private String commodityImages;
    @ApiModelProperty(value = "砍价状态(1.砍价中 2.砍价成功 3.砍价失败)")
    private Integer bargainStatus;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityOrderCollageTeamPeopleVo.java
New file
@@ -0,0 +1,68 @@
package com.panzhihua.common.model.vos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-拼团活动团队人员表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-拼团活动团队人员表返回参数
 *
 * @author lyq
 * @date 2022-03-29 16:07:11
 */
@Data
@ApiModel("电动车商城-拼团活动团队人员表返回参数")
public class ComBatteryCommodityOrderCollageTeamPeopleVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 拼团团队id
     */
    @ApiModelProperty(value = "拼团团队id")
    private Long teamId;
    /**
     * 团长id
     */
    @ApiModelProperty(value = "团长id")
    private Long headUserId;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 参团类型(1.开团 2.参与拼团)
     */
    @ApiModelProperty(value = "参团类型(1.开团 2.参与拼团)")
    private Integer type;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    @ApiModelProperty(value = "用户头像")
    private String images;
    @ApiModelProperty(value = "用户昵称")
    private String nickName;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityOrderCollageTeamVo.java
New file
@@ -0,0 +1,81 @@
package com.panzhihua.common.model.vos.common;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-拼团订单团队表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-拼团订单团队表返回参数
 *
 * @author lyq
 * @date 2022-03-29 16:06:59
 */
@Data
@ApiModel("电动车商城-拼团订单团队表返回参数")
public class ComBatteryCommodityOrderCollageTeamVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 订单id
     */
    @ApiModelProperty(value = "订单id")
    private Long orderId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 开团用户id
     */
    @ApiModelProperty(value = "开团用户id")
    private Long userId;
    /**
     * 状态(1.等待拼团 2.拼团成功 3.拼团失败 4.已退款)
     */
    @ApiModelProperty(value = "状态(1.等待拼团 2.拼团成功 3.拼团失败 4.已退款)")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    @ApiModelProperty(value = "已拼人数")
    private Integer spelledNum;
    @ApiModelProperty(value = "成团人数")
    private Integer collagePeopleNum;
    @ApiModelProperty(value = "团长头像")
    private String images;
    @ApiModelProperty(value = "团长昵称")
    private String nickName;
    @ApiModelProperty(value = "拼团人员列表")
    private List<ComBatteryCommodityOrderCollageTeamPeopleVo> orderCollageTeamPeopleList;
    @ApiModelProperty(value = "是否可以参与(1.是 2.否)")
    private Integer isPartake = 1;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityOrderVo.java
New file
@@ -0,0 +1,231 @@
package com.panzhihua.common.model.vos.common;
        import java.math.BigDecimal;
        import java.util.Date;
        import com.fasterxml.jackson.annotation.JsonFormat;
        import org.springframework.format.annotation.DateTimeFormat;
        import io.swagger.annotations.ApiModel;
        import io.swagger.annotations.ApiModelProperty;
        import lombok.Data;
/**
 * title: 电动车商城-订单表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单表返回参数
 *
 * @author lyq
 * @date 2022-03-29 13:18:46
 */
@Data
@ApiModel("电动车商城-订单表返回参数")
public class ComBatteryCommodityOrderVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 收货地址id
     */
    @ApiModelProperty(value = "收货地址id")
    private Long addressId;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private Long activityId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 商品规格id
     */
    @ApiModelProperty(value = "商品规格id")
    private Long specsId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 活动状态(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    @ApiModelProperty(value = "活动状态(1.拼团活动 2.砍价活动 3.限时秒杀)")
    private Integer activityType;
    /**
     * 订单状态(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭)
     */
    @ApiModelProperty(value = "订单状态(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭)")
    private Integer status;
    /**
     * 拼团状态(1.拼团中 2.拼团成功 3.拼团失败)
     */
    @ApiModelProperty(value = "拼团状态(1.拼团中 2.拼团成功 3.拼团失败)")
    private Integer collageStatus;
    /**
     * 砍价状态(1.砍价中 2.砍价成功 3.砍价失败)
     */
    @ApiModelProperty(value = "砍价状态(1.砍价中 2.砍价成功 3.砍价失败)")
    private Integer bargainStatus;
    /**
     * 支付状态(1.未支付 2.已支付)
     */
    @ApiModelProperty(value = "支付状态(1.未支付 2.已支付)")
    private Integer payStatus;
    /**
     * 是否已删除(1.是  2.否)
     */
    @ApiModelProperty(value = "是否已删除(1.是  2.否)")
    private Integer isDel;
    /**
     * 支付方式(1.微信支付)
     */
    @ApiModelProperty(value = "支付方式(1.微信支付)")
    private Integer payType;
    /**
     * 购买商品数量
     */
    @ApiModelProperty(value = "购买商品数量")
    private Integer count;
    /**
     * 商品单价
     */
    @ApiModelProperty(value = "商品单价")
    private BigDecimal price;
    /**
     * 订单金额
     */
    @ApiModelProperty(value = "订单金额")
    private BigDecimal amount;
    /**
     * 运费
     */
    @ApiModelProperty(value = "运费")
    private BigDecimal freight;
    /**
     * 物流单号
     */
    @ApiModelProperty(value = "物流单号")
    private String logisticsNo;
    /**
     * 物流公司
     */
    @ApiModelProperty(value = "物流公司")
    private String logisticsCompany;
    /**
     * 订单最终金额
     */
    @ApiModelProperty(value = "订单最终金额")
    private BigDecimal finalAmount;
    /**
     * 支付单号
     */
    @ApiModelProperty(value = "支付单号")
    private String payNo;
    /**
     * 支付总金额
     */
    @ApiModelProperty(value = "支付总金额")
    private BigDecimal payAmount;
    /**
     * 订单备注
     */
    @ApiModelProperty(value = "订单备注")
    private String remark;
    /**
     * 发货时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "发货时间")
    private Date deliveryTime;
    /**
     * 收货时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "收货时间")
    private Date receivingTime;
    /**
     * 下单时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "下单时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
    @ApiModelProperty(value = "商品名称")
    private String commodityName;
    @ApiModelProperty(value = "商品规格名称")
    private String specsName;
    @ApiModelProperty(value = "商户名称")
    private String storeName;
    @ApiModelProperty(value = "用户账号")
    private String phone;
    @ApiModelProperty(value = "订单商品信息")
    private ComBatteryCommodityVo commodityVo;
    @ApiModelProperty(value = "订单商品规格信息")
    private ComBatteryCommoditySpecsVo commoditySpecsVo;
    @ApiModelProperty(value = "用户绑定收货地址")
    private ComBatteryUserAddressVo userAddressVo;
    @ApiModelProperty(value = "收件人")
    private String receivingName;
    @ApiModelProperty(value = "收件人联系方式")
    private String receivingPhone;
    @ApiModelProperty(value = "收货人地区")
    private String receivingRegion;
    @ApiModelProperty(value = "收货人详细地址")
    private String receivingAddress;
    @ApiModelProperty(value = "商品规格图片")
    private String commodityImages;
    @ApiModelProperty(value = "收货地区编码")
    private String receivingRegionCode;
    @ApiModelProperty(value = "用户昵称")
    private String nickName;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommoditySpecsVo.java
New file
@@ -0,0 +1,96 @@
package com.panzhihua.common.model.vos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-商品规格表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品规格表返回参数
 *
 * @author lyq
 * @date 2022-03-28 15:16:22
 */
@Data
@ApiModel("电动车商城-商品规格表返回参数")
public class ComBatteryCommoditySpecsVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long commodityId;
    /**
     * 规格名称
     */
    @ApiModelProperty(value = "规格名称")
    private String name;
    /**
     * 规格库存数量
     */
    @ApiModelProperty(value = "规格库存数量")
    private Integer stock;
    /**
     * 规格价格
     */
    @ApiModelProperty(value = "规格价格")
    private BigDecimal price;
    /**
     * 规格图片
     */
    @ApiModelProperty(value = "规格图片")
    private String images;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    @ApiModelProperty(value = "商品名称")
    private String commodityName;
    @ApiModelProperty(value = "邮费")
    private BigDecimal postage;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryCommodityVo.java
New file
@@ -0,0 +1,123 @@
package com.panzhihua.common.model.vos.common;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-商品表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品表返回参数
 *
 * @author lyq
 * @date 2022-03-28 15:00:00
 */
@Data
@ApiModel("电动车商城-商品表返回参数")
public class ComBatteryCommodityVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 商品名称
     */
    @ApiModelProperty(value = "商品名称")
    private String name;
    /**
     * 商品编号
     */
    @ApiModelProperty(value = "商品编号")
    private String code;
    /**
     * 商品价格
     */
    @ApiModelProperty(value = "商品价格")
    private BigDecimal price;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.上架 2.下架)
     */
    @ApiModelProperty(value = "状态(1.上架 2.下架)")
    private Integer status;
    /**
     * 商品分类id
     */
    @ApiModelProperty(value = "商品分类id")
    private Long classId;
    /**
     * 商品简介
     */
    @ApiModelProperty(value = "商品简介")
    private String introduce;
    /**
     * 邮费
     */
    @ApiModelProperty(value = "邮费")
    private BigDecimal postage;
    /**
     * 商品图片
     */
    @ApiModelProperty(value = "商品图片")
    private String images;
    /**
     * 商品详情
     */
    @ApiModelProperty(value = "商品详情")
    private String detail;
    /**
     * 是否删除(1.是  2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是  2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    @ApiModelProperty(value = "商家名称")
    private String storeName;
    @ApiModelProperty(value = "商品分类名称")
    private String className;
    @ApiModelProperty(value = "商品规格列表")
    private List<ComBatteryCommoditySpecsVo> commoditySpecsVoList;
    @ApiModelProperty(value = "商品月销量")
    private Integer monthSale;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryStoreClassVo.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.common.model.vos.common;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-商家分类表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家分类表返回参数
 *
 * @author lyq
 * @date 2022-03-29 11:01:57
 */
@Data
@ApiModel("电动车商城-商家分类表返回参数")
public class ComBatteryStoreClassVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 分类名称
     */
    @ApiModelProperty(value = "分类名称")
    private String name;
    /**
     * 商家id
     */
    @ApiModelProperty(value = "商家id")
    private Long storeId;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    @ApiModelProperty(value = "分类下商品列表")
    private List<ComBatteryCommodityVo> commodityList;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryStoreVo.java
New file
@@ -0,0 +1,122 @@
package com.panzhihua.common.model.vos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-商家表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家表返回参数
 *
 * @author lyq
 * @date 2022-03-28 13:44:59
 */
@Data
@ApiModel("电动车商城-商家表返回参数")
public class ComBatteryStoreVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 商家名称
     */
    @ApiModelProperty(value = "商家名称")
    private String name;
    /**
     * 注册手机
     */
    @ApiModelProperty(value = "注册手机")
    private String regPhone;
    /**
     * 联系电话
     */
    @ApiModelProperty(value = "联系电话")
    private String phone;
    /**
     * 商家账号
     */
    @ApiModelProperty(value = "商家账号")
    private String account;
    /**
     * 商家密码
     */
    @ApiModelProperty(value = "商家密码")
    private String password;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 商家logo
     */
    @ApiModelProperty(value = "商家logo")
    private String logo;
    /**
     * 商家简介
     */
    @ApiModelProperty(value = "商家简介")
    private String introduction;
    /**
     * 商家地址
     */
    @ApiModelProperty(value = "商家地址")
    private String address;
    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String detailAddress;
    /**
     * 经度
     */
    @ApiModelProperty(value = "经度")
    private String longitude;
    /**
     * 纬度
     */
    @ApiModelProperty(value = "纬度")
    private String latitude;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间")
    private Date updateAt;
    /**
     * 更新人id
     */
    @ApiModelProperty(value = "更新人id")
    private Long updateBy;
    @ApiModelProperty(value = "月销量")
    private Integer monthSale;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryTradeOrderVo.java
New file
@@ -0,0 +1,118 @@
package com.panzhihua.common.model.vos.common;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-微信交易流水表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-微信交易流水表返回参数
 *
 * @author lyq
 * @date 2022-04-01 13:18:51
 */
@Data
@ApiModel("电动车商城-微信交易流水表返回参数")
public class ComBatteryTradeOrderVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 用户openid
     */
    @ApiModelProperty(value = "用户openid")
    private String openId;
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    /**
     * 订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)
     */
    @ApiModelProperty(value = "订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)")
    private Integer status;
    /**
     * 支付类型(1.微信 )
     */
    @ApiModelProperty(value = "支付类型(1.微信 )")
    private Integer payType;
    /**
     * 订单支付状态(1.待支付 2.已支付)
     */
    @ApiModelProperty(value = "订单支付状态(1.待支付 2.已支付)")
    private Integer payStatus;
    /**
     * 订单金额
     */
    @ApiModelProperty(value = "订单金额")
    private BigDecimal orderAmount;
    /**
     * 实际支付金额
     */
    @ApiModelProperty(value = "实际支付金额")
    private BigDecimal payAmount;
    /**
     * 支付单号
     */
    @ApiModelProperty(value = "支付单号")
    private String payNo;
    /**
     * 支付时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "支付时间")
    private Date payTime;
    /**
     * 交易类型(1.电动车商城购买商品)
     */
    @ApiModelProperty(value = "交易类型(1.电动车商城购买商品)")
    private Integer tradeType;
    /**
     * 交易业务订单id
     */
    @ApiModelProperty(value = "交易业务订单id")
    private Long tradeOrderId;
    /**
     * 交易业务订单号
     */
    @ApiModelProperty(value = "交易业务订单号")
    private String tradeOrderNo;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComBatteryUserAddressVo.java
New file
@@ -0,0 +1,107 @@
package com.panzhihua.common.model.vos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 电动车商城-用户收货地址表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-用户收货地址表返回参数
 *
 * @author lyq
 * @date 2022-03-29 13:18:21
 */
@Data
@ApiModel("电动车商城-用户收货地址表返回参数")
public class ComBatteryUserAddressVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String name;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String address;
    /**
     * 是否是默认地址(1.是  2.否)
     */
    @ApiModelProperty(value = "是否是默认地址(1.是  2.否)")
    private Integer isDefault;
    /**
     * 省份行政区划代码
     */
    @ApiModelProperty(value = "省份行政区划代码")
    private String provinceAdcode;
    /**
     * 省份名称
     */
    @ApiModelProperty(value = "省份名称")
    private String provinceName;
    /**
     * 城市行政区划代码
     */
    @ApiModelProperty(value = "城市行政区划代码")
    private String cityAdcode;
    /**
     * 城市名称
     */
    @ApiModelProperty(value = "城市名称")
    private String cityName;
    /**
     * 区县行政区划代码
     */
    @ApiModelProperty(value = "区县行政区划代码")
    private String districtAdcode;
    /**
     * 区县名称
     */
    @ApiModelProperty(value = "区县名称")
    private String districtName;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
    @ApiModelProperty(value = "用户id")
    private Long userId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarBrandVo.java
New file
@@ -0,0 +1,82 @@
package com.panzhihua.common.model.vos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 换新车-品牌表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-品牌表返回参数
 *
 * @author lyq
 * @date 2022-04-07 13:37:25
 */
@Data
@ApiModel("换新车-品牌表返回参数")
public class ComChangeCarBrandVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 品牌编号
     */
    @ApiModelProperty(value = "品牌编号")
    private String code;
    /**
     * 品牌名称
     */
    @ApiModelProperty(value = "品牌名称")
    private String name;
    /**
     * 状态(1.启用 2.禁用)
     */
    @ApiModelProperty(value = "状态(1.启用 2.禁用)")
    private Integer status;
    /**
     * 品牌logo
     */
    @ApiModelProperty(value = "品牌logo")
    private String logo;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
    @ApiModelProperty(value = "创建人名称")
    private String createByName;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarInquiryVo.java
New file
@@ -0,0 +1,70 @@
package com.panzhihua.common.model.vos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 换新车-分期询价表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-分期询价表返回参数
 *
 * @author lyq
 * @date 2022-04-07 13:39:07
 */
@Data
@ApiModel("换新车-分期询价表返回参数")
public class ComChangeCarInquiryVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
    /**
     * 用户称呼
     */
    @ApiModelProperty(value = "用户称呼")
    private String name;
    /**
     * 用户手机号
     */
    @ApiModelProperty(value = "用户手机号")
    private String phone;
    /**
     * 类型(1.分期 2.询价)
     */
    @ApiModelProperty(value = "类型(1.分期 2.询价)")
    private Integer type;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    @ApiModelProperty(value = "用户昵称")
    private String userName;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarModelRelationVo.java
New file
@@ -0,0 +1,63 @@
package com.panzhihua.common.model.vos.common;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
/**
 * title: 换新车-车型与规格关联表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型与规格关联表返回参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:31
 */
@Data
@ApiModel("换新车-车型与规格关联表返回参数")
public class ComChangeCarModelRelationVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 车型id
     */
    @ApiModelProperty(value = "车型id")
    private Long modelId;
    /**
     * 车型规格id
     */
    @ApiModelProperty(value = "车型规格id")
    private Long modelSpecsId;
    /**
     * 车型子规格id
     */
    @ApiModelProperty(value = "车型子规格id")
    private Long modelSpecsChildrenId;
    @ApiModelProperty(value = "车型名称")
    private String modelName;
    @ApiModelProperty(value = "车型价格")
    private BigDecimal minPrice;
    @ApiModelProperty(value = "车型图片")
    private String images;
    @ApiModelProperty(value = "品牌名称")
    private String brandName;
    @ApiModelProperty(value = "车型规格名称")
    private String specsName;
    @ApiModelProperty(value = "车型规格下子规格名称")
    private String specsChildrenName;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarModelSpecsChildrenVo.java
New file
@@ -0,0 +1,44 @@
package com.panzhihua.common.model.vos.common;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 换新车-车型子规格表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型子规格表返回参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:35
 */
@Data
@ApiModel("换新车-车型子规格表返回参数")
public class ComChangeCarModelSpecsChildrenVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 主规格id
     */
    @ApiModelProperty(value = "主规格id")
    private Long specsId;
    /**
     * 子规格名称
     */
    @ApiModelProperty(value = "子规格名称")
    private String name;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarModelSpecsVo.java
New file
@@ -0,0 +1,77 @@
package com.panzhihua.common.model.vos.common;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 换新车-车型规格表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型规格表返回参数
 *
 * @author lyq
 * @date 2022-04-07 13:55:32
 */
@Data
@ApiModel("换新车-车型规格表返回参数")
public class ComChangeCarModelSpecsVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 规格编号
     */
    @ApiModelProperty(value = "规格编号")
    private String code;
    /**
     * 规格名称
     */
    @ApiModelProperty(value = "规格名称")
    private String name;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
    @ApiModelProperty(value = "规格值")
    private String specsString;
    @ApiModelProperty(value = "规格下子规格列表")
    private List<ComChangeCarModelSpecsChildrenVo> modelSpecsChildrenList;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComChangeCarModelVo.java
New file
@@ -0,0 +1,97 @@
package com.panzhihua.common.model.vos.common;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 换新车-车型管理表返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型管理表返回参数
 *
 * @author lyq
 * @date 2022-04-07 13:41:56
 */
@Data
@ApiModel("换新车-车型管理表返回参数")
public class ComChangeCarModelVo {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;
    /**
     * 车型名称
     */
    @ApiModelProperty(value = "车型名称")
    private String name;
    /**
     * 图片url,多张以,隔开
     */
    @ApiModelProperty(value = "图片url,多张以,隔开")
    private String images;
    /**
     * 最低价格
     */
    @ApiModelProperty(value = "最低价格")
    private BigDecimal minPrice;
    /**
     * 品牌id
     */
    @ApiModelProperty(value = "品牌id")
    private Long brandId;
    @ApiModelProperty(value = "品牌名称")
    private String brandName;
    /**
     * 车辆详情
     */
    @ApiModelProperty(value = "车辆详情")
    private String detail;
    /**
     * 是否删除(1.是 2.否)
     */
    @ApiModelProperty(value = "是否删除(1.是 2.否)")
    private Integer isDel;
    /**
     * 状态(1.上架 2.下架)
     */
    @ApiModelProperty(value = "状态(1.上架 2.下架)")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 创建人id
     */
    @ApiModelProperty(value = "创建人id")
    private Long createBy;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
    /**
     * 修改人id
     */
    @ApiModelProperty(value = "修改人id")
    private Long updateBy;
    @ApiModelProperty(value = "车型绑定规格列表")
    private List<ComChangeCarModelRelationVo> carModelRelationList;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/SysUserVo.java
New file
@@ -0,0 +1,217 @@
package com.panzhihua.common.model.vos.common;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * title: 用户表 后台用户+小程序用户返回参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 用户表 后台用户+小程序用户返回参数
 *
 * @author lyq
 * @date 2022-03-28 14:28:10
 */
@Data
@ApiModel("用户表 后台用户+小程序用户返回参数")
public class SysUserVo {
    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private Long userId;
    /**
     * 登录账户
     */
    @ApiModelProperty(value = "登录账户")
    private String account;
    /**
     * 登录密码
     */
    @ApiModelProperty(value = "登录密码")
    private String password;
    /**
     * 微信小程序唯一标识
     */
    @ApiModelProperty(value = "微信小程序唯一标识")
    private String openid;
    /**
     * 会话密钥
     */
    @ApiModelProperty(value = "会话密钥")
    private String sessionKey;
    /**
     * 用户在开放平台的唯一标识符
     */
    @ApiModelProperty(value = "用户在开放平台的唯一标识符")
    private String unionid;
    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String phone;
    /**
     * 昵称
     */
    @ApiModelProperty(value = "昵称")
    private String nickName;
    /**
     * 真实名字
     */
    @ApiModelProperty(value = "真实名字")
    private String name;
    /**
     * 社区ID
     */
    @ApiModelProperty(value = "社区ID")
    private Long communityId;
    /**
     * 性别 1 男 2 女
     */
    @ApiModelProperty(value = "性别 1 男 2 女")
    private Integer sex;
    /**
     * 身份证号
     */
    @ApiModelProperty(value = "身份证号")
    private String idCard;
    /**
     * 生日
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "生日")
    private Date birthday;
    /**
     * 头像
     */
    @ApiModelProperty(value = "头像")
    private String imageUrl;
    /**
     * 用户类型 1 小程序 2 运营平台 3 社区平台 5 商家后台 6 网格综治APP 7 网格综治后台 8大屏 9城管后台 10一键报警app
     */
    @ApiModelProperty(value = "用户类型 1 小程序 2 运营平台 3 社区平台 5 商家后台 6 网格综治APP 7 网格综治后台 8大屏 9城管后台 10一键报警app")
    private Integer type;
    /**
     * 职业
     */
    @ApiModelProperty(value = "职业")
    private String job;
    /**
     * 是否志愿者 0 否 1 是
     */
    @ApiModelProperty(value = "是否志愿者 0 否 1 是")
    private Integer isVolunteer;
    /**
     * 是否党员 0 否 1 是
     */
    @ApiModelProperty(value = "是否党员 0 否 1 是")
    private Integer isPartymember;
    /**
     * 1 启用 2 禁用
     */
    @ApiModelProperty(value = "1 启用 2 禁用")
    private Integer status;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
    /**
     * 最后登录时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "最后登录时间")
    private Date lastLoginTime;
    /**
     * 标签多个用,隔开
     */
    @ApiModelProperty(value = "标签多个用,隔开")
    private String tags;
    /**
     * 家庭id
     */
    @ApiModelProperty(value = "家庭id")
    private Long familyId;
    /**
     * 人脸采集照片url
     */
    @ApiModelProperty(value = "人脸采集照片url")
    private String faceUrl;
    /**
     * 人脸采集审核状态 0 待审核 1 审核通过 2驳回
     */
    @ApiModelProperty(value = "人脸采集审核状态 0 待审核 1 审核通过 2驳回")
    private Integer faceState;
    /**
     * 驳回原因
     */
    @ApiModelProperty(value = "驳回原因")
    private String rejectReson;
    /**
     * 小区id
     */
    @ApiModelProperty(value = "小区id")
    private Long areaId;
    /**
     * 证件照(人相面)照片
     */
    @ApiModelProperty(value = "证件照(人相面)照片")
    private String cardPhotoFront;
    /**
     * 证件照(国徽面)照片
     */
    @ApiModelProperty(value = "证件照(国徽面)照片")
    private String cardPhotoBack;
    /**
     * 户口本
     */
    @ApiModelProperty(value = "户口本")
    private String familyBook;
    /**
     * 连续登陆天数 每天凌晨定时任务更新
     */
    @ApiModelProperty(value = "连续登陆天数 每天凌晨定时任务更新")
    private Integer continuousLandingDays;
    /**
     * 小程序首页是否显示公告(1.是 2.否)
     */
    @ApiModelProperty(value = "小程序首页是否显示公告(1.是 2.否)")
    private Integer isTips;
    /**
     * 网格员工作状态(1.在岗 2.脱岗 3.已下班)
     */
    @ApiModelProperty(value = "网格员工作状态(1.在岗 2.脱岗 3.已下班)")
    private Integer workStatus;
    /**
     * 网格员上班开始时间
     */
    @ApiModelProperty(value = "网格员上班开始时间")
    private Integer workStartTime;
    /**
     * 网格员上班结束时间
     */
    @ApiModelProperty(value = "网格员上班结束时间")
    private Integer workEndTime;
    /**
     * 高龄认证显示提示(1.是 2.否)
     */
    @ApiModelProperty(value = "高龄认证显示提示(1.是 2.否)")
    private Integer bigAgeTips;
    /**
     * 明文密码
     */
    @ApiModelProperty(value = "明文密码")
    private String plaintextPassword;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/partybuilding/PagePartyOrganizationVO.java
@@ -71,9 +71,6 @@
    @ApiModelProperty("单位性质")
    private String natureName;
    @ApiModelProperty("工作单位")
    private String workUnitName;
    @ApiModelProperty("是否注册小程序(1.是 0.否)")
    private Integer isRegister;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/shop/PageShopStoreVO.java
@@ -5,6 +5,8 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -31,6 +33,7 @@
    private Integer status;
    @ApiModelProperty("店铺id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
    @ApiModelProperty("店铺名称")
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/auth/TokenService.java
@@ -165,4 +165,15 @@
     */
    @GetMapping("/tfLogin")
    R tfLogin(@RequestParam("account")String account,@RequestParam("password")String password,@RequestParam("appid")String appid);
    /**
     * 电动车商城后台用户登录
     *
     * @param account
     *            账户
     * @param password
     *            密码
     * @return 登录结果
     */
    @PostMapping("/loginBatteryUser")
    R loginBatteryUser(@RequestParam("account") String account, @RequestParam("password") String password,@RequestParam("appid")String appid);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityActivityFeign.java
New file
@@ -0,0 +1,136 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-商家活动表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家活动表业务层接口
 *
 * @author lyq
 * @date 2022-03-29 13:17:41
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryCommodityActivity", path = "comBatteryCommodityActivity")
public interface ComBatteryCommodityActivityFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 13:17:41
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryCommodityActivityDto comBatteryCommodityActivity);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 13:17:41
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryCommodityActivityDto comBatteryCommodityActivity);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 13:17:41
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryCommodityActivityDto comBatteryCommodityActivity);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:17:41
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:17:41
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id,@RequestParam("userId") Long userId);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-29 13:17:41
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryCommodityActivityDto comBatteryCommodityActivity);
    /**
     * 修改活动状态
     * @param id    活动id
     * @param status    状态
     * @return  修改结果
     */
    @GetMapping("/updateStatus")
    R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status);
    /**
     * 创建拼团订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @PostMapping("/start/fight")
    R startFight(@RequestBody StartFightOrderDto orderDto);
    /**
     * 创建砍价订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @PostMapping("/start/bargain")
    R startBargain(@RequestBody StartBargainOrderDto orderDto);
    /**
     * 帮好友砍价
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @PostMapping("/start/user/bargain")
    R startUserBargain(@RequestBody StartUserBargainOrderDto orderDto);
    /**
     * 查询砍价记录详情
     * @param id  砍价记录id
     * @return  创建订单结果
     */
    @GetMapping("/user/bargain")
    R getUserBargain(@RequestParam("id") Long id);
    /**
     * 创建秒杀订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @PostMapping("/start/seckill")
    R startSeckill(@RequestBody StartSeckillOrderDto orderDto);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityFeign.java
New file
@@ -0,0 +1,104 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-商品表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品表业务层接口
 *
 * @author lyq
 * @date 2022-03-28 15:00:00
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryCommodity", path = "comBatteryCommodity")
public interface ComBatteryCommodityFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodity 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 15:00:00
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryCommodityDto comBatteryCommodity);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodity 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 15:00:00
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryCommodityDto comBatteryCommodity);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodity 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-28 15:00:00
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryCommodityDto comBatteryCommodity);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 15:00:00
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 15:00:00
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryCommodity 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-28 15:00:00
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryCommodityDto comBatteryCommodity);
    /**
     * 修改商品状态
     * @param id    商品id
     * @param status    商品状态
     * @return  修改结果
     */
    @GetMapping("/updateStatus")
    R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status);
    /**
     * 小程序查询商品列表
     * @param comBatteryCommodity   请求参数
     * @return  商品列表
     */
    @PostMapping("/applets/page")
    R queryByAppletsPage(@RequestBody PageComBatteryCommodityDto comBatteryCommodity);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityOrderBargainFeign.java
New file
@@ -0,0 +1,87 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-砍价订单记录表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-砍价订单记录表业务层接口
 *
 * @author lyq
 * @date 2022-03-29 16:06:38
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryCommodityOrderBargain", path = "comBatteryCommodityOrderBargain")
public interface ComBatteryCommodityOrderBargainFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:06:38
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:06:38
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 16:06:38
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:06:38
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:38
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-29 16:06:38
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityOrderBargainRecordFeign.java
New file
@@ -0,0 +1,87 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-订单砍价记录表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单砍价记录表业务层接口
 *
 * @author lyq
 * @date 2022-03-29 16:06:49
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryCommodityOrderBargainRecord", path = "comBatteryCommodityOrderBargainRecord")
public interface ComBatteryCommodityOrderBargainRecordFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:06:49
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:06:49
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 16:06:49
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:06:49
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:49
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-29 16:06:49
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityOrderCollageTeamFeign.java
New file
@@ -0,0 +1,87 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-拼团订单团队表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-拼团订单团队表业务层接口
 *
 * @author lyq
 * @date 2022-03-29 16:07:00
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryCommodityOrderCollageTeam", path = "comBatteryCommodityOrderCollageTeam")
public interface ComBatteryCommodityOrderCollageTeamFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:07:00
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:07:00
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 16:07:00
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:07:00
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:07:00
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id,@RequestParam("userId") Long userId);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-29 16:07:00
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityOrderCollageTeamPeopleFeign.java
New file
@@ -0,0 +1,87 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-拼团活动团队人员表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-拼团活动团队人员表业务层接口
 *
 * @author lyq
 * @date 2022-03-29 16:07:12
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryCommodityOrderCollageTeamPeople", path = "comBatteryCommodityOrderCollageTeamPeople")
public interface ComBatteryCommodityOrderCollageTeamPeopleFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:07:12
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:07:12
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 16:07:12
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:07:12
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:07:12
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-29 16:07:12
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommodityOrderFeign.java
New file
@@ -0,0 +1,152 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.dtos.shop.WxPayNotifyOrderDTO;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-订单表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单表业务层接口
 *
 * @author lyq
 * @date 2022-03-29 13:18:46
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryCommodityOrder", path = "comBatteryCommodityOrder")
public interface ComBatteryCommodityOrderFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 13:18:46
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryCommodityOrderDto comBatteryCommodityOrder);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 13:18:46
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryCommodityOrderDto comBatteryCommodityOrder);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 13:18:46
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryCommodityOrderDto comBatteryCommodityOrder);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:18:46
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:18:46
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-29 13:18:46
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryCommodityOrderDto comBatteryCommodityOrder);
    /**
     * 修改订单收货地址
     * @param editOrderAddressDto   请求参数
     * @return  修改结果
     */
    @PutMapping("/update/address")
    R updateOrderAddress(@RequestBody EditOrderAddressDto editOrderAddressDto);
    /**
     * 修改订单物流信息
     * @param editOrderLogisticsDto 请求参数
     * @return  修改结果
     */
    @PutMapping("/update/logistics")
    R updateOrderLogistics(@RequestBody EditOrderLogisticsDto editOrderLogisticsDto);
    /**
     * 小程序用户创建订单
     * @param createOrderDto    请求参数
     * @return  创建结果
     */
    @PostMapping("/applets/create")
    R appletsOrderCreate(@RequestBody UserCreateOrderDto createOrderDto);
    /**
     * 电动车商城购买商品支付回调
     * @param notifyOrderDTO    请求参数
     * @return  购买商品支付回调
     */
    @PostMapping("/batteryPayNotify")
    R batteryPayNotify(@RequestBody WxPayNotifyOrderDTO notifyOrderDTO);
    /**
     * 定时关闭5分钟未支付订单
     * @return  操作结果
     */
    @GetMapping("/sync/close/order")
    R syncCloseOrder();
    /**
     * 用户确认收货
     * @param id    订单id
     * @param userId    用户id
     * @return  确认结果
     */
    @GetMapping("/applets/receiving")
    R appletsOrderReceiving(@RequestParam("id") Long id,@RequestParam("userId") Long userId);
    /**
     * 后台订单发货
     * @param deliverAdminDto   请求参数
     * @return  发货结果
     */
    @PostMapping("/deliver")
    R orderDeliver(@RequestBody OrderDeliverAdminDto deliverAdminDto);
    /**
     * 电动车商城购买活动商品支付回调
     * @param notifyOrderDTO    请求参数
     * @return  购买商品支付回调
     */
    @PostMapping("/batteryActivityPayNotify")
    R batteryActivityPayNotify(@RequestBody WxPayNotifyOrderDTO notifyOrderDTO);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryCommoditySpecsFeign.java
New file
@@ -0,0 +1,87 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-商品规格表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品规格表业务层接口
 *
 * @author lyq
 * @date 2022-03-28 15:16:22
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryCommoditySpecs", path = "comBatteryCommoditySpecs")
public interface ComBatteryCommoditySpecsFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryCommoditySpecsDto comBatteryCommoditySpecs);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryCommoditySpecsDto comBatteryCommoditySpecs);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryCommoditySpecsDto comBatteryCommoditySpecs);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryCommoditySpecsDto comBatteryCommoditySpecs);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryStoreClassFeign.java
New file
@@ -0,0 +1,104 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-商家分类表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家分类表业务层接口
 *
 * @author lyq
 * @date 2022-03-29 11:01:57
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryStoreClass", path = "comBatteryStoreClass")
public interface ComBatteryStoreClassFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryStoreClass 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 11:01:57
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryStoreClassDto comBatteryStoreClass);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryStoreClass 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 11:01:57
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryStoreClassDto comBatteryStoreClass);
    /**
     * description  update  修改数据
     *
     * @param comBatteryStoreClass 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 11:01:57
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryStoreClassDto comBatteryStoreClass);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 11:01:57
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 11:01:57
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryStoreClass 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-29 11:01:57
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryStoreClassDto comBatteryStoreClass);
    /**
     * 修改分类状态
     * @param id    分类id
     * @param status    状态
     * @return  修改结果
     */
    @GetMapping("/updateStatus")
    R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status);
    /**
     * 小程序查询商家分类列表以及分类下商品列表
     * @param comBatteryStoreClass  请求参数
     * @return  商家分类列表以及分类下商品列表
     */
    @PostMapping("/applets/list")
    R queryByAppletsList(@RequestBody PageComBatteryStoreClassDto comBatteryStoreClass);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryStoreFeign.java
New file
@@ -0,0 +1,96 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-商家表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家表业务层接口
 *
 * @author lyq
 * @date 2022-03-28 13:45:06
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryStore", path = "comBatteryStore")
public interface ComBatteryStoreFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryStore 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 13:45:06
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryStoreDto comBatteryStore);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryStore 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 13:45:06
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryStoreDto comBatteryStore);
    /**
     * description  update  修改数据
     *
     * @param comBatteryStore 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-28 13:45:06
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryStoreDto comBatteryStore);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 13:45:06
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 13:45:06
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryStore 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-28 13:45:06
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryStoreDto comBatteryStore);
    /**
     * 修改电动车商家后台用户密码
     * @param storeId  商家后台用户id
     * @param passWord  用户需要修改的密码
     * @return  重置密码结果
     */
    @GetMapping("/resetPassword")
    R resetPassword(@RequestParam("storeId") Long storeId,@RequestParam("passWord") String passWord);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComBatteryUserAddressFeign.java
New file
@@ -0,0 +1,95 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 电动车商城-用户收货地址表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-用户收货地址表业务层接口
 *
 * @author lyq
 * @date 2022-03-29 13:18:21
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comBatteryUserAddress", path = "comBatteryUserAddress")
public interface ComBatteryUserAddressFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryUserAddress 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 13:18:21
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComBatteryUserAddressDto comBatteryUserAddress);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryUserAddress 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 13:18:21
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComBatteryUserAddressDto comBatteryUserAddress);
    /**
     * description  update  修改数据
     *
     * @param comBatteryUserAddress 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 13:18:21
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComBatteryUserAddressDto comBatteryUserAddress);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:18:21
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:18:21
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comBatteryUserAddress 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-03-29 13:18:21
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComBatteryUserAddressDto comBatteryUserAddress);
    /**
     * 查询用户默认收货地址
     * @param userId    用户id
     * @return  用户默认收货地址
     */
    @PostMapping("/default/address")
    R getDefaultAddress(@RequestParam("userId") Long userId);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarBrandFeign.java
New file
@@ -0,0 +1,87 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 换新车-品牌表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-品牌表业务层接口
 *
 * @author lyq
 * @date 2022-04-07 13:37:25
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comChangeCarBrand", path = "comChangeCarBrand")
public interface ComChangeCarBrandFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarBrand 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:37:25
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComChangeCarBrandDto comChangeCarBrand);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarBrand 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:37:25
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComChangeCarBrandDto comChangeCarBrand);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarBrand 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:37:25
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComChangeCarBrandDto comChangeCarBrand);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:37:25
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:37:25
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comChangeCarBrand 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-04-07 13:37:25
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComChangeCarBrandDto comChangeCarBrand);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarInquiryFeign.java
New file
@@ -0,0 +1,87 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 换新车-分期询价表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-分期询价表业务层接口
 *
 * @author lyq
 * @date 2022-04-07 13:39:07
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comChangeCarInquiry", path = "comChangeCarInquiry")
public interface ComChangeCarInquiryFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarInquiry 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:39:07
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComChangeCarInquiryDto comChangeCarInquiry);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarInquiry 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:39:07
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComChangeCarInquiryDto comChangeCarInquiry);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarInquiry 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:39:07
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComChangeCarInquiryDto comChangeCarInquiry);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:39:07
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:39:07
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comChangeCarInquiry 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-04-07 13:39:07
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComChangeCarInquiryDto comChangeCarInquiry);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarModelFeign.java
New file
@@ -0,0 +1,96 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 换新车-车型管理表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型管理表业务层接口
 *
 * @author lyq
 * @date 2022-04-07 13:41:57
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comChangeCarModel", path = "comChangeCarModel")
public interface ComChangeCarModelFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModel 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:41:57
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComChangeCarModelDto comChangeCarModel);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarModel 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:41:57
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComChangeCarModelDto comChangeCarModel);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarModel 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:41:57
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComChangeCarModelDto comChangeCarModel);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:41:57
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:41:57
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comChangeCarModel 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-04-07 13:41:57
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComChangeCarModelDto comChangeCarModel);
    /**
     * 修改车型状态
     * @param id    车型id
     * @param status    车型状态
     * @return  修改结果
     */
    @GetMapping("/updateStatus")
    R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarModelRelationFeign.java
New file
@@ -0,0 +1,98 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 换新车-车型与规格关联表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型与规格关联表业务层接口
 *
 * @author lyq
 * @date 2022-04-07 13:55:31
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comChangeCarModelRelation", path = "comChangeCarModelRelation")
public interface ComChangeCarModelRelationFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComChangeCarModelRelationDto comChangeCarModelRelation);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComChangeCarModelRelationDto comChangeCarModelRelation);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComChangeCarModelRelationDto comChangeCarModelRelation);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComChangeCarModelRelationDto comChangeCarModelRelation);
    /**
     * description  queryByPage  小程序分页查询
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 小程序分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:41:57
     */
    @PostMapping("/applets/page")
    R queryByAppletsPage(@RequestBody PageComChangeCarModelRelationDto comChangeCarModelRelation);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarModelSpecsChildrenFeign.java
New file
@@ -0,0 +1,87 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 换新车-车型子规格表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型子规格表业务层接口
 *
 * @author lyq
 * @date 2022-04-07 13:55:35
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comChangeCarModelSpecsChildren", path = "comChangeCarModelSpecsChildren")
public interface ComChangeCarModelSpecsChildrenFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:35
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:35
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:55:35
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:35
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:35
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:35
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComChangeCarModelSpecsFeign.java
New file
@@ -0,0 +1,87 @@
package com.panzhihua.common.service.community;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import com.panzhihua.common.constants.Constants;
import org.springframework.cloud.openfeign.FeignClient;
/**
 * title: 换新车-车型规格表业务层接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型规格表业务层接口
 *
 * @author lyq
 * @date 2022-04-07 13:55:33
 */
@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comChangeCarModelSpecs", path = "comChangeCarModelSpecs")
public interface ComChangeCarModelSpecsFeign {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @PostMapping("/page")
    R queryByPage(@RequestBody PageComChangeCarModelSpecsDto comChangeCarModelSpecs);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @PostMapping("/add")
    R insert(@RequestBody AddComChangeCarModelSpecsDto comChangeCarModelSpecs);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @PutMapping("/edit")
    R update(@RequestBody EditComChangeCarModelSpecsDto comChangeCarModelSpecs);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @GetMapping("/delete")
    R deleteById(@RequestParam("id") Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @GetMapping("/detail")
    R detailById(@RequestParam("id") Long id);
    /**
     * description  queryByList  查询列表
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @PostMapping("/list")
    R queryByList(@RequestBody PageComChangeCarModelSpecsDto comChangeCarModelSpecs);
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
@@ -1278,7 +1278,7 @@
     * @return
     */
    @PostMapping("listadvertisement")
    R listAdvertisement();
    R listAdvertisement(@RequestParam("type") Integer type);
    /**
     * 新增广告
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/MathUtils.java
New file
@@ -0,0 +1,24 @@
package com.panzhihua.common.utlis;
import java.math.BigDecimal;
/**
 * @author lyq
 * 数学计算公式工具类
 */
public class MathUtils {
    /**
     * 生成区间随机数
     * @param max   最大值
     * @param min   最小值
     * @return  随机数
     */
    public static BigDecimal getRandomNumber(BigDecimal max, BigDecimal min){
        float minF = min.floatValue();
        float maxF = max.floatValue();
        //生成随机数
        BigDecimal db = new BigDecimal(Math.random() * (maxF - minF) + minF);
        return db.setScale(2,BigDecimal.ROUND_DOWN);
    }
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/WxPayUtils.java
@@ -17,7 +17,7 @@
public class WxPayUtils {
    public static String getUnifiedorder(String appid, String mchId, String payKey, String notifyUrl, String body,
        String openid, String outTradeNo, BigDecimal money) {
        String openid, String outTradeNo, BigDecimal money,String attach) {
        String nonceStr = PayUtil.makeUUID(32);
        SortedMap<Object, Object> params = new TreeMap<>();
        params.put("appid", appid);
@@ -26,6 +26,10 @@
        params.put("nonce_str", nonceStr);
        params.put("notify_url", notifyUrl);
        params.put("openid", openid);
        //附加数据
        if(StringUtils.isNotEmpty(attach)){
            params.put("attach", attach);
        }
        params.put("out_trade_no", outTradeNo);// 商品订单号
        params.put("spbill_create_ip", PayUtil.getLocalIp());// 服务部署的ip
        params.put("total_fee", PayUtil.moneyToIntegerStr(money));// 费用的参数转型
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryCommodityActivityApi.java
New file
@@ -0,0 +1,144 @@
package com.panzhihua.community_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryCommodityActivityDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryCommodityActivityDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryCommodityActivityDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityActivityVo;
import com.panzhihua.common.service.community.ComBatteryCommodityActivityFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商家活动表(ComBatteryCommodityActivity)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家活动表
 *
 * @author lyq
 * @date 2022-03-29 13:17:38
 */
@Slf4j
@Api(tags = {"电动车商城-活动管理"})
@RestController
@RequestMapping("/comBatteryCommodityActivity")
public class ComBatteryCommodityActivityApi extends BaseController {
    @Resource
    private ComBatteryCommodityActivityFeign comBatteryCommodityActivityService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "分页查询活动列表",response = ComBatteryCommodityActivityVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        comBatteryCommodityActivity.setStoreId(this.getCommunityId());
        return this.comBatteryCommodityActivityService.queryByPage(comBatteryCommodityActivity);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "新增活动")
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        comBatteryCommodityActivity.setStoreId(this.getCommunityId());
        comBatteryCommodityActivity.setCreateAt(new Date());
        comBatteryCommodityActivity.setCreateBy(this.getUserId());
        return this.comBatteryCommodityActivityService.insert(comBatteryCommodityActivity);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "编辑活动")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        comBatteryCommodityActivity.setUpdateAt(new Date());
        comBatteryCommodityActivity.setUpdateBy(this.getUserId());
        if(comBatteryCommodityActivity.getStatus() == null){
            comBatteryCommodityActivity.setStatus(1);
        }
        return this.comBatteryCommodityActivityService.update(comBatteryCommodityActivity);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "删除活动")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityActivityService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "查询活动详情",response = ComBatteryCommodityActivityVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityActivityService.detailById(id,0L);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @ApiOperation(value = "查询活动列表",response = ComBatteryCommodityActivityVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        comBatteryCommodityActivity.setStoreId(this.getCommunityId());
        return this.comBatteryCommodityActivityService.queryByList(comBatteryCommodityActivity);
    }
    /**
     * 修改活动状态
     * @param id    活动id
     * @param status    状态
     * @return  修改结果
     */
    @ApiOperation(value = "修改活动状态")
    @GetMapping("/updateStatus")
    public R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status) {
        return this.comBatteryCommodityActivityService.updateStatus(id,status);
    }
}
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryCommodityApi.java
New file
@@ -0,0 +1,140 @@
package com.panzhihua.community_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryCommodityDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryCommodityDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryCommodityDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityVo;
import com.panzhihua.common.service.community.ComBatteryCommodityFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商品表(ComBatteryCommodity)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品表
 *
 * @author lyq
 * @date 2022-03-28 14:59:58
 */
@Slf4j
@Api(tags = {"电动车商城-商品管理"})
@RestController
@RequestMapping("/comBatteryCommodity")
public class ComBatteryCommodityApi extends BaseController {
    @Resource
    private ComBatteryCommodityFeign comBatteryCommodityService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodity 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "分页查询商品列表",response = ComBatteryCommodityVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityDto comBatteryCommodity) {
        comBatteryCommodity.setStoreId(this.getCommunityId());
        return this.comBatteryCommodityService.queryByPage(comBatteryCommodity);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommodity 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "新增商品")
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommodityDto comBatteryCommodity) {
        comBatteryCommodity.setStoreId(this.getCommunityId());
        comBatteryCommodity.setCreateAt(new Date());
        comBatteryCommodity.setCreateBy(this.getUserId());
        return this.comBatteryCommodityService.insert(comBatteryCommodity);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommodity 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "修改商品")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommodityDto comBatteryCommodity) {
        comBatteryCommodity.setUpdateAt(new Date());
        comBatteryCommodity.setUpdateBy(this.getUserId());
        return this.comBatteryCommodityService.update(comBatteryCommodity);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "删除商品")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "查询商品详情",response = ComBatteryCommodityVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @ApiOperation(value = "查询商品列表",response = ComBatteryCommodityVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityDto comBatteryCommodity) {
        comBatteryCommodity.setStoreId(this.getCommunityId());
        return this.comBatteryCommodityService.queryByList(comBatteryCommodity);
    }
    /**
     * 修改商品状态
     * @param id    商品id
     * @param status    商品状态
     * @return  修改结果
     */
    @ApiOperation(value = "修改商品状态")
    @GetMapping("/updateStatus")
    public R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status) {
        return this.comBatteryCommodityService.updateStatus(id,status);
    }
}
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryCommodityOrderApi.java
New file
@@ -0,0 +1,109 @@
package com.panzhihua.community_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityOrderVo;
import com.panzhihua.common.service.community.ComBatteryCommodityOrderFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-订单表(ComBatteryCommodityOrder)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单表
 *
 * @author lyq
 * @date 2022-03-29 16:05:04
 */
@Slf4j
@Api(tags = {"电动车商城-订单管理"})
@RestController
@RequestMapping("/comBatteryCommodityOrder")
public class ComBatteryCommodityOrderApi extends BaseController {
    @Resource
    private ComBatteryCommodityOrderFeign comBatteryCommodityOrderService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @ApiOperation(value = "分页查询订单列表",response = ComBatteryCommodityOrderVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityOrderDto comBatteryCommodityOrder) {
        comBatteryCommodityOrder.setStoreId(this.getCommunityId());
        comBatteryCommodityOrder.setIsAdmin(1);
        return this.comBatteryCommodityOrderService.queryByPage(comBatteryCommodityOrder);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @ApiOperation(value = "查询订单详情",response = ComBatteryCommodityOrderVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @ApiOperation(value = "查询订单列表",response = ComBatteryCommodityOrderVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityOrderDto comBatteryCommodityOrder) {
        comBatteryCommodityOrder.setStoreId(this.getCommunityId());
        return this.comBatteryCommodityOrderService.queryByList(comBatteryCommodityOrder);
    }
    @ApiOperation(value = "修改订单收货地址")
    @PutMapping("/update/address")
    public R updateOrderAddress(@RequestBody EditOrderAddressDto editOrderAddressDto) {
        return this.comBatteryCommodityOrderService.updateOrderAddress(editOrderAddressDto);
    }
//    @ApiOperation(value = "修改订单物流信息")
    @PutMapping("/update/logistics")
    public R updateOrderLogistics(@RequestBody EditOrderLogisticsDto editOrderLogisticsDto) {
        return this.comBatteryCommodityOrderService.updateOrderLogistics(editOrderLogisticsDto);
    }
    /**
     * 后台订单发货
     * @param deliverAdminDto   请求参数
     * @return  发货结果
     */
    @ApiOperation(value = "后台订单发货-修改物流信息")
    @PutMapping("/deliver")
    public R orderDeliver(@RequestBody OrderDeliverAdminDto deliverAdminDto){
        return this.comBatteryCommodityOrderService.orderDeliver(deliverAdminDto);
    }
    @ApiOperation(value = "定时关闭5分钟未支付订单")
    @GetMapping("/syncCloseOrder")
    public R syncCloseOrder(){
        return this.comBatteryCommodityOrderService.syncCloseOrder();
    }
}
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryCommoditySpecsApi.java
New file
@@ -0,0 +1,130 @@
package com.panzhihua.community_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryCommoditySpecsDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryCommoditySpecsDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryCommoditySpecsDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryCommoditySpecsVo;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityVo;
import com.panzhihua.common.service.community.ComBatteryCommoditySpecsFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商品规格表(ComBatteryCommoditySpecs)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品规格表
 *
 * @author lyq
 * @date 2022-03-28 15:16:21
 */
@Slf4j
@Api(tags = {"电动车商城-商品规格管理"})
@RestController
@RequestMapping("/comBatteryCommoditySpecs")
public class ComBatteryCommoditySpecsApi extends BaseController {
    @Resource
    private ComBatteryCommoditySpecsFeign comBatteryCommoditySpecsService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @ApiOperation(value = "分页查询商品规格列表",response = ComBatteryCommoditySpecsVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommoditySpecsDto comBatteryCommoditySpecs) {
        comBatteryCommoditySpecs.setStoreId(this.getCommunityId());
        return this.comBatteryCommoditySpecsService.queryByPage(comBatteryCommoditySpecs);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @ApiOperation(value = "新增商品规格")
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommoditySpecsDto comBatteryCommoditySpecs) {
        comBatteryCommoditySpecs.setStoreId(this.getCommunityId());
        comBatteryCommoditySpecs.setCreateAt(new Date());
        comBatteryCommoditySpecs.setCreateBy(this.getUserId());
        return this.comBatteryCommoditySpecsService.insert(comBatteryCommoditySpecs);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @ApiOperation(value = "修改商品规格")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommoditySpecsDto comBatteryCommoditySpecs) {
        comBatteryCommoditySpecs.setUpdateAt(new Date());
        comBatteryCommoditySpecs.setUpdateBy(this.getUserId());
        return this.comBatteryCommoditySpecsService.update(comBatteryCommoditySpecs);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @ApiOperation(value = "删除商品规格")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommoditySpecsService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @ApiOperation(value = "查询商品规格详情",response = ComBatteryCommoditySpecsVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommoditySpecsService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @ApiOperation(value = "查询商品规格列表",response = ComBatteryCommoditySpecsVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommoditySpecsDto comBatteryCommoditySpecs) {
        comBatteryCommoditySpecs.setStoreId(this.getCommunityId());
        return this.comBatteryCommoditySpecsService.queryByList(comBatteryCommoditySpecs);
    }
}
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryStoreApi.java
New file
@@ -0,0 +1,61 @@
package com.panzhihua.community_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryStoreDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryStoreDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryStoreDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryStoreVo;
import com.panzhihua.common.service.community.ComBatteryStoreFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商家表(ComBatteryStore)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家表
 *
 * @author lyq
 * @date 2022-03-28 13:44:43
 */
@Slf4j
@Api(tags = {"电动车商城-商家管理"})
@RestController
@RequestMapping("/comBatteryStore")
public class ComBatteryStoreApi extends BaseController {
    @Resource
    private ComBatteryStoreFeign comBatteryStoreService;
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryStore 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @ApiOperation(value = "修改商家")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryStoreDto comBatteryStore) {
        comBatteryStore.setUpdateAt(new Date());
        comBatteryStore.setUpdateBy(this.getUserId());
        comBatteryStore.setId(this.getCommunityId());
        return this.comBatteryStoreService.update(comBatteryStore);
    }
    @GetMapping("/store/detail")
    @ApiOperation(value = "商家后台-获取维修换电商家详情",response = ComBatteryStoreVo.class)
    public R storeDetailById() {
        return this.comBatteryStoreService.detailById(this.getCommunityId());
    }
}
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComBatteryStoreClassApi.java
New file
@@ -0,0 +1,141 @@
package com.panzhihua.community_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.common.AddComBatteryStoreClassDto;
import com.panzhihua.common.model.dtos.common.EditComBatteryStoreClassDto;
import com.panzhihua.common.model.dtos.common.PageComBatteryStoreClassDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.common.ComBatteryStoreClassVo;
import com.panzhihua.common.service.community.ComBatteryStoreClassFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
/**
 * title: 电动车商城-商家分类表(ComBatteryStoreClass)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家分类表
 *
 * @author lyq
 * @date 2022-03-29 11:01:55
 */
@Slf4j
@Api(tags = {"电动车商城-商家分类管理"})
@RestController
@RequestMapping("/comBatteryStoreClass")
public class ComBatteryStoreClassApi extends BaseController {
    @Resource
    private ComBatteryStoreClassFeign comBatteryStoreClassService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryStoreClass 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @ApiOperation(value = "分页查询商家分类列表",response = ComBatteryStoreClassVo.class)
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryStoreClassDto comBatteryStoreClass) {
        comBatteryStoreClass.setStoreId(this.getCommunityId());
        return this.comBatteryStoreClassService.queryByPage(comBatteryStoreClass);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryStoreClass 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @ApiOperation(value = "新增商家分类")
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryStoreClassDto comBatteryStoreClass) {
        comBatteryStoreClass.setStoreId(this.getCommunityId());
        comBatteryStoreClass.setCreateAt(new Date());
        comBatteryStoreClass.setCreateBy(this.getUserId());
        return this.comBatteryStoreClassService.insert(comBatteryStoreClass);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryStoreClass 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @ApiOperation(value = "修改商家分类")
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryStoreClassDto comBatteryStoreClass) {
        comBatteryStoreClass.setUpdateAt(new Date());
        comBatteryStoreClass.setUpdateBy(this.getUserId());
        return this.comBatteryStoreClassService.update(comBatteryStoreClass);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @ApiOperation(value = "删除商家分类")
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryStoreClassService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @ApiOperation(value = "查询商家分类详情",response = ComBatteryStoreClassVo.class)
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryStoreClassService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryStoreClass 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @ApiOperation(value = "查询商家分类列表",response = ComBatteryStoreClassVo.class)
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryStoreClassDto comBatteryStoreClass) {
        comBatteryStoreClass.setStoreId(this.getCommunityId());
        return this.comBatteryStoreClassService.queryByList(comBatteryStoreClass);
    }
    /**
     * 修改分类状态
     * @param id    分类id
     * @param status    状态
     * @return  修改结果
     */
    @ApiOperation(value = "修改商家分类状态")
    @GetMapping("/updateStatus")
    public R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status) {
        return this.comBatteryStoreClassService.updateStatus(id,status);
    }
}
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/LoginApi.java
@@ -124,4 +124,18 @@
        return r;
    }
    @ApiOperation(value = "电动车商城商家后台登录", response = LoginReturnVO.class)
    @PostMapping("battery/login")
    public R batteryLogin(@RequestBody LoginBody loginBody) {
        String account = loginBody.getAccount();
        String password = loginBody.getPassword();
        boolean empty = ObjectUtils.isEmpty(account);
        boolean empty1 = ObjectUtils.isEmpty(password);
        if (empty || empty1) {
            return R.fail("账户密码不能为空");
        }
        R r = tokenService.loginBatteryUser(account, password,this.getAppId());
        return r;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/AdvertisementApi.java
@@ -27,7 +27,7 @@
    /**
     * 获取广告跳转内容配置
     *
     *
     * @return 跳转内容集合
     */
    @PostMapping("getjumpcontent")
@@ -37,7 +37,7 @@
    /**
     * 编辑运营后台系统配置
     *
     *
     * @param appletesBackstageConfigDTO
     *            编辑内容
     * @return 编辑结果
@@ -49,17 +49,17 @@
    /**
     * 首页广告banner
     *
     *
     * @return 广告列表
     */
    @PostMapping("listadvertisement")
    public R listAdvertisement() {
        return comOpsAdvService.listAdvertisement();
    public R listAdvertisement(@RequestParam("type") Integer type) {
        return comOpsAdvService.listAdvertisement(type);
    }
    /**
     * 新增广告
     *
     *
     * @param comOpsAdvDTO
     * @return 新增结果
     */
@@ -70,7 +70,7 @@
    /**
     * 编辑广告
     *
     *
     * @param comOpsAdvDTO
     *            编辑内容
     * @return 编辑结果
@@ -82,7 +82,7 @@
    /**
     * 广告位置下拉列表
     *
     *
     * @return 位置集合
     */
    @PostMapping("listadvpos")
@@ -92,7 +92,7 @@
    /**
     * 跳转内容下拉集合
     *
     *
     * @return 跳转集合
     */
    @PostMapping("listadvjump")
@@ -102,7 +102,7 @@
    /**
     * 分页查询广告
     *
     *
     * @param pageComOpsAdvDTO
     *            查询内容
     * @return 查询结果 ComOpsAdvVO
@@ -114,7 +114,7 @@
    /**
     * 广告详情
     *
     *
     * @param id
     *            主键
     * @return 广告内容
@@ -126,7 +126,7 @@
    /**
     * 删除广告
     *
     *
     * @param id
     *            主键
     * @return 删除结果
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityActivityController.java
New file
@@ -0,0 +1,175 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComBatteryCommodityActivityService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.service_community.service.ComBatteryCommodityOrderBargainService;
import com.panzhihua.service_community.service.ComBatteryCommodityOrderCollageTeamService;
import com.panzhihua.service_community.service.ComBatteryCommodityOrderService;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-商家活动表(ComBatteryCommodityActivity)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家活动表
 *
 * @author lyq
 * @date 2022-03-29 13:17:38
 */
@RestController
@RequestMapping("/comBatteryCommodityActivity")
public class ComBatteryCommodityActivityController {
    @Resource
    private ComBatteryCommodityActivityService comBatteryCommodityActivityService;
    @Resource
    private ComBatteryCommodityOrderCollageTeamService orderCollageTeamService;
    @Resource
    private ComBatteryCommodityOrderBargainService orderBargainService;
    @Resource
    private ComBatteryCommodityOrderService commodityOrderService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        return this.comBatteryCommodityActivityService.queryByPage(comBatteryCommodityActivity);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        return this.comBatteryCommodityActivityService.insert(comBatteryCommodityActivity);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        return this.comBatteryCommodityActivityService.update(comBatteryCommodityActivity);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityActivityService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id,@RequestParam("userId") Long userId) {
        return this.comBatteryCommodityActivityService.detailById(id,userId);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        return this.comBatteryCommodityActivityService.queryByList(comBatteryCommodityActivity);
    }
    /**
     * 修改活动状态
     * @param id    活动id
     * @param status    状态
     * @return  修改结果
     */
    @GetMapping("/updateStatus")
    public R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status) {
        return this.comBatteryCommodityActivityService.updateStatus(id,status);
    }
    /**
     * 创建拼团订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @PostMapping("/start/fight")
    public R startFight(@RequestBody StartFightOrderDto orderDto){
        return this.orderCollageTeamService.startFight(orderDto);
    }
    /**
     * 创建砍价订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @PostMapping("/start/bargain")
    public R startBargain(@RequestBody StartBargainOrderDto orderDto){
        return this.orderBargainService.startBargain(orderDto);
    }
    /**
     * 帮好友砍价
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @PostMapping("/start/user/bargain")
    public R startUserBargain(@RequestBody StartUserBargainOrderDto orderDto){
        return this.orderBargainService.startUserBargain(orderDto);
    }
    /**
     * 查询砍价记录详情
     * @param id  砍价记录id
     * @return  创建订单结果
     */
    @GetMapping("/user/bargain")
    public R getUserBargain(@RequestParam("id") Long id){
        return this.orderBargainService.getUserBargain(id);
    }
    /**
     * 创建秒杀订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    @PostMapping("/start/seckill")
    public R startSeckill(@RequestBody StartSeckillOrderDto orderDto){
        return this.commodityOrderService.startSeckill(orderDto);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityController.java
New file
@@ -0,0 +1,126 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComBatteryCommodityService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-商品表(ComBatteryCommodity)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品表
 *
 * @author lyq
 * @date 2022-03-28 14:59:58
 */
@RestController
@RequestMapping("/comBatteryCommodity")
public class ComBatteryCommodityController {
    @Resource
    private ComBatteryCommodityService comBatteryCommodityService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodity 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityDto comBatteryCommodity) {
        return this.comBatteryCommodityService.queryByPage(comBatteryCommodity);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommodity 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommodityDto comBatteryCommodity) {
        return this.comBatteryCommodityService.insert(comBatteryCommodity);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommodity 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommodityDto comBatteryCommodity) {
        return this.comBatteryCommodityService.update(comBatteryCommodity);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityDto comBatteryCommodity) {
        return this.comBatteryCommodityService.queryByList(comBatteryCommodity);
    }
    /**
     * 修改商品状态
     * @param id    商品id
     * @param status    商品状态
     * @return  修改结果
     */
    @GetMapping("/updateStatus")
    public R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status) {
        return this.comBatteryCommodityService.updateStatus(id,status);
    }
    /**
     * 小程序查询商品列表
     * @param comBatteryCommodity   请求参数
     * @return  商品列表
     */
    @PostMapping("/applets/page")
    public R queryByAppletsPage(@RequestBody PageComBatteryCommodityDto comBatteryCommodity){
        return this.comBatteryCommodityService.queryByAppletsPage(comBatteryCommodity);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityOrderBargainController.java
New file
@@ -0,0 +1,106 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComBatteryCommodityOrderBargainService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-砍价订单记录表(ComBatteryCommodityOrderBargain)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-砍价订单记录表
 *
 * @author lyq
 * @date 2022-03-29 16:06:33
 */
@RestController
@RequestMapping("/comBatteryCommodityOrderBargain")
public class ComBatteryCommodityOrderBargainController {
    @Resource
    private ComBatteryCommodityOrderBargainService comBatteryCommodityOrderBargainService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 16:06:33
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain) {
        return this.comBatteryCommodityOrderBargainService.queryByPage(comBatteryCommodityOrderBargain);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:06:33
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain) {
        return this.comBatteryCommodityOrderBargainService.insert(comBatteryCommodityOrderBargain);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 16:06:33
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain) {
        return this.comBatteryCommodityOrderBargainService.update(comBatteryCommodityOrderBargain);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:06:33
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderBargainService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:33
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderBargainService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:06:33
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain) {
        return this.comBatteryCommodityOrderBargainService.queryByList(comBatteryCommodityOrderBargain);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityOrderBargainRecordController.java
New file
@@ -0,0 +1,106 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComBatteryCommodityOrderBargainRecordService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-订单砍价记录表(ComBatteryCommodityOrderBargainRecord)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单砍价记录表
 *
 * @author lyq
 * @date 2022-03-29 16:06:44
 */
@RestController
@RequestMapping("/comBatteryCommodityOrderBargainRecord")
public class ComBatteryCommodityOrderBargainRecordController {
    @Resource
    private ComBatteryCommodityOrderBargainRecordService comBatteryCommodityOrderBargainRecordService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 16:06:44
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord) {
        return this.comBatteryCommodityOrderBargainRecordService.queryByPage(comBatteryCommodityOrderBargainRecord);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:06:44
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord) {
        return this.comBatteryCommodityOrderBargainRecordService.insert(comBatteryCommodityOrderBargainRecord);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 16:06:44
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord) {
        return this.comBatteryCommodityOrderBargainRecordService.update(comBatteryCommodityOrderBargainRecord);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:06:44
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderBargainRecordService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:44
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderBargainRecordService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:06:44
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord) {
        return this.comBatteryCommodityOrderBargainRecordService.queryByList(comBatteryCommodityOrderBargainRecord);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityOrderCollageTeamController.java
New file
@@ -0,0 +1,106 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComBatteryCommodityOrderCollageTeamService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-拼团订单团队表(ComBatteryCommodityOrderCollageTeam)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-拼团订单团队表
 *
 * @author lyq
 * @date 2022-03-29 16:06:55
 */
@RestController
@RequestMapping("/comBatteryCommodityOrderCollageTeam")
public class ComBatteryCommodityOrderCollageTeamController {
    @Resource
    private ComBatteryCommodityOrderCollageTeamService comBatteryCommodityOrderCollageTeamService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 16:06:55
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam) {
        return this.comBatteryCommodityOrderCollageTeamService.queryByPage(comBatteryCommodityOrderCollageTeam);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:06:55
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam) {
        return this.comBatteryCommodityOrderCollageTeamService.insert(comBatteryCommodityOrderCollageTeam);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 16:06:55
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam) {
        return this.comBatteryCommodityOrderCollageTeamService.update(comBatteryCommodityOrderCollageTeam);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:06:55
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderCollageTeamService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:55
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id,@RequestParam("userId") Long userId) {
        return this.comBatteryCommodityOrderCollageTeamService.detailById(id,userId);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:06:55
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam) {
        return this.comBatteryCommodityOrderCollageTeamService.queryByList(comBatteryCommodityOrderCollageTeam);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityOrderCollageTeamPeopleController.java
New file
@@ -0,0 +1,106 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComBatteryCommodityOrderCollageTeamPeopleService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-拼团活动团队人员表(ComBatteryCommodityOrderCollageTeamPeople)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-拼团活动团队人员表
 *
 * @author lyq
 * @date 2022-03-29 16:07:07
 */
@RestController
@RequestMapping("/comBatteryCommodityOrderCollageTeamPeople")
public class ComBatteryCommodityOrderCollageTeamPeopleController {
    @Resource
    private ComBatteryCommodityOrderCollageTeamPeopleService comBatteryCommodityOrderCollageTeamPeopleService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 16:07:07
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople) {
        return this.comBatteryCommodityOrderCollageTeamPeopleService.queryByPage(comBatteryCommodityOrderCollageTeamPeople);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:07:07
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople) {
        return this.comBatteryCommodityOrderCollageTeamPeopleService.insert(comBatteryCommodityOrderCollageTeamPeople);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 16:07:07
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople) {
        return this.comBatteryCommodityOrderCollageTeamPeopleService.update(comBatteryCommodityOrderCollageTeamPeople);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:07:07
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderCollageTeamPeopleService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:07:07
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderCollageTeamPeopleService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:07:07
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople) {
        return this.comBatteryCommodityOrderCollageTeamPeopleService.queryByList(comBatteryCommodityOrderCollageTeamPeople);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommodityOrderController.java
New file
@@ -0,0 +1,187 @@
package com.panzhihua.service_community.api;
import com.panzhihua.common.model.dtos.shop.WxPayNotifyOrderDTO;
import com.panzhihua.service_community.service.ComBatteryCommodityOrderService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-订单表(ComBatteryCommodityOrder)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单表
 *
 * @author lyq
 * @date 2022-03-29 16:05:04
 */
@RestController
@RequestMapping("/comBatteryCommodityOrder")
public class ComBatteryCommodityOrderController {
    @Resource
    private ComBatteryCommodityOrderService comBatteryCommodityOrderService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommodityOrderDto comBatteryCommodityOrder) {
        return this.comBatteryCommodityOrderService.queryByPage(comBatteryCommodityOrder);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommodityOrderDto comBatteryCommodityOrder) {
        return this.comBatteryCommodityOrderService.insert(comBatteryCommodityOrder);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommodityOrderDto comBatteryCommodityOrder) {
        return this.comBatteryCommodityOrderService.update(comBatteryCommodityOrder);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommodityOrderService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:05:04
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommodityOrderDto comBatteryCommodityOrder) {
        return this.comBatteryCommodityOrderService.queryByList(comBatteryCommodityOrder);
    }
    /**
     * 修改订单收货地址
     * @param editOrderAddressDto   请求参数
     * @return  修改结果
     */
    @PutMapping("/update/address")
    public R updateOrderAddress(@RequestBody EditOrderAddressDto editOrderAddressDto) {
        return this.comBatteryCommodityOrderService.updateOrderAddress(editOrderAddressDto);
    }
    /**
     * 修改订单物流信息
     * @param editOrderLogisticsDto 请求参数
     * @return  修改结果
     */
    @PutMapping("/update/logistics")
    public R updateOrderLogistics(@RequestBody EditOrderLogisticsDto editOrderLogisticsDto) {
        return this.comBatteryCommodityOrderService.updateOrderLogistics(editOrderLogisticsDto);
    }
    /**
     * 小程序用户创建订单
     * @param createOrderDto    请求参数
     * @return  创建结果
     */
    @PostMapping("/applets/create")
    public R appletsOrderCreate(@RequestBody UserCreateOrderDto createOrderDto){
        return this.comBatteryCommodityOrderService.appletsOrderCreate(createOrderDto);
    }
    /**
     * 电动车商城购买商品支付回调
     * @param notifyOrderDTO    请求参数
     * @return  购买商品支付回调
     */
    @PostMapping("/batteryPayNotify")
    public R batteryPayNotify(@RequestBody WxPayNotifyOrderDTO notifyOrderDTO){
        return this.comBatteryCommodityOrderService.batteryPayNotify(notifyOrderDTO);
    }
    /**
     * 电动车商城用户确认收货
     * @param id    订单id
     * @param userId    用户id
     * @return  确认结果
     */
    @GetMapping("/applets/receiving")
    public R appletsOrderReceiving(@RequestParam("id") Long id,@RequestParam("userId") Long userId){
        return this.comBatteryCommodityOrderService.appletsOrderReceiving(id,userId);
    }
    /**
     * 定时关闭5分钟未支付订单
     * @return  操作结果
     */
    @GetMapping("/sync/close/order")
    public R syncCloseOrder(){
        return this.comBatteryCommodityOrderService.syncCloseOrder();
    }
    /**
     * 后台订单发货
     * @param deliverAdminDto   请求参数
     * @return  发货结果
     */
    @PostMapping("/deliver")
    public R orderDeliver(@RequestBody OrderDeliverAdminDto deliverAdminDto){
        return this.comBatteryCommodityOrderService.orderDeliver(deliverAdminDto);
    }
    /**
     * 电动车商城购买活动商品支付回调
     * @param notifyOrderDTO    请求参数
     * @return  购买商品支付回调
     */
    @PostMapping("/batteryActivityPayNotify")
    public R batteryActivityPayNotify(@RequestBody WxPayNotifyOrderDTO notifyOrderDTO){
        return this.comBatteryCommodityOrderService.batteryActivityPayNotify(notifyOrderDTO);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryCommoditySpecsController.java
New file
@@ -0,0 +1,106 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComBatteryCommoditySpecsService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-商品规格表(ComBatteryCommoditySpecs)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品规格表
 *
 * @author lyq
 * @date 2022-03-28 15:16:21
 */
@RestController
@RequestMapping("/comBatteryCommoditySpecs")
public class ComBatteryCommoditySpecsController {
    @Resource
    private ComBatteryCommoditySpecsService comBatteryCommoditySpecsService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryCommoditySpecsDto comBatteryCommoditySpecs) {
        return this.comBatteryCommoditySpecsService.queryByPage(comBatteryCommoditySpecs);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryCommoditySpecsDto comBatteryCommoditySpecs) {
        return this.comBatteryCommoditySpecsService.insert(comBatteryCommoditySpecs);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryCommoditySpecsDto comBatteryCommoditySpecs) {
        return this.comBatteryCommoditySpecsService.update(comBatteryCommoditySpecs);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryCommoditySpecsService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryCommoditySpecsService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryCommoditySpecsDto comBatteryCommoditySpecs) {
        return this.comBatteryCommoditySpecsService.queryByList(comBatteryCommoditySpecs);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryStoreClassController.java
New file
@@ -0,0 +1,127 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComBatteryStoreClassService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-商家分类表(ComBatteryStoreClass)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家分类表
 *
 * @author lyq
 * @date 2022-03-29 11:01:55
 */
@RestController
@RequestMapping("/comBatteryStoreClass")
public class ComBatteryStoreClassController {
    @Resource
    private ComBatteryStoreClassService comBatteryStoreClassService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryStoreClass 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryStoreClassDto comBatteryStoreClass) {
        return this.comBatteryStoreClassService.queryByPage(comBatteryStoreClass);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryStoreClass 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryStoreClassDto comBatteryStoreClass) {
        return this.comBatteryStoreClassService.insert(comBatteryStoreClass);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryStoreClass 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryStoreClassDto comBatteryStoreClass) {
        return this.comBatteryStoreClassService.update(comBatteryStoreClass);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryStoreClassService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryStoreClassService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryStoreClass 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryStoreClassDto comBatteryStoreClass) {
        return this.comBatteryStoreClassService.queryByList(comBatteryStoreClass);
    }
    /**
     * 修改分类状态
     * @param id    分类id
     * @param status    状态
     * @return  修改结果
     */
    @GetMapping("/updateStatus")
    public R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status) {
        return this.comBatteryStoreClassService.updateStatus(id,status);
    }
    /**
     * 小程序查询商家分类列表以及分类下商品列表
     * @param comBatteryStoreClass  请求参数
     * @return  商家分类列表以及分类下商品列表
     */
    @PostMapping("/applets/list")
    public R queryByAppletsList(@RequestBody PageComBatteryStoreClassDto comBatteryStoreClass) {
        return this.comBatteryStoreClassService.queryByAppletsList(comBatteryStoreClass);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryStoreController.java
New file
@@ -0,0 +1,116 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComBatteryStoreService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-商家表(ComBatteryStore)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家表
 *
 * @author lyq
 * @date 2022-03-28 13:44:43
 */
@RestController
@RequestMapping("/comBatteryStore")
public class ComBatteryStoreController {
    @Resource
    private ComBatteryStoreService comBatteryStoreService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryStore 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryStoreDto comBatteryStore) {
        return this.comBatteryStoreService.queryByPage(comBatteryStore);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryStore 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryStoreDto comBatteryStore) {
        return this.comBatteryStoreService.insert(comBatteryStore);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryStore 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryStoreDto comBatteryStore) {
        return this.comBatteryStoreService.update(comBatteryStore);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryStoreService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryStoreService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryStore 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 13:44:43
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryStoreDto comBatteryStore) {
        return this.comBatteryStoreService.queryByList(comBatteryStore);
    }
    /**
     * 修改电动车商家后台用户密码
     * @param storeId  商家后台用户id
     * @param passWord  用户需要修改的密码
     * @return  重置密码结果
     */
    @GetMapping("/resetPassword")
    public R resetPassword(@RequestParam("storeId") Long storeId,@RequestParam("passWord") String passWord) {
        return this.comBatteryStoreService.resetPassword(storeId,passWord);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComBatteryUserAddressController.java
New file
@@ -0,0 +1,116 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComBatteryUserAddressService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 电动车商城-用户收货地址表(ComBatteryUserAddress)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-用户收货地址表
 *
 * @author lyq
 * @date 2022-03-29 13:18:19
 */
@RestController
@RequestMapping("/comBatteryUserAddress")
public class ComBatteryUserAddressController {
    @Resource
    private ComBatteryUserAddressService comBatteryUserAddressService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryUserAddress 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComBatteryUserAddressDto comBatteryUserAddress) {
        return this.comBatteryUserAddressService.queryByPage(comBatteryUserAddress);
    }
    /**
     * description  add  新增数据
     *
     * @param comBatteryUserAddress 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComBatteryUserAddressDto comBatteryUserAddress) {
        return this.comBatteryUserAddressService.insert(comBatteryUserAddress);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comBatteryUserAddress 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComBatteryUserAddressDto comBatteryUserAddress) {
        return this.comBatteryUserAddressService.update(comBatteryUserAddress);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comBatteryUserAddressService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comBatteryUserAddressService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryUserAddress 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComBatteryUserAddressDto comBatteryUserAddress) {
        return this.comBatteryUserAddressService.queryByList(comBatteryUserAddress);
    }
    /**
     * 查询用户默认收货地址
     * @param userId    用户id
     * @return  用户默认收货地址
     */
    @PostMapping("/default/address")
    public R getDefaultAddress(@RequestParam("userId") Long userId) {
        return this.comBatteryUserAddressService.getDefaultAddress(userId);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarBrandController.java
New file
@@ -0,0 +1,106 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComChangeCarBrandService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 换新车-品牌表(ComChangeCarBrand)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-品牌表
 *
 * @author lyq
 * @date 2022-04-07 13:37:22
 */
@RestController
@RequestMapping("/comChangeCarBrand")
public class ComChangeCarBrandController {
    @Resource
    private ComChangeCarBrandService comChangeCarBrandService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarBrand 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarBrandDto comChangeCarBrand) {
        return this.comChangeCarBrandService.queryByPage(comChangeCarBrand);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarBrand 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarBrandDto comChangeCarBrand) {
        return this.comChangeCarBrandService.insert(comChangeCarBrand);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarBrand 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarBrandDto comChangeCarBrand) {
        return this.comChangeCarBrandService.update(comChangeCarBrand);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarBrandService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarBrandService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarBrand 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:37:22
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarBrandDto comChangeCarBrand) {
        return this.comChangeCarBrandService.queryByList(comChangeCarBrand);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarInquiryController.java
New file
@@ -0,0 +1,106 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComChangeCarInquiryService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 换新车-分期询价表(ComChangeCarInquiry)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-分期询价表
 *
 * @author lyq
 * @date 2022-04-07 13:39:06
 */
@RestController
@RequestMapping("/comChangeCarInquiry")
public class ComChangeCarInquiryController {
    @Resource
    private ComChangeCarInquiryService comChangeCarInquiryService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarInquiry 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarInquiryDto comChangeCarInquiry) {
        return this.comChangeCarInquiryService.queryByPage(comChangeCarInquiry);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarInquiry 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarInquiryDto comChangeCarInquiry) {
        return this.comChangeCarInquiryService.insert(comChangeCarInquiry);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarInquiry 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarInquiryDto comChangeCarInquiry) {
        return this.comChangeCarInquiryService.update(comChangeCarInquiry);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarInquiryService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarInquiryService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarInquiry 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarInquiryDto comChangeCarInquiry) {
        return this.comChangeCarInquiryService.queryByList(comChangeCarInquiry);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarModelController.java
New file
@@ -0,0 +1,117 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComChangeCarModelService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 换新车-车型管理表(ComChangeCarModel)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型管理表
 *
 * @author lyq
 * @date 2022-04-07 13:41:54
 */
@RestController
@RequestMapping("/comChangeCarModel")
public class ComChangeCarModelController {
    @Resource
    private ComChangeCarModelService comChangeCarModelService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModel 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarModelDto comChangeCarModel) {
        return this.comChangeCarModelService.queryByPage(comChangeCarModel);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarModel 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarModelDto comChangeCarModel) {
        return this.comChangeCarModelService.insert(comChangeCarModel);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarModel 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarModelDto comChangeCarModel) {
        return this.comChangeCarModelService.update(comChangeCarModel);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarModelService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarModelService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModel 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:41:54
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarModelDto comChangeCarModel) {
        return this.comChangeCarModelService.queryByList(comChangeCarModel);
    }
    /**
     * 修改车型状态
     * @param id    车型id
     * @param status    车型状态
     * @return  修改结果
     */
    @GetMapping("/updateStatus")
    public R updateStatus(@RequestParam("id") Long id,@RequestParam("status") Integer status) {
        return this.comChangeCarModelService.updateStatus(id,status);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarModelRelationController.java
New file
@@ -0,0 +1,119 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComChangeCarModelRelationService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 换新车-车型与规格关联表(ComChangeCarModelRelation)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型与规格关联表
 *
 * @author lyq
 * @date 2022-04-07 13:55:29
 */
@RestController
@RequestMapping("/comChangeCarModelRelation")
public class ComChangeCarModelRelationController {
    @Resource
    private ComChangeCarModelRelationService comChangeCarModelRelationService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarModelRelationDto comChangeCarModelRelation) {
        return this.comChangeCarModelRelationService.queryByPage(comChangeCarModelRelation);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarModelRelationDto comChangeCarModelRelation) {
        return this.comChangeCarModelRelationService.insert(comChangeCarModelRelation);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarModelRelationDto comChangeCarModelRelation) {
        return this.comChangeCarModelRelationService.update(comChangeCarModelRelation);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarModelRelationService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarModelRelationService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarModelRelationDto comChangeCarModelRelation) {
        return this.comChangeCarModelRelationService.queryByList(comChangeCarModelRelation);
    }
    /**
     * description  queryByPage  小程序分页查询
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 小程序分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    @PostMapping("/applets/page")
    public R queryByAppletsPage(@RequestBody PageComChangeCarModelRelationDto comChangeCarModelRelation) {
        return this.comChangeCarModelRelationService.queryByAppletsPage(comChangeCarModelRelation);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarModelSpecsChildrenController.java
New file
@@ -0,0 +1,106 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComChangeCarModelSpecsChildrenService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 换新车-车型子规格表(ComChangeCarModelSpecsChildren)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型子规格表
 *
 * @author lyq
 * @date 2022-04-07 13:55:33
 */
@RestController
@RequestMapping("/comChangeCarModelSpecsChildren")
public class ComChangeCarModelSpecsChildrenController {
    @Resource
    private ComChangeCarModelSpecsChildrenService comChangeCarModelSpecsChildrenService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren) {
        return this.comChangeCarModelSpecsChildrenService.queryByPage(comChangeCarModelSpecsChildren);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren) {
        return this.comChangeCarModelSpecsChildrenService.insert(comChangeCarModelSpecsChildren);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren) {
        return this.comChangeCarModelSpecsChildrenService.update(comChangeCarModelSpecsChildren);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarModelSpecsChildrenService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarModelSpecsChildrenService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren) {
        return this.comChangeCarModelSpecsChildrenService.queryByList(comChangeCarModelSpecsChildren);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComChangeCarModelSpecsController.java
New file
@@ -0,0 +1,106 @@
package com.panzhihua.service_community.api;
import com.panzhihua.service_community.service.ComChangeCarModelSpecsService;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
 * title: 换新车-车型规格表(ComChangeCarModelSpecs)  表控制层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型规格表
 *
 * @author lyq
 * @date 2022-04-07 13:55:31
 */
@RestController
@RequestMapping("/comChangeCarModelSpecs")
public class ComChangeCarModelSpecsController {
    @Resource
    private ComChangeCarModelSpecsService comChangeCarModelSpecsService;
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @PostMapping("/page")
    public R queryByPage(@RequestBody PageComChangeCarModelSpecsDto comChangeCarModelSpecs) {
        return this.comChangeCarModelSpecsService.queryByPage(comChangeCarModelSpecs);
    }
    /**
     * description  add  新增数据
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @PostMapping("/add")
    public R add(@RequestBody AddComChangeCarModelSpecsDto comChangeCarModelSpecs) {
        return this.comChangeCarModelSpecsService.insert(comChangeCarModelSpecs);
    }
    /**
     * description  edit  编辑数据
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 编辑结果
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @PutMapping("/edit")
    public R edit(@RequestBody EditComChangeCarModelSpecsDto comChangeCarModelSpecs) {
        return this.comChangeCarModelSpecsService.update(comChangeCarModelSpecs);
    }
    /**
     * description  deleteById  删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @GetMapping("/delete")
    public R deleteById(@RequestParam("id") Long id) {
        return this.comChangeCarModelSpecsService.deleteById(id);
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @GetMapping("/detail")
    public R detailById(@RequestParam("id") Long id) {
        return this.comChangeCarModelSpecsService.detailById(id);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    @PostMapping("/list")
    public R queryByList(@RequestBody PageComChangeCarModelSpecsDto comChangeCarModelSpecs) {
        return this.comChangeCarModelSpecsService.queryByList(comChangeCarModelSpecs);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityActivityMapper.java
New file
@@ -0,0 +1,58 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryCommodityActivity;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 电动车商城-商家活动表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家活动表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-29 13:17:38
 */
@Mapper
public interface ComBatteryCommodityActivityMapper extends BaseMapper<ComBatteryCommodityActivity> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    ComBatteryCommodityActivityVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryCommodityActivity 请求参数
     * @param page                        分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    IPage<ComBatteryCommodityActivityVo> queryAllByLimit(@Param("dto") PageComBatteryCommodityActivityDto comBatteryCommodityActivity, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:17:38
     */
    List<ComBatteryCommodityActivityVo> queryAllByList(@Param("dto") PageComBatteryCommodityActivityDto comBatteryCommodityActivity);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityMapper.java
New file
@@ -0,0 +1,72 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryCommodity;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 电动车商城-商品表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-28 14:59:58
 */
@Mapper
public interface ComBatteryCommodityMapper extends BaseMapper<ComBatteryCommodity> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    ComBatteryCommodityVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryCommodity 请求参数
     * @param page                分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    IPage<ComBatteryCommodityVo> queryAllByLimit(@Param("dto") PageComBatteryCommodityDto comBatteryCommodity, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 14:59:58
     */
    List<ComBatteryCommodityVo> queryAllByList(@Param("dto") PageComBatteryCommodityDto comBatteryCommodity);
    /**
     * 小程序查询商品列表
     * @param comBatteryCommodity   请求参数
     * @return  商品列表
     */
    IPage<ComBatteryCommodityVo> queryByAppletsPage(@Param("dto") PageComBatteryCommodityDto comBatteryCommodity, Page page);
    /**
     * 查询分类下的商品列表
     * @param classId   分类id
     * @return  商品列表
     */
    List<ComBatteryCommodityVo> queryAllByClassIdList(@Param("classId") Long classId);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityOrderBargainMapper.java
New file
@@ -0,0 +1,58 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryCommodityOrderBargain;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 电动车商城-砍价订单记录表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-砍价订单记录表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-29 16:06:34
 */
@Mapper
public interface ComBatteryCommodityOrderBargainMapper extends BaseMapper<ComBatteryCommodityOrderBargain> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:34
     */
    ComBatteryCommodityOrderBargainVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @param page                            分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:06:34
     */
    IPage<ComBatteryCommodityOrderBargainVo> queryAllByLimit(@Param("dto") PageComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:06:34
     */
    List<ComBatteryCommodityOrderBargainVo> queryAllByList(@Param("dto") PageComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityOrderBargainRecordMapper.java
New file
@@ -0,0 +1,65 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryCommodityOrderBargainRecord;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 电动车商城-订单砍价记录表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单砍价记录表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-29 16:06:45
 */
@Mapper
public interface ComBatteryCommodityOrderBargainRecordMapper extends BaseMapper<ComBatteryCommodityOrderBargainRecord> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:45
     */
    ComBatteryCommodityOrderBargainRecordVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @param page                                  分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:06:45
     */
    IPage<ComBatteryCommodityOrderBargainRecordVo> queryAllByLimit(@Param("dto") PageComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:06:45
     */
    List<ComBatteryCommodityOrderBargainRecordVo> queryAllByList(@Param("dto") PageComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord);
    /**
     * 根据砍价记录id查询好友帮砍价记录
     * @param bargainId 砍价记录id
     * @return  好友帮砍价记录
     */
    List<ComBatteryCommodityOrderBargainRecordVo> queryAllByBargainId(@Param("bargainId") Long bargainId);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityOrderCollageTeamMapper.java
New file
@@ -0,0 +1,67 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryCommodityOrderCollageTeam;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
import java.util.Map;
/**
 * title: 电动车商城-拼团订单团队表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-拼团订单团队表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-29 16:06:56
 */
@Mapper
public interface ComBatteryCommodityOrderCollageTeamMapper extends BaseMapper<ComBatteryCommodityOrderCollageTeam> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:56
     */
    ComBatteryCommodityOrderCollageTeamVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @param page                                分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:06:56
     */
    IPage<ComBatteryCommodityOrderCollageTeamVo> queryAllByLimit(@Param("dto") PageComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:06:56
     */
    List<ComBatteryCommodityOrderCollageTeamVo> queryAllByList(@Param("dto") PageComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam);
    /**
     * 查询用户是否已经参与以下团队信息
     * @param teamId    团队id
     * @param userId    用户id
     * @return  是否已经参与以下团队信息
     */
    Map<String,Object> getUserCollageDetail(@Param("teamId") Long teamId,@Param("userId") Long userId);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityOrderCollageTeamPeopleMapper.java
New file
@@ -0,0 +1,65 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryCommodityOrderCollageTeamPeople;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 电动车商城-拼团活动团队人员表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-拼团活动团队人员表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-29 16:07:08
 */
@Mapper
public interface ComBatteryCommodityOrderCollageTeamPeopleMapper extends BaseMapper<ComBatteryCommodityOrderCollageTeamPeople> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:07:08
     */
    ComBatteryCommodityOrderCollageTeamPeopleVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @param page                                      分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:07:08
     */
    IPage<ComBatteryCommodityOrderCollageTeamPeopleVo> queryAllByLimit(@Param("dto") PageComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:07:08
     */
    List<ComBatteryCommodityOrderCollageTeamPeopleVo> queryAllByList(@Param("dto") PageComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople);
    /**
     * 根据拼团团队id查询团队人员信息
     * @param teamId    团队id
     * @return  团队人员信息
     */
    List<ComBatteryCommodityOrderCollageTeamPeopleVo> queryAllByTeamId(@Param("teamId") Long teamId);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommodityOrderMapper.java
New file
@@ -0,0 +1,63 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryCommodityOrder;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
import java.util.Map;
/**
 * title: 电动车商城-订单表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-29 16:05:36
 */
@Mapper
public interface ComBatteryCommodityOrderMapper extends BaseMapper<ComBatteryCommodityOrder> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:05:36
     */
    ComBatteryCommodityOrderVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryCommodityOrder 请求参数
     * @param page                     分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:05:36
     */
    IPage<ComBatteryCommodityOrderVo> queryAllByLimit(@Param("dto") PageComBatteryCommodityOrderDto comBatteryCommodityOrder, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:05:36
     */
    List<ComBatteryCommodityOrderVo> queryAllByList(@Param("dto") PageComBatteryCommodityOrderDto comBatteryCommodityOrder);
    ComBatteryActivityTeamVo queryTeamIdByUserId(@Param("userId") Long userId, @Param("activityId") Long activityId);
    ComBatteryActivityTeamVo queryTeamIdByUserIdBargain(@Param("userId") Long userId, @Param("activityId") Long activityId);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryCommoditySpecsMapper.java
New file
@@ -0,0 +1,65 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryCommoditySpecs;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 电动车商城-商品规格表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品规格表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-28 15:16:21
 */
@Mapper
public interface ComBatteryCommoditySpecsMapper extends BaseMapper<ComBatteryCommoditySpecs> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    ComBatteryCommoditySpecsVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @param page                     分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    IPage<ComBatteryCommoditySpecsVo> queryAllByLimit(@Param("dto") PageComBatteryCommoditySpecsDto comBatteryCommoditySpecs, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 15:16:21
     */
    List<ComBatteryCommoditySpecsVo> queryAllByList(@Param("dto") PageComBatteryCommoditySpecsDto comBatteryCommoditySpecs);
    /**
     * 查询商品规格列表
     * @param commodityId   商品id
     * @return  商品规格列表
     */
    List<ComBatteryCommoditySpecsVo> queryAllByCommodityId(@Param("commodityId") Long commodityId);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryStoreClassMapper.java
New file
@@ -0,0 +1,58 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryStoreClass;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 电动车商城-商家分类表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家分类表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-29 11:01:55
 */
@Mapper
public interface ComBatteryStoreClassMapper extends BaseMapper<ComBatteryStoreClass> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    ComBatteryStoreClassVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryStoreClass 请求参数
     * @param page                 分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    IPage<ComBatteryStoreClassVo> queryAllByLimit(@Param("dto") PageComBatteryStoreClassDto comBatteryStoreClass, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryStoreClass 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 11:01:55
     */
    List<ComBatteryStoreClassVo> queryAllByList(@Param("dto") PageComBatteryStoreClassDto comBatteryStoreClass);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryStoreMapper.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryStore;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 电动车商城-商家表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-28 13:44:44
 */
@Mapper
public interface ComBatteryStoreMapper extends BaseMapper<ComBatteryStore> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 13:44:44
     */
    ComBatteryStoreVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryStore 请求参数
     * @param page            分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 13:44:44
     */
    IPage<ComBatteryStoreVo> queryAllByLimit(@Param("dto") PageComBatteryStoreDto comBatteryStore, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryStore 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 13:44:44
     */
    List<ComBatteryStoreVo> queryAllByList(@Param("dto") PageComBatteryStoreDto comBatteryStore);
    /**
     * 查询电动车商户用户账号数量
     * @param account   电动车商户账号
     * @return  电动车商户用户账号数量
     */
    Integer getStoreUserCountByAccount(@Param("account") String account);
    /**
     * 查询电动车商户用户手机号数量
     * @param regPhone   电动车商户注册手机号
     * @return  电动车商户用户账号数量
     */
    Integer getStoreUserCountByPhone(@Param("regPhone") String regPhone);
    /**
     * 删除商家并同步删除后台用户数据
     * @param storeId   商家id
     */
    void deleteStoreUserByStoreId(@Param("storeId") Long storeId);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryTradeOrderMapper.java
New file
@@ -0,0 +1,58 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryTradeOrder;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 电动车商城-微信交易流水表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-微信交易流水表表数据库访问层
 *
 * @author lyq
 * @date 2022-04-01 13:18:49
 */
@Mapper
public interface ComBatteryTradeOrderMapper extends BaseMapper<ComBatteryTradeOrder> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-01 13:18:49
     */
    ComBatteryTradeOrderVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryTradeOrder 请求参数
     * @param page                 分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-01 13:18:49
     */
    IPage<ComBatteryTradeOrderVo> queryAllByLimit(@Param("dto") PageComBatteryTradeOrderDto comBatteryTradeOrder, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryTradeOrder 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-01 13:18:49
     */
    List<ComBatteryTradeOrderVo> queryAllByList(@Param("dto") PageComBatteryTradeOrderDto comBatteryTradeOrder);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComBatteryUserAddressMapper.java
New file
@@ -0,0 +1,65 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComBatteryUserAddress;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 电动车商城-用户收货地址表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-用户收货地址表表数据库访问层
 *
 * @author lyq
 * @date 2022-03-29 13:18:19
 */
@Mapper
public interface ComBatteryUserAddressMapper extends BaseMapper<ComBatteryUserAddress> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    ComBatteryUserAddressVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comBatteryUserAddress 请求参数
     * @param page                  分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    IPage<ComBatteryUserAddressVo> queryAllByLimit(@Param("dto") PageComBatteryUserAddressDto comBatteryUserAddress, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryUserAddress 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:18:19
     */
    List<ComBatteryUserAddressVo> queryAllByList(@Param("dto") PageComBatteryUserAddressDto comBatteryUserAddress);
    /**
     * 修改用户所有收货地址为不默认状态
     * @param userId    用户id
     * @return  修改结果
     */
    Integer updateUserAddressIsDefault(@Param("userId") Long userId);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarBrandMapper.java
New file
@@ -0,0 +1,58 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComChangeCarBrand;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 换新车-品牌表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-品牌表表数据库访问层
 *
 * @author lyq
 * @date 2022-04-07 13:37:23
 */
@Mapper
public interface ComChangeCarBrandMapper extends BaseMapper<ComChangeCarBrand> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:37:23
     */
    ComChangeCarBrandVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comChangeCarBrand 请求参数
     * @param page              分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:37:23
     */
    IPage<ComChangeCarBrandVo> queryAllByLimit(@Param("dto") PageComChangeCarBrandDto comChangeCarBrand, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarBrand 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:37:23
     */
    List<ComChangeCarBrandVo> queryAllByList(@Param("dto") PageComChangeCarBrandDto comChangeCarBrand);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarInquiryMapper.java
New file
@@ -0,0 +1,58 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComChangeCarInquiry;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 换新车-分期询价表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-分期询价表表数据库访问层
 *
 * @author lyq
 * @date 2022-04-07 13:39:06
 */
@Mapper
public interface ComChangeCarInquiryMapper extends BaseMapper<ComChangeCarInquiry> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    ComChangeCarInquiryVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comChangeCarInquiry 请求参数
     * @param page                分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    IPage<ComChangeCarInquiryVo> queryAllByLimit(@Param("dto") PageComChangeCarInquiryDto comChangeCarInquiry, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarInquiry 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    List<ComChangeCarInquiryVo> queryAllByList(@Param("dto") PageComChangeCarInquiryDto comChangeCarInquiry);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarModelMapper.java
New file
@@ -0,0 +1,58 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComChangeCarModel;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 换新车-车型管理表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型管理表表数据库访问层
 *
 * @author lyq
 * @date 2022-04-07 13:41:55
 */
@Mapper
public interface ComChangeCarModelMapper extends BaseMapper<ComChangeCarModel> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:41:55
     */
    ComChangeCarModelVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comChangeCarModel 请求参数
     * @param page              分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:41:55
     */
    IPage<ComChangeCarModelVo> queryAllByLimit(@Param("dto") PageComChangeCarModelDto comChangeCarModel, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModel 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:41:55
     */
    List<ComChangeCarModelVo> queryAllByList(@Param("dto") PageComChangeCarModelDto comChangeCarModel);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarModelRelationMapper.java
New file
@@ -0,0 +1,77 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComChangeCarModelRelation;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 换新车-车型与规格关联表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型与规格关联表表数据库访问层
 *
 * @author lyq
 * @date 2022-04-07 13:55:29
 */
@Mapper
public interface ComChangeCarModelRelationMapper extends BaseMapper<ComChangeCarModelRelation> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    ComChangeCarModelRelationVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comChangeCarModelRelation 请求参数
     * @param page                      分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    IPage<ComChangeCarModelRelationVo> queryAllByLimit(@Param("dto") PageComChangeCarModelRelationDto comChangeCarModelRelation, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    List<ComChangeCarModelRelationVo> queryAllByList(@Param("dto") PageComChangeCarModelRelationDto comChangeCarModelRelation);
    /**
     * 根据车型id查询车型下绑定规格列表
     * @param modelId   车型id
     * @return  车型下绑定规格列表
     */
    List<ComChangeCarModelRelationVo> queryAllByModelId(@Param("modelId") Long modelId);
    /**
     * description  queryAllByLimit  小程序分页查询
     *
     * @param comChangeCarModelRelation 请求参数
     * @param page                      分页参数
     * @return 小程序分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    IPage<ComChangeCarModelVo> queryAllByAppletsLimit(@Param("dto") PageComChangeCarModelRelationDto comChangeCarModelRelation, Page page);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarModelSpecsChildrenMapper.java
New file
@@ -0,0 +1,65 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComChangeCarModelSpecsChildren;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 换新车-车型子规格表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型子规格表表数据库访问层
 *
 * @author lyq
 * @date 2022-04-07 13:55:33
 */
@Mapper
public interface ComChangeCarModelSpecsChildrenMapper extends BaseMapper<ComChangeCarModelSpecsChildren> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    ComChangeCarModelSpecsChildrenVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @param page                           分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    IPage<ComChangeCarModelSpecsChildrenVo> queryAllByLimit(@Param("dto") PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:33
     */
    List<ComChangeCarModelSpecsChildrenVo> queryAllByList(@Param("dto") PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren);
    /**
     * 根据规格id查询规格下子规格列表
     * @param specsId   规格id
     * @return  规格下子规格列表
     */
    List<ComChangeCarModelSpecsChildrenVo> queryAllBySpecsId(@Param("specsId") Long specsId);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComChangeCarModelSpecsMapper.java
New file
@@ -0,0 +1,58 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.ComChangeCarModelSpecs;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 换新车-车型规格表表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型规格表表数据库访问层
 *
 * @author lyq
 * @date 2022-04-07 13:55:31
 */
@Mapper
public interface ComChangeCarModelSpecsMapper extends BaseMapper<ComChangeCarModelSpecs> {
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    ComChangeCarModelSpecsVo queryById(Long id);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param comChangeCarModelSpecs 请求参数
     * @param page                   分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    IPage<ComChangeCarModelSpecsVo> queryAllByLimit(@Param("dto") PageComChangeCarModelSpecsDto comChangeCarModelSpecs, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:31
     */
    List<ComChangeCarModelSpecsVo> queryAllByList(@Param("dto") PageComChangeCarModelSpecsDto comChangeCarModelSpecs);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/SysUserMapper.java
New file
@@ -0,0 +1,67 @@
package com.panzhihua.service_community.dao;
import com.panzhihua.service_community.entity.SysUser;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.common.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
 * title: 用户表 后台用户+小程序用户表数据库访问层
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 用户表 后台用户+小程序用户表数据库访问层
 *
 * @author lyq
 * @date 2022-03-28 14:28:09
 */
@Mapper
public interface SysUserMapper extends BaseMapper<SysUser> {
    /**
     * description  detailById  查询详情
     *
     * @param userId 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 14:28:09
     */
    SysUserVo queryById(Long userId);
    /**
     * description  queryAllByLimit  分页查询
     *
     * @param sysUser 请求参数
     * @param page    分页参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 14:28:09
     */
    IPage<SysUserVo> queryAllByLimit(@Param("dto") PageSysUserDto sysUser, Page page);
    /**
     * description  queryByPage  查询列表
     *
     * @param sysUser 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 14:28:09
     */
    List<SysUserVo> queryAllByList(@Param("dto") PageSysUserDto sysUser);
    /**
     * 修改商户后台账号密码
     * @param storeId   商户id
     * @param passWord  密码
     * @param pwd  密文密码
     * @return  修改结果
     */
    Integer updatePassWord(@Param("storeId") Long storeId, @Param("passWord") String passWord, @Param("pwd") String pwd);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodity.java
New file
@@ -0,0 +1,91 @@
package com.panzhihua.service_community.entity;
import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-商品表(ComBatteryCommodity)实体类
 *
 * @author lyq
 * @since 2022-03-28 14:59:59
 */
@Data
public class ComBatteryCommodity implements Serializable {
    private static final long serialVersionUID = 974240119661857683L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 商品名称
     */
    private String name;
    /**
     * 商品编号
     */
    private String code;
    /**
     * 商品价格
     */
    private BigDecimal price;
    /**
     * 商家id
     */
    private Long storeId;
    /**
     * 状态(1.上架 2.下架)
     */
    private Integer status;
    /**
     * 商品分类id
     */
    private Long classId;
    /**
     * 商品简介
     */
    private String introduce;
    /**
     * 邮费
     */
    private BigDecimal postage;
    /**
     * 商品图片
     */
    private String images;
    /**
     * 商品详情
     */
    private String detail;
    /**
     * 是否删除(1.是  2.否)
     */
    private Integer isDel;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 更新时间
     */
    private Date updateAt;
    /**
     * 更新人id
     */
    private Long updateBy;
    /**
     * 是否删除枚举(1.是 2.否)
     */
    public interface IsDel{
        int YES = 1;
        int NO = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityActivity.java
New file
@@ -0,0 +1,123 @@
package com.panzhihua.service_community.entity;
import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-商家活动表(ComBatteryCommodityActivity)实体类
 *
 * @author lyq
 * @since 2022-03-29 13:17:39
 */
@Data
public class ComBatteryCommodityActivity implements Serializable {
    private static final long serialVersionUID = -53789140646648793L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 活动名称
     */
    private String name;
    /**
     * 活动类型(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    private Integer type;
    /**
     * 商品id
     */
    private Long commodityId;
    /**
     * 商家id
     */
    private Long storeId;
    /**
     * 状态(1.进行中 2.已下架 3.已结束)
     */
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    private Integer isDel;
    /**
     * 活动价格
     */
    private BigDecimal price;
    /**
     * 活动截止时间
     */
    private Date endTime;
    /**
     * 拼团总团数
     */
    private Integer collageNum;
    /**
     * 拼团人数
     */
    private Integer collagePeopleNum;
    /**
     * 活动图片
     */
    private String images;
    /**
     * 活动商品总数
     */
    private Integer commodityNum;
    /**
     * 活动规则
     */
    private String rule;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 更新时间
     */
    private Date updateAt;
    /**
     * 更新人id
     */
    private Long updateBy;
    /**
     * 活动商品已卖出数量
     */
    private Integer commoditySaleNum;
    /**
     * 商品规格id
     */
    private Long specsId;
    /**
     * 是否删除枚举(1.是 2.否)
     */
    public interface IsDel{
        int YES = 1;
        int NO = 2;
    }
    /**
     * 状态(1.进行中 2.已下架 3.已结束)
     */
    public interface Status{
        int JXZ = 1;
        int YXJ = 2;
        int YJS = 3;
    }
    /**
     * 活动类型(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    public interface Type{
        int PT = 1;
        int KJ = 2;
        int MS = 3;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityOrder.java
New file
@@ -0,0 +1,244 @@
package com.panzhihua.service_community.entity;
import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-订单表(ComBatteryCommodityOrder)实体类
 *
 * @author lyq
 * @since 2022-03-29 16:05:44
 */
@Data
public class ComBatteryCommodityOrder implements Serializable {
    private static final long serialVersionUID = -82278154117057018L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 商家id
     */
    private Long storeId;
    /**
     * 收货地址id
     */
    private Long addressId;
    /**
     * 活动id
     */
    private Long activityId;
    /**
     * 商品id
     */
    private Long commodityId;
    /**
     * 商品规格id
     */
    private Long specsId;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 活动状态(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    private Integer activityType;
    /**
     * 订单状态(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭)
     */
    private Integer status;
    /**
     * 拼团状态(1.拼团中 2.拼团成功 3.拼团失败)
     */
    private Integer collageStatus;
    /**
     * 砍价状态(1.砍价中 2.砍价成功 3.砍价失败)
     */
    private Integer bargainStatus;
    /**
     * 支付状态(1.未支付 2.已支付)
     */
    private Integer payStatus;
    /**
     * 是否已删除(1.是  2.否)
     */
    private Integer isDel;
    /**
     * 支付方式(1.微信支付)
     */
    private Integer payType;
    /**
     * 购买商品数量
     */
    private Integer count;
    /**
     * 商品单价
     */
    private BigDecimal price;
    /**
     * 订单金额
     */
    private BigDecimal amount;
    /**
     * 运费
     */
    private BigDecimal freight;
    /**
     * 物流单号
     */
    private String logisticsNo;
    /**
     * 物流公司
     */
    private String logisticsCompany;
    /**
     * 订单最终金额
     */
    private BigDecimal finalAmount;
    /**
     * 支付单号
     */
    private String payNo;
    /**
     * 支付总金额
     */
    private BigDecimal payAmount;
    /**
     * 订单备注
     */
    private String remark;
    /**
     * 发货时间
     */
    private Date deliveryTime;
    /**
     * 收货时间
     */
    private Date receivingTime;
    /**
     * 下单时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 修改时间
     */
    private Date updateAt;
    /**
     * 支付时间
     */
    private Date payTime;
    /**
     * 修改人id
     */
    private Long updateBy;
    /**
     * 收件人
     */
    private String receivingName;
    /**
     * 收件人联系方式
     */
    private String receivingPhone;
    /**
     * 收货人地区
     */
    private String receivingRegion;
    /**
     * 收货人详细地址
     */
    private String receivingAddress;
    /**
     * 购买用户openId
     */
    private String openId;
    /**
     * 收货地区编码
     */
    private String receivingRegionCode;
    /**
     * 拼团id
     */
    private Long teamId;
    /**
     * 是否删除枚举(1.是 2.否)
     */
    public interface IsDel{
        int YES = 1;
        int NO = 2;
    }
    /**
     * 订单状态枚举(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭)
     */
    public interface Status{
        int DFK = 1;
        int DFH = 2;
        int DSH = 3;
        int YWC = 4;
        int DPT = 5;
        int DKJ = 6;
        int YTK = 7;
        int YGB = 8;
    }
    /**
     * 支付状态枚举(1.未支付 2.已支付)
     */
    public interface PayStatus{
        int WZF = 1;
        int YZF = 2;
    }
    /**
     * 支付方式(1.微信支付)
     */
    public interface PayType{
        int WX = 1;
    }
    /**
     * 活动状态(1.拼团活动 2.砍价活动 3.限时秒杀)
     */
    public interface ActivityType{
        int PT = 1;
        int KJ = 2;
        int MS = 3;
    }
    /**
     * 拼团状态(1.拼团中 2.拼团成功 3.拼团失败)
     */
    public interface CollageStatus{
        int PTZ = 1;
        int PTCG = 2;
        int PTSB = 3;
    }
    /**
     * 砍价状态(1.砍价中 2.砍价成功 3.砍价失败)
     */
    public interface BargainStatus{
        int KJZ = 1;
        int KJCG = 2;
        int KJSB = 3;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityOrderBargain.java
New file
@@ -0,0 +1,69 @@
package com.panzhihua.service_community.entity;
import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-砍价订单记录表(ComBatteryCommodityOrderBargain)实体类
 *
 * @author lyq
 * @since 2022-03-29 16:06:34
 */
@Data
public class ComBatteryCommodityOrderBargain implements Serializable {
    private static final long serialVersionUID = -17460682622800097L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 商品id
     */
    private Long commodityId;
    /**
     * 活动id
     */
    private Long activityId;
    /**
     * 订单id
     */
    private Long orderId;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 商品原价
     */
    private BigDecimal originalPrice;
    /**
     * 目标价格
     */
    private BigDecimal targetPrice;
    /**
     * 当前价格
     */
    private BigDecimal currentPrice;
    /**
     * 当前已砍价次数
     */
    private Integer count;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityOrderBargainRecord.java
New file
@@ -0,0 +1,49 @@
package com.panzhihua.service_community.entity;
import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-订单砍价记录表(ComBatteryCommodityOrderBargainRecord)实体类
 *
 * @author lyq
 * @since 2022-03-29 16:06:45
 */
@Data
public class ComBatteryCommodityOrderBargainRecord implements Serializable {
    private static final long serialVersionUID = -80606721532574194L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 砍价记录id
     */
    private Long bargainId;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 砍价金额
     */
    private BigDecimal amount;
    /**
     * 原砍价用户id
     */
    private Long oldUserId;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityOrderCollageTeam.java
New file
@@ -0,0 +1,55 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-拼团订单团队表(ComBatteryCommodityOrderCollageTeam)实体类
 *
 * @author lyq
 * @since 2022-03-29 16:06:56
 */
@Data
public class ComBatteryCommodityOrderCollageTeam implements Serializable {
    private static final long serialVersionUID = -98501007492913468L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 活动id
     */
    private Long activityId;
    /**
     * 订单id
     */
    private Long orderId;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 开团用户id
     */
    private Long userId;
    /**
     * 状态(1.等待拼团 2.拼团成功 3.拼团失败 4.已退款)
     */
    private Integer status;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 状态(1.等待拼团 2.拼团成功 3.拼团失败 4.已退款)
     */
    public interface Status{
        int DDPT = 1;
        int PTCG = 2;
        int PTSB = 3;
        int YTK = 4;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommodityOrderCollageTeamPeople.java
New file
@@ -0,0 +1,48 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-拼团活动团队人员表(ComBatteryCommodityOrderCollageTeamPeople)实体类
 *
 * @author lyq
 * @since 2022-03-29 16:07:08
 */
@Data
public class ComBatteryCommodityOrderCollageTeamPeople implements Serializable {
    private static final long serialVersionUID = 262039677393006104L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 拼团团队id
     */
    private Long teamId;
    /**
     * 团长id
     */
    private Long headUserId;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 参团类型(1.开团 2.参与拼团)
     */
    private Integer type;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryCommoditySpecs.java
New file
@@ -0,0 +1,75 @@
package com.panzhihua.service_community.entity;
import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-商品规格表(ComBatteryCommoditySpecs)实体类
 *
 * @author lyq
 * @since 2022-03-28 15:16:21
 */
@Data
public class ComBatteryCommoditySpecs implements Serializable {
    private static final long serialVersionUID = 153917106209662495L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 商家id
     */
    private Long storeId;
    /**
     * 商品id
     */
    private Long commodityId;
    /**
     * 规格名称
     */
    private String name;
    /**
     * 规格库存数量
     */
    private Integer stock;
    /**
     * 规格价格
     */
    private BigDecimal price;
    /**
     * 规格图片
     */
    private String images;
    /**
     * 是否删除(1.是 2.否)
     */
    private Integer isDel;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 更新时间
     */
    private Date updateAt;
    /**
     * 更新人id
     */
    private Long updateBy;
    /**
     * 是否删除枚举(1.是 2.否)
     */
    public interface IsDel{
        int YES = 1;
        int NO = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryStore.java
New file
@@ -0,0 +1,98 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-商家表(ComBatteryStore)实体类
 *
 * @author lyq
 * @since 2022-03-28 13:44:44
 */
@Data
public class ComBatteryStore implements Serializable {
    private static final long serialVersionUID = -36899105028204681L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 商家名称
     */
    private String name;
    /**
     * 注册手机
     */
    private String regPhone;
    /**
     * 联系电话
     */
    private String phone;
    /**
     * 商家账号
     */
    private String account;
    /**
     * 商家密码
     */
    private String password;
    /**
     * 状态(1.启用 2.禁用)
     */
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    private Integer isDel;
    /**
     * 商家logo
     */
    private String logo;
    /**
     * 商家简介
     */
    private String introduction;
    /**
     * 商家地址
     */
    private String address;
    /**
     * 详细地址
     */
    private String detailAddress;
    /**
     * 经度
     */
    private String longitude;
    /**
     * 纬度
     */
    private String latitude;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 更新时间
     */
    private Date updateAt;
    /**
     * 更新人id
     */
    private Long updateBy;
    /**
     * 是否删除(1.是 2.否)
     */
    public interface IsDel{
        int YES = 1;
        int NO = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryStoreClass.java
New file
@@ -0,0 +1,56 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-商家分类表(ComBatteryStoreClass)实体类
 *
 * @author lyq
 * @since 2022-03-29 11:01:55
 */
@Data
public class ComBatteryStoreClass implements Serializable {
    private static final long serialVersionUID = -68469766294447305L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 分类名称
     */
    private String name;
    /**
     * 商家id
     */
    private Long storeId;
    /**
     * 状态(1.启用 2.禁用)
     */
    private Integer status;
    /**
     * 是否删除(1.是 2.否)
     */
    private Integer isDel;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 更新时间
     */
    private Date updateAt;
    /**
     * 更新人id
     */
    private Long updateBy;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryTradeOrder.java
New file
@@ -0,0 +1,120 @@
package com.panzhihua.service_community.entity;
import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-微信交易流水表(ComBatteryTradeOrder)实体类
 *
 * @author lyq
 * @since 2022-04-01 13:18:49
 */
@Data
public class ComBatteryTradeOrder implements Serializable {
    private static final long serialVersionUID = -14656645981087019L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 用户openid
     */
    private String openId;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)
     */
    private Integer status;
    /**
     * 支付类型(1.微信 )
     */
    private Integer payType;
    /**
     * 订单支付状态(1.待支付 2.已支付)
     */
    private Integer payStatus;
    /**
     * 订单金额
     */
    private BigDecimal orderAmount;
    /**
     * 实际支付金额
     */
    private BigDecimal payAmount;
    /**
     * 支付单号
     */
    private String payNo;
    /**
     * 支付时间
     */
    private Date payTime;
    /**
     * 交易类型(1.电动车商城购买商品)
     */
    private Integer tradeType;
    /**
     * 交易业务订单id
     */
    private Long tradeOrderId;
    /**
     * 交易业务订单号
     */
    private String tradeOrderNo;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人
     */
    private Long createBy;
    /**
     * 修改时间
     */
    private Date updateAt;
    /**
     * 订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)
     */
    public interface Status{
        int DFZ = 1;
        int YZF = 2;
        int SQTK = 3;
        int YTK = 4;
        int YGB = 5;
    }
    /**
     * 支付类型(1.微信 )
     */
    public interface PayType{
        int WX = 1;
    }
    /**
     * 订单支付状态(1.待支付 2.已支付)
     */
    public interface PayStatus{
        int DZF = 1;
        int YZF = 2;
    }
    /**
     * 交易类型(1.电动车商城购买商品)
     */
    public interface TradeType{
        int DDC_SHOP = 1;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComBatteryUserAddress.java
New file
@@ -0,0 +1,90 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 电动车商城-用户收货地址表(ComBatteryUserAddress)实体类
 *
 * @author lyq
 * @since 2022-03-29 13:18:20
 */
@Data
public class ComBatteryUserAddress implements Serializable {
    private static final long serialVersionUID = 508417287671525506L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 姓名
     */
    private String name;
    /**
     * 手机号
     */
    private String phone;
    /**
     * 详细地址
     */
    private String address;
    /**
     * 是否是默认地址(1.是  2.否)
     */
    private Integer isDefault;
    /**
     * 省份行政区划代码
     */
    private String provinceAdcode;
    /**
     * 省份名称
     */
    private String provinceName;
    /**
     * 城市行政区划代码
     */
    private String cityAdcode;
    /**
     * 城市名称
     */
    private String cityName;
    /**
     * 区县行政区划代码
     */
    private String districtAdcode;
    /**
     * 区县名称
     */
    private String districtName;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 修改时间
     */
    private Date updateAt;
    /**
     * 修改人id
     */
    private Long updateBy;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 是否是默认地址(1.是  2.否)
     */
    public interface IsDefault{
        int yes = 1;
        int no = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarBrand.java
New file
@@ -0,0 +1,66 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 换新车-品牌表(ComChangeCarBrand)实体类
 *
 * @author lyq
 * @since 2022-04-07 13:37:23
 */
@Data
public class ComChangeCarBrand implements Serializable {
    private static final long serialVersionUID = 893800561392128513L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 品牌编号
     */
    private String code;
    /**
     * 品牌名称
     */
    private String name;
    /**
     * 状态(1.启用 2.禁用)
     */
    private Integer status;
    /**
     * 品牌logo
     */
    private String logo;
    /**
     * 是否删除(1.是 2.否)
     */
    private Integer isDel;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 修改时间
     */
    private Date updateAt;
    /**
     * 修改人id
     */
    private Long updateBy;
    /**
     * 是否删除(1.是 2.否)
     */
    public interface IsDel{
        int YES = 1;
        int NO = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarInquiry.java
New file
@@ -0,0 +1,59 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 换新车-分期询价表(ComChangeCarInquiry)实体类
 *
 * @author lyq
 * @since 2022-04-07 13:39:06
 */
@Data
public class ComChangeCarInquiry implements Serializable {
    private static final long serialVersionUID = 847720717463145529L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 用户称呼
     */
    private String name;
    /**
     * 用户手机号
     */
    private String phone;
    /**
     * 类型(1.分期 2.询价)
     */
    private Integer type;
    /**
     * 是否删除(1.是 2.否)
     */
    private Integer isDel;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 是否删除(1.是 2.否)
     */
    public interface IsDel{
        int YES = 1;
        int NO = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarModel.java
New file
@@ -0,0 +1,75 @@
package com.panzhihua.service_community.entity;
import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 换新车-车型管理表(ComChangeCarModel)实体类
 *
 * @author lyq
 * @since 2022-04-07 13:41:55
 */
@Data
public class ComChangeCarModel implements Serializable {
    private static final long serialVersionUID = -34393942693498661L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 车型名称
     */
    private String name;
    /**
     * 图片url,多张以,隔开
     */
    private String images;
    /**
     * 最低价格
     */
    private BigDecimal minPrice;
    /**
     * 品牌id
     */
    private Long brandId;
    /**
     * 车辆详情
     */
    private String detail;
    /**
     * 是否删除(1.是 2.否)
     */
    private Integer isDel;
    /**
     * 状态(1.上架 2.下架)
     */
    private Integer status;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 修改时间
     */
    private Date updateAt;
    /**
     * 修改人id
     */
    private Long updateBy;
    /**
     * 是否删除(1.是 2.否)
     */
    public interface IsDel{
        int YES = 1;
        int NO = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarModelRelation.java
New file
@@ -0,0 +1,35 @@
package com.panzhihua.service_community.entity;
import java.io.Serializable;
import lombok.Data;
/**
 * 换新车-车型与规格关联表(ComChangeCarModelRelation)实体类
 *
 * @author lyq
 * @since 2022-04-07 13:55:29
 */
@Data
public class ComChangeCarModelRelation implements Serializable {
    private static final long serialVersionUID = 890027722653708022L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 车型id
     */
    private Long modelId;
    /**
     * 车型规格id
     */
    private Long modelSpecsId;
    /**
     * 车型子规格id
     */
    private Long modelSpecsChildrenId;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarModelSpecs.java
New file
@@ -0,0 +1,58 @@
package com.panzhihua.service_community.entity;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
/**
 * 换新车-车型规格表(ComChangeCarModelSpecs)实体类
 *
 * @author lyq
 * @since 2022-04-07 13:55:31
 */
@Data
public class ComChangeCarModelSpecs implements Serializable {
    private static final long serialVersionUID = 755081439613117645L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 规格编号
     */
    private String code;
    /**
     * 规格名称
     */
    private String name;
    /**
     * 是否删除(1.是 2.否)
     */
    private Integer isDel;
    /**
     * 创建时间
     */
    private Date createAt;
    /**
     * 创建人id
     */
    private Long createBy;
    /**
     * 修改时间
     */
    private Date updateAt;
    /**
     * 修改人id
     */
    private Long updateBy;
    /**
     * 是否删除(1.是 2.否)
     */
    public interface IsDel{
        int YES = 1;
        int NO = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComChangeCarModelSpecsChildren.java
New file
@@ -0,0 +1,41 @@
package com.panzhihua.service_community.entity;
import java.io.Serializable;
import lombok.Data;
/**
 * 换新车-车型子规格表(ComChangeCarModelSpecsChildren)实体类
 *
 * @author lyq
 * @since 2022-04-07 13:55:33
 */
@Data
public class ComChangeCarModelSpecsChildren implements Serializable {
    private static final long serialVersionUID = 811675617093500164L;
    /**
     * 主键id
     */
    private Long id;
    /**
     * 主规格id
     */
    private Long specsId;
    /**
     * 子规格名称
     */
    private String name;
    /**
     * 是否删除(1.是 2.否)
     */
    private Integer isDel;
    /**
     * 是否删除(1.是 2.否)
     */
    public interface IsDel{
        int YES = 1;
        int NO = 2;
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/SysUser.java
@@ -266,5 +266,13 @@
    @ApiModelProperty(value = "绑定单位")
    private String relationName;
    private String appId;
    /**
     * 启用状态(1.启用 2.禁用)
     */
    public interface Status{
        int YES = 1;
        int NO = 2;
    }
    private Integer isAccept;
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityActivityService.java
New file
@@ -0,0 +1,89 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.web.bind.annotation.RequestBody;
/**
 * title: 电动车商城-商家活动表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家活动表表服务接口
 *
 * @author lyq
 * @date 2022-03-29 13:17:40
 */
public interface ComBatteryCommodityActivityService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    R queryByPage(PageComBatteryCommodityActivityDto comBatteryCommodityActivity);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    R insert(AddComBatteryCommodityActivityDto comBatteryCommodityActivity);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    R update(EditComBatteryCommodityActivityDto comBatteryCommodityActivity);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @param userId 用户id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    R detailById(Long id,Long userId);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    R queryByList(PageComBatteryCommodityActivityDto comBatteryCommodityActivity);
    /**
     * 修改活动状态
     * @param id    活动id
     * @param status    状态
     * @return  修改结果
     */
    R updateStatus(Long id,Integer status);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityOrderBargainRecordService.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 电动车商城-订单砍价记录表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单砍价记录表表服务接口
 *
 * @author lyq
 * @date 2022-03-29 16:06:46
 */
public interface ComBatteryCommodityOrderBargainRecordService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:06:46
     */
    R queryByPage(PageComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:06:46
     */
    R insert(AddComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 16:06:46
     */
    R update(EditComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:06:46
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:46
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderBargainRecord 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:06:46
     */
    R queryByList(PageComBatteryCommodityOrderBargainRecordDto comBatteryCommodityOrderBargainRecord);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityOrderBargainService.java
New file
@@ -0,0 +1,99 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 电动车商城-砍价订单记录表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-砍价订单记录表表服务接口
 *
 * @author lyq
 * @date 2022-03-29 16:06:35
 */
public interface ComBatteryCommodityOrderBargainService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:06:35
     */
    R queryByPage(PageComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:06:35
     */
    R insert(AddComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 16:06:35
     */
    R update(EditComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:06:35
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:35
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderBargain 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:06:35
     */
    R queryByList(PageComBatteryCommodityOrderBargainDto comBatteryCommodityOrderBargain);
    /**
     * 创建砍价订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    R startBargain(StartBargainOrderDto orderDto);
    /**
     * 帮好友砍价
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    R startUserBargain(StartUserBargainOrderDto orderDto);
    /**
     * 查询砍价记录详情
     * @param id  砍价记录id
     * @return  创建订单结果
     */
    R getUserBargain(Long id);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityOrderCollageTeamPeopleService.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 电动车商城-拼团活动团队人员表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-拼团活动团队人员表表服务接口
 *
 * @author lyq
 * @date 2022-03-29 16:07:09
 */
public interface ComBatteryCommodityOrderCollageTeamPeopleService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:07:09
     */
    R queryByPage(PageComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:07:09
     */
    R insert(AddComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 16:07:09
     */
    R update(EditComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:07:09
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:07:09
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderCollageTeamPeople 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:07:09
     */
    R queryByList(PageComBatteryCommodityOrderCollageTeamPeopleDto comBatteryCommodityOrderCollageTeamPeople);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityOrderCollageTeamService.java
New file
@@ -0,0 +1,85 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 电动车商城-拼团订单团队表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-拼团订单团队表表服务接口
 *
 * @author lyq
 * @date 2022-03-29 16:06:57
 */
public interface ComBatteryCommodityOrderCollageTeamService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:06:57
     */
    R queryByPage(PageComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:06:57
     */
    R insert(AddComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 16:06:57
     */
    R update(EditComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:06:57
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:06:57
     */
    R detailById(Long id,Long userId);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrderCollageTeam 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:06:57
     */
    R queryByList(PageComBatteryCommodityOrderCollageTeamDto comBatteryCommodityOrderCollageTeam);
    /**
     * 创建拼团订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    R startFight(StartFightOrderDto orderDto);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityOrderService.java
New file
@@ -0,0 +1,141 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.dtos.shop.WxPayNotifyOrderDTO;
import com.panzhihua.common.model.vos.R;
/**
 * title: 电动车商城-订单表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-订单表表服务接口
 *
 * @author lyq
 * @date 2022-03-29 16:05:47
 */
public interface ComBatteryCommodityOrderService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 16:05:47
     */
    R queryByPage(PageComBatteryCommodityOrderDto comBatteryCommodityOrder);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 16:05:47
     */
    R insert(AddComBatteryCommodityOrderDto comBatteryCommodityOrder);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 16:05:47
     */
    R update(EditComBatteryCommodityOrderDto comBatteryCommodityOrder);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 16:05:47
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 16:05:47
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityOrder 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 16:05:47
     */
    R queryByList(PageComBatteryCommodityOrderDto comBatteryCommodityOrder);
    /**
     * 修改订单收货地址
     * @param editOrderAddressDto   请求参数
     * @return  修改结果
     */
    R updateOrderAddress(EditOrderAddressDto editOrderAddressDto);
    /**
     * 修改订单物流信息
     * @param editOrderLogisticsDto 请求参数
     * @return  修改结果
     */
    R updateOrderLogistics(EditOrderLogisticsDto editOrderLogisticsDto);
    /**
     * 小程序用户创建订单
     * @param createOrderDto    请求参数
     * @return  创建结果
     */
    R appletsOrderCreate(UserCreateOrderDto createOrderDto);
    /**
     * 电动车商城购买商品支付回调
     * @param notifyOrderDTO    请求参数
     * @return  购买商品支付回调
     */
    R batteryPayNotify(WxPayNotifyOrderDTO notifyOrderDTO);
    /**
     * 定时关闭5分钟未支付订单
     * @return  操作结果
     */
    R syncCloseOrder();
    /**
     * 电动车商城用户确认收货
     * @param id    订单id
     * @param userId    用户id
     * @return  确认结果
     */
    R appletsOrderReceiving(Long id, Long userId);
    /**
     * 后台订单发货
     * @param deliverAdminDto   请求参数
     * @return  发货结果
     */
    R orderDeliver(OrderDeliverAdminDto deliverAdminDto);
    /**
     * 电动车商城购买活动商品支付回调
     * @param notifyOrderDTO    请求参数
     * @return  购买商品支付回调
     */
    R batteryActivityPayNotify(WxPayNotifyOrderDTO notifyOrderDTO);
    /**
     * 创建秒杀订单
     * @param orderDto  请求参数
     * @return  创建订单结果
     */
    R startSeckill(StartSeckillOrderDto orderDto);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommodityService.java
New file
@@ -0,0 +1,93 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 电动车商城-商品表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品表表服务接口
 *
 * @author lyq
 * @date 2022-03-28 14:59:59
 */
public interface ComBatteryCommodityService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodity 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 14:59:59
     */
    R queryByPage(PageComBatteryCommodityDto comBatteryCommodity);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodity 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 14:59:59
     */
    R insert(AddComBatteryCommodityDto comBatteryCommodity);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommodity 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-28 14:59:59
     */
    R update(EditComBatteryCommodityDto comBatteryCommodity);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 14:59:59
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 14:59:59
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 14:59:59
     */
    R queryByList(PageComBatteryCommodityDto comBatteryCommodity);
    /**
     * 修改商品状态
     * @param id    商品id
     * @param status    商品状态
     * @return  修改结果
     */
    R updateStatus(Long id,Integer status);
    /**
     * 小程序查询商品列表
     * @param comBatteryCommodity   请求参数
     * @return  商品列表
     */
    R queryByAppletsPage(PageComBatteryCommodityDto comBatteryCommodity);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryCommoditySpecsService.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 电动车商城-商品规格表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商品规格表表服务接口
 *
 * @author lyq
 * @date 2022-03-28 15:16:22
 */
public interface ComBatteryCommoditySpecsService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    R queryByPage(PageComBatteryCommoditySpecsDto comBatteryCommoditySpecs);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    R insert(AddComBatteryCommoditySpecsDto comBatteryCommoditySpecs);
    /**
     * description  update  修改数据
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    R update(EditComBatteryCommoditySpecsDto comBatteryCommoditySpecs);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommoditySpecs 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 15:16:22
     */
    R queryByList(PageComBatteryCommoditySpecsDto comBatteryCommoditySpecs);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryStoreClassService.java
New file
@@ -0,0 +1,93 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 电动车商城-商家分类表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家分类表表服务接口
 *
 * @author lyq
 * @date 2022-03-29 11:01:56
 */
public interface ComBatteryStoreClassService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryStoreClass 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 11:01:56
     */
    R queryByPage(PageComBatteryStoreClassDto comBatteryStoreClass);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryStoreClass 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 11:01:56
     */
    R insert(AddComBatteryStoreClassDto comBatteryStoreClass);
    /**
     * description  update  修改数据
     *
     * @param comBatteryStoreClass 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 11:01:56
     */
    R update(EditComBatteryStoreClassDto comBatteryStoreClass);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 11:01:56
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 11:01:56
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryStoreClass 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 11:01:56
     */
    R queryByList(PageComBatteryStoreClassDto comBatteryStoreClass);
    /**
     * 修改分类状态
     * @param id    分类id
     * @param status    状态
     * @return  修改结果
     */
    R updateStatus(Long id,Integer status);
    /**
     * 小程序查询商家分类列表以及分类下商品列表
     * @param comBatteryStoreClass  请求参数
     * @return  商家分类列表以及分类下商品列表
     */
    R queryByAppletsList(PageComBatteryStoreClassDto comBatteryStoreClass);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryStoreService.java
New file
@@ -0,0 +1,86 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 电动车商城-商家表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家表表服务接口
 *
 * @author lyq
 * @date 2022-03-28 13:44:45
 */
public interface ComBatteryStoreService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryStore 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 13:44:45
     */
    R queryByPage(PageComBatteryStoreDto comBatteryStore);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryStore 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 13:44:45
     */
    R insert(AddComBatteryStoreDto comBatteryStore);
    /**
     * description  update  修改数据
     *
     * @param comBatteryStore 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-28 13:44:45
     */
    R update(EditComBatteryStoreDto comBatteryStore);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 13:44:45
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 13:44:45
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryStore 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 13:44:45
     */
    R queryByList(PageComBatteryStoreDto comBatteryStore);
    /**
     * 修改人员密码
     * @param storeId  商户id
     * @param passWord  用户需要修改的密码
     * @return  重置密码结果
     */
    R resetPassword(Long storeId,String passWord);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryTradeOrderService.java
New file
@@ -0,0 +1,108 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import java.math.BigDecimal;
import java.util.Date;
/**
 * title: 电动车商城-微信交易流水表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-微信交易流水表表服务接口
 *
 * @author lyq
 * @date 2022-04-01 13:18:50
 */
public interface ComBatteryTradeOrderService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryTradeOrder 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-01 13:18:50
     */
    R queryByPage(PageComBatteryTradeOrderDto comBatteryTradeOrder);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryTradeOrder 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-01 13:18:50
     */
    R insert(AddComBatteryTradeOrderDto comBatteryTradeOrder);
    /**
     * description  update  修改数据
     *
     * @param comBatteryTradeOrder 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-01 13:18:50
     */
    R update(EditComBatteryTradeOrderDto comBatteryTradeOrder);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-01 13:18:50
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-01 13:18:50
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryTradeOrder 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-01 13:18:50
     */
    R queryByList(PageComBatteryTradeOrderDto comBatteryTradeOrder);
    /**
     * 添加微信交易记录
     * @param userId    用户id
     * @param openId    用户openId
     * @param orderNo   订单号
     * @param payType   支付类型
     * @param orderAmount   订单金额
     * @param tradeType     交易类型(1.电动车商城购买商品)
     * @param tradeOrderId 交易业务订单id
     * @param tradeOrderNo 交易业务订单号
     * @param createBy     创建人
     * @param nowDate      创建时间
     */
    void addOrderTradeRecord(Long userId, String openId, String orderNo, Integer payType
            , BigDecimal orderAmount, Integer tradeType, Long tradeOrderId, String tradeOrderNo, Long createBy, Date nowDate);
    /**
     * 更新微信支付流水记录
     *
     * @param orderId   订单id
     * @param amount    实际支付金额
     * @param wxTradeNo 微信支付订单号
     * @param payTime   支付时间
     * @param nowDate   当前处理时间
     */
    void renewPayTrade(Long orderId, BigDecimal amount, String wxTradeNo, Date payTime, Date nowDate);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComBatteryUserAddressService.java
New file
@@ -0,0 +1,85 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 电动车商城-用户收货地址表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-用户收货地址表表服务接口
 *
 * @author lyq
 * @date 2022-03-29 13:18:20
 */
public interface ComBatteryUserAddressService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryUserAddress 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 13:18:20
     */
    R queryByPage(PageComBatteryUserAddressDto comBatteryUserAddress);
    /**
     * description  insert  新增数据
     *
     * @param comBatteryUserAddress 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 13:18:20
     */
    R insert(AddComBatteryUserAddressDto comBatteryUserAddress);
    /**
     * description  update  修改数据
     *
     * @param comBatteryUserAddress 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 13:18:20
     */
    R update(EditComBatteryUserAddressDto comBatteryUserAddress);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:18:20
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:18:20
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryUserAddress 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:18:20
     */
    R queryByList(PageComBatteryUserAddressDto comBatteryUserAddress);
    /**
     * 查询用户默认收货地址
     * @param userId    用户id
     * @return  用户默认收货地址
     */
    R getDefaultAddress(Long userId);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarBrandService.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 换新车-品牌表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-品牌表表服务接口
 *
 * @author lyq
 * @date 2022-04-07 13:37:24
 */
public interface ComChangeCarBrandService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarBrand 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:37:24
     */
    R queryByPage(PageComChangeCarBrandDto comChangeCarBrand);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarBrand 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:37:24
     */
    R insert(AddComChangeCarBrandDto comChangeCarBrand);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarBrand 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:37:24
     */
    R update(EditComChangeCarBrandDto comChangeCarBrand);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:37:24
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:37:24
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarBrand 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:37:24
     */
    R queryByList(PageComChangeCarBrandDto comChangeCarBrand);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarInquiryService.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 换新车-分期询价表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-分期询价表表服务接口
 *
 * @author lyq
 * @date 2022-04-07 13:39:06
 */
public interface ComChangeCarInquiryService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarInquiry 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    R queryByPage(PageComChangeCarInquiryDto comChangeCarInquiry);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarInquiry 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    R insert(AddComChangeCarInquiryDto comChangeCarInquiry);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarInquiry 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    R update(EditComChangeCarInquiryDto comChangeCarInquiry);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarInquiry 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:39:06
     */
    R queryByList(PageComChangeCarInquiryDto comChangeCarInquiry);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarModelRelationService.java
New file
@@ -0,0 +1,87 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 换新车-车型与规格关联表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型与规格关联表表服务接口
 *
 * @author lyq
 * @date 2022-04-07 13:55:30
 */
public interface ComChangeCarModelRelationService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:30
     */
    R queryByPage(PageComChangeCarModelRelationDto comChangeCarModelRelation);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:30
     */
    R insert(AddComChangeCarModelRelationDto comChangeCarModelRelation);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:55:30
     */
    R update(EditComChangeCarModelRelationDto comChangeCarModelRelation);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:30
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:30
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:30
     */
    R queryByList(PageComChangeCarModelRelationDto comChangeCarModelRelation);
    /**
     * description  queryByPage  小程序分页查询
     *
     * @param comChangeCarModelRelation 请求参数
     * @return 小程序分页查询返回参数
     * @author lyq
     * @date 2022-04-07 13:55:29
     */
    R queryByAppletsPage(PageComChangeCarModelRelationDto comChangeCarModelRelation);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarModelService.java
New file
@@ -0,0 +1,86 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 换新车-车型管理表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型管理表表服务接口
 *
 * @author lyq
 * @date 2022-04-07 13:41:55
 */
public interface ComChangeCarModelService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModel 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:41:55
     */
    R queryByPage(PageComChangeCarModelDto comChangeCarModel);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarModel 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:41:55
     */
    R insert(AddComChangeCarModelDto comChangeCarModel);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarModel 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:41:55
     */
    R update(EditComChangeCarModelDto comChangeCarModel);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:41:55
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:41:55
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModel 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:41:55
     */
    R queryByList(PageComChangeCarModelDto comChangeCarModel);
    /**
     * 修改车型状态
     * @param id    车型id
     * @param status    车型状态
     * @return  修改结果
     */
    R updateStatus(Long id,Integer status);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarModelSpecsChildrenService.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 换新车-车型子规格表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型子规格表表服务接口
 *
 * @author lyq
 * @date 2022-04-07 13:55:34
 */
public interface ComChangeCarModelSpecsChildrenService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:34
     */
    R queryByPage(PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:34
     */
    R insert(AddComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:55:34
     */
    R update(EditComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:34
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:34
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelSpecsChildren 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:34
     */
    R queryByList(PageComChangeCarModelSpecsChildrenDto comChangeCarModelSpecsChildren);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComChangeCarModelSpecsService.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 换新车-车型规格表表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 换新车-车型规格表表服务接口
 *
 * @author lyq
 * @date 2022-04-07 13:55:32
 */
public interface ComChangeCarModelSpecsService {
    /**
     * description  queryByPage  分页查询
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-04-07 13:55:32
     */
    R queryByPage(PageComChangeCarModelSpecsDto comChangeCarModelSpecs);
    /**
     * description  insert  新增数据
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-04-07 13:55:32
     */
    R insert(AddComChangeCarModelSpecsDto comChangeCarModelSpecs);
    /**
     * description  update  修改数据
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-04-07 13:55:32
     */
    R update(EditComChangeCarModelSpecsDto comChangeCarModelSpecs);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-04-07 13:55:32
     */
    R deleteById(Long id);
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-04-07 13:55:32
     */
    R detailById(Long id);
    /**
     * description  queryByPage  查询列表
     *
     * @param comChangeCarModelSpecs 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-04-07 13:55:32
     */
    R queryByList(PageComChangeCarModelSpecsDto comChangeCarModelSpecs);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComOpsAdvService.java
@@ -14,14 +14,14 @@
public interface ComOpsAdvService {
    /**
     * 获取广告跳转内容配置
     *
     *
     * @return 跳转内容集合
     */
    R getJumpContent();
    /**
     * 编辑运营后台系统配置
     *
     *
     * @param appletesBackstageConfigDTO
     *            编辑内容
     * @return 编辑结果
@@ -30,14 +30,14 @@
    /**
     * 首页广告banner
     *
     *
     * @return 广告列表
     */
    R listAdvertisement();
    R listAdvertisement(Integer type);
    /**
     * 新增广告
     *
     *
     * @param comOpsAdvDTO
     * @return 新增结果
     */
@@ -45,7 +45,7 @@
    /**
     * 编辑广告
     *
     *
     * @param comOpsAdvDTO
     *            编辑内容
     * @return 编辑结果
@@ -54,21 +54,21 @@
    /**
     * 广告位置下拉列表
     *
     *
     * @return 位置集合
     */
    R listadvpos();
    /**
     * 跳转内容下拉集合
     *
     *
     * @return 跳转集合
     */
    R listAdvjump();
    /**
     * 分页查询广告
     *
     *
     * @param pageComOpsAdvDTO
     *            查询内容
     * @return 查询结果 ComOpsAdvVO
@@ -77,7 +77,7 @@
    /**
     * 广告详情
     *
     *
     * @param id
     *            主键
     * @return 广告内容
@@ -86,7 +86,7 @@
    /**
     * 删除广告
     *
     *
     * @param id
     *            主键
     * @return 删除结果
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/SysUserService.java
New file
@@ -0,0 +1,78 @@
package com.panzhihua.service_community.service;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
/**
 * title: 用户表 后台用户+小程序用户表服务接口
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 用户表 后台用户+小程序用户表服务接口
 *
 * @author lyq
 * @date 2022-03-28 14:28:09
 */
public interface SysUserService {
    /**
     * description  queryByPage  分页查询
     *
     * @param sysUser 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-28 14:28:09
     */
    R queryByPage(PageSysUserDto sysUser);
    /**
     * description  insert  新增数据
     *
     * @param sysUser 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-28 14:28:09
     */
    R insert(AddSysUserDto sysUser);
    /**
     * description  update  修改数据
     *
     * @param sysUser 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-28 14:28:09
     */
    R update(EditSysUserDto sysUser);
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param userId 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-28 14:28:09
     */
    R deleteById(Long userId);
    /**
     * description  detailById  查询详情
     *
     * @param userId 主键id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-28 14:28:09
     */
    R detailById(Long userId);
    /**
     * description  queryByPage  查询列表
     *
     * @param sysUser 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-28 14:28:09
     */
    R queryByList(PageSysUserDto sysUser);
}
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java
@@ -68,6 +68,30 @@
import com.panzhihua.service_community.model.dos.ComActNeighborCircleFabulousDO;
import com.panzhihua.service_community.model.dos.ComActNeighborCircleTopicDO;
import com.panzhihua.service_community.model.dos.ComPbMemberDO;
import com.panzhihua.common.service.user.UserService;
import com.panzhihua.common.utlis.DateUtils;
import com.panzhihua.common.utlis.SensitiveUtil;
import com.panzhihua.common.utlis.StringUtils;
import com.panzhihua.service_community.dao.ComActActivityDAO;
import com.panzhihua.service_community.dao.ComActDAO;
import com.panzhihua.service_community.dao.ComActNeighborCircleBrowseDAO;
import com.panzhihua.service_community.dao.ComActNeighborCircleCommentDAO;
import com.panzhihua.service_community.dao.ComActNeighborCircleCommentReplyDAO;
import com.panzhihua.service_community.dao.ComActNeighborCircleDAO;
import com.panzhihua.service_community.dao.ComActNeighborCircleFabulousDAO;
import com.panzhihua.service_community.dao.ComActNeighborCircleTopicMapper;
import com.panzhihua.service_community.dao.ComPbCheckUnitDao;
import com.panzhihua.service_community.dao.ComPbMemberDAO;
import com.panzhihua.service_community.entity.ComPbCheckUnit;
import com.panzhihua.service_community.model.dos.ComActActivityDO;
import com.panzhihua.service_community.model.dos.ComActDO;
import com.panzhihua.service_community.model.dos.ComActNeighborCircleBrowseDO;
import com.panzhihua.service_community.model.dos.ComActNeighborCircleCommentDO;
import com.panzhihua.service_community.model.dos.ComActNeighborCircleCommentReplyDO;
import com.panzhihua.service_community.model.dos.ComActNeighborCircleDO;
import com.panzhihua.service_community.model.dos.ComActNeighborCircleFabulousDO;
import com.panzhihua.service_community.model.dos.ComActNeighborCircleTopicDO;
import com.panzhihua.service_community.model.dos.ComPbMemberDO;
import com.panzhihua.service_community.service.ComActNeighborCircleBrowseService;
import com.panzhihua.service_community.service.ComActNeighborCircleService;
import com.panzhihua.service_community.service.ComActNeighborCircleTopicService;
@@ -75,6 +99,8 @@
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.util.PageUtil;
import lombok.extern.slf4j.Slf4j;
import org.springframework.util.CollectionUtils;
import org.springframework.web.bind.annotation.RequestParam;
/**
 * @auther lyq
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActServiceImpl.java
@@ -1,7 +1,9 @@
package com.panzhihua.service_community.service.impl;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.stream.Collectors;
import javax.annotation.Resource;
@@ -250,8 +252,8 @@
                street.setCount(communityList.size());
            }
        });
//        streetList = streetList.stream().sorted(Comparator.comparing(StreetAllAppletsVO::getCount).reversed())
//            .collect(Collectors.toList());
        streetList = streetList.stream().sorted(Comparator.comparing(StreetAllAppletsVO::getCount).reversed())
            .collect(Collectors.toList());
        return R.ok(streetList);
    }
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityActivityServiceImpl.java
New file
@@ -0,0 +1,177 @@
package com.panzhihua.service_community.service.impl;
import com.panzhihua.common.model.vos.common.ComBatteryActivityTeamVo;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityActivityVo;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityOrderVo;
import com.panzhihua.common.model.vos.common.ComBatteryCommodityVo;
import com.panzhihua.service_community.dao.ComBatteryCommodityMapper;
import com.panzhihua.service_community.dao.ComBatteryCommodityOrderMapper;
import com.panzhihua.service_community.entity.ComBatteryCommodityActivity;
import com.panzhihua.service_community.dao.ComBatteryCommodityActivityMapper;
import com.panzhihua.service_community.service.ComBatteryCommodityActivityService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.beans.BeanUtils;
import com.panzhihua.common.model.dtos.common.*;
import com.panzhihua.common.model.vos.R;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import javax.annotation.Resource;
import java.util.List;
import java.util.Map;
/**
 * title: 电动车商城-商家活动表表服务实现类
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 电动车商城-商家活动表表服务实现类
 *
 * @author lyq
 * @date 2022-03-29 13:17:40
 */
@Service("comBatteryCommodityActivityService")
public class ComBatteryCommodityActivityServiceImpl extends ServiceImpl<ComBatteryCommodityActivityMapper, ComBatteryCommodityActivity> implements ComBatteryCommodityActivityService {
    @Resource
    private ComBatteryCommodityMapper commodityMapper;
    @Resource
    private ComBatteryCommodityOrderMapper commodityOrderMapper;
    /**
     * description  queryByPage  分页查询
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 分页查询列表数据
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    @Override
    public R queryByPage(PageComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        return R.ok(this.baseMapper.queryAllByLimit(comBatteryCommodityActivity, new Page(comBatteryCommodityActivity.getPageNum(), comBatteryCommodityActivity.getPageSize())));
    }
    /**
     * description  insert  新增数据
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 新增结果
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    @Override
    public R insert(AddComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        ComBatteryCommodityActivity entity = new ComBatteryCommodityActivity();
        BeanUtils.copyProperties(comBatteryCommodityActivity, entity);
        if (this.baseMapper.insert(entity) > 0) {
            return R.ok();
        }
        return R.fail("添加失败");
    }
    /**
     * description  update  修改数据
     *
     * @param editDto 请求参数
     * @return 修改结果
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    @Override
    public R update(EditComBatteryCommodityActivityDto editDto) {
        ComBatteryCommodityActivity entity = this.baseMapper.selectById(editDto.getId());
        if (entity == null) {
            return R.fail("未查询到该记录");
        }
        BeanUtils.copyProperties(editDto, entity);
        if (this.baseMapper.updateById(entity) > 0) {
            return R.ok();
        }
        return R.fail("修改失败");
    }
    /**
     * description  deleteById  通过主键删除数据
     *
     * @param id 主键id
     * @return 删除结果
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    @Override
    public R deleteById(Long id) {
        ComBatteryCommodityActivity entity = new ComBatteryCommodityActivity();
        entity.setId(id);
        entity.setIsDel(ComBatteryCommodityActivity.IsDel.YES);
        if (this.baseMapper.updateById(entity) > 0) {
            return R.ok();
        }
        return R.fail("删除失败");
    }
    /**
     * description  detailById  查询详情
     *
     * @param id 主键id
     * @param userId 用户id
     * @return 详情数据
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    @Override
    public R detailById(Long id,Long userId) {
        ComBatteryCommodityActivityVo commodityActivityVo = this.baseMapper.queryById(id);
        if(commodityActivityVo != null){
            ComBatteryCommodityVo commodityVo = commodityMapper.queryById(commodityActivityVo.getCommodityId());
            commodityActivityVo.setCommodityVo(commodityVo);
            if(userId != null && userId > 0){
                //查询用户参与拼团活动信息
                ComBatteryActivityTeamVo ptResult = commodityOrderMapper.queryTeamIdByUserId(userId,id);
                if(ptResult != null && ptResult.getTeamId() != null){
                    commodityActivityVo.setIsOpen(2);
                    commodityActivityVo.setTeamId(ptResult.getTeamId());
                    commodityActivityVo.setTeamEndTime(ptResult.getTeamEndTime());
                }
                //查询用户参与砍价活动信息
                ComBatteryActivityTeamVo kjResult =commodityOrderMapper.queryTeamIdByUserIdBargain(userId,id);
                if(kjResult != null && kjResult.getTeamId() != null){
                    commodityActivityVo.setIsBargain(2);
                    commodityActivityVo.setBargainId(kjResult.getTeamId());
                    commodityActivityVo.setBargainEndTime(kjResult.getTeamEndTime());
                }
            }
        }
        return R.ok(commodityActivityVo);
    }
    /**
     * description  queryByPage  查询列表
     *
     * @param comBatteryCommodityActivity 请求参数
     * @return 列表数据
     * @author lyq
     * @date 2022-03-29 13:17:40
     */
    @Override
    public R queryByList(PageComBatteryCommodityActivityDto comBatteryCommodityActivity) {
        return R.ok(this.baseMapper.queryAllByList(comBatteryCommodityActivity));
    }
    /**
     * 修改活动状态
     * @param id    活动id
     * @param status    状态
     * @return  修改结果
     */
    @Override
    public R updateStatus(Long id, Integer status) {
        ComBatteryCommodityActivity entity = new ComBatteryCommodityActivity();
        entity.setId(id);
        entity.setStatus(status);
        if (this.baseMapper.updateById(entity) > 0) {
            return R.ok();
        }
        return R.fail("修改失败");
    }
}
Diff truncated after the above file
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderBargainRecordServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderBargainServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderCollageTeamPeopleServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderCollageTeamServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommoditySpecsServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryStoreClassServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryStoreServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryTradeOrderServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryUserAddressServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarBrandServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarInquiryServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarModelRelationServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarModelServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarModelSpecsChildrenServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComChangeCarModelSpecsServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComOpsAdvServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ConvenientMerchantServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/RentingHourseOrderServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/SysUserServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActIntegralUserDOMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityActivityMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityOrderBargainMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityOrderBargainRecordMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityOrderCollageTeamMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityOrderCollageTeamPeopleMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommodityOrderMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryCommoditySpecsMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryStoreClassMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryStoreMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryTradeOrderMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComBatteryUserAddressMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarBrandMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarInquiryMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarModelMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarModelRelationMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarModelSpecsChildrenMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComChangeCarModelSpecsMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComPropertyMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/SysUserMapper.xml springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/config/WebSocketClient.java springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/MicroCommercialStreetApi.java springcloud_k8s_panzhihuazhihuishequ/timejob/src/main/java/com/panzhihua/timejob/jobhandler/BatteryJobHandler.java springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/filters/JWTAuthenticationTokenFilter.java