From 22af5bed0da8a5852bd824a1e21e6fc43df6df2a Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期一, 11 十二月 2023 19:20:43 +0800
Subject: [PATCH] 1.App 智能分析,生产进度看板接口 2.PC端设备点检项目、保养项目、点检标准、保养标准、点检记录、保养记录、维修记录 3.工序检验扫码添加判断(条码任务是否存在、工单是否关闭) 4.添加App图标图片文件

---
 VueWebCoreApi/Tools/ScanStartReport.cs |  157 +++++++++++++++++++++++++++------------------------
 1 files changed, 83 insertions(+), 74 deletions(-)

diff --git a/VueWebCoreApi/Tools/ScanStartReport.cs b/VueWebCoreApi/Tools/ScanStartReport.cs
index 05f841d..779e32b 100644
--- a/VueWebCoreApi/Tools/ScanStartReport.cs
+++ b/VueWebCoreApi/Tools/ScanStartReport.cs
@@ -40,26 +40,26 @@
                 {
                     mes.code = "300";
                     mes.count = 0;
-                    mes.Message = "褰撳墠宸ュ崟宸插叧闂�,涓嶅厑璁稿紑鎶ュ伐鎿嶄綔!";
+                    mes.message = "褰撳墠宸ュ崟宸插叧闂�,涓嶅厑璁稿紑鎶ュ伐鎿嶄綔!";
                     mes.data = null;
                     return mes;
                 }
 
                 //1.鏍规嵁宸ュ崟+宸ュ簭鏌ユ壘褰撳墠宸ュ簭鏄惁棣栭亾宸ュ簭
-                sql = @"select A.wo_code,P.partcode,P.partname,P.partspec, T.stepcode,T.stepname,A.seq,T.flwtype,T.descr,A.status,A.plan_qty,A.isbott,A.isend,L.org_code,L.org_name  
+                sql = @"select A.wo_code,P.partcode,P.partname,P.partspec, T.stepcode,T.stepname,A.stepprice,A.seq,T.flwtype,T.descr,A.status,A.plan_qty,A.isbott,A.isend,L.torg_code,L.torg_name  
                         from TK_Wrk_Step A
                         left join  TStep T on A.step_code=T.stepcode
                         left join  TK_Wrk_Man M on A.wo_code=M.wo_code
                         left join  TMateriel_Info P on M.materiel_code=P.partcode
-                        left join  TOrganization L on M.wkshp_code=L.org_code
+                        left join  TOrganization L on M.wkshp_code=L.torg_code
                         where A.wo_code=@ordercode and A.step_code=@stepcode";
                 dynamicParams.Add("@ordercode", ordercode);
                 dynamicParams.Add("@stepcode", stepcode);
                 var data = DapperHelper.selectdata(sql, dynamicParams);
                 if (data.Rows.Count > 0)
                 {
-                    rt.wkshopcode = data.Rows[0]["org_code"].ToString(); //杞﹂棿缂栫爜
-                    rt.wkshopname = data.Rows[0]["org_name"].ToString(); //杞﹂棿鍚嶇О
+                    rt.wkshopcode = data.Rows[0]["torg_code"].ToString(); //杞﹂棿缂栫爜
+                    rt.wkshopname = data.Rows[0]["torg_name"].ToString(); //杞﹂棿鍚嶇О
                     rt.wo_code = data.Rows[0]["WO_CODE"].ToString(); //宸ュ崟鍙�
                     rt.partnumber = data.Rows[0]["PARTCODE"].ToString(); //浜у搧缂栫爜
                     rt.partname = data.Rows[0]["PARTNAME"].ToString(); //浜у搧鍚嶇О
@@ -67,6 +67,7 @@
                     rt.stepcode = data.Rows[0]["STEPCODE"].ToString(); //宸ュ簭缂栫爜
                     rt.stepname = data.Rows[0]["STEPNAME"].ToString(); //宸ュ簭鍚嶇О
                     rt.stepdesc = data.Rows[0]["DESCR"].ToString(); //宸ュ簭鎻忚堪
+                    rt.stepprice= data.Rows[0]["STEPPRICE"].ToString(); //宸ュ簭宸ヤ环
                     rt.planqty = decimal.Parse(data.Rows[0]["PLAN_QTY"].ToString()); //浠诲姟鏁伴噺
 
                     flwtype = data.Rows[0]["FLWTYPE"].ToString();//鑾峰彇宸ュ簭灞炴��
@@ -75,7 +76,7 @@
                     rt.seq = data.Rows[0]["SEQ"].ToString();//宸ュ簭搴忓彿
 
                     //鑾峰彇褰撳墠宸ュ簭涓嬮亾宸ュ簭
-                    sql = @"select A.isbott,A.isend,T.stepcode,T.stepname from TK_Wrk_Step A
+                    sql = @"select A.isbott,A.isend,T.stepcode,T.stepname,A.stepprice from TK_Wrk_Step A
                             left join  TStep T on A.step_code=T.stepcode
                             where A.wo_code=@ordercode and A.seq=@seq+1 ";
                     dynamicParams.Add("@ordercode", ordercode);
@@ -85,18 +86,20 @@
                     {
                         rt.nextstepcode = dt.Rows[0]["STEPCODE"].ToString();//涓嬮亾宸ュ簭缂栫爜
                         rt.nextstepname = dt.Rows[0]["STEPNAME"].ToString();//涓嬮亾宸ュ簭鍚嶇О
+                        rt.nextstepprice = dt.Rows[0]["STEPPRICE"].ToString(); //涓嬮亾宸ュ簭宸ヤ环
                     }
                     if (isend == "Y")  //褰撳墠宸ュ簭鏄湯閬撳伐搴�
                     {
                         rt.nextstepcode = "";//data.Rows[0]["STEPCODE"].ToString();//褰撳墠宸ュ簭缂栫爜
                         rt.nextstepname = "";// data.Rows[0]["STEPNAME"].ToString();//褰撳墠宸ュ簭鍚嶇О
+                        rt.nextstepprice = "";// data.Rows[0]["STEPPRICE"].ToString();//褰撳墠宸ュ簭宸ヤ环
                     }
                 }
                 else
                 {
                     mes.code = "300";
                     mes.count = 0;
-                    mes.Message = "褰撳墠宸ュ簭浠诲姟涓嶅瓨鍦�!";
+                    mes.message = "褰撳墠宸ュ簭浠诲姟涓嶅瓨鍦�!";
                     mes.data = null;
                     return mes;
                 }
