| | |
| | | } |
| | | else if (conveyorLinesInfo.PURPOSE == "出库口") |
| | | { |
| | | if (conveyorLinesInfo.TASKFINISH == 1) |
| | | if (conveyorLinesInfo.TASKFINISH == 1 || conveyorLinesInfo.TASKFINISH == 2) |
| | | { |
| | | var task = AdoSqlMethod<Task>.QueryFirst(p => p.S_CNTR_CODE == conveyorLinesInfo.BARCODE && p.N_B_STATE == 1 && p.N_SCHEDULE_TYPE == 1); |
| | | var task = AdoSqlMethod<Task>.QueryFirst(p => |
| | | p.S_CNTR_CODE == conveyorLinesInfo.BARCODE && p.N_B_STATE == 1 && p.N_SCHEDULE_TYPE == 1); |
| | | |
| | | if (task != null) |
| | | { |
| | |
| | | } |
| | | |
| | | AdoSqlMethod<LEDDemo>.UpdateFirst(ledDemo, p => new { p.OUTBOUNDTYPE, p.DIRECTION, p.FREIGHTTYPE }); |
| | | } |
| | | } |
| | | else if (conveyorLinesInfo.TASKFINISH == 2) |
| | | |
| | | if (conveyorLinesInfo.TASKFINISH == 2) |
| | | { |
| | | // 目前暂定人工确定 |
| | | var outboundException = |
| | | AdoSqlMethod<OutboundException>.QueryFirst(p => |
| | | p.WMS_CNTR_CODE == conveyorLinesInfo.BARCODE); |
| | | |
| | | if (outboundException != null) |
| | | { |
| | | outboundException.S_CODE = task.S_OP_CODE; |
| | | |
| | | AdoSqlMethod<OutboundException>.UpdateFirst(outboundException, p => new { p.S_CODE }); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | else if (conveyorLinesInfo.PURPOSE == "门禁") |