| | |
| | | package com.ycl.platform.controller; |
| | | |
| | | import annotation.Log; |
| | | import com.ycl.platform.domain.entity.DefaultRule; |
| | | import com.ycl.platform.domain.entity.CalculateRule; |
| | | import com.ycl.platform.service.IDefaultRuleService; |
| | | import com.ycl.system.AjaxResult; |
| | | import com.ycl.system.controller.BaseController; |
| | |
| | | */ |
| | | @PreAuthorize("@ss.hasPermi('system:rule:list')") |
| | | @GetMapping("/list") |
| | | public AjaxResult list(DefaultRule defaultRule) |
| | | public AjaxResult list(CalculateRule calculateRule) |
| | | { |
| | | List<DefaultRule> list = defaultRuleService.selectDefaultRuleList(defaultRule); |
| | | List<CalculateRule> list = defaultRuleService.selectDefaultRuleList(calculateRule); |
| | | return success(list); |
| | | } |
| | | |
| | |
| | | @PreAuthorize("@ss.hasPermi('system:rule:export')") |
| | | @Log(title = "违约规则", businessType = BusinessType.EXPORT) |
| | | @PostMapping("/export") |
| | | public void export(HttpServletResponse response, DefaultRule defaultRule) |
| | | public void export(HttpServletResponse response, CalculateRule calculateRule) |
| | | { |
| | | List<DefaultRule> list = defaultRuleService.selectDefaultRuleList(defaultRule); |
| | | ExcelUtil<DefaultRule> util = new ExcelUtil<DefaultRule>(DefaultRule.class); |
| | | List<CalculateRule> list = defaultRuleService.selectDefaultRuleList(calculateRule); |
| | | ExcelUtil<CalculateRule> util = new ExcelUtil<CalculateRule>(CalculateRule.class); |
| | | util.exportExcel(response, list, "违约规则数据"); |
| | | } |
| | | |
| | |
| | | @PreAuthorize("@ss.hasPermi('system:rule:add')") |
| | | @Log(title = "违约规则", businessType = BusinessType.INSERT) |
| | | @PostMapping |
| | | public AjaxResult add(@RequestBody DefaultRule defaultRule) |
| | | public AjaxResult add(@RequestBody CalculateRule calculateRule) |
| | | { |
| | | return toAjax(defaultRuleService.insertDefaultRule(defaultRule)); |
| | | return toAjax(defaultRuleService.insertDefaultRule(calculateRule)); |
| | | } |
| | | |
| | | /** |
| | |
| | | @PreAuthorize("@ss.hasPermi('system:rule:edit')") |
| | | @Log(title = "违约规则", businessType = BusinessType.UPDATE) |
| | | @PutMapping |
| | | public AjaxResult edit(@RequestBody DefaultRule defaultRule) |
| | | public AjaxResult edit(@RequestBody CalculateRule calculateRule) |
| | | { |
| | | return toAjax(defaultRuleService.updateDefaultRule(defaultRule)); |
| | | return toAjax(defaultRuleService.updateDefaultRule(calculateRule)); |
| | | } |
| | | |
| | | /** |