package com.xinquan.system.controller; import com.xinquan.common.core.domain.R; import com.xinquan.system.api.domain.CommissionRule; import com.xinquan.system.service.CommissionRuleService; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; /** *
* 分佣规则 前端控制器 *
* * @author mitao * @since 2024-08-21 */ @RestController @RequestMapping("/system/commission/rule") public class CommissionRuleController { @Resource private CommissionRuleService commissionRuleService; @PostMapping("/updateCommission") @ApiOperation(value = "保存",tags = "管理后台-分享设置") public R updateTreeGroup(@RequestBody CommissionRule commissionRule) { CommissionRule one1 = commissionRuleService.lambdaQuery().one(); if (one1==null){ commissionRuleService.save(commissionRule); }else{ one1.setProportion(commissionRule.getProportion()); one1.setPoster(commissionRule.getPoster()); one1.setRules(commissionRule.getRules()); commissionRuleService.updateById(one1); } return R.ok(); } @PostMapping("/getCommission") @ApiOperation(value = "获取",tags = "管理后台-分享设置") public R