| | |
| | | using Microsoft.AspNetCore.Mvc; |
| | | using WIDESEAWCS_DTO.WMS; |
| | | using WIDESEAWCS_Common; |
| | | using WIDESEAWCS_Common.LocationEnum; |
| | | using Microsoft.VisualBasic; |
| | | using System.Web; |
| | | using WIDESEAWCS_DTO.RGV.FOURBOT; |
| | | using WIDESEAWCS_DTO.AGV.HIKROBOT; |
| | | |
| | | namespace WIDESEAWCS_ITaskInfoService |
| | | { |
| | |
| | | /// </summary> |
| | | /// <param name="wMSCancelTask">åæ¶ä»»å¡å®ä½ç±»</param> |
| | | /// <returns></returns> |
| | | public WebResponseContent CancelWMSTask(WMSCancelTask wMSCancelTask); |
| | | WebResponseContent CancelWMSTask(WMSCancelTask wMSCancelTask); |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹ä»»å¡ä¼å
级 |
| | | /// </summary> |
| | | /// <param name="updateTaskPriority"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent UpdateWMSTaskPriority(WMSUpdateTaskPriority updateTaskPriority); |
| | | WebResponseContent UpdateWMSTaskPriority(WMSUpdateTaskPriority updateTaskPriority); |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®æçå·ãèµ·å§å°ååWMS请æ±ä»»å¡ |
| | |
| | | /// <param name="task">ä»»å¡å®ä½å¯¹è±¡</param> |
| | | /// <returns></returns> |
| | | WebResponseContent UpdateTaskStatusToNext([NotNull] Dt_Task task); |
| | | /// <summary> |
| | | /// ä¸å海康AGVä»»å¡ |
| | | /// </summary> |
| | | /// <param name="task"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent SendHIKROBOTTask([NotNull] Dt_Task task); |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®ä»»å¡å·ãå½åå°åæ´æ°ä»»å¡ä½ç½®ä¿¡æ¯ |
| | |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <returns>è¿åå¤çç»æ</returns> |
| | | WebResponseContent TaskStatusRecovery(int taskNum); |
| | | |
| | | WebResponseContent ErrorTaskFeedback(Dt_Task dt_Task, bool Del); |
| | | /// <summary> |
| | | /// 忻任å¡ç¶æ |
| | | /// </summary> |
| | |
| | | /// <param name="sequenceName"></param> |
| | | /// <returns></returns> |
| | | int GetTaskNum(string sequenceName); |
| | | |
| | | |
| | | WebResponseContent UpdateTaskStatus(object TaskDTO, DeviceTypeEnum deviceTypeEnum); |
| | | /// <summary> |
| | | /// ä¿®æ¹è´§ä½ç¶æ |
| | | /// </summary> |
| | | /// <param name="LocationCode"></param> |
| | | /// <param name="deviceTypeEnum"></param> |
| | | /// <param name="locationStatusEnum"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent UpdateLocationStatus(string locationCode,string palletCode, DeviceTypeEnum deviceTypeEnum, LocationStatusEnum locationStatusEnum); |
| | | |
| | | |
| | | WebResponseContent ModifyWMSLayoutZone(WMSUpdateLocationArea wMSUpdateLocationArea); |
| | | |
| | | /// <summary> |
| | | /// åºååºä½ä¿¡æ¯æ¥è¯¢ |
| | | /// </summary> |
| | | /// <param name="AreaCode">åºåå·</param> |
| | | /// <returns></returns> |
| | | WebResponseContent LocationInquiry(WMSGetLocationInfo getLocationInfo); |
| | | |
| | | |
| | | /// <summary> |
| | | /// å°å¾åæ¥ |
| | | /// </summary> |
| | | /// <param name="mapSynchronizationDto"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent MapSynchronize(MapSynchronizationDto mapSynchronizationDto); |
| | | |
| | | |
| | | /// <summary> |
| | | /// åºå
¥åºå®æ |
| | | /// </summary> |
| | | /// <param name=""></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent InandoutCompleted(WMSInOutBoundCompleteFeedback wMSInOutBoundCompleteFeedback); |
| | | |
| | | |
| | | /// <summary> |
| | | /// æç®±éªè¯ |
| | | /// </summary> |
| | | /// <param name="taskCode">ä»»å¡å·</param> |
| | | /// <param name="containerCode">容å¨ç¼ç </param> |
| | | /// <returns></returns> |
| | | public WebResponseContent MaterialBoxInspection(string taskCode ,string containerCode); |
| | | |
| | | /// <summary> |
| | | /// 4Fæåæºåºå£æçå·ä¸æ¥WMS |
| | | /// </summary> |
| | | /// <param name="LocationCode"></param> |
| | | /// <param name="containerCode"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent InboundElevatorExit(string LocationCode, string containerCode); |
| | | |
| | | /// <summary> |
| | | /// wcsç§»åºæ°æ®åä¼ |
| | | /// </summary> |
| | | /// <param name="wMSMoveLocationFeedback"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent WcsMovingDataBack(WMSMoveLocationFeedback wMSMoveLocationFeedback); |
| | | |
| | | /// <summary> |
| | | /// WMS容卿µå¨è¯·æ± |
| | | /// </summary> |
| | | /// <param name="wMSContainerFlow"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent ContainerRequest(WMSContainerFlow wMSContainerFlow); |
| | | |
| | | /// <summary> |
| | | /// è´¨æ£ç»æåé¦ |
| | | /// </summary> |
| | | /// <param name="iQC"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent IQCResult(IQCResultDTO iQC); |
| | | |
| | | /// <summary> |
| | | /// æ¹éæ´æ°å¨ä½ç¶æ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | WebResponseContent multiSetNodeStatus(FOURBOTStorageStatusNotify fOURBOTStorageStatusNotify); |
| | | |
| | | |
| | | /// <summary> |
| | | /// 海康AGVä»»å¡ç»§ç»æ§è¡ |
| | | /// </summary> |
| | | /// <param name="TaskCode">ä»»å¡å·</param> |
| | | /// <returns></returns> |
| | | WebResponseContent Hikvisiontaskscontinue(string TaskCode, string Address=null); |
| | | |
| | | } |
| | | } |