| | |
| | | { |
| | | // 返回单号字符串列表 |
| | | var blDetails = Db.Ado.SqlQuery<string>( |
| | | "EXEC Get_Qt_ck_List @pi_orgId,@inP1,@inP2,@inP3,@inP4", parameters); |
| | | "EXEC prc_pda_qtrk_list @pi_orgId,@inP1,@inP2,@inP3,@inP4", parameters); |
| | | return blDetails; |
| | | } |
| | | catch (Exception ex) |
| | |
| | | try |
| | | { |
| | | List<dynamic>? blDetails = Db.Ado.SqlQuery<dynamic>( |
| | | "EXEC prc_get_Qt_ck_Detai_lList @billNo,@pi_orgId,@inP1,@inP2,@inP3,@inP4", parameters); |
| | | "EXEC prc_pda_qtrk_detailList @billNo,@pi_orgId,@inP1,@inP2,@inP3,@inP4", parameters); |
| | | var items = blDetails.Where(x => x.DSQty > 0).ToList(); // 待扫物料 |
| | | var ysitems = blDetails.Where(x => x.SQty > 0).ToList(); // 已扫物料 |
| | | return new |
| | |
| | | |
| | | if (qtrk == null) throw new Exception("其他入库申请单不存在!"); |
| | | |
| | | if(p_bill_no != barcode.BillNo) |
| | | throw new Exception($"该条码对应的申请单【{barcode.BillNo}】与当前申请单号不匹配!"); |
| | | |
| | | if (qtrk.Qt008 != c_depot_id.ToString()) |
| | | throw new Exception($"该 {p_section_code} 对应的仓库 与 检验判定的入库仓库不一致,请确认!"); |