From 94782e82d05ae42e3fd59be93668b48bbb114a15 Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期五, 21 一月 2022 13:49:50 +0800 Subject: [PATCH] 仁和区bug提交 --- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java | 147 +++++++++++++++++++++++++++++++++++------------- 1 files changed, 107 insertions(+), 40 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java index e882626..d103e2a 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java @@ -2,28 +2,7 @@ import java.util.List; -import com.panzhihua.common.model.dtos.PageBaseDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.DisableOrEnableMcsMerchantDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.LoginWithPhoneDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsEvaluateDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsGameDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsInfoDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsMerchantDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsProductDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageJoinGameListDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageMcsEvaluateDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageMcsGameDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageMcsInformationDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageMcsMerchantDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageMcsProductDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageVerifyRecordDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.PutUserInfoDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.SetPopularForGameDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.SetShelfForGameDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.SetShelfForInfoDTO; -import com.panzhihua.common.model.dtos.community.microCommercialStreet.SetShelfForProductDTO; -import com.panzhihua.common.model.vos.community.microCommercialStreet.McsConfigVO; -import com.panzhihua.common.model.vos.community.microCommercialStreet.McsOrderVO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.DeleteProductDTO; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.scheduling.annotation.Async; import org.springframework.web.bind.annotation.DeleteMapping; @@ -35,6 +14,7 @@ import org.springframework.web.bind.annotation.RequestParam; import com.panzhihua.common.model.dtos.AppletesBackstageConfigDTO; +import com.panzhihua.common.model.dtos.PageBaseDTO; import com.panzhihua.common.model.dtos.PageDTO; import com.panzhihua.common.model.dtos.advertisement.ComOpsAdvDTO; import com.panzhihua.common.model.dtos.advertisement.PageComOpsAdvDTO; @@ -174,8 +154,32 @@ import com.panzhihua.common.model.dtos.community.integral.admin.EditComActIntegralRuleDTO; import com.panzhihua.common.model.dtos.community.integral.admin.PageComActIntegralRuleDTO; import com.panzhihua.common.model.dtos.community.integral.admin.PageComActIntegralTradeDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.DisableOrEnableMcsMerchantDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.LoginWithPhoneDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsEvaluateDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsGameDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsInfoDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsMerchantDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsProductDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageJoinGameListDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageMcsEvaluateDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageMcsGameDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageMcsInformationDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageMcsMerchantDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageMcsProductDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.PageVerifyRecordDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.PutUserInfoDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.SetPopularForGameDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.SetShelfForGameDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.SetShelfForInfoDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.SetShelfForProductDTO; import com.panzhihua.common.model.dtos.community.questnaire.StatisticsSummaryDTO; -import com.panzhihua.common.model.dtos.community.rentingHouses.*; +import com.panzhihua.common.model.dtos.community.rentingHouses.NearbyDTO; +import com.panzhihua.common.model.dtos.community.rentingHouses.PageRentingHouseRegisterDTO; +import com.panzhihua.common.model.dtos.community.rentingHouses.PageRentingHousesConfigDTO; +import com.panzhihua.common.model.dtos.community.rentingHouses.ReleaseOrCancelHouseDTO; +import com.panzhihua.common.model.dtos.community.rentingHouses.RentingHouseRegisterDTO; +import com.panzhihua.common.model.dtos.community.rentingHouses.RentingHousesConfigDTO; import com.panzhihua.common.model.dtos.community.reserve.AddReserveAdminDTO; import com.panzhihua.common.model.dtos.community.reserve.CancelReserveRecordDTO; import com.panzhihua.common.model.dtos.community.reserve.ComActReserveMakeStatisticsDTO; @@ -331,6 +335,8 @@ import com.panzhihua.common.model.vos.community.bigscreen.PartyBuildingMemberVO; import com.panzhihua.common.model.vos.community.cluster.admin.ComClusterMemberExcelVO; import com.panzhihua.common.model.vos.community.convenient.ConvenientMerchantVO; +import com.panzhihua.common.model.vos.community.microCommercialStreet.McsConfigVO; +import com.panzhihua.common.model.vos.community.microCommercialStreet.McsOrderVO; import com.panzhihua.common.model.vos.community.questnaire.EditComActQuestnaireVo; import com.panzhihua.common.model.vos.community.questnaire.QuestnaireVO; import com.panzhihua.common.model.vos.community.questnaire.UsersAnswerQuestnaireVO; @@ -1193,7 +1199,7 @@ * @return 社区集合 按照创建顺序倒序排列 */ @PostMapping("listcommunityall") - R listCommunityAll(); + R listCommunityAll(@RequestParam("areaCode")String areaCode); /** * 首页广告banner @@ -3351,7 +3357,7 @@ * @date 2021/8/31 15:03 */ @GetMapping("/workGuide/classify/getList") - R getWorkGuideClassifyList(); + R getWorkGuideClassifyList(@RequestParam("areaCode")String areaCode); /** * 分页查询邻里圈 @@ -4964,7 +4970,7 @@ * @return 社区列表 */ @GetMapping("/eventgrid/community/westList") - R getWestCommunityLists(); + R getWestCommunityLists(@RequestParam("areaCode")String areaCode); /** * 综治app-小区列表 @@ -5419,7 +5425,7 @@ * @return 社区列表 */ @GetMapping("/switch/community/all/list") - R communitySwitchList(); + R communitySwitchList(@RequestParam("areaCode") String areaCode); /** * 根据名字查询所有社区列表 @@ -5429,7 +5435,7 @@ * @return 社区列表 */ @GetMapping("/switch/community/search/list") - R communitySwitchSearchList(@RequestParam(value = "name") String name); + R communitySwitchSearchList(@RequestParam(value = "name") String name,@RequestParam(value = "areaCode") String areaCode); /** * 根据经纬度以及距离搜索附近社区列表 @@ -5527,7 +5533,7 @@ * @return 随手拍分类列表 */ @GetMapping("/classify/admin/list") - R listPhotoClassify(); + R listPhotoClassify(@RequestParam("areaCode") String areaCode); /** * 社区后台-切换随手拍公示状态 @@ -6366,7 +6372,7 @@ * @return */ @GetMapping("/convenient/service-category/all") - R getAllServiceCategories(); + R getAllServiceCategories(@RequestParam("areaCode") String areaCode); /** * 获取用户便民服务商家详情 @@ -6487,7 +6493,7 @@ * @return */ @GetMapping("/convenient/service-category/suitable") - R getSuitableServiceCategories(@RequestParam("communityId") Long communityId); + R getSuitableServiceCategories(@RequestParam("communityId") Long communityId,@RequestParam("areaCode")String areaCode); /** * 获取该社区下的热门商家 @@ -7553,11 +7559,11 @@ /** * 党员积分前3 - * @param communityId + * @param pageBigScreenStatisticPartyOrg * @return */ - @GetMapping("/bigscreen/party/partyActivityTop") - R partyActivityTop(@RequestParam("communityId")Long communityId); + @PostMapping("/bigscreen/party/partyActivityTop") + R partyActivityTop(@RequestBody PageBigScreenStatisticPartyOrg pageBigScreenStatisticPartyOrg); /** * 社区服务大屏数据分析接口 @@ -7735,6 +7741,23 @@ */ @PostMapping("/screen/index/volunteerActList") R indexVolunteerActList(@RequestBody PageBaseDTO pageBaseDTO); + + /** + * 清网治格-根据事件分类获取近1月的社区事件数据 + * @param type + * @param communityId + * @return + */ + @GetMapping("/screen/event/list") + R getEventList(@RequestParam(value = "type") Integer type, @RequestParam(value = "communityId") Long communityId); + + /** + * 清网治格-社区事件数据分页 + * @param pageBaseDTO + * @return + */ + @PostMapping("/screen/event/page") + R pageEventList(@RequestBody PageBaseDTO pageBaseDTO); /** * 新增数字商业街商家 @@ -7968,12 +7991,11 @@ /** * 删除产品信息 - * @param productId - * @param userId + * @param deleteProductDTO * @return */ - @DeleteMapping("/microcommercialstreet/product/delete") - R deleteMcsProduct(@RequestParam("productId") Long productId, @RequestParam("userId") Long userId); + @PostMapping("/microcommercialstreet/product/delete") + R deleteMcsProduct(@RequestBody DeleteProductDTO deleteProductDTO); /** * 上架/下架产品信息 @@ -8178,17 +8200,18 @@ /** * 戳戳卷核销 * @param couponId + * @param userId * @return */ @GetMapping("/microcommercialstreet/coupon/verify") - R verifyMcsCoupon(@RequestParam("couponId") Long couponId); + R verifyMcsCoupon(@RequestParam("couponId") Long couponId, @RequestParam("userId") Long userId); /** * 分页查询核销记录 * @param pageVerifyRecordDTO * @return */ - @GetMapping("/microcommercialstreet/verifyRecord/page") + @PostMapping("/microcommercialstreet/verifyRecord/page") R pageMcsVerifyRecord(@RequestBody PageVerifyRecordDTO pageVerifyRecordDTO); /** @@ -8206,4 +8229,48 @@ */ @PutMapping("/microcommercialstreet/putUserInfo") R putUserInfo(@RequestBody PutUserInfoDTO putUserInfoDTO); + + /** + * 根据userId获取商家信息 + * @param userId + * @return + */ + @GetMapping("/microcommercialstreet/retrieveMcsMerchantInfoByUserId") + R retrieveMcsMerchantInfoByUserId(@RequestParam("userId") Long userId); + + /** + * 定时任务-每隔5分钟执行一次,将已到期的微商业街商家旗下所有的游戏/资讯全部下架 + * @return + */ + @GetMapping("/microcommercialstreet/offResourceForMcsMerchant") + R offResourceForMcsMerchant(); + + /** + * 获取产品信息详情 + * @param productId + * @return + */ + @GetMapping("/microcommercialstreet/product/get") + R getMcsProduct(@RequestParam("productId") Long productId); + + /** + * 定时任务-每隔5分钟执行一次,将已到期的微商业街游戏结束 + * @return + */ + @GetMapping("/microcommercialstreet/endStatusForMcsGame") + R endStatusForMcsGame(); + + @GetMapping("/reserve/record/delete") + R deleteRecord(@RequestParam("recordId")Long recordId); + + /** + * 历史数据人员类型填充 + * @param newVoList + * @param communityId + * @param userId + * @return + */ + @PostMapping("/common/data/history/filled") + R filledPopulationPersonType(@RequestBody List<ComMngPopulationServeExcelVO> newVoList, + @RequestParam("communityId") Long communityId, @RequestParam("userId") Long userId); } -- Gitblit v1.7.1