| | |
| | | |
| | | |
| | | #region[圣沣车间看板,上生产信息] |
| | | public static ToMessage WorkShopProduceTopData() |
| | | public static ToMessage WorkShopProduceTopData(string wkshopcode) |
| | | { |
| | | string sql = ""; |
| | | var dynamicParams = new DynamicParameters(); |
| | | try |
| | | { |
| | | sql = @"select * from h_v_SFKanBan_WorkshopTop"; |
| | | var data = DapperHelper.selecttable(sql); |
| | | string[] wkshoplist = Array.ConvertAll<string, string>(wkshopcode.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries), s => s.ToString()); //string分割转string[] |
| | | sql = @"select * from h_v_SFKanBan_WorkshopTop where wkshp_code in @wkshoplist"; |
| | | dynamicParams.Add("@wkshoplist", wkshoplist); |
| | | var data = DapperHelper.selectdata(sql, dynamicParams); |
| | | mes.code = "200"; |
| | | mes.message = "查询成功!"; |
| | | mes.data = data; |
| | |
| | | #endregion |
| | | |
| | | #region[圣沣车间看板,下左近一周不良趋势] |
| | | public static ToMessage WorkShopProduceBottomLeftData() |
| | | public static ToMessage WorkShopProduceBottomLeftData(string wkshopcode) |
| | | { |
| | | string sql = ""; |
| | | Dictionary<object, object> dir = new Dictionary<object, object>(); |
| | | try |
| | | { |
| | | //存储过程名(当前时间往前一周) |
| | | string[] wkshoplist = Array.ConvertAll<string, string>(wkshopcode.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries), s => s.ToString()); //string分割转string[] |
| | | sql = @"h_p_SFKanBan_WorkshopBottomLeft"; |
| | | var data = DapperHelper.lissql(sql); |
| | | for (int i = 0; i < wkshoplist.Length; i++) |
| | | { |
| | | var dynamicParams = new DynamicParameters(); |
| | | dynamicParams.Add("@wkshop_code", wkshoplist[i].ToString()); |
| | | var dt = DapperHelper.selectProcedure(sql, dynamicParams); |
| | | dir.Add(wkshoplist[i].ToString(), dt); |
| | | } |
| | | mes.code = "200"; |
| | | mes.message = "查询成功!"; |
| | | mes.data = data; |
| | | mes.data = dir; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | |
| | | #endregion |
| | | |
| | | #region[圣沣车间看板,下右近一月不良统计] |
| | | public static ToMessage WorkShopProduceBottomRightData() |
| | | public static ToMessage WorkShopProduceBottomRightData(string wkshopcode) |
| | | { |
| | | string sql = ""; |
| | | var dynamicParams = new DynamicParameters(); |
| | | try |
| | | { |
| | | sql = @"select * from h_v_SFKanBan_WorkshopBottomRight"; |
| | | var data = DapperHelper.selecttable(sql); |
| | | string[] wkshoplist = Array.ConvertAll<string, string>(wkshopcode.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries), s => s.ToString()); //string分割转string[] |
| | | sql = @"select * from h_v_SFKanBan_WorkshopBottomRight where wkshp_code in @wkshoplist"; |
| | | dynamicParams.Add("@wkshoplist", wkshoplist); |
| | | var data = DapperHelper.selectdata(sql, dynamicParams); |
| | | mes.code = "200"; |
| | | mes.message = "查询成功!"; |
| | | mes.data = data; |
| | |
| | | { |
| | | sql = @"select * from h_v_SFKanBan_WorkShopCompreRightBottom"; |
| | | var data = DapperHelper.selecttable(sql); |
| | | dir.Add("Y", data.Rows[0]["BaseQuantity"].ToString()); |
| | | dir.Add("B", data.Rows[1]["BaseQuantity"].ToString()); |
| | | dir.Add("C", data.Rows[2]["BaseQuantity"].ToString()); |
| | | mes.code = "200"; |
| | | mes.message = "查询成功!"; |
| | | mes.data = dir; |
| | | if (data.Rows.Count > 0) |
| | | { |
| | | dir.Add("Y", data.Rows[0]["BaseQuantity"].ToString()); |
| | | dir.Add("B", data.Rows[1]["BaseQuantity"].ToString()); |
| | | dir.Add("C", data.Rows[2]["BaseQuantity"].ToString()); |
| | | mes.code = "200"; |
| | | mes.message = "查询成功!"; |
| | | mes.data = dir; |
| | | } |
| | | else |
| | | { |
| | | mes.code = "200"; |
| | | mes.message = "查询成功!"; |
| | | mes.data = null; |
| | | } |
| | | } |
| | | catch (Exception e) |
| | | { |