@@ -122,7 +125,7 @@
                                 {
                                     mes.code = "300";
                                     mes.count = 0;
-                                    mes.Message = "褰撳墠宸ュ簭鏃犲彲鎶ュ伐鏁伴噺!";
+                                    mes.message = "褰撳墠宸ュ簭鏃犲彲鎶ュ伐鏁伴噺!";
                                     mes.data = null;
                                     return mes;
                                 }
@@ -133,7 +136,7 @@
                                     rt.reportqty = good_qty + ng_qty + laborbad_qty+ materielbad_qty;             //宸叉姤鏁伴噺=鎶ュ伐鏁伴噺+涓嶈壇鏁伴噺+宸ュ簾鏁伴噺+鏂欏簾鏁伴噺
                                     mes.code = "200";
                                     mes.count = 1;
-                                    mes.Message = "鏌ユ壘鎴愬姛!";
+                                    mes.message = "鏌ユ壘鎴愬姛!";
                                     mes.data = rt;
                                 }
                             }
@@ -144,7 +147,7 @@
                                 rt.reportqty = 0;                                                    //宸叉姤鏁伴噺
                                 mes.code = "200";
                                 mes.count = 1;
-                                mes.Message = "鏌ユ壘鎴愬姛!";
+                                mes.message = "鏌ユ壘鎴愬姛!";
                                 mes.data = rt;
                             }
 
@@ -187,7 +190,7 @@
                                             {
                                                 mes.code = "300";
                                                 mes.count = 0;
-                                                mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + "鏃犲彲鎶ユ暟閲�!";
+                                                mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + "鏃犲彲鎶ユ暟閲�!";
                                                 mes.data = null;
                                                 return mes;
                                             }
@@ -197,7 +200,7 @@
                                                 {
                                                     mes.code = "300";
                                                     mes.count = 0;
-                                                    mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸浜у嚭涓�0,鏈亾涓嶅厑璁告姤宸�!";
+                                                    mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸浜у嚭涓�0,鏈亾涓嶅厑璁告姤宸�!";
                                                     mes.data = null;
                                                     return mes;
                                                 }
@@ -206,7 +209,7 @@
                                                 rt.reportqty = good_qty + ng_qty + laborbad_qty+ materielbad_qty;//宸叉姤鏁伴噺=鏈亾鎶ュ伐鎬绘暟閲�+鏈亾鎶ュ伐鎬讳笉鑹�+鏈亾宸ュ簾鎬绘暟+鏈亾鏂欏簾鎬绘暟
                                                 mes.code = "200";
                                                 mes.count = 1;
-                                                mes.Message = "寮圭獥鎶ュ伐鐣岄潰!";
+                                                mes.message = "寮圭獥鎶ュ伐鐣岄潰!";
                                                 mes.data = rt;
                                             }
                                         }
@@ -214,7 +217,7 @@
                                         {
                                             mes.code = "300";
                                             mes.count = 0;
-                                            mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈姤宸�,鏈亾涓嶅厑璁告姤宸�!";
+                                            mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈姤宸�,鏈亾涓嶅厑璁告姤宸�!";
                                             mes.data = null;
                                             return mes;
                                         }
@@ -239,7 +242,7 @@
                                             {
                                                 mes.code = "300";
                                                 mes.count = 0;
-                                                mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + "鏃犲彲鎶ユ暟閲�!";
+                                                mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + "鏃犲彲鎶ユ暟閲�!";
                                                 mes.data = null;
                                                 return mes;
                                             }
