| | |
| | | var _orderAction = curAction is PackingAction ? curAction as PackingAction : null; |
| | | if (_orderAction != null) |
| | | { |
| | | var snList = _orderAction.GetMinPackageList(_orderAction.CurPkg.Item).Select(q => q.FLOW_SN).ToList(); |
| | | var snList = _orderAction.CurPkg.Item.GetMinPackageList().Select(q => q.FLOW_SN).ToList(); |
| | | if (!snList.Any()) |
| | | { |
| | | snList.Add(_orderAction.CurPkg.CustSN.FLOW_SN); |
| | |
| | | } |
| | | else |
| | | { |
| | | list = action.GetMinPackageList(action.CurPkg.Item).Select(q => q.SN).ToList(); |
| | | list = action.CurPkg.Item.GetMinPackageList().Select(q => q.SN).ToList(); |
| | | } |
| | | return list; |
| | | } |
| | |
| | | /// <returns></returns> |
| | | private string GetCardOrBoxQR(string code, List<BAS_LABEL_VAR> lvars, PackingAction action) |
| | | { |
| | | var minPkgList = action.GetMinPackageList(action.CurPkg.Item).Select(q => q.SN); |
| | | var minPkgList = action.CurPkg.Item.GetMinPackageList().Select(q => q.SN); |
| | | var wo = WorkBatch.Batch.ORDER_NO; |
| | | var snList = string.Join("\r\n", minPkgList); |
| | | if (snList.IsNullOrEmpty()) { snList = $"{CurSN}"; } |