| | |
| | | _stationMangerRepository = stationMangerRepository; |
| | | _unitOfWorkManage = unitOfWorkManage; |
| | | } |
| | | /// <summary> |
| | | /// åé
ç åä»»å¡ |
| | | /// </summary> |
| | | /// <param name="barCode"></param> |
| | | /// <param name="deviceCode"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent ReqPackTask(string barCode,string deviceCode) |
| | | { |
| | | WebResponseContent content= new WebResponseContent(); |
| | |
| | | } |
| | | return content; |
| | | } |
| | | /// <summary> |
| | | /// ç åç»æå¹¶ä¸ä¼ ç åå·¥ä½ç åæç»æ°æ® |
| | | /// </summary> |
| | | /// <param name="stationCode"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent BoxingInBound(string stationCode) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | |
| | | } |
| | | return content; |
| | | } |
| | | /// <summary> |
| | | /// ç åä»»å¡å®æ |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <param name="packaxisTask"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent TaskCompleted(int taskNum=0,Dt_PackaxisTask? packaxisTask=null) |
| | | { |
| | | try |
| | | { |
| | | _unitOfWorkManage.BeginTran(); |
| | | |
| | | Dt_PackaxisTask? packaxisTaskFinish = null; |
| | | if (packaxisTask!=null) |
| | | { |
| | |
| | | StationPackId = stationPackInfo.id, |
| | | BoxCode = packaxisTaskFinish.BarCode |
| | | }; |
| | | _unitOfWorkManage.BeginTran(); |
| | | _stationPackInfoRepository.UpdateData(stationPackInfo); |
| | | _stationPackDetailRepository.AddData(stationPackDetail); |
| | | BaseDal.DeleteAndMoveIntoHty(packaxisTaskFinish, App.User?.UserId == 0 ? OperateTypeEnum.èªå¨å®æ : OperateTypeEnum.äººå·¥å®æ); |
| | | _unitOfWorkManage.CommitTran(); |
| | | } |
| | | else |
| | | { |
| | | return WebResponseContent.Instance.Error("æªæ¾å°ä»»å¡"); |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return WebResponseContent.Instance.OK(); |
| | | } |
| | | catch (Exception ex) |