1550076451 лет назад: 2
Родитель
Сommit
6387d36ff5
68 измененных файлов с 353 добавлено и 146 удалено
  1. 8 8
      Api.PushMessage/Api.PushMessage/appsettings.json
  2. 2 2
      MadRunFabirc.DistributionApi/DistributionApi/appsettings.Development.json
  3. 2 2
      MadRunFabirc.DistributionApi/DistributionApi/appsettings.Development_Base.json
  4. 2 2
      MadRunFabirc.DistributionApi/DistributionApi/appsettings.Development_Test.json
  5. 2 2
      MadRunFabirc.DistributionApi/DistributionApi/appsettings.Production.json
  6. 4 0
      MadRunFabirc.Model/EquipmentApi.Model/Wo_Repair_Base.cs
  7. 0 1
      MadRunFabirc.Model/EquipmentApi.Model/infotxs.cs
  8. 5 0
      MadRunFabirc.Model/EquipmentApi.Model/wxwpstime.cs
  9. 2 2
      MadRunFabric.CallCenterApi/CallCenterApi/appsettings.Development.json
  10. 2 2
      MadRunFabric.CallCenterApi/CallCenterApi/appsettings.Development_Base.json
  11. 2 2
      MadRunFabric.CallCenterApi/CallCenterApi/appsettings.Development_Test.json
  12. 2 2
      MadRunFabric.CallCenterApi/CallCenterApi/appsettings.Production.json
  13. 0 3
      MadRunFabric.ConfigurationApi/ConfigurationApi/Controllers/Role/RoleFunctionController.cs
  14. 2 2
      MadRunFabric.ConfigurationApi/ConfigurationApi/appsettings.Development.json
  15. 2 2
      MadRunFabric.ConfigurationApi/ConfigurationApi/appsettings.Development_Base.json
  16. 2 2
      MadRunFabric.ConfigurationApi/ConfigurationApi/appsettings.Development_Test.json
  17. 2 2
      MadRunFabric.ConfigurationApi/ConfigurationApi/appsettings.Production.json
  18. 13 10
      MadRunFabric.EquipmentApi/EquipmentApi.Repositories/Wo_Repair_BaseRepository.cs
  19. 168 4
      MadRunFabric.EquipmentApi/EquipmentApi/Controllers/workordermanage/WoRepairBaseController.cs
  20. 18 0
      MadRunFabric.EquipmentApi/EquipmentApi/Model/Dto/wxwpstimeFDto.cs
  21. 12 0
      MadRunFabric.EquipmentApi/EquipmentApi/Model/Input/WoRepairBaseInput.cs
  22. 5 0
      MadRunFabric.EquipmentApi/EquipmentApi/Model/Input/wxwpstimeinput.cs
  23. 2 2
      MadRunFabric.EquipmentApi/EquipmentApi/appsettings.Development.json
  24. 2 2
      MadRunFabric.EquipmentApi/EquipmentApi/appsettings.Development_Base.json
  25. 2 2
      MadRunFabric.EquipmentApi/EquipmentApi/appsettings.Development_Test.json
  26. 2 2
      MadRunFabric.EquipmentApi/EquipmentApi/appsettings.Production.json
  27. 1 1
      MadRunFabric.FileServerApi/FileServerApi/Startup.cs
  28. 2 2
      MadRunFabric.FileServerApi/FileServerApi/appsettings.Development.json
  29. 2 2
      MadRunFabric.FileServerApi/FileServerApi/appsettings.Development_Base.json
  30. 2 2
      MadRunFabric.FileServerApi/FileServerApi/appsettings.Development_Test.json
  31. 2 2
      MadRunFabric.FileServerApi/FileServerApi/appsettings.Production.json
  32. 2 2
      MadRunFabric.HangfireApi/HangfireApi/appsettings.Development.json
  33. 2 2
      MadRunFabric.HangfireApi/HangfireApi/appsettings.Development_Base.json
  34. 2 2
      MadRunFabric.HangfireApi/HangfireApi/appsettings.Development_Test.json
  35. 2 2
      MadRunFabric.HangfireApi/HangfireApi/appsettings.Production.json
  36. 2 2
      MadRunFabric.MessageApi/MessageApi/appsettings.Development.json
  37. 2 2
      MadRunFabric.MessageApi/MessageApi/appsettings.Development_Base.json
  38. 2 2
      MadRunFabric.MessageApi/MessageApi/appsettings.Development_Test.json
  39. 2 2
      MadRunFabric.MessageApi/MessageApi/appsettings.Production.json
  40. 1 1
      MadRunFabric.OnLineChatApi/OnLineChatApi/Startup.cs
  41. 2 2
      MadRunFabric.OnLineChatApi/OnLineChatApi/appsettings.Development.json
  42. 2 2
      MadRunFabric.OnLineChatApi/OnLineChatApi/appsettings.Development_Base.json
  43. 2 2
      MadRunFabric.OnLineChatApi/OnLineChatApi/appsettings.Development_Test.json
  44. 2 2
      MadRunFabric.OnLineChatApi/OnLineChatApi/appsettings.Production.json
  45. 1 1
      MadRunFabric.PLCAutomationApi/PLCAutomationApi/Startup.cs
  46. 2 2
      MadRunFabric.PLCAutomationApi/PLCAutomationApi/appsettings.Development.json
  47. 2 2
      MadRunFabric.PLCAutomationApi/PLCAutomationApi/appsettings.Development_Base.json
  48. 2 2
      MadRunFabric.PLCAutomationApi/PLCAutomationApi/appsettings.Development_Test.json
  49. 2 2
      MadRunFabric.PLCAutomationApi/PLCAutomationApi/appsettings.Production.json
  50. 2 2
      MadRunFabric.SignTokenApi/SignTokenApi/appsettings.Development.json
  51. 2 2
      MadRunFabric.SignTokenApi/SignTokenApi/appsettings.Development_Base.json
  52. 2 2
      MadRunFabric.SignTokenApi/SignTokenApi/appsettings.Development_Test.json
  53. 2 2
      MadRunFabric.SignTokenApi/SignTokenApi/appsettings.Production.json
  54. 11 11
      MadRunFabric.TestUserTypeApi/TestUserTypeApi/appsettings.Development.json
  55. 2 2
      MadRunFabric.TestUserTypeApi/TestUserTypeApi/appsettings.Development_Base.json
  56. 2 2
      MadRunFabric.TestUserTypeApi/TestUserTypeApi/appsettings.Development_Test.json
  57. 2 2
      MadRunFabric.TestUserTypeApi/TestUserTypeApi/appsettings.Production.json
  58. 1 1
      MadRunFabric.ThirdPartyApi/Startup.cs
  59. 2 2
      MadRunFabric.ThirdPartyApi/appsettings.Development.json
  60. 2 2
      MadRunFabric.ThirdPartyApi/appsettings.Production.json
  61. 1 1
      MadRunFabric.WechatApi/WechatApi/Startup.cs
  62. 2 2
      MadRunFabric.WechatApi/WechatApi/appsettings.Development.json
  63. 2 2
      MadRunFabric.WechatApi/WechatApi/appsettings.Development_Base.json
  64. 2 2
      MadRunFabric.WechatApi/WechatApi/appsettings.Development_Test.json
  65. 2 2
      MadRunFabric.WechatApi/WechatApi/appsettings.Production.json
  66. 2 2
      MadRunFabric.WorkOrderApi/WorkOrderApi/appsettings.Development.json
  67. 2 2
      MadRunFabric.WorkOrderApi/WorkOrderApi/appsettings.Development_Base.json
  68. 2 2
      MadRunFabric.WorkOrderApi/WorkOrderApi/appsettings.Production.json

