| | |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | import cn.hutool.core.util.StrUtil; |
| | | 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.BindUserPhoneDTO; |
| | | import com.panzhihua.common.model.dtos.community.microCommercialStreet.LoginWithPhoneDTO; |
| | | import com.panzhihua.common.model.dtos.community.microCommercialStreet.McsMerchantDTO; |
| | | import io.swagger.annotations.ApiImplicitParam; |
| | | import io.swagger.annotations.ApiImplicitParams; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import com.panzhihua.common.model.dtos.PageDTO; |
| | |
| | | public R uuLogin(@RequestBody UuLoginVO uuLoginVO){ |
| | | return userService.uuLogin(uuLoginVO); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 数据看板:数据总览 |
| | | * @return |
| | | */ |
| | | @GetMapping("/indexData/totalData") |
| | | public R indexData(@RequestParam(value = "type",required = false) Integer type, |
| | | @RequestParam(value = "streetId",required = false) Long streetId, |
| | | @RequestParam(value = "areaCode",required = false) Long areaCode){ |
| | | return userService.newIndexData(type,streetId,areaCode); |
| | | } |
| | | |
| | | /** |
| | | * 数据看板:用户占比 |
| | | * @return |
| | | */ |
| | | @GetMapping("/indexData/userRate") |
| | | public R userRate(@RequestParam(value = "type",required = false) Integer type, |
| | | @RequestParam(value = "streetId",required = false) Long streetId, |
| | | @RequestParam(value = "areaCode",required = false) Long areaCode, |
| | | @RequestParam(value = "range",required = false) Integer range){ |
| | | return userService.userRate(type,streetId,areaCode,range); |
| | | } |
| | | |
| | | /** |
| | | * 数据看板:真实用户统计 |
| | | * @return |
| | | */ |
| | | @GetMapping("/indexData/realUser") |
| | | public R realUser(@RequestParam(value = "type",required = false) Integer type, |
| | | @RequestParam(value = "streetId",required = false) Long streetId, |
| | | @RequestParam(value = "areaCode",required = false) Long areaCode, |
| | | @RequestParam(value = "range",required = false) Integer range){ |
| | | return userService.realUser(type,streetId,areaCode,range); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/indexData/userActivity") |
| | | public R userActivity(@RequestParam(value = "type",required = false) Integer type, |
| | | @RequestParam(value = "streetId",required = false) Long streetId, |
| | | @RequestParam(value = "areaCode",required = false) Long areaCode, |
| | | @RequestParam(value = "range",required = false) Integer range){ |
| | | return userService.userActivity(type,streetId,areaCode,range); |
| | | } |
| | | |
| | | |
| | | /** |
| | | *导出验证密码 |
| | | */ |
| | | @GetMapping("/checkExport") |
| | | public R checkExport(@RequestParam("account")String account,@RequestParam("password")String password,@RequestParam("oldPassword")String oldPassword){ |
| | | return userService.checkExport(account,password,oldPassword); |
| | | } |
| | | |
| | | @GetMapping("/indexData/getAreaAndStreet") |
| | | public R getAreaAndStreet(){ |
| | | return userService.getAreaAndStreet(); |
| | | } |
| | | |
| | | @GetMapping("/communityList") |
| | | public R getCommunityList(@RequestParam(value = "type") Integer type){ |
| | | return userService.getCommunityList(type); |
| | | } |
| | | |
| | | } |