using Ropin.Inspection.Model.Entities; using Ropin.Inspection.Model.SearchModel.PRD; using Ropin.Inspection.Model.ViewModel.PRD; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ropin.Inspection.Repository.PRD.Interface { public interface IBoxApiRepository : IRepositoryBase, IRepositoryBaseById { Task GetUserPriv(string openId,string deviceCode); Task AddDevData(TDEV_DevData devData); Task AddDevAlert(TDEV_DevAlert devAlert); Task GetDeviceInfo(string C_MachineCode); Task> GetAllUser(); Task GetDevAlertConfig(string C_ConfigCode); Task> GetProductInfo(List models); Task> GetDevProductInfo(string c_DeviceCode); Task UpOffRackProduct(ProductInfoModel model); Task GetUserInfo(string openid); Task> GetAllDeviceInfo(); } }