+ 8 - 8
Api.PushMessage/Api.PushMessage/appsettings.json

@@ -9,17 +9,17 @@
9 9
     }
10 10
   },
11 11
   "PushMessageOptions": {
12
-    "URL": "http://192.168.5.46:28000/", //接口API网址122.114.109.238
13
-    "HOST": "http://sdk.open.api.igexin.com/apiex.htm", //参数设置 - http的域名
14
-    //"HOST": "https://api.getui.com/apiex.htm",        //参数设置 - https的域名
15
-    //定义常量, appId、appKey、masterSecret pro
12
+    "URL": "http://192.168.5.46:28000/", //锟接匡拷API锟斤拷址122.114.109.238
13
+    "HOST": "http://sdk.open.api.igexin.com/apiex.htm", //锟斤拷锟斤拷锟斤拷锟斤拷 - http锟斤拷锟斤拷锟斤拷
14
+    //"HOST": "https://api.getui.com/apiex.htm",        //锟斤拷锟斤拷锟斤拷锟斤拷 - https锟斤拷锟斤拷锟斤拷
15
+    //锟斤拷锟藉常锟斤拷, appId锟斤拷appKey锟斤拷masterSecret pro
16 16
     "APPID": "4wtvP9MoWq9uUthz6Fswq3",
17 17
     "APPKEY": "kMrAbcibZZ9OwXGiPyuiN2",
18 18
     "MASTERSECRET": "faZAavbB8b5MjrOOFBzJS5",
19
-    "DeviceToken": "EFFE641A8C24C5D55F9BF88DD5271DD9A784DD4E8B36013C11CA51757FF54AFB", //填写IOS系统的DeviceToken
20
-    "AppLogo": "http://192.168.5.46/img/app/hint_icon.png", //app推送消息图标(通知栏显示本地图片)
21
-    "AppLogoUrl": "http://192.168.5.46/img/app/hint_icon.png", //app推送消息图标(通知栏显示网络图标
22
-    "SleepTime": 20000 //线程运行间隔
19
+    "DeviceToken": "EFFE641A8C24C5D55F9BF88DD5271DD9A784DD4E8B36013C11CA51757FF54AFB", //锟斤拷写IOS系统锟斤拷DeviceToken
20
+    "AppLogo": "http://192.168.5.46/img/app/hint_icon.png", //app锟斤拷锟斤拷锟斤拷息图锟疥(通知锟斤拷锟斤拷示锟斤拷锟斤拷图片锟斤拷
21
+    "AppLogoUrl": "http://192.168.5.46/img/app/hint_icon.png", //app锟斤拷锟斤拷锟斤拷息图锟疥(通知锟斤拷锟斤拷示锟斤拷锟斤拷图锟疥
22
+    "SleepTime": 20000 //�߳����м��
23 23
   }
24 24
 
25 25
 }

+ 2 - 2
MadRunFabirc.DistributionApi/DistributionApi/appsettings.Development.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabirc.DistributionApi/DistributionApi/appsettings.Development_Base.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb_base"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabirc.DistributionApi/DistributionApi/appsettings.Development_Test.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabirc.DistributionApi/DistributionApi/appsettings.Production.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:hykj800100@10.125.7.246:37017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "10.125.7.246",

+ 4 - 0
MadRunFabirc.Model/EquipmentApi.Model/Wo_Repair_Base.cs

@@ -266,5 +266,9 @@ namespace MadRunFabric.Model
266 266
         /// 超时了多久
267 267
         /// </summary>
268 268
         public string wxtimecenter { get; set; }
269
+        /// <summary>
270
+        /// 是否返修
271
+        /// </summary>
272
+        public int? isrepair { get; set; }
269 273
     }
270 274
 }

+ 0 - 1
MadRunFabirc.Model/EquipmentApi.Model/infotxs.cs

@@ -35,6 +35,5 @@ namespace MadRunFabric.Model.EquipmentApi.Model
35 35
         /// 是否删除(0正常1删除)
36 36
         /// </summary>
37 37
         public int isdelete { get; set; }
38
-
39 38
     }
40 39
 }

+ 5 - 0
MadRunFabirc.Model/EquipmentApi.Model/wxwpstime.cs

@@ -23,6 +23,11 @@ namespace MadRunFabric.Model.EquipmentApi.Model
23 23
         /// 时长
24 24
         /// </summary>
25 25
         public int timecount { get; set; }
26
+
27
+        /// <summary>
28
+        /// 父级id
29
+        /// </summary>
30
+        public string parentid { get; set; }
26 31
         /// <summary>
27 32
         /// 班组编号
28 33
         /// </summary>

+ 2 - 2
MadRunFabric.CallCenterApi/CallCenterApi/appsettings.Development.json

@@ -20,8 +20,8 @@
20 20
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //"mongodb://122.114.109.213:37017", //
21 21
     //"ConnectionString": "mongodb://root:123456@117.160.143.199:37017",
22 22
     //"Database": "madrunfabricdb"
23
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
24
-    "Database": "madrunfabricdb_base"
23
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
24
+    "Database": "yh"
25 25
   },