@@ -249,7 +252,7 @@
                                                 {
                                                     mes.code = "300";
                                                     mes.count = 0;
-                                                    mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸鏀舵枡涓�0,鏈亾涓嶅厑璁稿紑鎶ュ伐!";
+                                                    mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸鏀舵枡涓�0,鏈亾涓嶅厑璁稿紑鎶ュ伐!";
                                                     mes.data = null;
                                                     return mes;
                                                 }
@@ -258,7 +261,7 @@
                                                 rt.reportqty = good_qty + ng_qty + laborbad_qty+materielbad_qty; //宸叉姤鏁伴噺=鏈亾鎶ュ伐鎬绘暟閲�+鏈亾鎶ュ伐鎬讳笉鑹�+鏈亾鎬诲伐搴熸暟+鏈亾鎬绘枡搴熸暟
                                                 mes.code = "200";
                                                 mes.count = 1;
-                                                mes.Message = "鏌ユ壘鎴愬姛!";
+                                                mes.message = "鏌ユ壘鎴愬姛!";
                                                 mes.data = rt;
                                             }
                                         }
@@ -266,7 +269,7 @@
                                         {
                                             mes.code = "300";
                                             mes.count = 0;
-                                            mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈敹鏂�,鏈亾涓嶅厑璁稿紑鎶ュ伐,璇峰墠寰�澶栧崗鎿嶄綔椤垫墽琛�!";
+                                            mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈敹鏂�,鏈亾涓嶅厑璁稿紑鎶ュ伐,璇峰墠寰�澶栧崗鎿嶄綔椤垫墽琛�!";
                                             mes.data = null;
                                             return mes;
                                         }
@@ -289,7 +292,7 @@
                                             {
                                                 mes.code = "300";
                                                 mes.count = 0;
-                                                mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸浜у嚭涓�0,鏈亾涓嶅厑璁稿紑鎶ュ伐!";
+                                                mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸浜у嚭涓�0,鏈亾涓嶅厑璁稿紑鎶ュ伐!";
                                                 mes.data = null;
                                                 return mes;
                                             }
@@ -298,14 +301,14 @@
                                             rt.reportqty = 0;                                                //宸叉姤鏁伴噺
                                             mes.code = "200";
                                             mes.count = 1;
-                                            mes.Message = "鏌ユ壘鎴愬姛!";
+                                            mes.message = "鏌ユ壘鎴愬姛!";
                                             mes.data = rt;
                                         }
                                         else
                                         {
                                             mes.code = "300";
                                             mes.count = 0;
-                                            mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈姤宸�,鏈亾涓嶅厑璁告姤宸�!";
+                                            mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈姤宸�,鏈亾涓嶅厑璁告姤宸�!";
                                             mes.data = null;
                                             return mes;
                                         }
@@ -325,7 +328,7 @@
                                             {
                                                 mes.code = "300";
                                                 mes.count = 0;
-                                                mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸鏀舵枡涓�0,鏈亾涓嶅厑璁稿紑鎶ュ伐!";
+                                                mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸鏀舵枡涓�0,鏈亾涓嶅厑璁稿紑鎶ュ伐!";
                                                 mes.data = null;
                                                 return mes;
                                             }
@@ -334,14 +337,14 @@
                                             rt.reportqty = 0;                                                //宸叉姤鏁伴噺
                                             mes.code = "200";
                                             mes.count = 1;
-                                            mes.Message = "鏌ユ壘鎴愬姛!";
+                                            mes.message = "鏌ユ壘鎴愬姛!";
                                             mes.data = rt;
                                         }
                                         else
                                         {
                                             mes.code = "300";
                                             mes.count = 0;
-                                            mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈敹鏂�,鏈亾涓嶅厑璁告姤宸�,璇峰墠寰�澶栧崗鎿嶄綔椤垫墽琛�!";
+                                            mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈敹鏂�,鏈亾涓嶅厑璁告姤宸�,璇峰墠寰�澶栧崗鎿嶄綔椤垫墽琛�!";
                                             mes.data = null;
                                             return mes;
                                         }
@@ -352,7 +355,7 @@
                             {
                                 mes.code = "300";
                                 mes.count = 0;
-                                mes.Message = "鏈壘鍒板綋鍓嶅伐搴忕殑涓婇亾宸ュ簭淇℃伅,璇疯仈绯荤鐞嗗憳鏍稿疄!";
+                                mes.message = "鏈壘鍒板綋鍓嶅伐搴忕殑涓婇亾宸ュ簭淇℃伅,璇疯仈绯荤鐞嗗憳鏍稿疄!";
                                 mes.data = null;
                                 return mes;
                             }
@@ -362,7 +365,7 @@
                     case "W":  //澶栧崗宸ュ簭
                         mes.code = "300";
                         mes.count = 0;
