Kaynağa Gözat

工单类型仪器和工单类型试剂接口修改

machenyang 8 yıl önce
ebeveyn
işleme
e290a941fd

+ 7 - 7
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/report/GDLXSJController.cs

41
             for (int v = 0; v < dtGDLY1rowcount; v++)
41
             for (int v = 0; v < dtGDLY1rowcount; v++)
42
             {
42
             {
43
                 string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
43
                 string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
44
-                var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
44
+                var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_DeleteFlag = 0 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
45
                 dtGDLY1_name[v + 1] = catename;
45
                 dtGDLY1_name[v + 1] = catename;
46
                 dtGDLY1_count[v + 1] = count_sub;
46
                 dtGDLY1_count[v + 1] = count_sub;
47
             }
47
             }
65
             //添加第一行标题
65
             //添加第一行标题
66
             //DataColumn dc1 = new DataColumn("");
66
             //DataColumn dc1 = new DataColumn("");
67
             //dtNew.Columns.Add(dc1);
67
             //dtNew.Columns.Add(dc1);
68
-            var sqlGDLY1 = "select F_CategoryId,F_CategoryName from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '试剂')";
68
+            var sqlGDLY1 = "select F_CategoryId,F_CategoryName from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '试剂') and F_DeleteFlag = 0";
69
             var dtGDLY1 = DbHelperSQL.Query(sqlGDLY1).Tables[0];
69
             var dtGDLY1 = DbHelperSQL.Query(sqlGDLY1).Tables[0];
70
             int dtGDLY1rowcount = dtGDLY1.Rows.Count;
70
             int dtGDLY1rowcount = dtGDLY1.Rows.Count;
71
             //列名
71
             //列名
78
             for (int v = 0; v < dtGDLY1rowcount; v++)
78
             for (int v = 0; v < dtGDLY1rowcount; v++)
79
             {
79
             {
80
                 string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
80
                 string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
81
-                var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
81
+                var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_DeleteFlag = 0 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
82
                 dtGDLY1_name[v + 1] = catename;
82
                 dtGDLY1_name[v + 1] = catename;
83
                 dtGDLY1_count[v + 1] = count_sub;
83
                 dtGDLY1_count[v + 1] = count_sub;
84
             }
84
             }
91
             //dtNew.Columns.Add(dc);
91
             //dtNew.Columns.Add(dc);
92
             List<string> colnames = new List<string>();
92
             List<string> colnames = new List<string>();
93
             colnames.Add("姓名");
93
             colnames.Add("姓名");
94
-            var sqlGDLY = " and F_CategoryType=1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '试剂'))";
94
+            var sqlGDLY = " and F_CategoryType=1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '试剂') and F_DeleteFlag = 0) and F_DeleteFlag = 0";
95
             var recordCount = 0;
95
             var recordCount = 0;
