using Admin.Core.Common; using Admin.Core.IService; using Admin.Core.Model; using Admin.Core.Model.ViewModels; using System; using System.Collections.Generic; using System.Threading.Tasks; namespace Admin.Core.IService { /// /// Ixl_materialServices /// public interface Ixl_materialServices :IBaseServices { Task GetByMaterialCode(string code); /// /// 执行类型防差错 /// /// 料仓号 /// 状态 /// 物料编码 /// 物料重量 /// 物料二维码 Task> ExecPlcState(int binSerial, int state,string materialCode,decimal weight, string? barCode); /// /// 绑定料桶信息 /// /// /// Task BindBarrel(string code); Task> MaterialVerification(string barCode); Task xlInsertMaterial( string materialCode, string materialName, int isEnable, DateTime createDatetime); Task xlUpdateMaterial( string id, string materialCode, string materialName, int isEnable, DateTime createDatetime); Task> xlMaterialList(); } }