-                        mes.Message = "褰撳墠宸ュ崟宸ュ簭浠诲姟涓哄鍗�,璇峰墠寰�澶栧崗鎿嶄綔鏍囩椤垫搷浣�!";
+                        mes.message = "褰撳墠宸ュ崟宸ュ簭浠诲姟涓哄鍗�,璇峰墠寰�澶栧崗鎿嶄綔鏍囩椤垫搷浣�!";
                         mes.data = null;
                         break;
                     default:   //鑷埗+澶栧崗宸ュ簭
@@ -374,7 +377,7 @@
             {
                 mes.code = "300";
                 mes.count = 0;
-                mes.Message = e.Message;
+                mes.message = e.Message;
                 mes.data = null;
                 return mes;
             }
@@ -410,26 +413,26 @@
                 {
                     mes.code = "300";
                     mes.count = 0;
-                    mes.Message = "褰撳墠宸ュ崟宸插叧闂�,涓嶅厑璁稿紑鎶ュ伐鎿嶄綔!";
+                    mes.message = "褰撳墠宸ュ崟宸插叧闂�,涓嶅厑璁稿紑鎶ュ伐鎿嶄綔!";
                     mes.data = null;
                     return mes;
                 }
 
                 //1.鏍规嵁宸ュ崟+宸ュ簭鏌ユ壘褰撳墠宸ュ簭鏄惁棣栭亾宸ュ簭
-                sql = @"select A.wo_code,P.partcode,P.partname,P.partspec, T.stepcode,T.stepname,A.seq,T.flwtype,T.descr,A.status,A.plan_qty,A.isbott,A.isend,L.org_code,L.org_name   
+                sql = @"select A.wo_code,P.partcode,P.partname,P.partspec, T.stepcode,T.stepname,A.seq,T.flwtype,T.descr,A.stepprice,A.status,A.plan_qty,A.isbott,A.isend,L.torg_code,L.torg_name   
                         from TK_Wrk_Step A
                         left join  TStep T on A.step_code=T.stepcode
                         left join  TK_Wrk_Man M on A.wo_code=M.wo_code
                         left join  TMateriel_Info P on M.materiel_code=P.partcode
-                        left join  TOrganization L on M.wkshp_code=L.org_code
+                        left join  TOrganization L on M.wkshp_code=L.torg_code
                         where A.wo_code=@ordercode and A.step_code=@stepcode";
                 dynamicParams.Add("@ordercode", ordercode);
                 dynamicParams.Add("@stepcode", stepcode);
                 var data = DapperHelper.selectdata(sql, dynamicParams);
                 if (data.Rows.Count > 0)
                 {
-                    rt.wkshopcode = data.Rows[0]["org_code"].ToString(); //杞﹂棿缂栫爜
-                    rt.wkshopname = data.Rows[0]["org_name"].ToString(); //杞﹂棿鍚嶇О
+                    rt.wkshopcode = data.Rows[0]["torg_code"].ToString(); //杞﹂棿缂栫爜
+                    rt.wkshopname = data.Rows[0]["torg_name"].ToString(); //杞﹂棿鍚嶇О
                     rt.wo_code = data.Rows[0]["WO_CODE"].ToString(); //宸ュ崟鍙�
                     rt.partnumber = data.Rows[0]["PARTCODE"].ToString(); //浜у搧缂栫爜
                     rt.partname = data.Rows[0]["PARTNAME"].ToString(); //浜у搧鍚嶇О
@@ -438,14 +441,14 @@
                     rt.stepname = data.Rows[0]["STEPNAME"].ToString(); //宸ュ簭鍚嶇О
                     rt.stepdesc = data.Rows[0]["DESCR"].ToString(); //宸ュ簭鎻忚堪
                     rt.planqty = decimal.Parse(data.Rows[0]["PLAN_QTY"].ToString()); //浠诲姟鏁伴噺
-
+                    rt.stepprice = data.Rows[0]["STEPPRICE"].ToString(); //宸ュ簭宸ヤ环
                     flwtype = data.Rows[0]["FLWTYPE"].ToString();//鑾峰彇宸ュ簭灞炴��
                     isbott = data.Rows[0]["ISBOTT"].ToString();//棣栭亾宸ュ簭
                     isend = data.Rows[0]["ISEND"].ToString();//鏈亾宸ュ簭
                     rt.seq = data.Rows[0]["SEQ"].ToString();//宸ュ簭搴忓彿
 
                     //鑾峰彇褰撳墠宸ュ簭涓嬮亾宸ュ簭
-                    sql = @"select A.isbott,A.isend,T.stepcode,T.stepname from TK_Wrk_Step A
+                    sql = @"select A.isbott,A.isend,T.stepcode,T.stepname,A.stepprice from TK_Wrk_Step A
                             left join  TStep T on A.step_code=T.stepcode
                             where A.wo_code=@ordercode and A.seq=@seq+1 ";
                     dynamicParams.Add("@ordercode", ordercode);
@@ -455,18 +458,20 @@
                     {
                         rt.nextstepcode = dt.Rows[0]["STEPCODE"].ToString();//涓嬮亾宸ュ簭缂栫爜
                         rt.nextstepname = dt.Rows[0]["STEPNAME"].ToString();//涓嬮亾宸ュ簭鍚嶇О
+                        rt.nextstepprice = dt.Rows[0]["STEPPRICE"].ToString(); //涓嬮亾宸ュ簭宸ヤ环
                     }
                     if (isend == "Y")  //褰撳墠宸ュ簭鏄湯閬撳伐搴�
                     {
                         rt.nextstepcode = "";// data.Rows[0]["STEPCODE"].ToString();//褰撳墠宸ュ簭缂栫爜
                         rt.nextstepname = "";// data.Rows[0]["STEPNAME"].ToString();//褰撳墠宸ュ簭鍚嶇О
+                        rt.nextstepprice = ""; //data.Rows[0]["NEXTSTEPPRICE"].ToString();//涓嬮亾宸ュ簭宸ヤ环
                     }
                 }
                 else
                 {
                     mes.code = "300";
                     mes.count = 0;
-                    mes.Message = "褰撳墠鎵爜宸ュ簭浠诲姟涓嶅瓨鍦�!";
+                    mes.message = "褰撳墠鎵爜宸ュ簭浠诲姟涓嶅瓨鍦�!";
                     mes.data = null;
                     return mes;
                 }
