/// <summary> /// 拣配 /// </summary> /// <param name="rowsKeyValues"></param> /// <param name="loginUser"></param> /// <returns></returns> public bool CancelInfos(List <string> rowsKeyValues, string loginUser) { List <BarcodeInfo> barcodeInfos = dal.GetList("[ID] in (" + string.Join(",", rowsKeyValues.ToArray()) + ") ", string.Empty); if (barcodeInfos.Count == 0) { throw new Exception("MC:0x00000276");///标签信息错误 } ///TODO:需要校验单据状态 return(CancelBarcodes(barcodeInfos, loginUser)); }