From 9a12466b7a4bb0ad16e1fb4374b769be71dd2bcb Mon Sep 17 00:00:00 2001 From: puhanshu <a9236326> Date: 星期四, 06 一月 2022 18:23:56 +0800 Subject: [PATCH] 商业街H5登录 --- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/user/UserService.java | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 57 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/user/UserService.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/user/UserService.java index d3db58e..e429ab8 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/user/UserService.java +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/user/UserService.java @@ -5,6 +5,7 @@ import com.panzhihua.common.model.dtos.DataKanBansDto; import com.panzhihua.common.model.dtos.community.convenient.ConvenientMerchantDTO; import com.panzhihua.common.model.dtos.community.convenient.DisableOrEnableConvenientMerchantDTO; +import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsMerchantDTO; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.*; @@ -1070,4 +1071,60 @@ */ @PostMapping("datakanbans") R dataKanBans(@RequestBody DataKanBansDto dataKanBansDto); + + /** + * 运营后台-用户数据统计汇总 + * @return 用户数据统计汇总 + */ + @GetMapping("community/statistics") + R communityStatistics(); + + /** + * 运营后台-用户数据统计导出 + * @return 用户数据 + */ + @GetMapping("community/statistics/export") + R communityStatisticsExport(); + + /** + * 通过UnionId获取用户信息 + * @param unionId + * @return + */ + @GetMapping("/getByUnionId") + R getUserInfoByUnionId(@RequestParam("unionId") String unionId); + + /** + * 微商业街新增商家账号 + * @param mcsMerchantDTO + * @return 商家用户id + */ + @PostMapping("insertMcsMerchantAccount") + R addMcsMerchantUser(@RequestBody McsMerchantDTO mcsMerchantDTO); + + /** + * 微商业街修改商家账号 + * @param mcsMerchantDTO + * @return + */ + @PutMapping("putMcsMerchantUser") + R putMcsMerchantUser(@RequestBody McsMerchantDTO mcsMerchantDTO); + + /** + * 检查用户是否有效 + * @param userId + * @param type + * @return + */ + @PutMapping("checkUserIsValid") + Boolean checkUserIsValid(@RequestParam("userId") Long userId, @RequestParam("type") Integer type); + + /** + * 根据手机号、用户类型查询用户 + * @param phone + * @param type + * @return + */ + @GetMapping("/getSysUserByPhone") + R getSysUserByPhone(@RequestParam("phone") String phone, @RequestParam("type") Integer type); } -- Gitblit v1.7.1