@@ -478,7 +483,7 @@
                             case "Z":
                                 mes.code = "300";
                                 mes.count = 0;
-                                mes.Message = "褰撳墠鏍囩涓鸿嚜鍒舵爣绛�,璇峰墠寰�鑷埗鎿嶄綔鏍囩椤垫壂鐮�!";
+                                mes.message = "褰撳墠鏍囩涓鸿嚜鍒舵爣绛�,璇峰墠寰�鑷埗鎿嶄綔鏍囩椤垫壂鐮�!";
                                 mes.data = null;
                                 break;
                             case "W":
@@ -502,7 +507,7 @@
                                         {
                                             mes.code = "300";
                                             mes.count = 0;
-                                            mes.Message = "褰撳墠宸ュ簭鏃犲彲鍙戞枡鏁伴噺!";
+                                            mes.message = "褰撳墠宸ュ簭鏃犲彲鍙戞枡鏁伴噺!";
                                             mes.data = null;
                                             return mes;
                                         }
@@ -514,7 +519,7 @@
                                             rt.startqty = kfqty;                                                 //鍙戞枡鏁伴噺=鍓╀綑鍙彂鏁伴噺      
                                             mes.code = "200";
                                             mes.count = 2;
-                                            mes.Message = "鏌ヨ鎴愬姛!";
+                                            mes.message = "鏌ヨ鎴愬姛!";
                                             mes.data = rt;
                                         }
                                     }
@@ -526,7 +531,7 @@
                                         rt.startqty = decimal.Parse(data.Rows[0]["PLAN_QTY"].ToString());    //鍙戞枡鏁伴噺=浠诲姟鏁伴噺      
                                         mes.code = "200";
                                         mes.count = 2;
-                                        mes.Message = "寮圭獥鍙戞枡鐣岄潰!";
+                                        mes.message = "寮圭獥鍙戞枡鐣岄潰!";
                                         mes.data = rt;
                                     }
                                 }
@@ -570,7 +575,7 @@
                                                     {
                                                         mes.code = "300";
                                                         mes.count = 0;
-                                                        mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + "鏃犲彲鍙戞暟閲�!";
+                                                        mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + "鏃犲彲鍙戞暟閲�!";
                                                         mes.data = null;
                                                         return mes;
                                                     }
@@ -580,7 +585,7 @@
                                                         {
                                                             mes.code = "300";
                                                             mes.count = 0;
-                                                            mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸浜у嚭涓�0,鏈亾涓嶅厑璁稿彂鏂�!";
+                                                            mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸浜у嚭涓�0,鏈亾涓嶅厑璁稿彂鏂�!";
                                                             mes.data = null;
                                                             return mes;
                                                         }
@@ -591,7 +596,7 @@
 
                                                         mes.code = "200";
                                                         mes.count = 2;
-                                                        mes.Message = "寮圭獥鍙戞枡鐣岄潰!";
+                                                        mes.message = "寮圭獥鍙戞枡鐣岄潰!";
                                                         mes.data = rt;
                                                     }
                                                 }
@@ -599,7 +604,7 @@
                                                 {
                                                     mes.code = "300";
                                                     mes.count = 0;
-                                                    mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈姤宸�,鏈亾涓嶅厑璁稿彂鏂�!";
+                                                    mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈姤宸�,鏈亾涓嶅厑璁稿彂鏂�!";
                                                     mes.data = null;
                                                     return mes;
                                                 }
@@ -624,7 +629,7 @@
                                                     {
                                                         mes.code = "300";
                                                         mes.count = 0;
-                                                        mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + "鏃犲彲鍙戞暟閲�!";
+                                                        mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + "鏃犲彲鍙戞暟閲�!";
                                                         mes.data = null;
                                                         return mes;
                                                     }
