xiangpei
2024-04-23 ab4e150d41e0200b64a75c59b668a9385b7782fd
ycl-server/src/main/java/com/ycl/platform/controller/CalculateRuleController.java
@@ -1,7 +1,7 @@
package com.ycl.platform.controller;
import annotation.Log;
import com.ycl.platform.domain.entity.CalculateRule;
import com.ycl.platform.domain.entity.CalculateMoneyRule;
import com.ycl.platform.service.ICalculateRuleService;
import com.ycl.system.AjaxResult;
import com.ycl.system.controller.BaseController;
@@ -30,11 +30,11 @@
    /**
     * 查询核算规则列表
     */
    @PreAuthorize("@ss.hasPermi('calculate:rule:list')")
   @PreAuthorize("@ss.hasPermi('calculate:rule:list')")
    @GetMapping("/list")
    public AjaxResult list(CalculateRule calculateRule)
    public AjaxResult list(CalculateMoneyRule calculateMoneyRule)
    {
        List<CalculateRule> list = calculateRuleService.selectCalculateRuleList(calculateRule);
        List<CalculateMoneyRule> list = calculateRuleService.selectCalculateRuleList(calculateMoneyRule);
        return success(list);
    }
@@ -44,17 +44,17 @@
    @PreAuthorize("@ss.hasPermi('calculate:rule:export')")
    @Log(title = "核算规则", businessType = BusinessType.EXPORT)
    @PostMapping("/export")
    public void export(HttpServletResponse response, CalculateRule calculateRule)
    public void export(HttpServletResponse response, CalculateMoneyRule calculateMoneyRule)
    {
        List<CalculateRule> list = calculateRuleService.selectCalculateRuleList(calculateRule);
        ExcelUtil<CalculateRule> util = new ExcelUtil<CalculateRule>(CalculateRule.class);
        List<CalculateMoneyRule> list = calculateRuleService.selectCalculateRuleList(calculateMoneyRule);
        ExcelUtil<CalculateMoneyRule> util = new ExcelUtil<CalculateMoneyRule>(CalculateMoneyRule.class);
        util.exportExcel(response, list, "核算规则数据");
    }
    /**
     * 获取核算规则详细信息
     */
    @PreAuthorize("@ss.hasPermi('calculate:rule:query')")
   @PreAuthorize("@ss.hasPermi('calculate:rule:query')")
    @GetMapping(value = "/{id}")
    public AjaxResult getInfo(@PathVariable("id") Long id)
    {
@@ -67,9 +67,9 @@
    @PreAuthorize("@ss.hasPermi('calculate:rule:add')")
    @Log(title = "核算规则", businessType = BusinessType.INSERT)
    @PostMapping
    public AjaxResult add(@RequestBody CalculateRule calculateRule)
    public AjaxResult add(@RequestBody CalculateMoneyRule calculateMoneyRule)
    {
        return toAjax(calculateRuleService.insertCalculateRule(calculateRule));
        return toAjax(calculateRuleService.insertCalculateRule(calculateMoneyRule));
    }
    /**
@@ -78,9 +78,9 @@
    @PreAuthorize("@ss.hasPermi('calculate:rule:edit')")
    @Log(title = "核算规则", businessType = BusinessType.UPDATE)
    @PutMapping
    public AjaxResult edit(@RequestBody CalculateRule calculateRule)
    public AjaxResult edit(@RequestBody CalculateMoneyRule calculateMoneyRule)
    {
        return toAjax(calculateRuleService.updateCalculateRule(calculateRule));
        return toAjax(calculateRuleService.updateCalculateRule(calculateMoneyRule));
    }
    /**