26 26
   "Redis": {
27 27
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.CallCenterApi/CallCenterApi/appsettings.Development_Base.json

@@ -19,8 +19,8 @@
19 19
   "MongoConnection": {
20 20
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
21 21
     //"Database": "madrunfabricdb_base"
22
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
23
-    "Database": "madrunfabricdb_base"
22
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
23
+    "Database": "yh"
24 24
   },
25 25
   "Redis": {
26 26
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.CallCenterApi/CallCenterApi/appsettings.Development_Test.json

@@ -19,8 +19,8 @@
19 19
   "MongoConnection": {
20 20
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
21 21
     //"Database": "madrunfabricdb_base"
22
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
23
-    "Database": "madrunfabricdb_base"
22
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
23
+    "Database": "yh"
24 24
   },
25 25
   "Redis": {
26 26
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.CallCenterApi/CallCenterApi/appsettings.Production.json

@@ -17,8 +17,8 @@
17 17
     //"ConnectionString": "mongodb://:27017",
18 18
     //"ConnectionString": "mongodb://root:hnjy800100@192.168.5.60:27017",
19 19
     //"Database": "hnjyCallCenter_base"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.60",

+ 0 - 3
MadRunFabric.ConfigurationApi/ConfigurationApi/Controllers/Role/RoleFunctionController.cs

@@ -106,9 +106,6 @@ namespace ConfigurationApi.Controllers
106 106
                         continue;
107 107
                     }
108 108
                 }
109
-
110
-
111
-
112 109
                 Models.Dto.RoleFDto tree = new Models.Dto.RoleFDto();
113 110
                 tree.id = EnumRoleControlType.Moudle.ToString() + "_" + item.id.ToString();
114 111
                 tree.pid = EnumRoleControlType.Moudle.ToString() + "_" + item.parent_id.ToString();

+ 2 - 2
MadRunFabric.ConfigurationApi/ConfigurationApi/appsettings.Development.json

@@ -15,8 +15,8 @@
15 15
     "SecretKey": "HYBambooJIe256sdkDfjiTSkjienTGjnVcu85114udfhbudgdkfUh"
16 16
   },
17 17
   "MongoConnection": {
18
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
19
-    "Database": "madrunfabricdb_base"
18
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
19
+    "Database": "yh"
20 20
   },
