| | |
| | | import com.dsh.account.service.UserIntegralChangesService; |
| | | import com.dsh.account.util.ResultUtil; |
| | | import com.dsh.account.util.TokenUtil; |
| | | import com.dsh.account.util.ToolUtil; |
| | | import io.swagger.annotations.ApiImplicitParam; |
| | | import io.swagger.annotations.ApiImplicitParams; |
| | | import io.swagger.annotations.ApiOperation; |
| | |
| | | @ApiOperation(value = "上传用户头像", tags = {"APP-使用福利"}) |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."), |
| | | @ApiImplicitParam(name = "file",value = "图片字节",dataType = "MultipartFile") |
| | | @ApiImplicitParam(name = "userImage",value = "用户头像连接",dataType = "string") |
| | | }) |
| | | public ResultUtil uploadAppUserProfile(MultipartFile file, HttpServletRequest request){ |
| | | public ResultUtil uploadAppUserProfile(String userImage){ |
| | | try { |
| | | Integer appUserId = tokenUtil.getUserIdFormRedis(); |
| | | if(null == appUserId){ |
| | | return ResultUtil.tokenErr(); |
| | | } |
| | | return ResultUtil.success(tauService.uploadAppUserHeadImg(appUserId,file,request)); |
| | | TAppUser byId = tauService.getById(appUserId); |
| | | if (ToolUtil.isNotEmpty(userImage)){ |
| | | byId.setHeadImg(userImage); |
| | | tauService.updateById(byId); |
| | | }else { |
| | | ResultUtil.error("头像不能为空!"); |
| | | } |
| | | return ResultUtil.success(); |
| | | }catch (Exception e){ |
| | | return ResultUtil.runErr(); |
| | | } |
| | |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."), |
| | | @ApiImplicitParam(value = "年月", name = "yearMonth", required = true, dataType = "string"), |
| | | @ApiImplicitParam(value = "记录(1充值 2扣除)", name = "recordId", required = true, dataType = "int"), |
| | | @ApiImplicitParam(value = "记录(1充值 2扣除)", name = "recordId", required = false, dataType = "int"), |
| | | }) |
| | | public ResultUtil<List<ConsumeDetail>> getUserBillingDetails(String yearMonth,Integer recordId){ |
| | | try { |
| | |
| | | @ApiImplicitParam(value = "年月", name = "yearMonth", required = true, dataType = "string"), |
| | | @ApiImplicitParam(value = "页码", name = "pageNum", required = true, dataType = "int"), |
| | | @ApiImplicitParam(value = "每页数量", name = "pageSize", required = true, dataType = "int"), |
| | | @ApiImplicitParam(value = "记录(1充值 2扣除)", name = "recordId", required = true, dataType = "int"), |
| | | @ApiImplicitParam(value = "记录(1充值 2扣除)", name = "recordId", required = false, dataType = "int"), |
| | | }) |
| | | public ResultUtil<List<RechargesDetail>> wpGoldRechargeRecord(String yearMonth, Integer recordId,Integer pageNum,Integer pageSize){ |
| | | try { |