using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEAWCS_Core; using WIDESEAWCS_Core.BaseRepository; using WIDESEAWCS_Core.BaseServices; using WIDESEAWCS_DTO.BasicInfo; using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_BasicInfoService { public interface IScanStationService : IService { public IRepository Repository { get; } //启动PLC public WebResponseContent StartPLC(bool isStop); //暂停PLC public WebResponseContent PausePLC(bool isPause); //返回信号 public WebResponseContent GetSignalStates(); //获取成品信息 public WebResponseContent GetLeftInitialData(); //更新扫码状态 public WebResponseContent UpdatePartScannedStatus(UpdatePartScannedStatusRequest updatePartScannedStatusRequest); } }