96
             var dtGDLY = BLL.PagerBLL.GetListPager(
96
             var dtGDLY = BLL.PagerBLL.GetListPager(
97
               "T_RepositoryCategory",
97
               "T_RepositoryCategory",
158
             //添加第二行标题
158
             //添加第二行标题
159
             DataColumn dc = new DataColumn("姓名");
159
             DataColumn dc = new DataColumn("姓名");
160
             dtNew.Columns.Add(dc);
160
             dtNew.Columns.Add(dc);
161
-            var sqlGDLY = " and F_CategoryType=1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '试剂'))";
161
+            var sqlGDLY = " and F_CategoryType=1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '试剂') and F_DeleteFlag = 0 ) and F_DeleteFlag = 0";
162
             var recordCount = 0;
162
             var recordCount = 0;
163
             var dtGDLY = BLL.PagerBLL.GetListPager(
163
             var dtGDLY = BLL.PagerBLL.GetListPager(
164
               "T_RepositoryCategory",
164
               "T_RepositoryCategory",
252
                 //添加第一行标题
252
                 //添加第一行标题
253
                 //DataColumn dc1 = new DataColumn("");
253
                 //DataColumn dc1 = new DataColumn("");
254
                 //dtNew.Columns.Add(dc1);
254
                 //dtNew.Columns.Add(dc1);
255
-                var sqlGDLY1 = "select F_CategoryId,F_CategoryName from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '试剂')";
255
+                var sqlGDLY1 = "select F_CategoryId,F_CategoryName from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '试剂') and F_DeleteFlag = 0";
256
                 var dtGDLY1 = DbHelperSQL.Query(sqlGDLY1).Tables[0];
256
                 var dtGDLY1 = DbHelperSQL.Query(sqlGDLY1).Tables[0];
257
                 int dtGDLY1rowcount = dtGDLY1.Rows.Count;
257
                 int dtGDLY1rowcount = dtGDLY1.Rows.Count;
258
                 //每块占的列数
258
                 //每块占的列数
268
                 for (int v = 0; v < dtGDLY1rowcount; v++)
268
                 for (int v = 0; v < dtGDLY1rowcount; v++)
269
                 {
269
                 {
270
                     string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
270
                     string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
271
-                    var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
271
+                    var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_DeleteFlag = 0 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
272
                     dtGDLY1_name[v + 1] = catename;
272
                     dtGDLY1_name[v + 1] = catename;
273
                     dtGDLY1_count[v + 1] = count_sub;
273
                     dtGDLY1_count[v + 1] = count_sub;
274
                     colpos[v + 1] = count_sub;
274
                     colpos[v + 1] = count_sub;

+ 8 - 8
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/report/GDLXYQController.cs

31
             //添加第一行标题
31
             //添加第一行标题
32
             //DataColumn dc1 = new DataColumn("");
32
             //DataColumn dc1 = new DataColumn("");
33
             //dtNew.Columns.Add(dc1);
33
             //dtNew.Columns.Add(dc1);
34
-            var sqlGDLY1 = "select F_CategoryId,F_CategoryName from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '仪器')";
34
+            var sqlGDLY1 = "select F_CategoryId,F_CategoryName from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '仪器') and F_DeleteFlag = 0";
35
             var dtGDLY1 = DbHelperSQL.Query(sqlGDLY1).Tables[0];
35
             var dtGDLY1 = DbHelperSQL.Query(sqlGDLY1).Tables[0];
36
             int dtGDLY1rowcount = dtGDLY1.Rows.Count;
36
             int dtGDLY1rowcount = dtGDLY1.Rows.Count;
37
             //列名
37
             //列名
44
             for (int v = 0; v < dtGDLY1rowcount; v++)
44
             for (int v = 0; v < dtGDLY1rowcount; v++)
45
             {
45
             {
46
                 string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
46
                 string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
47
-                var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
47
+                var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_DeleteFlag = 0 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
48
                 dtGDLY1_name[v + 1] = catename;
48
                 dtGDLY1_name[v + 1] = catename;
49
                 dtGDLY1_count[v + 1] = count_sub;
49
                 dtGDLY1_count[v + 1] = count_sub;
50
             }
50
             }
68
             //添加第一行标题
68
             //添加第一行标题
69
             //DataColumn dc1 = new DataColumn("");
69
             //DataColumn dc1 = new DataColumn("");
70
             //dtNew.Columns.Add(dc1);
70
             //dtNew.Columns.Add(dc1);
71
-            var sqlGDLY1 = "select F_CategoryId,F_CategoryName from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '仪器')";
71
+            var sqlGDLY1 = "select F_CategoryId,F_CategoryName from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '仪器') and F_DeleteFlag = 0";
72
             var dtGDLY1 = DbHelperSQL.Query(sqlGDLY1).Tables[0];
72
             var dtGDLY1 = DbHelperSQL.Query(sqlGDLY1).Tables[0];
73
             int dtGDLY1rowcount = dtGDLY1.Rows.Count;
73
             int dtGDLY1rowcount = dtGDLY1.Rows.Count;
74
             //列名
74
             //列名
81
             for (int v = 0; v < dtGDLY1rowcount; v++)
81
             for (int v = 0; v < dtGDLY1rowcount; v++)
82
             {
82
             {
83
                 string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
83
                 string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
84
-                var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
84
+                var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_DeleteFlag = 0 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
85
                 dtGDLY1_name[v + 1] = catename;
85
                 dtGDLY1_name[v + 1] = catename;
86
                 dtGDLY1_count[v + 1] = count_sub;
86
                 dtGDLY1_count[v + 1] = count_sub;
87
             }
87
             }
94
             //dtNew.Columns.Add(dc);
94
             //dtNew.Columns.Add(dc);
95
             List<string> colnames = new List<string>();
95
             List<string> colnames = new List<string>();
96
             colnames.Add("姓名");
96
             colnames.Add("姓名");
97
-            var sqlGDLY = " and F_CategoryType=1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '仪器'))";
97
+            var sqlGDLY = " and F_CategoryType=1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '仪器') and F_DeleteFlag = 0) and F_DeleteFlag = 0";
98
             var recordCount = 0;
98
             var recordCount = 0;
99
             var dtGDLY = BLL.PagerBLL.GetListPager(
99
             var dtGDLY = BLL.PagerBLL.GetListPager(
100
               "T_RepositoryCategory",
100
               "T_RepositoryCategory",
161
             //添加第二行标题
161
             //添加第二行标题
162
             DataColumn dc = new DataColumn("姓名");
162
             DataColumn dc = new DataColumn("姓名");
163
             dtNew.Columns.Add(dc);
163
             dtNew.Columns.Add(dc);
164
-            var sqlGDLY = " and F_CategoryType=1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '仪器'))";
164
+            var sqlGDLY = " and F_CategoryType=1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '仪器') and F_DeleteFlag = 0) and F_DeleteFlag = 0";
165
             var recordCount = 0;
165
             var recordCount = 0;
166
             var dtGDLY = BLL.PagerBLL.GetListPager(
166
             var dtGDLY = BLL.PagerBLL.GetListPager(
167
               "T_RepositoryCategory",
167
               "T_RepositoryCategory",
255
                 //添加第一行标题
255
                 //添加第一行标题
256
                 //DataColumn dc1 = new DataColumn("");
256
                 //DataColumn dc1 = new DataColumn("");
257
                 //dtNew.Columns.Add(dc1);
257
                 //dtNew.Columns.Add(dc1);
258
-                var sqlGDLY1 = "select F_CategoryId,F_CategoryName from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '仪器')";
258
+                var sqlGDLY1 = "select F_CategoryId,F_CategoryName from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId in (select F_CategoryId from T_RepositoryCategory where F_CategoryType = 1 and F_DeleteFlag = 0 and F_CategoryName = '仪器') and F_DeleteFlag = 0";
259
                 var dtGDLY1 = DbHelperSQL.Query(sqlGDLY1).Tables[0];
259
                 var dtGDLY1 = DbHelperSQL.Query(sqlGDLY1).Tables[0];
260
                 int dtGDLY1rowcount = dtGDLY1.Rows.Count;
260
                 int dtGDLY1rowcount = dtGDLY1.Rows.Count;
261
                 //每块占的列数
261
                 //每块占的列数
271
                 for (int v = 0; v < dtGDLY1rowcount; v++)
271
                 for (int v = 0; v < dtGDLY1rowcount; v++)
272
                 {
272
                 {
273
                     string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
273
                     string catename = dtGDLY1.Rows[v]["F_CategoryName"].ToString();
274
-                    var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
274
+                    var count_sub = int.Parse(DbHelperSQL.GetSingle("select count(*) from T_RepositoryCategory where 1=1 and F_DeleteFlag = 0 and F_CategoryType = 1 and F_ParentId=" + int.Parse(dtGDLY1.Rows[v]["F_CategoryId"].ToString()) + "").ToString());
275
                     dtGDLY1_name[v + 1] = catename;
275
                     dtGDLY1_name[v + 1] = catename;
276
                     dtGDLY1_count[v + 1] = count_sub;
276
                     dtGDLY1_count[v + 1] = count_sub;
277
                     colpos[v + 1] = count_sub;
277
                     colpos[v + 1] = count_sub;