21 21
   "Redis": {
22 22
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.ConfigurationApi/ConfigurationApi/appsettings.Development_Base.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb_base"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.ConfigurationApi/ConfigurationApi/appsettings.Development_Test.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.ConfigurationApi/ConfigurationApi/appsettings.Production.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:hykj800100@10.125.7.246:37017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "10.125.7.246",

+ 13 - 10
MadRunFabric.EquipmentApi/EquipmentApi.Repositories/Wo_Repair_BaseRepository.cs

@@ -1727,21 +1727,22 @@ namespace EquipmentApi.Repositories
1727 1727
             {
1728 1728
                 //if (userinfo.isallproject == 1)
1729 1729
                 //{
1730
-                    if (!string.IsNullOrEmpty(usercode)) query = query.Where(it => (it.touser.Contains(usercode) || it.dealuser.Contains(usercode)));
1730
+                //    if (!string.IsNullOrEmpty(usercode)) query = query.Where(it => (it.touser.Contains(usercode) || it.dealuser.Contains(usercode)));
1731 1731
                 //}
1732 1732
                 //else if (userinfo.isallproject == 0)
1733 1733
                 //{
1734 1734
                 //    query = query.Where(it => userinfo.projectlist.Contains(it.projectid));
1735 1735
 
1736 1736
 
1737
-                //    if (userinfo.role_code == "YWYG")
1738
-                //    {
1739
-                //        query = query.Where(it => (it.touser.Count() == 0 || it.touser.Contains(nowusercode) || it.dealuser.Contains(nowusercode)));
1740
-                //    }
1741
-                //    else
1742
-                //    {
1743
-                //        if (!string.IsNullOrEmpty(usercode)) query = query.Where(it => (it.touser.Contains(usercode) || it.dealuser.Contains(usercode)));
1744
-                //    }
1737
+                   if (userinfo.role_code == "YWYG")
1738
+                    {
1739
+                        query = query.Where(it => (it.touser.Count() == 0 || it.touser.Contains(nowusercode) || it.dealuser.Contains(nowusercode))
1740
+                        );
1741
+                    }
1742
+                    else
1743
+                   {
1744
+                       if (!string.IsNullOrEmpty(usercode)) query = query.Where(it => (it.touser.Contains(usercode) || it.dealuser.Contains(usercode)));
1745
+                   }
1745 1746
                 //}
1746 1747
             }
1747 1748
             
@@ -1895,7 +1896,9 @@ namespace EquipmentApi.Repositories
1895 1896
             //}
1896 1897
             if (userinfo.role_code == "YWYG")
1897 1898
             {
1898
-                query = query.Where(it => it.touser.Contains(userinfo.usercode));
1899
+                query = query.Where(it => it.touser.Contains(userinfo.usercode)
1900
+                || (it .Jwocode== userinfo.role_name && it .wostate==0)  );
1901
+
1899 1902
             }
1900 1903
 
1901 1904
             #region 时间搜索

+ 168 - 4
MadRunFabric.EquipmentApi/EquipmentApi/Controllers/workordermanage/WoRepairBaseController.cs

@@ -27,6 +27,8 @@ using com.igetui.api.openservice;
27 27
 using com.igetui.api.openservice.igetui;
28 28
 using com.igetui.api.openservice.igetui.template;
29 29
 using System.Data;
30
+using MongoDB.Driver.Core.Bindings;
31
+using OfficeOpenXml.FormulaParsing.Utilities;
30 32
 
31 33
 namespace EquipmentApi.Controllers.workordermanage
32 34
 {
@@ -314,7 +316,8 @@ namespace EquipmentApi.Controllers.workordermanage
314 316
 
315 317
             foreach (var item in lists)
316 318
             {
317
-                var ifhave = await _wo_repair_baseRepository.Get(p => p.repairreplace == item.repairreplace&&p.repairoom==item.repairoom&&p.faultdescripe==item.faultdescripe);
319
+                var ifhave = await _wo_repair_baseRepository.Get(p => p.repairreplace == item.repairreplace
320
+                &&p.repairoom==item.repairoom&&p.faultdescripe==item.faultdescripe);
318 321
                 if (ifhave.Count() > 1)
319 322
                 {
320 323
                     list.Add(item);
@@ -6820,6 +6823,64 @@ namespace EquipmentApi.Controllers.workordermanage
6820 6823
                     //SendWechatMessage(clmodel.wocode, "故障报修成功!", "编号:" + clmodel.wocode + "\n故障现象:" + clmodel.faultdescripe, res, optuser);
6821 6824
                 }
6822 6825
                 AddItems(clmodel.wocode, clmodel.wostate, input.channel, users + " 创建工单", clmodel.faultpic, optuser, optusername, "");
6826
+
6827
+                if (input.ispd>0)
6828
+                {
6829
+                    if (string.IsNullOrEmpty(input.assignman))
6830
+                    {
6831
+                        return Error("请选择维修班组");
6832
+                    }
6833
+                    clmodel.wostate = 0;
6834
+                    clmodel.totype = 1;
6835
+                    clmodel.touser = new List<string>();
6836
+                    clmodel.tousername = new List<string>();
6837
+                    clmodel.tobztimes = DateTime.Now;
6838
+                    clmodel.totime = DateTime.Now;
6839
+                    clmodel.dealuser = new List<string>();
6840
+                    clmodel.dealusername = new List<string>();
6841
+                    ///判断是否派过班组
6842
+                    if (clmodel.Jwocode != null && clmodel.Jwocode !=input. assignman && (clmodel.Pwcode == null || clmodel.Pwcode == ""))
6843
+                    {
6844
+                        clmodel.Pwcode = clmodel.Jwocode;
6845
+                    }
6846
+                    else
6847
+                    {
6848
+                        clmodel.Pwcode = "";
6849
+                    }
6850
+                    clmodel.Jwocode = input.assignman;//接单单班组科室
6851
+                    await _wo_repair_baseRepository.UpdateOne(clmodel);
6852
+                    //定义一个表 添加一条数据进行提醒
6853
+                    infotxs infotx = await _infotxsRepository.GetSingle(p => p.wocode == clmodel.wocode);
6854
+                    if (infotx != null)
6855
+                    {
6856
+                        infotx.istxinfo = 0;
6857
+                        await _infotxsRepository.UpdateOne(infotx);
6858
+                    }
6859
+                    else
6860
+                    {
6861
+                        infotxs intxinfo = new infotxs();
6862
+                        intxinfo.zpusern = optusername;
6863
+                        intxinfo.jsuser =input. assignman;
6864
+                        intxinfo.wocode = clmodel.wocode;
6865
+                        intxinfo.istxinfo = 0;
6866
+                        intxinfo.isdelete = 0;
6867
+                        await _infotxsRepository.Add(intxinfo);
6868
+                    }
6869
+                    string msg = string.IsNullOrEmpty(input.assignremark) ? "" : " ,备注:" + input.assignremark;
6870
+
6871
+                    AddItems(clmodel.wocode, clmodel.wostate, clmodel.channel, optuser + "-" + optusername + " 指派工单给 " + input.assignman + "-" + msg, new List<FileBaseModel>(), optuser, optusername, "");
6872
+                    //根据接单班组名称获取班组账号的code
6873
+                    var usercoudemode = await _sys_user_accountRepository.GetSingle(p => p.username == input.assignman);
6874
+                    if (usercoudemode != null)
6875
+                    {
6876
+                        var clintidlist1 = await _IusercoldandclintidsRepository.GetSingle(p => p.usercode == usercoudemode.usercode);
6877
+                        if (clintidlist1 != null)
6878
+                        {
6879
+                            PushMessageToList("通知", "您有新的工单需要处理", clintidlist1.clintid);
6880
+                        }
6881
+                    }
6882
+
6883
+                }
6823 6884
                 return Success("工单保存成功");
6824 6885
             }
6825 6886
             else
@@ -6953,6 +7014,52 @@ namespace EquipmentApi.Controllers.workordermanage
6953 7014
             return Success("工单不存在或工单不为新工单");
6954 7015
         }
6955 7016
 
7017
+
7018
+        /// <summary>
7019
+        /// 返修
7020
+        /// </summary>
7021
+        [HttpPost("repair")]
7022
+        public async Task<IActionResult> RepairDealAsync(string wocode, string repairnotes, int channel = 1)
7023
+        {
7024
+           
7025
+            string optuser = User.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Sid).Value;
7026
+            string optusername = User.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Name).Value;
7027
+
7028
+            var userstr = _signTokenService.GetUserInfoAsync(optuser).Result;
7029
+            var userinfo = userstr.ToJObject()["data"].ToString().ToObject<UserInfoModel>();
7030
+
7031
+            var cls = await _wo_repair_baseRepository.Get(p => p.wocode == wocode && p.isdelete == 0);
7032
+            var clmodel = cls.FirstOrDefault();
7033
+            if (clmodel != null && clmodel.wostate> (int)EnumWorkOrderState.assign)
7034
+            {
7035
+                if (clmodel.isrepair != null&& clmodel.isrepair >= 3)
7036
+                    return Error("返修不能超过三次");
7037
+
7038
+                if (clmodel.isrepair != null && clmodel.isrepair > 0)
7039
+                    clmodel.isrepair = clmodel.isrepair + 1;
7040
+                else
7041
+                    clmodel.isrepair = 1;
7042
+                clmodel.wostate = (int)EnumWorkOrderState.assign;
7043
+               if (  await _wo_repair_baseRepository.UpdateOne(clmodel))
7044
+                {
7045
+                    string dealuserinfos = optuser + "-" + optusername;
7046
+                    AddItems(clmodel.wocode, clmodel.wostate, clmodel.channel, dealuserinfos + " " +
7047
+                         "返修了工单,返修说明:" + repairnotes, null, optuser, optusername, "");
7048
+                    return Success("返修成功");
7049
+                }
7050
+                return Error("返修失败");
7051
+
7052
+            }
7053
+            else
7054
+            {
7055
+                return Error("工单未处理不能返修");
7056
+            }
7057
+
7058
+          
7059
+        }
7060
+
7061
+
7062
+
6956 7063
         /// <summary>
6957 7064
         /// 处理工单
6958 7065
         /// </summary>
@@ -7422,7 +7529,6 @@ namespace EquipmentApi.Controllers.workordermanage
7422 7529
         [HttpPost("backwocode")]
7423 7530
         public async Task<IActionResult> Backwocode(string wocode)
7424 7531
         {
7425
-
7426 7532
             var clmodel = await _wo_repair_baseRepository.GetSingle(p => p.wocode == wocode);
7427 7533
             clmodel.wostate = 0;
7428 7534
             clmodel.touser = new List<string>();
@@ -7431,8 +7537,11 @@ namespace EquipmentApi.Controllers.workordermanage
7431 7537
             clmodel.dealusername = new List<string>();
7432 7538
             await _wo_repair_baseRepository.UpdateOne(clmodel);
7433 7539
             infotxs infotx = await _infotxsRepository.GetSingle(p => p.wocode == wocode);
7434
-            infotx.istxinfo = 0;
7435
-            await _infotxsRepository.UpdateOne(infotx);
7540
+            if (infotx!=null)
7541
+            {
7542
+                infotx.istxinfo = 0;
7543
+                await _infotxsRepository.UpdateOne(infotx);
7544
+            }
7436 7545
             return Success("退单成功");
7437 7546
         }
