| | |
| | | private UserHeadRelateMapper userHeadRelateMapper; |
| | | |
| | | /** |
| | | * 查看积分运行设置详情 |
| | | */ |
| | | @PostMapping(Constants.ADMIN_VIEW_PREFIX + "/distrib/scoreSetting.json") |
| | | @ApiResponses({@ApiResponse( code = 200, message = "success", response = ViewScoreSettingVo.class)}) |
| | | @ApiOperation(value="运营管理-查看积分运行设置详情", notes="test: 仅0有正确返回") |
| | | public JsonResult<ViewScoreSettingVo> viewScoreSetting(@RequestBody ViewScoreSettingDto viewScoreSettingDto) { |
| | | ViewScoreSettingVo viewScoreSettingVo = distribService.viewScoreSetting("积分运行设置"); |
| | | return JsonResult.success(viewScoreSettingVo); |
| | | } |
| | | |
| | | /** |
| | | * 更新积分运行设置 |
| | | */ |
| | | @PostMapping(Constants.ADMIN_VIEW_PREFIX + "/distrib/updateScoreSetting.json") |
| | | @ApiOperation(value="运营管理--更新积分运行设置", notes="test: 仅0有正确返回") |
| | | public JsonResult updateScoreSetting(@RequestBody UpdateScoreSetting model, HttpServletRequest request) { |
| | | |
| | | RedPaperRule redPaperRule = redPaperRuleMapper.selectByRuleName("积分运行设置"); |
| | | if(ObjectUtil.isEmpty(redPaperRule)){ |
| | | distribService.addScoreSetting(model); |
| | | OperationAppLog build = OperationAppLog.builder().appPrograme(CommonEnum.后台.getValue()).opreateName(getAdminName(request)) |
| | | .methodName(Constants.USER_MODUL_NAME).operateAction("运营管理--新增积分运行设置").build(); |
| | | mqUtil.sendApp(build); |
| | | }else{ |
| | | Integer id = model.getId(); |
| | | if(redPaperRule.getId() != id){ |
| | | return JsonResult.failMessage("规则不存在!"); |
| | | } |
| | | distribService.updateScoreSetting(model); |
| | | OperationAppLog build = OperationAppLog.builder().appPrograme(CommonEnum.后台.getValue()).opreateName(getAdminName(request)) |
| | | .methodName(Constants.USER_MODUL_NAME).operateAction("运营管理--更新积分运行设置-" + model.getId()).build(); |
| | | mqUtil.sendApp(build); |
| | | } |
| | | return JsonResult.success("操作成功!"); |
| | | } |
| | | |
| | | /** |
| | | * 查看分銷系統设置详情 |
| | | */ |
| | | @PostMapping(Constants.ADMIN_VIEW_PREFIX + "/distrib/setting.json") |
| | |
| | | if(ObjectUtil.isNotEmpty(userHeadRelate)){ |
| | | return JsonResult.failMessage(accountInfo.getAccountName() + "账户不能申请成为团长!"); |
| | | } |
| | | distribService.adddistrib(model); |
| | | // distribService.adddistrib(accountInfo.getAccountId()); |
| | | |
| | | accountInfo.setIsHead(1); |
| | | accountMapper.updateByPrimaryKey(accountInfo); |
| | | OperationAppLog build = OperationAppLog.builder().appPrograme(CommonEnum.后台.getValue()).opreateName(getAdminName(request)) |
| | | .methodName(Constants.USER_MODUL_NAME).operateAction("分銷系統管理--新增团长-"+id).build(); |
| | | mqUtil.sendApp(build); |