using Microsoft.AspNetCore.Mvc; using DOAN.Model.Dto; using DOAN.Admin.WebApi.Filters; using DOAN.Infrastructure; using Aliyun.OSS; using DOAN.Service.MES.quality.IPQC.IService; using DOAN.Model.MES.quality.IPQC.Dto; using DOAN.Model.MES.quality.IPQC; using DOAN.Service.MES.quality.IQC.IService; using DOAN.Service.MES.quality.IPQC; namespace DOAN.WebApi.Controllers.MES.quality.IQC; [Verify] [Route("mes/qualityManagement/IQC/QCReportCompensation")] public class QCReportCompensationController : BaseController { private IQcReportService qcReportService; public QCReportCompensationController(IQcReportService qcReportService) { this.qcReportService = qcReportService; } //TODO 获取索赔单 [HttpGet("list")] [ActionPermissionFilter(Permission = "qualityManagement:qcdefectcollection:list")] public IActionResult QueryQcDefectCollection([FromQuery] QcDefectCollectionQueryDto2 parm) { var response = qcReportService.GetCompensationList(parm); return SUCCESS(response); } }