|  |  | 
 |  |  |             return new ApiResult<DataSet> { code = 1, msg = "查询成功", data = dataSet }; | 
 |  |  |         } | 
 |  |  |         /// <summary> | 
 |  |  |         /// 获取不良仓库列表 | 
 |  |  |         /// </summary> | 
 |  |  |         /// <param name="sWhere"></param> | 
 |  |  |         /// <returns></returns> | 
 |  |  |         public static ApiResult<DataSet> GetBadWHList(string sWhere) | 
 |  |  |         { | 
 |  |  |             var dataSet = GetBadWH(sWhere); | 
 |  |  |             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 }; | 
 |  |  |         } | 
 |  |  |         /// <summary> | 
 |  |  |         /// 获取报废仓库列表 | 
 |  |  |         /// </summary> | 
 |  |  |         /// <param name="sWhere"></param> | 
 |  |  |         /// <returns></returns> | 
 |  |  |         public static ApiResult<DataSet> GetWasterWHList(string sWhere) | 
 |  |  |         { | 
 |  |  |             var dataSet = GetWasterWH(sWhere); | 
 |  |  |             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 }; | 
 |  |  |         } | 
 |  |  |         /// <summary> | 
 |  |  |         /// 获取研发不良品仓库列表 | 
 |  |  |         /// </summary> | 
 |  |  |         /// <param name="sWhere"></param> | 
 |  |  |         /// <returns></returns> | 
 |  |  |         public static ApiResult<DataSet> GetBadCountDevelopWHList(string sWhere) | 
 |  |  |         { | 
 |  |  |             var dataSet = GetBadCountDevelopWH(sWhere); | 
 |  |  |             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 }; | 
 |  |  |         } | 
 |  |  |         /// <summary> | 
 |  |  |         /// 获取委外不良仓库列表 | 
 |  |  |         /// </summary> | 
 |  |  |         /// <param name="sWhere"></param> | 
 |  |  |         /// <returns></returns> | 
 |  |  |         public static ApiResult<DataSet> GetWWBadWHList(string sWhere) | 
 |  |  |         { | 
 |  |  |             var dataSet = GetWWBadWH(sWhere); | 
 |  |  |             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 }; | 
 |  |  |         } | 
 |  |  |         /// <summary> | 
 |  |  |         /// 获取委外报废仓库列表 | 
 |  |  |         /// </summary> | 
 |  |  |         /// <param name="sWhere"></param> | 
 |  |  |         /// <returns></returns> | 
 |  |  |         public static ApiResult<DataSet> GetWWWasterWHList(string sWhere) | 
 |  |  |         { | 
 |  |  |             var dataSet = GetWWWasterWH(sWhere); | 
 |  |  |             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 }; | 
 |  |  |         } | 
 |  |  |         /// <summary> | 
 |  |  |         /// 获取良品仓库列表 | 
 |  |  |         /// </summary> | 
 |  |  |         /// <param name="sWhere"></param> | 
 |  |  |         /// <returns></returns> | 
 |  |  |         public static ApiResult<DataSet> GetWHList(string sWhere) | 
 |  |  |         { | 
 |  |  |             var dataSet = GetWH(sWhere); | 
 |  |  |             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 }; | 
 |  |  |         } | 
 |  |  |         /// <summary> | 
 |  |  |         /// 获取流转卡列表 | 
 |  |  |         /// </summary> | 
 |  |  |         /// <param name="sWhere"></param> | 
 |  |  | 
 |  |  |                 return new ApiResult { code = -1, msg = "服务器繁忙" }; | 
 |  |  |             try | 
 |  |  |             { | 
 |  |  |                 var stationInBillModel = YqnDal.GetStationInBillMail(omodel.HProcID, omodel.HICMOBillNo); | 
 |  |  |                 var stationInBillModel = YqnDal.GetStationInBillMail(omodel.HProcID, omodel.HProcExchBillNo); | 
 |  |  |                 if (stationInBillModel == null) | 
 |  |  |                     return new ApiResult { code = -1, msg = "该工序进站单不存在" }; | 
 |  |  |                 var stationOutBillModel = YqnDal.GetStationOutBillMail(omodel.HProcID, omodel.HICMOBillNo); | 
 |  |  |                 var stationOutBillModel = YqnDal.GetStationOutBillMail(omodel.HProcID, omodel.HProcExchBillNo); | 
 |  |  |                 if (stationOutBillModel != null) | 
 |  |  |                     return new ApiResult { code = -1, msg = "该工序已存在出站单" }; | 
 |  |  |                 omodel.HYear = DateTime.Now.Year; | 
 |  |  | 
 |  |  |             if (list?.Count == 0) | 
 |  |  |                 return new ApiResult<List<M_Process>> { code = -1, msg = "查询为空" }; | 
 |  |  |             return new ApiResult<List<M_Process>> { code = 0, msg = "查询成功", data = list, count = pageCount }; | 
 |  |  |         } | 
 |  |  |         }         | 
 |  |  |         /// <summary> | 
 |  |  |         /// 删除一条工序 | 
 |  |  |         /// </summary> | 
 |  |  | 
 |  |  |             var dataSet = oCN.RunProcReturn(sql, "h_v_MES_StationOutBillList"); | 
 |  |  |             return dataSet; | 
 |  |  |         } | 
 |  |  |         public static DataSet GetBadWH(string sWhere) | 
 |  |  |         { | 
 |  |  |             var sql = "Select * from h_v_Sc_GetBadWH Where 1=1 " + sWhere; | 
 |  |  |             SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); | 
 |  |  |             var dataSet = oCN.RunProcReturn(sql, "h_v_Sc_GetBadWH"); | 
 |  |  |             return dataSet; | 
 |  |  |         } | 
 |  |  |         public static DataSet GetWasterWH(string sWhere) | 
 |  |  |         { | 
 |  |  |             var sql = "Select * from h_v_Sc_GetWasterWH Where 1=1 " + sWhere; | 
 |  |  |             SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); | 
 |  |  |             var dataSet = oCN.RunProcReturn(sql, "h_v_Sc_GetWasterWH"); | 
 |  |  |             return dataSet; | 
 |  |  |         } | 
 |  |  |         public static DataSet GetBadCountDevelopWH(string sWhere) | 
 |  |  |         { | 
 |  |  |             var sql = "Select * from h_v_Sc_GetBadCountDevelopWH Where 1=1 " + sWhere; | 
 |  |  |             SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); | 
 |  |  |             var dataSet = oCN.RunProcReturn(sql, "h_v_Sc_GetBadCountDevelopWH"); | 
 |  |  |             return dataSet; | 
 |  |  |         } | 
 |  |  |         public static DataSet GetWWBadWH(string sWhere) | 
 |  |  |         { | 
 |  |  |             var sql = "Select * from h_v_Sc_GetWWBadWH Where 1=1 " + sWhere; | 
 |  |  |             SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); | 
 |  |  |             var dataSet = oCN.RunProcReturn(sql, "h_v_Sc_GetWWBadWH"); | 
 |  |  |             return dataSet; | 
 |  |  |         } | 
 |  |  |         public static DataSet GetWWWasterWH(string sWhere) | 
 |  |  |         { | 
 |  |  |             var sql = "Select * from h_v_Sc_GetWWWasterWH Where 1=1 " + sWhere; | 
 |  |  |             SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); | 
 |  |  |             var dataSet = oCN.RunProcReturn(sql, "h_v_Sc_GetWWWasterWH"); | 
 |  |  |             return dataSet; | 
 |  |  |         } | 
 |  |  |         public static DataSet GetWH(string sWhere) | 
 |  |  |         { | 
 |  |  |             var sql = "Select * from h_v_Sc_GetWH Where 1=1 " + sWhere; | 
 |  |  |             SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); | 
 |  |  |             var dataSet = oCN.RunProcReturn(sql, "h_v_Sc_GetWH"); | 
 |  |  |             return dataSet; | 
 |  |  |         } | 
 |  |  |         public static DataSet GetStationInBill(string strWhere) | 
 |  |  |         { | 
 |  |  |             var sql = "Select top 5000 * from h_v_MES_StationInBillList Where 1=1 " + strWhere; |