| | |
| | | CARCODE = cG_Detail.S_CAR_CODE, |
| | | WEIGHT = cG_Detail.F_QTY, |
| | | REMELTTIME = DateTime.Now, |
| | | TASKNO = taskNo |
| | | TASKNO = taskNo, |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertRemeltDetail(target); |
| | | } |
| | |
| | | ITEMSTATE = cG_Detail.S_ITEM_STATE, |
| | | ITEMCODE = cG_Detail.S_ITEM_CODE, |
| | | LOGINNAME = model.staff, |
| | | SHIFT = "None", |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertInventoryM(target); |
| | | } |
| | |
| | | catch (Exception ex) |
| | | { |
| | | result.resultCode = -1; |
| | | result.resultMsg = $"发生了异常:{ex.Message}"; |
| | | result.resultMsg = $"PDA满托复检判断,发生了异常:{ex.Message}"; |
| | | LogHelper.Info(result.resultMsg); |
| | | return result; |
| | | } |
| | |
| | | SPEC = cgInfo.S_SPE, |
| | | CARCODE = cgInfo.S_CAR_CODE, |
| | | WEIGHT = cgInfo.F_QTY, |
| | | REMELTTIME = DateTime.Now |
| | | REMELTTIME = DateTime.Now, |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertRemeltDetail(target); |
| | | }); |
| | |
| | | WEIGHT = modelWeight, |
| | | ITEMSTATE = "待检", |
| | | LOGINNAME = model.staff, |
| | | SHIFT = "None", |
| | | SHIFT = model.shift, |
| | | STARTLOC = startLoc.S_CODE, |
| | | }; |
| | | SpecHelper.InsertEquipProDetail(target); |
| | |
| | | WEIGHT = modelWeight, |
| | | ITEMSTATE = "待检", |
| | | LOGINNAME = model.staff, |
| | | SHIFT = "None", |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertInventoryM(target); |
| | | }); |
| | |
| | | WEIGHT = cgInfo.F_QTY, |
| | | SPEC = model.Spe, |
| | | TASKNO = taskNo, |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertComponentDetail(target); |
| | | }); |
| | |
| | | CARCODE = cG_Detail.S_CAR_CODE, |
| | | WEIGHT = cG_Detail.F_QTY, |
| | | REMELTTIME = DateTime.Now, |
| | | TASKNO = taksNo |
| | | TASKNO = taksNo, |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertSurplusDetail(target); |
| | | }); |
| | |
| | | ITEMSTATE = cG_Detail.S_ITEM_STATE, |
| | | ITEMCODE = cG_Detail.S_ITEM_CODE, |
| | | LOGINNAME = model.staff, |
| | | SHIFT = "None", |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertInventoryM(target); |
| | | }); |
| | |
| | | SPEC = cG_old_Detail.S_SPE, |
| | | CARCODE = cG_old_Detail.S_CAR_CODE, |
| | | WEIGHT = cG_old_Detail.F_QTY, |
| | | REMELTTIME = DateTime.Now |
| | | REMELTTIME = DateTime.Now, |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertRemeltDetail(target); |
| | | } |
| | |
| | | SPEC = cG_new_Detail_Ins.S_SPE, |
| | | CARCODE = cG_new_Detail_Ins.S_CAR_CODE, |
| | | WEIGHT = cG_new_Detail_Ins.F_QTY, |
| | | REMELTTIME = DateTime.Now |
| | | REMELTTIME = DateTime.Now, |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertRemeltDetail(target); |
| | | } |
| | |
| | | ITEMSTATE = cG_old_Detail.S_ITEM_STATE, |
| | | ITEMCODE = cG_old_Detail.S_ITEM_CODE, |
| | | LOGINNAME = model.staff, |
| | | SHIFT = "None", |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertInventoryM(target); |
| | | } |
| | |
| | | ITEMSTATE = cG_new_Detail_Ins.S_ITEM_STATE, |
| | | ITEMCODE = cG_new_Detail_Ins.S_ITEM_CODE, |
| | | LOGINNAME = model.staff, |
| | | SHIFT = "None", |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertInventoryM(target); |
| | | } |
| | |
| | | |
| | | if (startLocCnt == null) |
| | | { |
| | | result.resultCode = 3; |
| | | result.resultMsg = $"起始位置{model.startLoc}未绑定容器"; |
| | | LogHelper.Info(result.resultMsg); |
| | | return result; |
| | | startLocCnt = new TN_Loc_Container() |
| | | { |
| | | S_LOC_CODE = model.startLoc, |
| | | S_CNTR_CODE = Guid.NewGuid().ToString("D"), |
| | | }; |
| | | db.Insertable<TN_Loc_Container>(startLocCnt).ExecuteCommand(); |
| | | } |
| | | |
| | | //创建点对点任务 |
| | |
| | | ITEMSTATE = cginfo.S_ITEM_STATE, |
| | | ITEMCODE = cginfo.S_ITEM_CODE, |
| | | LOGINNAME = model.staff, |
| | | SHIFT = "None", |
| | | SHIFT = model.shift, |
| | | }; |
| | | SpecHelper.InsertInventoryM(target); |
| | | } |
| | |
| | | public string EndLoc { get; set; }//终点 |
| | | public string Spe { get; set; }//规格 |
| | | public string staff { get; set; } = "None";//操作人 |
| | | public string shift { get; set; } = "None";//班次 |
| | | } |
| | | |
| | | public class EmptyInStackAreaInfo |
| | |
| | | public string cntID { get; set; }//容器ID |
| | | |
| | | public string staff { get; set; } = "None";//操作人 |
| | | public string shift { get; set; } = "None";//班次 |
| | | } |
| | | |
| | | public class SplitOutWarehouseInfo |
| | |
| | | public string new_StartLoc { get; set; }//新容器ID起点 |
| | | public int new_IsOK { get; set; }//新容器ID的货品的0合格1不合格? |
| | | public string staff { get; set; } = "None";//操作人 |
| | | public string shift { get; set; } = "None";//班次 |
| | | } |
| | | |
| | | public class UpCgDetailModel |
| | |
| | | public string startLoc { get; set; }//起点 |
| | | public string endLoc { get; set; }//终点 |
| | | public string staff { get; set; } = "None";//操作人 |
| | | public string shift { get; set; } = "None";//班次 |
| | | } |
| | | } |
| | | } |
| | |
| | | SPEC = outTimeCg.S_SPE, |
| | | CARCODE = outTimeCg.S_CAR_CODE, |
| | | WEIGHT = outTimeCg.F_QTY, |
| | | REMELTTIME = DateTime.Now |
| | | REMELTTIME = DateTime.Now, |
| | | SHIFT = "None", |
| | | }; |
| | | SpecHelper.InsertRemeltDetail(target); |
| | | }); |
| | |
| | | public string Spe { get; set; }//规格 |
| | | public string CarCode { get; set; }//车号 |
| | | public string staff { get; set; } = "None";//操作人 |
| | | public string shift { get; set; } = "None";//班次 |
| | | } |
| | | |
| | | public class ErrorLocCntResetInfo |
| | |
| | | public int cgState { get; set; }//物料状态 |
| | | |
| | | public string staff { get; set; } = "None";//操作人 |
| | | public string shift { get; set; } = "None";//班次 |
| | | } |
| | | |
| | | public class ShowCntCountBySpeInfo |
| | |
| | | public class PDAReturnResetInfo |
| | | { |
| | | public string rfId { get; set; }//容器号 |
| | | |
| | | public string startLoc { get; set; }//起点货位 |
| | | |
| | | public string staff { get; set; } = "None";//操作人 |
| | | public string shift { get; set; } = "None";//班次 |
| | | } |
| | | } |