@@ -634,7 +639,7 @@
                                                         {
                                                             mes.code = "300";
                                                             mes.count = 0;
-                                                            mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸鏀舵枡涓�0,鏈亾涓嶅厑璁稿彂鏂�!";
+                                                            mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸鏀舵枡涓�0,鏈亾涓嶅厑璁稿彂鏂�!";
                                                             mes.data = null;
                                                             return mes;
                                                         }
@@ -645,7 +650,7 @@
 
                                                         mes.code = "200";
                                                         mes.count = 2;
-                                                        mes.Message = "寮圭獥鍙戞枡鐣岄潰!";
+                                                        mes.message = "寮圭獥鍙戞枡鐣岄潰!";
                                                         mes.data = rt;
                                                     }
                                                 }
@@ -653,7 +658,7 @@
                                                 {
                                                     mes.code = "300";
                                                     mes.count = 0;
-                                                    mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈彂鏂�,鏈亾涓嶅厑璁稿彂鏂�!";
+                                                    mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈彂鏂�,鏈亾涓嶅厑璁稿彂鏂�!";
                                                     mes.data = null;
                                                     return mes;
                                                 }
@@ -677,7 +682,7 @@
                                                     {
                                                         mes.code = "300";
                                                         mes.count = 0;
-                                                        mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸浜у嚭涓�0,鏈亾涓嶅厑璁稿彂鏂�!";
+                                                        mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸浜у嚭涓�0,鏈亾涓嶅厑璁稿彂鏂�!";
                                                         mes.data = null;
                                                         return mes;
                                                     }
@@ -688,7 +693,7 @@
 
                                                     mes.code = "200";
                                                     mes.count = 2;
-                                                    mes.Message = "寮圭獥鍙戞枡鐣岄潰!";
+                                                    mes.message = "寮圭獥鍙戞枡鐣岄潰!";
                                                     mes.data = rt;
 
                                                 }
@@ -696,7 +701,7 @@
                                                 {
                                                     mes.code = "300";
                                                     mes.count = 0;
-                                                    mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈姤宸�,鏈亾涓嶅厑璁稿彂鏂�!";
+                                                    mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈姤宸�,鏈亾涓嶅厑璁稿彂鏂�!";
                                                     mes.data = null;
                                                     return mes;
                                                 }
@@ -717,7 +722,7 @@
                                                     {
                                                         mes.code = "300";
                                                         mes.count = 0;
-                                                        mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + "鏃犲彲鍙戞暟閲�!";
+                                                        mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + "鏃犲彲鍙戞暟閲�!";
                                                         mes.data = null;
                                                         return mes;
                                                     }
@@ -727,7 +732,7 @@
                                                         {
                                                             mes.code = "300";
                                                             mes.count = 0;
-                                                            mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸鏀舵枡涓�0,鏈亾涓嶅厑璁稿彂鏂�!";
+                                                            mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鍚堟牸鏀舵枡涓�0,鏈亾涓嶅厑璁稿彂鏂�!";
                                                             mes.data = null;
                                                             return mes;
                                                         }
@@ -738,7 +743,7 @@
 
                                                         mes.code = "200";
                                                         mes.count = 2;
-                                                        mes.Message = "寮圭獥鍙戞枡鐣岄潰!";
+                                                        mes.message = "寮圭獥鍙戞枡鐣岄潰!";
                                                         mes.data = rt;
                                                     }
                                                 }
@@ -746,7 +751,7 @@
                                                 {
                                                     mes.code = "300";
                                                     mes.count = 0;
-                                                    mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈敹鏂�,鏈亾涓嶅厑璁稿彂鏂�!";
+                                                    mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鐨勪笂閬撳伐搴忥細" + data0.Rows[0]["STEPNAME"].ToString() + " 鏈敹鏂�,鏈亾涓嶅厑璁稿彂鏂�!";
                                                     mes.data = null;
                                                     return mes;
                                                 }
@@ -757,7 +762,7 @@
                                     {
                                         mes.code = "300";
                                         mes.count = 0;
-                                        mes.Message = "鏈壘鍒板綋鍓嶅伐搴忕殑涓婇亾宸ュ簭淇℃伅,璇疯仈绯荤鐞嗗憳鏍稿疄!";
+                                        mes.message = "鏈壘鍒板綋鍓嶅伐搴忕殑涓婇亾宸ュ簭淇℃伅,璇疯仈绯荤鐞嗗憳鏍稿疄!";
                                         mes.data = null;
                                         return mes;
                                     }
@@ -773,7 +778,7 @@
                             case "Z"://鑷埗
                                 mes.code = "300";
                                 mes.count = 0;
-                                mes.Message = "褰撳墠鏍囩涓鸿嚜鍒舵爣绛�,璇峰墠寰�鑷埗鎿嶄綔鏍囩椤垫壂鐮�!";
+                                mes.message = "褰撳墠鏍囩涓鸿嚜鍒舵爣绛�,璇峰墠寰�鑷埗鎿嶄綔鏍囩椤垫壂鐮�!";
                                 mes.data = null;
                                 break;
                             case "W":
