| | |
| | | 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; |
| | |
| | | * @return 协议内容 |
| | | */ |
| | | @PostMapping("useragreement") |
| | | public R userAgreement(@RequestParam("type") int type) { |
| | | return userService.userAgreement(type); |
| | | public R userAgreement(@RequestParam("type") int type,@RequestParam("appid")String appId) { |
| | | return userService.userAgreement(type,appId); |
| | | } |
| | | |
| | | /** |
| | |
| | | return userService.uuLogin(uuLoginVO); |
| | | } |
| | | |
| | | @PostMapping("/indexData") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "type",value = "数据范围,1:所有区县,2:所有街道,3:所有社区,4:跟据街道筛选",dataType = "Integer"), |
| | | @ApiImplicitParam(name = "streetId",value = "街道ID",dataType = "Long") |
| | | }) |
| | | |
| | | /** |
| | | * 数据看板:数据总览 |
| | | * @return |
| | | */ |
| | | @GetMapping("/indexData/totalData") |
| | | public R indexData(@RequestParam(value = "type",required = false) Integer type, |
| | | @RequestParam(value = "type",required = false) Long streetId){ |
| | | return userService.newIndexData(type,streetId); |
| | | @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); |
| | | } |
| | | |
| | | /** |
| | | * uu洗车推送 |
| | | * @param washPhone |
| | | * @param phone |
| | | * @param washName |
| | | * @param orderStatus |
| | | * @return |
| | | */ |
| | | @GetMapping("/uuPush") |
| | | public R uuPush(@RequestParam(value = "washPhone",required = false)String washPhone,@RequestParam("phone")String phone,@RequestParam(value = "washName",required = false)String washName,@RequestParam("orderStatus")Integer orderStatus){ |
| | | return userService.uuPush(washPhone,phone,washName,orderStatus); |
| | | } |
| | | |
| | | @GetMapping("/indexData/getAreaAndStreet") |
| | | public R getAreaAndStreet(){ |
| | | return userService.getAreaAndStreet(); |
| | | } |
| | | } |