using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using WIDESEA_Core; using WIDESEA_Core.BaseController; using WIDESEA_ICheckService; using WIDESEA_Model.Models; namespace WIDESEA_WMSServer.Controllers.Check { /// /// 质检结果 /// [Route("api/[controller]")] [ApiController] public class CheckOrderResultController : ApiBaseController { public CheckOrderResultController(ICheckOrderResultService service) : base(service) { } /// /// 提交质检结果 /// /// /// /// [HttpPost, Route("CommitCheckResult")] public WebResponseContent CommitCheckResult(int checkOrderId,[FromBody] Dt_CheckOrderResult checkResult, int isAccept = 0) { return Service.CommitCheckResult(checkOrderId, checkResult, isAccept); } /// /// 提交送检结果 /// /// /// /// [HttpPost, Route("CommitInspectResult")] public WebResponseContent CommitInspectResult(int checkOrderId, [FromBody] Dt_CheckOrderResult checkResult, int isAccept = 0) { return Service.CommitInspectResult(checkOrderId, checkResult, isAccept); } /// /// 获取检验信息 /// /// /// [HttpPost, Route("GetCheckResultInfo")] public WebResponseContent GetCheckResultInfo(int checkId) { return Service.GetCheckResultInfo(checkId); } } }