| | |
| | | { |
| | | |
| | | /// <summary> |
| | | /// 扫码方法 |
| | | /// 工序汇报扫码方法 |
| | | /// </summary> |
| | | public static ApiResult<DataSet> GetHbarCodeDetail(string sBillBarCode) |
| | | { |
| | |
| | | public static DataSet GetBarCodeDb(string billBarCode) |
| | | { |
| | | SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); |
| | | var dataSet = oCN.RunProcReturn("select top 1 * from h_v_Sc_ProcessSendWorkList where 单据号= '" + billBarCode + "'", "h_v_Sc_ProcessSendWorkList"); |
| | | var dataSet = oCN.RunProcReturn("select top 1 * from h_v_Sc_ProcessSendWorkList where HBillType='3712' and 单据号= '" + billBarCode + "'", "h_v_Sc_ProcessSendWorkList"); |
| | | return dataSet; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 委外工序汇报扫码方法 |
| | | /// </summary> |
| | | public static ApiResult<DataSet> WWGetHbarCodeDetail(string sBillBarCode) |
| | | { |
| | | if (string.IsNullOrEmpty(sBillBarCode)) |
| | | return new ApiResult<DataSet> { code = -1, msg = "条码不能为空" }; |
| | | sBillBarCode = sBillBarCode.CompareTo("#") > 0 ? sBillBarCode.Split(Convert.ToChar("#"))[0] : sBillBarCode; |
| | | var dataSet = WWGetBarCodeDb(sBillBarCode); |
| | | if (dataSet == null || dataSet.Tables[0].Rows.Count == 0) |
| | | return new ApiResult<DataSet> { code = -1, msg = "不存在委外派工单号" }; |
| | | return new ApiResult<DataSet> { code = 1, msg = "查询成功", data = dataSet }; |
| | | } |
| | | |
| | | public static DataSet WWGetBarCodeDb(string billBarCode) |
| | | { |
| | | SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); |
| | | var dataSet = oCN.RunProcReturn("select top 1 * from h_v_WW_EntrustProcSendWorkBillList where HBillType='3740' and 单据号= '" + billBarCode + "'", "h_v_WW_EntrustProcSendWorkBillList"); |
| | | return dataSet; |
| | | } |
| | | |
| | |
| | | public static DataSet GetProcDb(string sBillNo, string sProcNo) |
| | | { |
| | | SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); |
| | | var dataSet = oCN.RunProcReturn("select top 1 * from h_v_Sc_ProcessSendWorkList where 单据号= '" + sBillNo + "' and HprocID='" + sProcNo + "'", "h_v_Sc_ProcessSendWorkList"); |
| | | var dataSet = oCN.RunProcReturn("select top 1 * from h_v_Sc_ProcessSendWorkList where HBillType='3712' and 单据号= '" + sBillNo + "' and HprocID='" + sProcNo + "'", "h_v_Sc_ProcessSendWorkList"); |
| | | return dataSet; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// PDA委外汇报单回车方法 |
| | | /// </summary> |
| | | public static ApiResult<DataSet> WWGetProcDetail(string sBillNo, string sProcNo) |
| | | { |
| | | if (string.IsNullOrEmpty(sBillNo) || string.IsNullOrEmpty(sProcNo)) |
| | | return new ApiResult<DataSet> { code = -1, msg = "条码和流转卡不能为空" }; |
| | | var dataSet = WWGetProcDb(sBillNo, sProcNo); |
| | | if (dataSet == null || dataSet.Tables[0].Rows.Count == 0) |
| | | return new ApiResult<DataSet> { code = -1, msg = "流水号或流转卡号为空" }; |
| | | return new ApiResult<DataSet> { code = 1, msg = "查询成功", data = dataSet }; |
| | | } |
| | | |
| | | public static DataSet WWGetProcDb(string sBillNo, string sProcNo) |
| | | { |
| | | SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); |
| | | var dataSet = oCN.RunProcReturn("select top 1 * from h_v_WW_EntrustProcSendWorkBillList where HBillType='3740' and 单据号= '" + sBillNo + "' and HprocID='" + sProcNo + "'", "h_v_WW_EntrustProcSendWorkBillList"); |
| | | return dataSet; |
| | | } |
| | | |
| | | } |
| | | } |