@@ -781,7 +786,7 @@
                                 {
                                     //1.棣栭亾宸ュ簭鏃讹紝鍒ゆ柇鏄惁鏈夊彂鏂欒褰�
                                     sql = @"select R.wo_code,R.step_code,R.wx_code as code,C.name,R.materiel_code, 
-                                            isnull(sum(R.fqty),0) as fqty,isnull(sum(R.sqty),0) as sqty,isnull(sum(R.ng_qty),0) as ng_qty,isnull(sum(R.bad_qty),0) as bad_qty   
+                                            isnull(sum(R.fqty),0) as fqty,isnull(sum(R.sqty),0) as sqty,isnull(sum(R.ng_qty),0) as ng_qty,isnull(sum(R.laborbad_qty),0) as laborbad_qty,isnull(sum(R.materielbad_qty),0) as materielbad_qty   
                                             from TK_Wrk_OutRecord R
                                             left join TCustomer C on R.wx_code=C.code
                                             where R.wo_code=@ordercode and R.step_code=@stepcode and R.style='F'
@@ -793,7 +798,7 @@
                                     {
                                         //1.棣栭亾宸ュ簭鏃讹紝鍒ゆ柇鏄惁鏈夋敹鏂欒褰�
                                         sql = @"select R.wo_code,R.step_code,R.wx_code as code,C.name,R.materiel_code, 
-                                                isnull(sum(R.fqty),0) as fqty,isnull(sum(R.sqty),0) as sqty,isnull(sum(R.ng_qty),0) as ng_qty,isnull(sum(R.bad_qty),0) as bad_qty     
+                                                isnull(sum(R.fqty),0) as fqty,isnull(sum(R.sqty),0) as sqty,isnull(sum(R.ng_qty),0) as ng_qty,isnull(sum(R.laborbad_qty),0) as laborbad_qty,isnull(sum(R.materielbad_qty),0) as materielbad_qty      
                                                 from TK_Wrk_OutRecord R
                                                 left join TCustomer C on R.wx_code=C.code
                                                 where R.wo_code=@ordercode and R.step_code=@stepcode and R.style='S'
@@ -815,7 +820,7 @@
                                             {
                                                 mes.code = "300";
                                                 mes.count = 0;
-                                                mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鏃犲彲鏀舵枡鏁伴噺!";
+                                                mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鏃犲彲鏀舵枡鏁伴噺!";
                                                 mes.data = null;
                                                 return mes;
                                             }
@@ -840,12 +845,13 @@
                                                     fqty = g.Sum(i => (decimal)i["fqty"]),
                                                     sqty = g.Sum(i => (decimal)i["sqty"]),
                                                     ng_qty = g.Sum(i => (decimal)i["ng_qty"]),
-                                                    bad_qty = g.Sum(i => (decimal)i["bad_qty"])
+                                                    laborbad_qty = g.Sum(i => (decimal)i["laborbad_qty"]),
+                                                    materielbad_qty = g.Sum(i => (decimal)i["materielbad_qty"])
                                                 }).ToList();
 
                                                 mes.code = "200";
                                                 mes.count = 3;
-                                                mes.Message = "寮圭獥鏀舵枡鐣岄潰!";
+                                                mes.message = "寮圭獥鏀舵枡鐣岄潰!";
                                                 mes.data = rt;
                                             }
 
@@ -872,12 +878,13 @@
                                                 fqty = g.Sum(i => (decimal)i["fqty"]),
                                                 sqty = g.Sum(i => (decimal)i["sqty"]),
                                                 ng_qty = g.Sum(i => (decimal)i["ng_qty"]),
-                                                bad_qty = g.Sum(i => (decimal)i["bad_qty"])
+                                                laborbad_qty = g.Sum(i => (decimal)i["laborbad_qty"]),
+                                                materielbad_qty = g.Sum(i => (decimal)i["materielbad_qty"])
                                             }).ToList();
 
                                             mes.code = "200";
                                             mes.count = 3;
-                                            mes.Message = "寮圭獥鏀舵枡鐣岄潰!";
+                                            mes.message = "寮圭獥鏀舵枡鐣岄潰!";
                                             mes.data = rt;
                                         }
                                     }
@@ -885,7 +892,7 @@
                                     {
                                         mes.code = "300";
                                         mes.count = 0;
-                                        mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鏈彂鏂�,璇峰厛鍙戞枡!";
+                                        mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鏈彂鏂�,璇峰厛鍙戞枡!";
                                         mes.data = null;
                                         return mes;
                                     }
