|  |  |  | 
|---|
|  |  |  | using System.Text; | 
|---|
|  |  |  | using System.Threading.Tasks; | 
|---|
|  |  |  | using WIDESEA_Core; | 
|---|
|  |  |  | using WIDESEA_DTO.AGV; | 
|---|
|  |  |  | using WIDESEA_External.Model; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | namespace WIDESEA_External.AGVService | 
|---|
|  |  |  | { | 
|---|
|  |  |  | #region 寮冪敤 | 
|---|
|  |  |  | public interface IInvokeAGVService:IDependency | 
|---|
|  |  |  | { | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <param name="taskModel"></param> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | WebResponseContent SendAgvTask(AgvTaskModel taskModel); | 
|---|
|  |  |  | WebResponseContent AgvSendTask(AgvTaskModel taskModel); | 
|---|
|  |  |  | AgvResponseContent AgvSecureApply(AgvSecureApplyModel secureApplyModel); | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// AGV瀹夊叏淇″彿鍥炲 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | WebResponseContent AGVSecureReply(AgvSecureModel secureModel); | 
|---|
|  |  |  | WebResponseContent AgvSecureReply(AgvSecureReplyModel secureReplyModel); | 
|---|
|  |  |  | AgvResponseContent AgvUpdateTask(AgvUpdateModel agvUpdateModel); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | #endregion | 
|---|
|  |  |  | } | 
|---|