7438 7547
 
@@ -8549,6 +8658,7 @@ namespace EquipmentApi.Controllers.workordermanage
8549 8658
             wxwpstime tp = new wxwpstime();
8550 8659
             tp.wxcenter = tps.wxcenter;//维修项目
8551 8660
             tp.timecount = tps.timecount;//时长
8661
+            tp.parentid = tps.parentid;//父级id
8552 8662
             tp.bzid = tps.bzid;//班组编号
8553 8663
             tp.isdelete = 0;// 是否删除
8554 8664
             var a = _wxwpstimeRepository.AddRetID(tp);
@@ -8585,6 +8695,7 @@ namespace EquipmentApi.Controllers.workordermanage
8585 8695
             tp.id = tps.id;
8586 8696
             tp.wxcenter = tps.wxcenter;//维修项目
8587 8697
             tp.timecount = tps.timecount;//时长
8698
+            tp.parentid = tps.parentid;//父级id
8588 8699
             tp.bzid = tps.bzid;//班组编号
8589 8700
             tp.isdelete = 0;// 是否删除
8590 8701
             var resua = _wxwpstimeRepository.Update(tp);
@@ -8652,6 +8763,7 @@ namespace EquipmentApi.Controllers.workordermanage
8652 8763
                 model.wxcenter = item.wxcenter;//维修项目
8653 8764
                 model.timecount = item.timecount;//时长
8654 8765
                 model.bzid = item.bzid;//班组编号
8766
+
8655 8767
                 if (roleinfo != null)
8656 8768
                 {
8657 8769
                     model.bzname = roleinfo.role_name;//班组名称
@@ -8666,6 +8778,58 @@ namespace EquipmentApi.Controllers.workordermanage
8666 8778
             return Success("成功", obj);
8667 8779
         }
8668 8780
 
8781
+        /// <summary>
8782
+        /// 获取维修项目信息树形图
8783
+        /// </summary>
8784
+        /// <param name="roleId"></param>
8785
+        /// <returns></returns>
8786
+        [HttpGet("getwxwpstimetree")]
8787
+        public async Task<IActionResult> GetRoleFunctionAsync(string role_id)
8788
+        {
8789
+            var moduleInfoList = (await _wxwpstimeRepository.Get(x => x.isdelete == 0)).ToList();
8790
+               List<Sys_Role_Info> roleinfo = (await _ISys_Role_InfoRepository.Get(p=>p .state_flag==1)).ToList();
8791
+            var treeList = new List<Model.Dto.wxwpstimeFDto>();
8792
+            var parentlist = moduleInfoList.Where(X => string.IsNullOrEmpty(X.parentid)).ToList();
8793
+            var tree = BindTreeNew(parentlist, moduleInfoList, roleinfo);
8794
+            return Success("权限树形加载成功", tree);
8795
+        }
8796
+
8797
+        private List<Model.Dto.wxwpstimeFDto> BindTreeNew(List<wxwpstime> parentlist, List<wxwpstime> moduleInfoList, List<Sys_Role_Info> roleinfo)
8798
+        {
8799
+            if (moduleInfoList != null && moduleInfoList.Count > 0)
8800
+            {
8801
+
8802
+                var treeList = new List<Model.Dto.wxwpstimeFDto>();
8803
+                for (int i = 0; i < parentlist.Count; i++)
8804
+                {
8805
+                    Model.Dto.wxwpstimeFDto model = new Model.Dto.wxwpstimeFDto();
8806
+                    string currentID = parentlist[i ].id;//当前功能ID
8807
+                    model.id = currentID;
8808
+                    model.wxcenter = parentlist[i].wxcenter;
8809
+                    model.pid = parentlist[i].parentid;
8810
+                    model.bzid = parentlist[i].bzid;
8811
+                    if (roleinfo.Where(x => x.id == parentlist[i].bzid).Count() >0)
8812
+                    {
8813
+                        model.name = roleinfo.Where(x => x.id == parentlist[i].bzid).FirstOrDefault().role_name;
8814
+                    }
8815
+                    var subclass  = moduleInfoList.Where(x=>x.parentid== currentID).ToList();
8816
+                   
8817
+                    if (subclass != null && subclass.Count > 0)
8818
+                    {
8819
+                        model.child = BindTreeNew(subclass, moduleInfoList, roleinfo);
8820
+                    }
8821
+                    treeList.Add(model);
8822
+                }
8823
+                return treeList;
8824
+
8825
+            }
8826
+            else
8827
+            {
8828
+                return null;
8829
+            }
8830
+
8831
+        }
8832
+
8669 8833
         ///根据当前登陆人所属班组
8670 8834
         [HttpGet("getwxwptimesbybz")]
8671 8835
         public async Task<IActionResult> Getwxwptimesbybz(string id)

+ 18 - 0
MadRunFabric.EquipmentApi/EquipmentApi/Model/Dto/wxwpstimeFDto.cs

@@ -0,0 +1,18 @@
1
+using System.Collections.Generic;
2
+
3
+namespace EquipmentApi.Model.Dto
4
+{
5
+    public class wxwpstimeFDto
6
+    {
7
+        public string id { get; set; }
8
+        /// <summary>
9
+        /// 父级节点ID
10
+        /// </summary>
11
+        public string pid { get; set; }
12
+        public string name { get; set; }
13
+        public string bzid { get; set; } 
14
+        public string wxcenter { get; set; }
15
+
16
+        public List<wxwpstimeFDto>  child { get; set; }
17
+    }
18
+}

+ 12 - 0
MadRunFabric.EquipmentApi/EquipmentApi/Model/Input/WoRepairBaseInput.cs

@@ -139,5 +139,17 @@ namespace EquipmentApi.Model.Input
139 139
         /// 第一次选择的时效编号
140 140
         /// </summary>
141 141
         public string wxtimeidone { get; set; }
142
+        /// <summary>
143
+        /// 是否派单
144
+        /// </summary>
145
+        public int ispd { set; get; } = 0;
146
+        /// <summary>
147
+        /// 指派班组
148
+        /// </summary>
149
+        public string assignman { set; get;  }
150
+        /// <summary>
151
+        /// 派单意见
152
+        /// </summary>
153
+        public string assignremark { set; get; }
142 154
     }
143 155
 }

+ 5 - 0
MadRunFabric.EquipmentApi/EquipmentApi/Model/Input/wxwpstimeinput.cs

@@ -19,6 +19,11 @@ namespace EquipmentApi.Model.Input
19 19
         /// 时长
20 20
         /// </summary>
21 21
         public int timecount { get; set; }