@@ -903,7 +910,7 @@
                                     {
                                         //1.闈為閬撳伐搴忔椂锛屽垽鏂湰閬撴槸鍚︽湁鍙戞枡璁板綍
                                         sql = @"select R.wo_code,R.step_code,R.wx_code as code,C.name,R.materiel_code, 
-                                            isnull(sum(R.fqty),0) as fqty,isnull(sum(R.sqty),0) as sqty,isnull(sum(R.ng_qty),0) as ng_qty,isnull(sum(R.bad_qty),0) as bad_qty   
+                                            isnull(sum(R.fqty),0) as fqty,isnull(sum(R.sqty),0) as sqty,isnull(sum(R.ng_qty),0) as ng_qty,isnull(sum(R.laborbad_qty),0) as laborbad_qty,isnull(sum(R.materielbad_qty),0) as materielbad_qty   
                                             from TK_Wrk_OutRecord R
                                             left join TCustomer C on R.wx_code=C.code
                                             where R.wo_code=@ordercode and R.step_code=@stepcode and R.style='F'
@@ -915,7 +922,7 @@
                                         {
                                             //2.闈為閬撳伐搴忔椂锛屽垽鏂湰閬撴槸鍚︽湁鏀舵枡璁板綍
                                             sql = @"select R.wo_code,R.step_code,R.wx_code as code,C.name,R.materiel_code, 
-                                                isnull(sum(R.fqty),0) as fqty,isnull(sum(R.sqty),0) as sqty,isnull(sum(R.ng_qty),0) as ng_qty,isnull(sum(R.bad_qty),0) as bad_qty     
+                                                isnull(sum(R.fqty),0) as fqty,isnull(sum(R.sqty),0) as sqty,isnull(sum(R.ng_qty),0) as ng_qty,isnull(sum(R.laborbad_qty),0) as laborbad_qty,isnull(sum(R.materielbad_qty),0) as materielbad_qty       
                                                 from TK_Wrk_OutRecord R
                                                 left join TCustomer C on R.wx_code=C.code
                                                 where R.wo_code=@ordercode and R.step_code=@stepcode and R.style='S'
@@ -936,7 +943,7 @@
                                                 {
                                                     mes.code = "300";
                                                     mes.count = 0;
-                                                    mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鏃犲彲鏀舵枡鏁伴噺!";
+                                                    mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鏃犲彲鏀舵枡鏁伴噺!";
                                                     mes.data = null;
                                                     return mes;
                                                 }
@@ -961,12 +968,13 @@
                                                         fqty = g.Sum(i => (decimal)i["fqty"]),
                                                         sqty = g.Sum(i => (decimal)i["sqty"]),
                                                         ng_qty = g.Sum(i => (decimal)i["ng_qty"]),
-                                                        bad_qty = g.Sum(i => (decimal)i["bad_qty"])
+                                                        laborbad_qty = g.Sum(i => (decimal)i["laborbad_qty"]),
+                                                        materielbad_qty = g.Sum(i => (decimal)i["materielbad_qty"])
                                                     }).ToList();
 
                                                     mes.code = "200";
                                                     mes.count = 3;
-                                                    mes.Message = "寮圭獥鏀舵枡鐣岄潰!";
+                                                    mes.message = "寮圭獥鏀舵枡鐣岄潰!";
                                                     mes.data = rt;
                                                 }
                                             }
@@ -991,11 +999,12 @@
                                                     fqty = g.Sum(i => (decimal)i["fqty"]),
                                                     sqty = g.Sum(i => (decimal)i["sqty"]),
                                                     ng_qty = g.Sum(i => (decimal)i["ng_qty"]),
-                                                    bad_qty = g.Sum(i => (decimal)i["bad_qty"])
+                                                    laborbad_qty = g.Sum(i => (decimal)i["laborbad_qty"]),
+                                                    materielbad_qty = g.Sum(i => (decimal)i["materielbad_qty"])
                                                 }).ToList();
                                                 mes.code = "200";
                                                 mes.count = 3;
-                                                mes.Message = "寮圭獥鏀舵枡鐣岄潰!";
+                                                mes.message = "寮圭獥鏀舵枡鐣岄潰!";
                                                 mes.data = rt;
                                             }
                                         }
@@ -1003,7 +1012,7 @@
                                         {
                                             mes.code = "300";
                                             mes.count = 0;
-                                            mes.Message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鏈彂鏂�,璇峰厛鍙戞枡!";
+                                            mes.message = "褰撳墠宸ュ簭锛�" + data.Rows[0]["STEPNAME"].ToString() + " 鏈彂鏂�,璇峰厛鍙戞枡!";
                                             mes.data = null;
                                             return mes;
                                         }
@@ -1012,7 +1021,7 @@
                                     {
                                         mes.code = "300";
                                         mes.count = 0;
-                                        mes.Message = "鏈壘鍒板綋鍓嶅伐搴忕殑涓婇亾宸ュ簭淇℃伅,璇疯仈绯荤鐞嗗憳鏍稿疄!";
+                                        mes.message = "鏈壘鍒板綋鍓嶅伐搴忕殑涓婇亾宸ュ簭淇℃伅,璇疯仈绯荤鐞嗗憳鏍稿疄!";
                                         mes.data = null;
                                         return mes;
                                     }
@@ -1030,7 +1039,7 @@
             {
                 mes.code = "300";
                 mes.count = 0;
-                mes.Message = e.Message;
+                mes.message = e.Message;
                 mes.data = null;
                 return mes;
             }

--
Gitblit v1.9.3