using RB_MES_API.Models.Cloud; using RB_MES_API.Models.Pangu; using RB_MES_APICore.Models.Cloud; namespace RB_MES_API.Controllers { /// /// 金蝶云API访问接口类 /// public interface IKDCloudHttpClient { /// /// Cloud身份认证,使保持一直在线 /// /// public Task LoginErp(); /// /// HttpClient访问,.NET CORE推荐使用,无组件引用 /// 仅开放给远程自定义查询数据时使用 /// 使用前确保LoginErp=Ture /// /// public Task AsyncClientRequest(string myurl, string content); /// /// 向MES系统推送数据 /// /// /// public Task PushMesData(string inputdata); /// /// 第三方系统通过SDK组件查询云星空表单 /// /// BillQuery实例 /// public string SDKBillQuery(BillQuery query); /// /// 第三方系统通过SDK组件访问云星空 /// /// /// /// public string SDKBatchSaveRequest(string formid, string data); /// /// 校验SDKBillQuery是否成功 /// /// 接口返回的json /// public bool SDKBillQueryStatus(string resultJson); /// /// 对返回结果进行解析和校验 /// /// 接口返回的json /// public bool SDKRequestStatus(string resultJson); } }