南网漏洞问题修改

This commit is contained in:
liang.chao 2024-10-08 18:04:21 +08:00
parent 3204a18052
commit 527aba5243
10 changed files with 33 additions and 5 deletions

View File

@ -13,6 +13,7 @@ import com.bonus.sgzb.common.core.web.domain.AjaxResult;
import com.bonus.sgzb.common.core.web.page.TableDataInfo; import com.bonus.sgzb.common.core.web.page.TableDataInfo;
import com.bonus.sgzb.common.log.annotation.Log; import com.bonus.sgzb.common.log.annotation.Log;
import com.bonus.sgzb.common.log.enums.BusinessType; import com.bonus.sgzb.common.log.enums.BusinessType;
import com.bonus.sgzb.common.security.annotation.Logical;
import com.bonus.sgzb.common.security.annotation.RequiresPermissions; import com.bonus.sgzb.common.security.annotation.RequiresPermissions;
import com.bonus.sgzb.system.api.domain.SysUser; import com.bonus.sgzb.system.api.domain.SysUser;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
@ -39,6 +40,7 @@ public class RepairController extends BaseController {
@ApiOperation(value = "获取维修任务列表") @ApiOperation(value = "获取维修任务列表")
@Log(title = "维修任务列表", businessType = BusinessType.QUERY) @Log(title = "维修任务列表", businessType = BusinessType.QUERY)
@GetMapping("/getRepairTaskList") @GetMapping("/getRepairTaskList")
@RequiresPermissions(value = "repair:manage:list")
public TableDataInfo getRepairTaskList(RepairTask bean) public TableDataInfo getRepairTaskList(RepairTask bean)
{ {
startPage(); startPage();
@ -51,6 +53,7 @@ public class RepairController extends BaseController {
*/ */
@Log(title = "导出维修任务列表", businessType = BusinessType.EXPORT) @Log(title = "导出维修任务列表", businessType = BusinessType.EXPORT)
@PostMapping("/export") @PostMapping("/export")
@RequiresPermissions("repair:manage:export")
public void export(HttpServletResponse response, RepairTask bean) public void export(HttpServletResponse response, RepairTask bean)
{ {
List<RepairTask> list = service.exportRepairTaskList(bean); List<RepairTask> list = service.exportRepairTaskList(bean);
@ -76,7 +79,7 @@ public class RepairController extends BaseController {
@ApiOperation(value = "获取维修任务机具列表") @ApiOperation(value = "获取维修任务机具列表")
@Log(title = "维修任务机具列表", businessType = BusinessType.QUERY) @Log(title = "维修任务机具列表", businessType = BusinessType.QUERY)
@GetMapping("/getRepairMaTypeList") @GetMapping("/getRepairMaTypeList")
@RequiresPermissions("base:repair:list") @RequiresPermissions("repair:manage:preview")
public TableDataInfo getRepairMaTypeList(RepairTaskDetails bean) public TableDataInfo getRepairMaTypeList(RepairTaskDetails bean)
{ {
startPage(); startPage();

View File

@ -5,6 +5,7 @@ import com.bonus.sgzb.common.core.web.controller.BaseController;
import com.bonus.sgzb.common.core.web.domain.AjaxResult; import com.bonus.sgzb.common.core.web.domain.AjaxResult;
import com.bonus.sgzb.common.log.annotation.Log; import com.bonus.sgzb.common.log.annotation.Log;
import com.bonus.sgzb.common.log.enums.BusinessType; import com.bonus.sgzb.common.log.enums.BusinessType;
import com.bonus.sgzb.common.security.annotation.RequiresPermissions;
import com.bonus.sgzb.material.domain.BackRecord; import com.bonus.sgzb.material.domain.BackRecord;
import com.bonus.sgzb.material.domain.LeaseRecord; import com.bonus.sgzb.material.domain.LeaseRecord;
import com.bonus.sgzb.material.service.BackRecordService; import com.bonus.sgzb.material.service.BackRecordService;
@ -38,6 +39,7 @@ public class BackRecordController extends BaseController {
*/ */
@ApiOperation(value = "综合查询--退料记录列表") @ApiOperation(value = "综合查询--退料记录列表")
@GetMapping("/getBackRecordList") @GetMapping("/getBackRecordList")
@RequiresPermissions("return:list:query")
public AjaxResult getBackRecordList(BackRecord bean) { public AjaxResult getBackRecordList(BackRecord bean) {
startPage(); startPage();
List<BackRecord> list = backRecordService.getBackRecordList(bean); List<BackRecord> list = backRecordService.getBackRecordList(bean);
@ -50,6 +52,7 @@ public class BackRecordController extends BaseController {
@ApiOperation("导出综合查询退料记录列表") @ApiOperation("导出综合查询退料记录列表")
@Log(title = "导出综合查询退料记录列表", businessType = BusinessType.EXPORT) @Log(title = "导出综合查询退料记录列表", businessType = BusinessType.EXPORT)
@PostMapping("/export") @PostMapping("/export")
@RequiresPermissions("return:list:export")
public void export(HttpServletResponse response, BackRecord bean) public void export(HttpServletResponse response, BackRecord bean)
{ {
List<BackRecord> list = backRecordService.getBackRecordList(bean); List<BackRecord> list = backRecordService.getBackRecordList(bean);

View File

@ -5,6 +5,7 @@ import com.bonus.sgzb.common.core.web.controller.BaseController;
import com.bonus.sgzb.common.core.web.domain.AjaxResult; import com.bonus.sgzb.common.core.web.domain.AjaxResult;
import com.bonus.sgzb.common.log.annotation.Log; import com.bonus.sgzb.common.log.annotation.Log;
import com.bonus.sgzb.common.log.enums.BusinessType; import com.bonus.sgzb.common.log.enums.BusinessType;
import com.bonus.sgzb.common.security.annotation.RequiresPermissions;
import com.bonus.sgzb.material.domain.InputRecord; import com.bonus.sgzb.material.domain.InputRecord;
import com.bonus.sgzb.material.domain.OutRecord; import com.bonus.sgzb.material.domain.OutRecord;
import com.bonus.sgzb.material.domain.ScrapRecord; import com.bonus.sgzb.material.domain.ScrapRecord;
@ -38,6 +39,7 @@ public class InputRecordController extends BaseController {
*/ */
@ApiOperation(value = "综合查询--机具入库查询列表") @ApiOperation(value = "综合查询--机具入库查询列表")
@GetMapping("/getInputRecordList") @GetMapping("/getInputRecordList")
@RequiresPermissions("storage:list:query")
public AjaxResult getInputRecordList(InputRecord bean) { public AjaxResult getInputRecordList(InputRecord bean) {
startPage(); startPage();
List<InputRecord> list = inputRecordService.getInputRecordList(bean); List<InputRecord> list = inputRecordService.getInputRecordList(bean);
@ -58,6 +60,7 @@ public class InputRecordController extends BaseController {
@ApiOperation("导出综合查询机具入库查询列表") @ApiOperation("导出综合查询机具入库查询列表")
@Log(title = "导出综合查询机具入库查询列表", businessType = BusinessType.EXPORT) @Log(title = "导出综合查询机具入库查询列表", businessType = BusinessType.EXPORT)
@PostMapping("/export") @PostMapping("/export")
@RequiresPermissions("storage:list:export")
public void exInputport(HttpServletResponse response, InputRecord bean) { public void exInputport(HttpServletResponse response, InputRecord bean) {
List<InputRecord> list = inputRecordService.getInputRecordList(bean); List<InputRecord> list = inputRecordService.getInputRecordList(bean);
ExcelUtil<InputRecord> util = new ExcelUtil<InputRecord>(InputRecord.class); ExcelUtil<InputRecord> util = new ExcelUtil<InputRecord>(InputRecord.class);

View File

@ -5,6 +5,7 @@ import com.bonus.sgzb.common.core.web.controller.BaseController;
import com.bonus.sgzb.common.core.web.domain.AjaxResult; import com.bonus.sgzb.common.core.web.domain.AjaxResult;
import com.bonus.sgzb.common.log.annotation.Log; import com.bonus.sgzb.common.log.annotation.Log;
import com.bonus.sgzb.common.log.enums.BusinessType; import com.bonus.sgzb.common.log.enums.BusinessType;
import com.bonus.sgzb.common.security.annotation.RequiresPermissions;
import com.bonus.sgzb.material.domain.LeaseRecord; import com.bonus.sgzb.material.domain.LeaseRecord;
import com.bonus.sgzb.material.service.LeaseRecordService; import com.bonus.sgzb.material.service.LeaseRecordService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
@ -32,6 +33,7 @@ public class LeaseRecordController extends BaseController {
*/ */
@ApiOperation(value = "综合查询--领料记录列表") @ApiOperation(value = "综合查询--领料记录列表")
@GetMapping("/getLeaseRecordList") @GetMapping("/getLeaseRecordList")
@RequiresPermissions("picking:list:query")
public AjaxResult getLeaseRecordList(LeaseRecord bean) { public AjaxResult getLeaseRecordList(LeaseRecord bean) {
startPage(); startPage();
List<LeaseRecord> list = leaseRecordService.getLeaseRecordList(bean); List<LeaseRecord> list = leaseRecordService.getLeaseRecordList(bean);
@ -44,6 +46,7 @@ public class LeaseRecordController extends BaseController {
@ApiOperation("导出综合查询领料记录列表") @ApiOperation("导出综合查询领料记录列表")
@Log(title = "导出综合查询领料记录列表", businessType = BusinessType.EXPORT) @Log(title = "导出综合查询领料记录列表", businessType = BusinessType.EXPORT)
@PostMapping("/export") @PostMapping("/export")
@RequiresPermissions("picking:list:export")
public void export(HttpServletResponse response, LeaseRecord bean) public void export(HttpServletResponse response, LeaseRecord bean)
{ {
List<LeaseRecord> list = leaseRecordService.getLeaseRecordList(bean); List<LeaseRecord> list = leaseRecordService.getLeaseRecordList(bean);

View File

@ -5,6 +5,7 @@ import com.bonus.sgzb.common.core.web.controller.BaseController;
import com.bonus.sgzb.common.core.web.domain.AjaxResult; import com.bonus.sgzb.common.core.web.domain.AjaxResult;
import com.bonus.sgzb.common.log.annotation.Log; import com.bonus.sgzb.common.log.annotation.Log;
import com.bonus.sgzb.common.log.enums.BusinessType; import com.bonus.sgzb.common.log.enums.BusinessType;
import com.bonus.sgzb.common.security.annotation.RequiresPermissions;
import com.bonus.sgzb.material.domain.BackRecord; import com.bonus.sgzb.material.domain.BackRecord;
import com.bonus.sgzb.material.domain.ProjUsingRecord; import com.bonus.sgzb.material.domain.ProjUsingRecord;
import com.bonus.sgzb.material.service.BackRecordService; import com.bonus.sgzb.material.service.BackRecordService;
@ -37,6 +38,7 @@ public class ProjUsingRecordController extends BaseController {
*/ */
@ApiOperation(value = "综合查询--工程机具使用列表") @ApiOperation(value = "综合查询--工程机具使用列表")
@GetMapping("/getProjUsingRecordList") @GetMapping("/getProjUsingRecordList")
@RequiresPermissions("stquery:projUsingRecord:list")
public AjaxResult getProjUsingRecordList(ProjUsingRecord bean) { public AjaxResult getProjUsingRecordList(ProjUsingRecord bean) {
startPage(); startPage();
List<ProjUsingRecord> list = projUsingRecordService.getProjUsingRecordList(bean); List<ProjUsingRecord> list = projUsingRecordService.getProjUsingRecordList(bean);

View File

@ -3,6 +3,7 @@ package com.bonus.sgzb.material.controller;
import java.util.List; import java.util.List;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import com.bonus.sgzb.common.security.annotation.RequiresPermissions;
import com.bonus.sgzb.material.domain.PurchaseInput; import com.bonus.sgzb.material.domain.PurchaseInput;
import com.bonus.sgzb.material.service.IPurchaseCheckInfoService; import com.bonus.sgzb.material.service.IPurchaseCheckInfoService;
import com.bonus.sgzb.material.domain.PurchaseCheckInfo; import com.bonus.sgzb.material.domain.PurchaseCheckInfo;
@ -40,6 +41,7 @@ public class PurchaseCheckInfoController extends BaseController {
*/ */
@ApiOperation("查询新购入库任务列表") @ApiOperation("查询新购入库任务列表")
@GetMapping("/putInList") @GetMapping("/putInList")
@RequiresPermissions("warehousing:newTools:list")
public TableDataInfo putInList(PurchaseCheckInfo purchaseCheckInfo) { public TableDataInfo putInList(PurchaseCheckInfo purchaseCheckInfo) {
startPage(); startPage();
return getDataTable(purchaseCheckInfoService.selectPutInListList(purchaseCheckInfo)); return getDataTable(purchaseCheckInfoService.selectPutInListList(purchaseCheckInfo));

View File

@ -6,6 +6,8 @@ import com.bonus.sgzb.common.core.web.domain.AjaxResult;
import com.bonus.sgzb.common.core.web.page.TableDataInfo; import com.bonus.sgzb.common.core.web.page.TableDataInfo;
import com.bonus.sgzb.common.log.annotation.Log; import com.bonus.sgzb.common.log.annotation.Log;
import com.bonus.sgzb.common.log.enums.BusinessType; import com.bonus.sgzb.common.log.enums.BusinessType;
import com.bonus.sgzb.common.security.annotation.Logical;
import com.bonus.sgzb.common.security.annotation.RequiresPermissions;
import com.bonus.sgzb.common.security.utils.SecurityUtils; import com.bonus.sgzb.common.security.utils.SecurityUtils;
import com.bonus.sgzb.material.domain.PurchaseCheckInfo; import com.bonus.sgzb.material.domain.PurchaseCheckInfo;
import com.bonus.sgzb.material.domain.PurchaseInput; import com.bonus.sgzb.material.domain.PurchaseInput;
@ -68,6 +70,7 @@ public class PurchaseCheckServiceCenterController extends BaseController
* 审核-通过/不通过 * 审核-通过/不通过
*/ */
@ApiOperation(value = "综合服务中心审核") @ApiOperation(value = "综合服务中心审核")
@RequiresPermissions(value = "warehousing:newTools:list,warehousing:newTools:auditing",logical = Logical.OR)
@PutMapping("/manageStatus") @PutMapping("/manageStatus")
public AjaxResult modifyManageStatus(@RequestBody MaInputVO maInputVO) throws Exception { public AjaxResult modifyManageStatus(@RequestBody MaInputVO maInputVO) throws Exception {
return toAjax(purchaseCheckServiceCenterService.modifyManageStatus(maInputVO)); return toAjax(purchaseCheckServiceCenterService.modifyManageStatus(maInputVO));

View File

@ -5,6 +5,7 @@ import com.bonus.sgzb.common.core.web.controller.BaseController;
import com.bonus.sgzb.common.core.web.domain.AjaxResult; import com.bonus.sgzb.common.core.web.domain.AjaxResult;
import com.bonus.sgzb.common.log.annotation.Log; import com.bonus.sgzb.common.log.annotation.Log;
import com.bonus.sgzb.common.log.enums.BusinessType; import com.bonus.sgzb.common.log.enums.BusinessType;
import com.bonus.sgzb.common.security.annotation.RequiresPermissions;
import com.bonus.sgzb.material.domain.BackRecord; import com.bonus.sgzb.material.domain.BackRecord;
import com.bonus.sgzb.material.domain.RepairRecord; import com.bonus.sgzb.material.domain.RepairRecord;
import com.bonus.sgzb.material.service.BackRecordService; import com.bonus.sgzb.material.service.BackRecordService;
@ -37,6 +38,7 @@ public class RepairRecordController extends BaseController {
*/ */
@ApiOperation(value = "综合查询--维修记录列表") @ApiOperation(value = "综合查询--维修记录列表")
@GetMapping("/getRepairRecordList") @GetMapping("/getRepairRecordList")
@RequiresPermissions("tools:repair:list")
public AjaxResult getRepairRecordList(RepairRecord bean) { public AjaxResult getRepairRecordList(RepairRecord bean) {
startPage(); startPage();
List<RepairRecord> list = repairRecordService.getRepairRecordList(bean); List<RepairRecord> list = repairRecordService.getRepairRecordList(bean);
@ -49,6 +51,7 @@ public class RepairRecordController extends BaseController {
@ApiOperation("导出综合查询维修记录列表") @ApiOperation("导出综合查询维修记录列表")
@Log(title = "导出综合查询维修记录列表", businessType = BusinessType.EXPORT) @Log(title = "导出综合查询维修记录列表", businessType = BusinessType.EXPORT)
@PostMapping("/export") @PostMapping("/export")
@RequiresPermissions("tools:repair:export")
public void export(HttpServletResponse response, RepairRecord bean) public void export(HttpServletResponse response, RepairRecord bean)
{ {
List<RepairRecord> list = repairRecordService.getRepairRecordList(bean); List<RepairRecord> list = repairRecordService.getRepairRecordList(bean);

View File

@ -5,6 +5,7 @@ import com.bonus.sgzb.common.core.web.controller.BaseController;
import com.bonus.sgzb.common.core.web.domain.AjaxResult; import com.bonus.sgzb.common.core.web.domain.AjaxResult;
import com.bonus.sgzb.common.log.annotation.Log; import com.bonus.sgzb.common.log.annotation.Log;
import com.bonus.sgzb.common.log.enums.BusinessType; import com.bonus.sgzb.common.log.enums.BusinessType;
import com.bonus.sgzb.common.security.annotation.RequiresPermissions;
import com.bonus.sgzb.material.domain.BackRecord; import com.bonus.sgzb.material.domain.BackRecord;
import com.bonus.sgzb.material.domain.ScrapRecord; import com.bonus.sgzb.material.domain.ScrapRecord;
import com.bonus.sgzb.material.service.BackRecordService; import com.bonus.sgzb.material.service.BackRecordService;
@ -37,6 +38,7 @@ public class ScrapRecordController extends BaseController {
*/ */
@ApiOperation(value = "综合查询--机具报废查询列表") @ApiOperation(value = "综合查询--机具报废查询列表")
@GetMapping("/getScrapRecordList") @GetMapping("/getScrapRecordList")
@RequiresPermissions("stquery:deviceScrapQuery:list")
public AjaxResult getBackRecordList(ScrapRecord bean) { public AjaxResult getBackRecordList(ScrapRecord bean) {
startPage(); startPage();
List<ScrapRecord> list = scrapRecordService.getScrapRecordList(bean); List<ScrapRecord> list = scrapRecordService.getScrapRecordList(bean);
@ -49,6 +51,7 @@ public class ScrapRecordController extends BaseController {
@ApiOperation("导出综合查询机具报废查询列表") @ApiOperation("导出综合查询机具报废查询列表")
@Log(title = "导出综合查询机具报废查询列表", businessType = BusinessType.EXPORT) @Log(title = "导出综合查询机具报废查询列表", businessType = BusinessType.EXPORT)
@PostMapping("/export") @PostMapping("/export")
@RequiresPermissions("device:scrap:export")
public void export(HttpServletResponse response, ScrapRecord bean) public void export(HttpServletResponse response, ScrapRecord bean)
{ {
List<ScrapRecord> list = scrapRecordService.getScrapRecordList(bean); List<ScrapRecord> list = scrapRecordService.getScrapRecordList(bean);

View File

@ -66,7 +66,7 @@ public class SltAgreementInfoController extends BaseController {
/** /**
* 根据协议获取月结算清单 * 根据协议获取月结算清单
*/ */
@RequiresPermissions("cost:settlement:month") @RequiresPermissions("month:record:query")
@ApiOperation(value = "根据协议获取月结算清单") @ApiOperation(value = "根据协议获取月结算清单")
@PostMapping("/getSltInfoMonth") @PostMapping("/getSltInfoMonth")
public AjaxResult getSltInfoMonth(@RequestBody List<AgreementInfo> list) { public AjaxResult getSltInfoMonth(@RequestBody List<AgreementInfo> list) {
@ -151,7 +151,7 @@ public class SltAgreementInfoController extends BaseController {
*/ */
@Log(title = "租赁明细导出", businessType = BusinessType.EXPORT) @Log(title = "租赁明细导出", businessType = BusinessType.EXPORT)
@PostMapping("/exportLeaseOne") @PostMapping("/exportLeaseOne")
@RequiresPermissions("sltAgreementInfo:exportLeaseOne:export") @RequiresPermissions("ndertake:export_1")
public void exportLeaseOne(HttpServletResponse response, @RequestBody List<AgreementInfo> list) { public void exportLeaseOne(HttpServletResponse response, @RequestBody List<AgreementInfo> list) {
List<SltAgreementInfo> explist = sltAgreementInfoService.getLeaseListOne(list); List<SltAgreementInfo> explist = sltAgreementInfoService.getLeaseListOne(list);
List<LeaseInfo> leaseInfoList = Convert.toList(LeaseInfo.class, explist); List<LeaseInfo> leaseInfoList = Convert.toList(LeaseInfo.class, explist);
@ -164,6 +164,7 @@ public class SltAgreementInfoController extends BaseController {
*/ */
@Log(title = "租赁明细导出", businessType = BusinessType.EXPORT) @Log(title = "租赁明细导出", businessType = BusinessType.EXPORT)
@PostMapping("/exportLeaseThree") @PostMapping("/exportLeaseThree")
@RequiresPermissions("ndertake:export_2")
public void exportLeaseThree(HttpServletResponse response, @RequestBody List<AgreementInfo> list) { public void exportLeaseThree(HttpServletResponse response, @RequestBody List<AgreementInfo> list) {
List<SltAgreementInfo> explist = sltAgreementInfoService.getLeaseListThree(list); List<SltAgreementInfo> explist = sltAgreementInfoService.getLeaseListThree(list);
List<LeaseInfo> leaseInfoList = Convert.toList(LeaseInfo.class, explist); List<LeaseInfo> leaseInfoList = Convert.toList(LeaseInfo.class, explist);
@ -176,7 +177,7 @@ public class SltAgreementInfoController extends BaseController {
*/ */
@Log(title = "丢失明细导出", businessType = BusinessType.EXPORT) @Log(title = "丢失明细导出", businessType = BusinessType.EXPORT)
@PostMapping("/exportLose") @PostMapping("/exportLose")
@RequiresPermissions("sltAgreementInfo:exportLose:export") @RequiresPermissions("device:wh:export")
public void exportLose(HttpServletResponse response, @RequestBody List<AgreementInfo> list) { public void exportLose(HttpServletResponse response, @RequestBody List<AgreementInfo> list) {
List<SltAgreementInfo> explist = sltAgreementInfoService.getLoseList(list); List<SltAgreementInfo> explist = sltAgreementInfoService.getLoseList(list);
List<LoseInfo> leaseInfoList = Convert.toList(LoseInfo.class, explist); List<LoseInfo> leaseInfoList = Convert.toList(LoseInfo.class, explist);
@ -189,7 +190,7 @@ public class SltAgreementInfoController extends BaseController {
*/ */
@Log(title = "维修明细导出", businessType = BusinessType.EXPORT) @Log(title = "维修明细导出", businessType = BusinessType.EXPORT)
@PostMapping("/exportRepair") @PostMapping("/exportRepair")
@RequiresPermissions("sltAgreementInfo:exportRepair:export") @RequiresPermissions("device:repair:export")
public void exportRepair(HttpServletResponse response, @RequestBody List<AgreementInfo> list) { public void exportRepair(HttpServletResponse response, @RequestBody List<AgreementInfo> list) {
List<SltAgreementInfo> explist = sltAgreementInfoService.getRepairList(list); List<SltAgreementInfo> explist = sltAgreementInfoService.getRepairList(list);
List<RepairInfo> leaseInfoList = Convert.toList(RepairInfo.class, explist); List<RepairInfo> leaseInfoList = Convert.toList(RepairInfo.class, explist);
@ -202,6 +203,7 @@ public class SltAgreementInfoController extends BaseController {
*/ */
@Log(title = "报废明细导出", businessType = BusinessType.EXPORT) @Log(title = "报废明细导出", businessType = BusinessType.EXPORT)
@PostMapping("/exportScrap") @PostMapping("/exportScrap")
@RequiresPermissions("device:scrap:export")
public void exportScrap(HttpServletResponse response, @RequestBody List<AgreementInfo> list) { public void exportScrap(HttpServletResponse response, @RequestBody List<AgreementInfo> list) {
List<SltAgreementInfo> explist = sltAgreementInfoService.getScrapList(list); List<SltAgreementInfo> explist = sltAgreementInfoService.getScrapList(list);
List<ScrapInfo> leaseInfoList = Convert.toList(ScrapInfo.class, explist); List<ScrapInfo> leaseInfoList = Convert.toList(ScrapInfo.class, explist);
@ -214,6 +216,7 @@ public class SltAgreementInfoController extends BaseController {
*/ */
@Log(title = "预报废明细导出", businessType = BusinessType.EXPORT) @Log(title = "预报废明细导出", businessType = BusinessType.EXPORT)
@PostMapping("/exportPreScrap") @PostMapping("/exportPreScrap")
@RequiresPermissions("device:dai:scrap:export")
public void exportPreScrap(HttpServletResponse response, @RequestBody List<AgreementInfo> list) { public void exportPreScrap(HttpServletResponse response, @RequestBody List<AgreementInfo> list) {
List<SltAgreementInfo> explist = sltAgreementInfoService.getPreScrapList(list); List<SltAgreementInfo> explist = sltAgreementInfoService.getPreScrapList(list);
List<preScrapInfo> leaseInfoList = Convert.toList(preScrapInfo.class, explist); List<preScrapInfo> leaseInfoList = Convert.toList(preScrapInfo.class, explist);