22
+
23
+        /// <summary>
24
+        /// 父级id
25
+        /// </summary>
26
+        public string parentid { get; set; }
22 27
         /// <summary>
23 28
         /// 班组编号
24 29
         /// </summary>

+ 2 - 2
MadRunFabric.EquipmentApi/EquipmentApi/appsettings.Development.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb_base"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.26:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "ConnectionStrings": {
24 24
     //"Sqlserverconnection": "server=172.16.2.162;uid=zl;pwd=zl@2021;database=HERP331;"

+ 2 - 2
MadRunFabric.EquipmentApi/EquipmentApi/appsettings.Development_Base.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb_base"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.26:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "ConnectionStrings": {
24 24
     //"Sqlserverconnection": "server=172.16.2.162;uid=zl;pwd=zl@2021;database=HERP331;"

+ 2 - 2
MadRunFabric.EquipmentApi/EquipmentApi/appsettings.Development_Test.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.26:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "ConnectionStrings": {
24 24
     //"Sqlserverconnection": "server=172.16.2.162;uid=zl;pwd=zl@2021;database=HERP331;"

+ 2 - 2
MadRunFabric.EquipmentApi/EquipmentApi/appsettings.Production.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:hykj800100@10.125.7.246:37017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.26:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "ConnectionStrings": {
24 24
     //"Sqlserverconnection": "server=172.16.2.162;uid=zl;pwd=zl@2021;database=HERP331;"

+ 1 - 1
MadRunFabric.FileServerApi/FileServerApi/Startup.cs

@@ -137,7 +137,7 @@ namespace FileServerApi
137 137
 
138 138
             services.AddMvc(options =>
139 139
             {
140
-                options.Filters.Add(new ActionFilter());
140
+                options.Filters.Add<ActionFilter>();
141 141
                 options.Filters.Add(new ExceptionFilter());
142 142
             }).AddJsonOptions(op => op.SerializerSettings.ContractResolver =
143 143
                                         new Newtonsoft.Json.Serialization.DefaultContractResolver());

+ 2 - 2
MadRunFabric.FileServerApi/FileServerApi/appsettings.Development.json

@@ -23,8 +23,8 @@
23 23
     "SecretKey": "HYBambooJIe256sdkDfjiTSkjienTGjnVcu85114udfhbudgdkfUh"
24 24
   },
25 25
   "MongoConnection": {
26
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
27
-    "Database": "madrunfabricdb_base"
26
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
27
+    "Database": "yh"
28 28
   },
29 29
   "Redis": {
30 30
     "HostName": "10.125.7.246",

+ 2 - 2
MadRunFabric.FileServerApi/FileServerApi/appsettings.Development_Base.json

@@ -25,8 +25,8 @@
25 25
   "MongoConnection": {
26 26
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
27 27
     //"Database": "madrunfabricdb_base"
28
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
29
-    "Database": "madrunfabricdb_base"
28
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
29
+    "Database": "yh"
30 30
   },
31 31
   "Redis": {
32 32
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.FileServerApi/FileServerApi/appsettings.Development_Test.json

@@ -23,8 +23,8 @@
23 23
     "SecretKey": "HYBambooJIe256sdkDfjiTSkjienTGjnVcu85114udfhbudgdkfUh"
24 24
   },
25 25
   "MongoConnection": {
26
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
27
-    "Database": "madrunfabricdb_base"
26
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
27
+    "Database": "yh"
28 28
   },
29 29
   "Redis": {
30 30
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.FileServerApi/FileServerApi/appsettings.Production.json

@@ -23,8 +23,8 @@
23 23
     "SecretKey": "HYBambooJIe256sdkDfjiTSkjienTGjnVcu85114udfhbudgdkfUh"
24 24
   },
25 25
   "MongoConnection": {
26
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
27
-    "Database": "madrunfabricdb_base"
26
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
27
+    "Database": "yh"
28 28
   },
29 29
   "Redis": {
30 30
     "HostName": "10.125.7.246",

+ 2 - 2
MadRunFabric.HangfireApi/HangfireApi/appsettings.Development.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.HangfireApi/HangfireApi/appsettings.Development_Base.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.HangfireApi/HangfireApi/appsettings.Development_Test.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.HangfireApi/HangfireApi/appsettings.Production.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.MessageApi/MessageApi/appsettings.Development.json

@@ -22,8 +22,8 @@
22 22
   "MongoConnection": {
23 23
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
24 24
     //"Database": "madrunfabricdb"
25
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
26
-    "Database": "madrunfabricdb_base"
25
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
26
+    "Database": "yh"
27 27
   },
28 28
   "Redis": {
29 29
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.MessageApi/MessageApi/appsettings.Development_Base.json

@@ -22,8 +22,8 @@
22 22
   "MongoConnection": {
23 23
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
24 24
     //"Database": "madrunfabricdb_base"
25
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
26
-    "Database": "madrunfabricdb_base"
25
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
26
+    "Database": "yh"
27 27
   },
28 28
   "Redis": {
29 29
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.MessageApi/MessageApi/appsettings.Development_Test.json

@@ -22,8 +22,8 @@
22 22
   "MongoConnection": {
23 23
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
24 24
     //"Database": "madrunfabricdb"
25
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
26
-    "Database": "madrunfabricdb_base"
25
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
26
+    "Database": "yh"
27 27
   },
28 28
   "Redis": {
29 29
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.MessageApi/MessageApi/appsettings.Production.json

@@ -22,8 +22,8 @@
22 22
   "MongoConnection": {
23 23
     //"ConnectionString": "mongodb://root:hykj800100@10.125.7.246:37017",
24 24
     //"Database": "madrunfabricdb"
25
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
26
-    "Database": "madrunfabricdb_base"
25
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
26
+    "Database": "yh"
27 27
   },
28 28
   "Redis": {
29 29
     "HostName": "10.125.7.246",

+ 1 - 1
MadRunFabric.OnLineChatApi/OnLineChatApi/Startup.cs

@@ -138,7 +138,7 @@ namespace OnLineChatApi
138 138
 
139 139
             services.AddMvc(options =>
140 140
             {
141
-                options.Filters.Add(new ActionFilter());
141
+                options.Filters.Add<ActionFilter>();
142 142
                 options.Filters.Add(new ExceptionFilter());
143 143
             }).AddJsonOptions(op => op.SerializerSettings.ContractResolver =
144 144
                                         new Newtonsoft.Json.Serialization.DefaultContractResolver());

+ 2 - 2
MadRunFabric.OnLineChatApi/OnLineChatApi/appsettings.Development.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.OnLineChatApi/OnLineChatApi/appsettings.Development_Base.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb_base"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.OnLineChatApi/OnLineChatApi/appsettings.Development_Test.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.OnLineChatApi/OnLineChatApi/appsettings.Production.json

@@ -15,8 +15,8 @@
15 15
     "SecretKey": "HYBambooJIe256sdkDfjiTSkjienTGjnVcu85114udfhbudgdkfUh"
16 16
   },
17 17
   "MongoConnection": {
18
-    "ConnectionString": "mongodb://root:123456@192.168.1.26:27017", //本机
19
-    "Database": "madrunfabricdb_base"
18
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
19
+    "Database": "yh"
20 20
   },
21 21
   "Redis": {
22 22
     "HostName": "10.125.7.246",

+ 1 - 1
MadRunFabric.PLCAutomationApi/PLCAutomationApi/Startup.cs

@@ -147,7 +147,7 @@ namespace PLCAutomationApi
147 147
 
148 148
             services.AddMvc(options =>
149 149
             {
150
-                options.Filters.Add(new ActionFilter());
150
+                options.Filters.Add<ActionFilter>();
151 151
                 options.Filters.Add(new ExceptionFilter());
152 152
             }).AddJsonOptions(op => op.SerializerSettings.ContractResolver =
153 153
                                         new Newtonsoft.Json.Serialization.DefaultContractResolver());

+ 2 - 2
MadRunFabric.PLCAutomationApi/PLCAutomationApi/appsettings.Development.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.PLCAutomationApi/PLCAutomationApi/appsettings.Development_Base.json

@@ -16,8 +16,8 @@
16 16
   "MongoConnection": {
17 17
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
18 18
     //"Database": "madrunfabricdb_base"
19
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
20
-    "Database": "madrunfabricdb_base"
19
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
20
+    "Database": "yh"
21 21
   },
22 22
   "Redis": {
23 23
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.PLCAutomationApi/PLCAutomationApi/appsettings.Development_Test.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.PLCAutomationApi/PLCAutomationApi/appsettings.Production.json

@@ -14,8 +14,8 @@
14 14
     "SecretKey": "HYBambooJIe256sdkDfjiTSkjienTGjnVcu85114udfhbudgdkfUh"
15 15
   },
16 16
   "MongoConnection": {
17
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
18
-    "Database": "madrunfabricdb_base"
17
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
18
+    "Database": "yh"
19 19
   },
20 20
   "Redis": {
21 21
     "HostName": "10.125.7.246",

+ 2 - 2
MadRunFabric.SignTokenApi/SignTokenApi/appsettings.Development.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.SignTokenApi/SignTokenApi/appsettings.Development_Base.json

@@ -20,8 +20,8 @@
20 20
     //"Database": "madrunfabricdb_base"
21 21
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
22 22
     //"Database": "madrunfabricdb_base"
23
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
24
-    "Database": "madrunfabricdb_base"
23
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
24
+    "Database": "yh"
25 25
   },
26 26
   "Redis": {
27 27
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.SignTokenApi/SignTokenApi/appsettings.Development_Test.json

@@ -20,8 +20,8 @@
20 20
     //"Database": "madrunfabricdb"
21 21
     //"ConnectionString": "mongodb://root:123456@192.168.56.1:27017", //本机
22 22
     //"Database": "madrunfabricdb_base" //madrunfabricdb_base madrunfabricdb
23
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
24
-    "Database": "madrunfabricdb_base"
23
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
24
+    "Database": "yh"
25 25
   },
26 26
   "Redis": {
27 27
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.SignTokenApi/SignTokenApi/appsettings.Production.json

@@ -18,8 +18,8 @@
18 18
   "MongoConnection": {
19 19
     //"ConnectionString": "mongodb://root:hykj800100@10.125.7.246:37017",
20 20
     //"Database": "madrunfabricdb"
21
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
22
-    "Database": "madrunfabricdb_base"
21
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
22
+    "Database": "yh"
23 23
   },
24 24
   "Redis": {
25 25
     "HostName": "10.125.7.246",

+ 11 - 11
MadRunFabric.TestUserTypeApi/TestUserTypeApi/appsettings.Development.json

@@ -17,19 +17,19 @@
17 17
   "mzupload": {
18 18
     "url": "http://192.168.0.1:28000/fileserverapi/api/upload",
19 19
     "params": "uploadtype=excel",
20
-    "mbname": "门诊患者.xlsx",
21
-    "mbkeys": "患者编码,门诊就诊号,姓名,性别,出生日期,证件类型,身份证,联系电话,疾病名称,就诊科室,就诊时间",
20
+    "mbname": "锟斤拷锟斤患锟斤拷.xlsx",
21
+    "mbkeys": "���߱���,��������,����,�Ա�,��������,֤������,���֤,��ϵ�绰,��������,�������,����ʱ��",
22 22
     "dbkeys": "hzcode,mzjzcode,mzhzname,mzhzxb,mzhzbirthday,mzhzzjtype,mzhzsfzcode,mzhzsfzcode,mzhzphone,mzhzjbname,mzhzjzdeptname,mzhzjztime"
23 23
   },
24 24
   "MongoConnection": {
25 25
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
26 26
     //"Database": "madrunfabricdb_base" //madrunfabricdb_base madrunfabricdb
27
-    //"ConnectionString": "mongodb://root:123456@192.168.56.1:27017",//本机
27
+    //"ConnectionString": "mongodb://root:123456@192.168.56.1:27017",//锟斤拷锟斤拷
28 28
     //"Database": "madrunfabricdb_base" //madrunfabricdb_base madrunfabricdb
29
-    "ConnectionString": "mongodb://root:123456@192.168.1.26:27017", //本机
30
-    "Database": "madrunfabricdb_base"
29
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //锟斤拷锟斤拷
30
+    "Database": "yh"
31 31
   },
32
-  "allprojectrole": "YWFJL|YWJL|YWZJ|CJGL|XTWH", //查看所有项
32
+  "allprojectrole": "YWFJL|YWJL|YWZJ|CJGL|XTWH", //锟介看锟斤拷锟斤拷锟斤拷
33 33
   "Redis": {
34 34
     "HostName": "192.168.5.44",
35 35
     "Port": "6379",
@@ -49,12 +49,12 @@
49 49
     },
50 50
     "instance": {
51 51
       "preferIpAddress": true,
52
-      //服务过期时间配置,
53
-      //超过这个时间没有接收到心跳EurekaServer就会将这个实例剔除 #注意,EurekaServer一定要设置eureka.server.eviction-interval-timer-in-ms否则这个配置无效,这个配置一般为服务刷新时间配置的三倍
54
-      //默认90s 在删除实例之前,EurekaServer等待的时间,默认= 90秒
52
+      //�������ʱ������,
53
+      //�������ʱ��û�н��յ�����EurekaServer�ͻὫ���ʵ���޳� #ע�⣬EurekaServerһ��Ҫ����eureka.server.eviction-interval-timer-in-ms�������������Ч���������һ��Ϊ����ˢ��ʱ�����õ�����
54
+      //默锟斤拷90s 锟斤拷删锟斤拷实锟斤拷之前锟斤拷EurekaServer锟饺达拷锟斤拷时锟戒,默锟斤拷= 90锟斤拷
55 55
       "leaseExpirationDurationInSeconds": 15,
56
-      //服务刷新时间配置,每隔这个时间会主动心跳一次
57
-      //默认30s 客户端需要发送心跳的频率,默认值= 30s
56
+      //锟斤拷锟斤拷刷锟斤拷时锟斤拷锟斤拷锟矫o拷每锟斤拷锟斤拷锟绞憋拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷一锟斤拷
57
+      //默锟斤拷30s 锟酵伙拷锟斤拷锟斤拷要锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷频锟绞o拷默锟斤拷值= 30s
58 58
       "leaseRenewalIntervalInSeconds": 5,
59 59
       "statusPageUrlPath": "/api/info",
60 60
       "port": 28340

+ 2 - 2
MadRunFabric.TestUserTypeApi/TestUserTypeApi/appsettings.Development_Base.json

@@ -25,8 +25,8 @@
25 25
 
26 26
     //"ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
27 27
     //"Database": "madrunfabricdb_base",
28
-    "ConnectionString": "mongodb://root:123456@192.168.1.26:27017", //本机
29
-    "Database": "madrunfabricdb_base"
28
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
29
+    "Database": "yh"
30 30
   },
31 31
   "sendcent": {
32 32
     "centers": "您好 !感谢您对我们医院的信任与支持,请对本次住院的服务质量给予评价1 满意;2表扬;3 不满意,回复数字即可。谢谢!顺祝生活愉快【郑州市第一人民医院】",

+ 2 - 2
MadRunFabric.TestUserTypeApi/TestUserTypeApi/appsettings.Development_Test.json

@@ -34,8 +34,8 @@
34 34
     //"Database": "madrunfabricdb_base" //madrunfabricdb_base madrunfabricdb
35 35
     //"ConnectionString": "mongodb://root:123456@192.168.56.1:27017",//本机
36 36
     //"Database": "madrunfabricdb_base" //madrunfabricdb_base madrunfabricdb
37
-    "ConnectionString": "mongodb://root:123456@192.168.1.26:27017", //本机
38
-    "Database": "madrunfabricdb_base"
37
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
38
+    "Database": "yh"
39 39
   },
40 40
   "ConnectionStrings": {
41 41
 

+ 2 - 2
MadRunFabric.TestUserTypeApi/TestUserTypeApi/appsettings.Production.json

@@ -16,8 +16,8 @@
16 16
   "MongoConnection": {
17 17
     //"ConnectionString": "mongodb://root:hykj800100@10.125.7.246:37017",
18 18
     //"Database": "madrunfabricdb" //madrunfabricdb_base
19
-    "ConnectionString": "mongodb://root:123456@192.168.1.26:27017", //本机
20
-    "Database": "madrunfabricdb_base"
19
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
20
+    "Database": "yh"
21 21
   },
22 22
   "Redis": {
23 23
     "HostName": "10.125.7.246",

+ 1 - 1
MadRunFabric.ThirdPartyApi/Startup.cs

@@ -133,7 +133,7 @@ namespace ThirdPartyApi
133 133
 
134 134
             services.AddMvc(options =>
135 135
             {
136
-                options.Filters.Add(new ActionFilter());
136
+                options.Filters.Add<ActionFilter>();
137 137
                 options.Filters.Add(new ExceptionFilter());
138 138
             }).AddJsonOptions(op => op.SerializerSettings.ContractResolver =
139 139
                                         new Newtonsoft.Json.Serialization.DefaultContractResolver());

+ 2 - 2
MadRunFabric.ThirdPartyApi/appsettings.Development.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.ThirdPartyApi/appsettings.Production.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:hykj800100@10.125.7.246:37017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "10.125.7.246",

+ 1 - 1
MadRunFabric.WechatApi/WechatApi/Startup.cs

@@ -144,7 +144,7 @@ namespace SignTokenApi
144 144
 
145 145
             services.AddMvc(options =>
146 146
             {
147
-                options.Filters.Add(new ActionFilter());
147
+                options.Filters.Add<ActionFilter>();
148 148
                 options.Filters.Add(new ExceptionFilter());
149 149
             }).AddJsonOptions(op => op.SerializerSettings.ContractResolver =
150 150
                                         new Newtonsoft.Json.Serialization.DefaultContractResolver());

+ 2 - 2
MadRunFabric.WechatApi/WechatApi/appsettings.Development.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.WechatApi/WechatApi/appsettings.Development_Base.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb_base"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.WechatApi/WechatApi/appsettings.Development_Test.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.44",

+ 2 - 2
MadRunFabric.WechatApi/WechatApi/appsettings.Production.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:hykj800100@10.125.7.246:37017",
19 19
     //"Database": "madrunfabricdb"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "10.125.7.246",

+ 2 - 2
MadRunFabric.WorkOrderApi/WorkOrderApi/appsettings.Development.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb_base"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.42",

+ 2 - 2
MadRunFabric.WorkOrderApi/WorkOrderApi/appsettings.Development_Base.json

@@ -17,8 +17,8 @@
17 17
   "MongoConnection": {
18 18
     //"ConnectionString": "mongodb://root:123456@192.168.5.44:27017",
19 19
     //"Database": "madrunfabricdb_base"
20
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
21
-    "Database": "madrunfabricdb_base"
20
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
21
+    "Database": "yh"
22 22
   },
23 23
   "Redis": {
24 24
     "HostName": "192.168.5.42",

+ 2 - 2
MadRunFabric.WorkOrderApi/WorkOrderApi/appsettings.Production.json

@@ -18,8 +18,8 @@
18 18
     //"ConnectionString": "mongodb://10.125.3.215:37017",
19 19
     //"ConnectionString": "mongodb://122.114.109.213:37017",
20 20
     //"Database": "madrunfabricdb"
21
-    "ConnectionString": "mongodb://root:123456@192.168.1.94:27017", //本机
22
-    "Database": "madrunfabricdb_base"
21
+    "ConnectionString": "mongodb://root:123456@192.168.5.44:27017", //本机
22
+    "Database": "yh"
23 23
   },
24 24
   "Redis": {
25 25
     //"HostName": "10.125.3.215",