yandaniu пре 3 недеља
родитељ
комит
987adab62d
48 измењених фајлова са 372 додато и 149 уклоњено
  1. BIN
      .vs/ProjectEvaluation/ropin.inspection.api.metadata.v6.1
  2. BIN
      .vs/ProjectEvaluation/ropin.inspection.api.projects.v6.1
  3. BIN
      .vs/Ropin.Inspection.Api/FileContentIndex/5fa9b0e0-e900-4b11-93d8-a7b094591df4.vsidx
  4. BIN
      .vs/Ropin.Inspection.Api/FileContentIndex/63bc4602-4f08-4e7e-8118-0a1453aefd25.vsidx
  5. BIN
      .vs/Ropin.Inspection.Api/FileContentIndex/765c23bc-7640-41f3-9190-ea4a35fc1c00.vsidx
  6. BIN
      .vs/Ropin.Inspection.Api/FileContentIndex/bb3cb665-85b8-49ed-b8d5-985c151acbb0.vsidx
  7. BIN
      .vs/Ropin.Inspection.Api/FileContentIndex/dc828c36-b8be-4e69-9844-a108bb5fd062.vsidx
  8. BIN
      .vs/Ropin.Inspection.Api/FileContentIndex/ef47e6b5-e76b-4c0a-b694-b21d81732dcd.vsidx
  9. BIN
      .vs/Ropin.Inspection.Api/FileContentIndex/faca37f3-76bf-466e-b1d1-ff504d358551.vsidx
  10. BIN
      .vs/Ropin.Inspection.Api/v17/.futdcache.v2
  11. BIN
      .vs/Ropin.Inspection.Api/v17/.suo
  12. BIN
      .vs/Ropin.Inspection.Api/v17/fileList.bin
  13. BIN
      Ropin.Environmentally.AlarmService/obj/Debug/net5.0/Ropin.Environmentally.AlarmService.csproj.AssemblyReference.cache
  14. BIN
      Ropin.Environmentally.DcsService/obj/Debug/net5.0/Ropin.Environmentally.DcsService.csproj.AssemblyReference.cache
  15. BIN
      Ropin.Environmentally.LedgeService1/obj/Debug/net5.0/Ropin.Environmentally.LedgeService1.csproj.AssemblyReference.cache
  16. BIN
      Ropin.Environmentally.VideoService/obj/Debug/net5.0/Ropin.Environmentally.VideoService.csproj.AssemblyReference.cache
  17. BIN
      Ropin.IOT.MqttService/obj/Debug/net5.0/Ropin.IOT.MqttService.csproj.AssemblyReference.cache
  18. 1 1
      Ropin.Inspection.Api/Properties/launchSettings.json
  19. 9 9
      Ropin.Inspection.Api/appsettings.Production.json
  20. 0 48
      Ropin.Inspection.Api/appsettings.json
  21. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Core.Extensions.dll
  22. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Core.Extensions.pdb
  23. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Api.dll
  24. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Api.pdb
  25. 94 16
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Api.xml
  26. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Common.dll
  27. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Common.pdb
  28. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Model.dll
  29. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Model.pdb
  30. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Repository.dll
  31. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Repository.pdb
  32. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Service.dll
  33. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Service.pdb
  34. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Tasks.dll
  35. BIN
      Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Tasks.pdb
  36. 53 0
      Ropin.Inspection.Api/bin/Debug/net5.0/appsettings.Development.json
  37. 60 3
      Ropin.Inspection.Api/bin/Debug/net5.0/appsettings.Production.json
  38. 60 3
      Ropin.Inspection.Api/bin/Debug/net5.0/appsettings.Staging.json
  39. 0 52
      Ropin.Inspection.Api/bin/Debug/net5.0/appsettings.json
  40. 0 0
      Ropin.Inspection.Api/bin/Debug/net5.0/logs/2025/202503/20250327.txt
  41. 0 0
      Ropin.Inspection.Api/bin/Debug/net5.0/logs/2025/202503/20250327_error.txt
  42. BIN
      Ropin.Inspection.Api/obj/Debug/net5.0/Ropin.Inspection.Api.csproj.AssemblyReference.cache
  43. 1 1
      Ropin.Inspection.Api/obj/Debug/net5.0/Ropin.Inspection.Api.csproj.CoreCompileInputs.cache
  44. BIN
      Ropin.Inspection.Api/obj/Debug/net5.0/Ropin.Inspection.Api.dll
  45. BIN
      Ropin.Inspection.Api/obj/Debug/net5.0/Ropin.Inspection.Api.pdb
  46. 94 16
      Ropin.Inspection.Api/obj/Debug/net5.0/Ropin.Inspection.Api.xml
  47. BIN
      Ropin.Inspection.Api/obj/Debug/net5.0/ref/Ropin.Inspection.Api.dll
  48. BIN
      Ropin.Inspection.Api/obj/Debug/net5.0/refint/Ropin.Inspection.Api.dll

BIN
.vs/ProjectEvaluation/ropin.inspection.api.metadata.v6.1


BIN
.vs/ProjectEvaluation/ropin.inspection.api.projects.v6.1


BIN
.vs/Ropin.Inspection.Api/FileContentIndex/82991774-76f2-4d86-96a8-f3401e8b6834.vsidx → .vs/Ropin.Inspection.Api/FileContentIndex/5fa9b0e0-e900-4b11-93d8-a7b094591df4.vsidx


BIN
.vs/Ropin.Inspection.Api/FileContentIndex/ab27d06d-b18a-4b7d-83ce-a9de8610e92b.vsidx → .vs/Ropin.Inspection.Api/FileContentIndex/63bc4602-4f08-4e7e-8118-0a1453aefd25.vsidx


BIN
.vs/Ropin.Inspection.Api/FileContentIndex/5f3ad1c8-2f82-44d4-8200-6a36546d55bb.vsidx → .vs/Ropin.Inspection.Api/FileContentIndex/765c23bc-7640-41f3-9190-ea4a35fc1c00.vsidx


BIN
.vs/Ropin.Inspection.Api/FileContentIndex/68ce4ced-7596-4715-b32c-e610321e1f42.vsidx → .vs/Ropin.Inspection.Api/FileContentIndex/bb3cb665-85b8-49ed-b8d5-985c151acbb0.vsidx


BIN
.vs/Ropin.Inspection.Api/FileContentIndex/b466c7f6-bc86-417a-b03c-9fedb2c1a81c.vsidx → .vs/Ropin.Inspection.Api/FileContentIndex/dc828c36-b8be-4e69-9844-a108bb5fd062.vsidx


BIN
.vs/Ropin.Inspection.Api/FileContentIndex/4cb41892-c523-463a-9a5b-64b43bd09745.vsidx → .vs/Ropin.Inspection.Api/FileContentIndex/ef47e6b5-e76b-4c0a-b694-b21d81732dcd.vsidx


BIN
.vs/Ropin.Inspection.Api/FileContentIndex/458014c7-75e7-40e0-ad00-781e3f19e1a1.vsidx → .vs/Ropin.Inspection.Api/FileContentIndex/faca37f3-76bf-466e-b1d1-ff504d358551.vsidx


BIN
.vs/Ropin.Inspection.Api/v17/.futdcache.v2


BIN
.vs/Ropin.Inspection.Api/v17/.suo


BIN
.vs/Ropin.Inspection.Api/v17/fileList.bin


BIN
Ropin.Environmentally.AlarmService/obj/Debug/net5.0/Ropin.Environmentally.AlarmService.csproj.AssemblyReference.cache


BIN
Ropin.Environmentally.DcsService/obj/Debug/net5.0/Ropin.Environmentally.DcsService.csproj.AssemblyReference.cache


BIN
Ropin.Environmentally.LedgeService1/obj/Debug/net5.0/Ropin.Environmentally.LedgeService1.csproj.AssemblyReference.cache


BIN
Ropin.Environmentally.VideoService/obj/Debug/net5.0/Ropin.Environmentally.VideoService.csproj.AssemblyReference.cache


BIN
Ropin.IOT.MqttService/obj/Debug/net5.0/Ropin.IOT.MqttService.csproj.AssemblyReference.cache


+ 1 - 1
Ropin.Inspection.Api/Properties/launchSettings.json

@@ -13,7 +13,7 @@
       "launchBrowser": true,
       "launchUrl": "swagger",
       "environmentVariables": {
-        "ASPNETCORE_ENVIRONMENT": "Production"
+        "ASPNETCORE_ENVIRONMENT": "Development" //Production
       },
       "dotnetRunMessages": "true",
       "applicationUrl": "http://localhost:5000"

+ 9 - 9
Ropin.Inspection.Api/appsettings.Production.json

@@ -8,13 +8,13 @@
   },
   "AllowedHosts": "*",
   "Redis": {
-    "ConnectionString": "124.71.132.255:6379,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000"
-    //"ConnectionString": "60.204.212.71,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000,abortConnect=false"
+    //"ConnectionString": "124.71.132.255:6379,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000"
+    "ConnectionString": "60.204.212.71,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000,abortConnect=false"
   },
   "ConnectionSetting": {
     //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Owner;sslMode=None",
     //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin1234;port=8065;persistsecurityinfo=True;database=sh_hb_yantest;sslMode=None"
-    "MySqlConnection": "server=124.71.132.255;user id=root;password=Ropin@EPE5744;port=5744;persistsecurityinfo=True;database=SH_HB_Owner_20241213;sslMode=None"
+    "MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin@EPE5744;port=5744;persistsecurityinfo=True;database=SH_HB_Owner_20250321;sslMode=None"
     //"MySqlConnection": "server=124.71.132.255;user id=root;password=tony;port=3306;persistsecurityinfo=True;database=SH_HB_CustomerTest;sslMode=None"
     //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin1234;port=8065;persistsecurityinfo=True;database=SH_HB;sslMode=None"
     //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Owner;sslMode=None"
@@ -44,19 +44,19 @@
     }
   },
   "IniInflux": {
-    "infuxUrl": "http://124.71.132.255:8085/",
+    "infuxUrl": "http://60.204.212.71:8085/",
     "infuxUser": "admin",
     "infuxPwd": "123456"
   },
   "IsSendEmail": "true", //是否发送邮件;false:不发送;true:发送
-  "AIIsUpdate": "true", //同步AI报警数据后,是否修改报警数据;false:不修改;true:修改
+  "AIIsUpdate": "false", //同步AI报警数据后,是否修改报警数据;false:不修改;true:修改
   "RabbitMQ": {
     "IsOfficial": "true", //是否是正式系统;true:是;false:不是
     "QueueName": "rab.cmd.down.device.mqtt", //消息队列名称-命令
-    "HostName": "124.71.132.255", //IP地址
-    "Port": 5672, //端口号
-    "UserName": "guest", //用户账号
+    "HostName": "60.204.212.71", //IP地址
+    "Port": 5673, //端口号
+    "UserName": "admin", //用户账号
     "VirtualHost": "/",
-    "Password": "guest" //用户密码
+    "Password": "ropin@epe" //用户密码
   }
 }

+ 0 - 48
Ropin.Inspection.Api/appsettings.json

@@ -5,53 +5,5 @@
       "Microsoft": "Warning",
       "Microsoft.Hosting.Lifetime": "Information"
     }
-  },
-  "AllowedHosts": "*",
-  "Redis": {
-    //"ConnectionString": "60.204.212.71,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000,abortConnect=false"
-    "ConnectionString": "124.71.132.255:6379,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000"
-  },
-  "ConnectionSetting": {
-    "MySqlConnection": "server=124.71.132.255;user id=root;password=Ropin@EPE5744;port=5744;persistsecurityinfo=True;database=SH_HB_Test;sslMode=None"
-    //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin@EPE5744;port=5744;persistsecurityinfo=True;database=SH_HB_Owner_20250321;sslMode=None"    
-  },
-  "WX": {
-    "Token": "qwertyuiop",
-    "AppId": "wx40250567e9c14ae6",
-    "Secret": "8c1117595f359f4ebc60650ed27e835a",
-    "Code2Session": "https://api.weixin.qq.com/sns/jscode2session?appid={0}&secret={1}&js_code={2}&grant_type=authorization_code"
-  },
-  "JWT": {
-    "Issuer": "yandaniu",
-    "Audience": "TestAudience",
-    "IssuerSigningKey": "yandaniu1234567890",
-    "AccessTokenExpiresMinutes": "60",
-    "ValidAudience": "yandaniu",
-    "RefreshTokenAudience": "RefreshTokenAudience",
-    "RefreshTokenExpiresMinutes": "10080" //60*24*7
-  },
-  "Middleware": {
-    "QuartzNetJob": {
-      "Enabled": true
-    },
-    "Consul": {
-      "Enabled": false
-    }
-  },
-  "IniInflux": {
-    "infuxUrl": "http://60.204.212.71:8085/",
-    "infuxUser": "admin",
-    "infuxPwd": "123456"
-  },
-  "IsSendEmail": "true", //是否发送邮件;false:不发送;true:发送
-  "AIIsUpdate": "true", //同步AI报警数据后,是否修改报警数据;false:不修改;true:修改
-  "RabbitMQ": {
-    "IsOfficial": "true", //是否是正式系统;true:是;false:不是
-    "QueueName": "rab.cmd.down.device.mqtt", //消息队列名称-命令
-    "HostName": "60.204.212.71", //IP地址
-    "Port": 5672, //端口号
-    "UserName": "guest", //用户账号
-    "VirtualHost": "/",
-    "Password": "guest" //用户密码
   }
 }

BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Core.Extensions.dll


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Core.Extensions.pdb


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Api.dll


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Api.pdb


+ 94 - 16
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Api.xml

@@ -71,6 +71,13 @@
             <param name="msg"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.AccountController.EmailTest(System.String)">
+            <summary>
+            测试发送邮件
+            </summary>
+            <param name="email"></param>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.AccountController.OrderAsync(System.String)">
             <summary>
             多次提交
@@ -92,6 +99,42 @@
             <param name="ip"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.AIController.AiLogin">
+            <summary>
+            AI登录
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.AIController.AiHistoricAlmrecord(System.String,System.Int32,System.Int32,System.Nullable{System.Int64})">
+            <summary>
+            AI-获取历史报警记录
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.AIController.AiAlmDispose(System.String,System.Int32,System.Int32,System.Nullable{System.Int64})">
+            <summary>
+            AI-获取报警处理列表
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.AIController.AiAlmSaveMessage">
+            <summary>
+            AI-报警数据保存到环保消息表数据
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.RabbitMQController.SendCommand(Ropin.Inspection.Model.SearchModel.DEV.SendCmdModel)">
+            <summary>
+            发送指令
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.RabbitMQController.DevManualAddAlmMsg(Ropin.Inspection.Model.TpushMsgModel)">
+            <summary>
+            设备报警【手动报警】
+            </summary>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.FileController.#ctor(Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.FileController},Ropin.Inspection.Common.Accessor.Interface.IClaimsAccessor)">
             <summary>
             构造函数
@@ -145,18 +188,6 @@
             <param name="Files"></param>
             <returns></returns>
         </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.Base.RabbitMQController.SendCommand(Ropin.Inspection.Model.SearchModel.DEV.SendCmdModel)">
-            <summary>
-            发送指令
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.Base.RabbitMQController.DevManualAddAlmMsg(Ropin.Inspection.Model.TpushMsgModel)">
-            <summary>
-            设备报警【手动报警】
-            </summary>
-            <returns></returns>
-        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.ReportController.#ctor(Ropin.Inspection.Service.Interface.IReportService,Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.ReportController})">
             <summary>
             构造函数
@@ -193,6 +224,12 @@
             <param name="id"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.WxController.GetOpenId(System.String)">
+            <summary>
+            获取ai公众号的openID
+            </summary>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.TbdmCodeController.#ctor(Ropin.Inspection.Service.ITbdmCodeService,Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.TbdmCodeController})">
             <summary>
             构造函数
@@ -1621,7 +1658,7 @@
             <param name="searchModel"></param>
             <returns></returns>
         </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController.#ctor(Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController},Ropin.Inspection.Service.MTN.Interface.ITmtnAlarmOrderService,Ropin.Inspection.Service.IPushMsgService,Ropin.Inspection.Service.ITmtnPushMsgResultService)">
+        <member name="M:Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController.#ctor(Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController},Ropin.Inspection.Service.MTN.Interface.ITmtnAlarmOrderService,Ropin.Inspection.Service.IPushMsgService,Ropin.Inspection.Service.ITmtnPushMsgResultService,Ropin.Inspection.Service.ITsysMessageService)">
             <summary>
             构造函数
             </summary>
@@ -1674,6 +1711,13 @@
             <param name="id"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController.GetAlarmOrderByMessageCodeAsync(System.String)">
+            <summary>
+            通过消息编号获取报警工单信息
+            </summary>
+            <param name="messageCode"></param>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController.GetAlarmOrderListAsync(Ropin.Inspection.Model.SearchModel.MTN.AlarmOrderSearchModel)">
             <summary>
             报警工单列表
@@ -2538,7 +2582,7 @@
             <param name="TsysMessageService"></param>
             <param name="logger"></param>
         </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.GetMessageAsync(System.Guid)">
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.GetMessageAsync(System.String)">
             <summary>
             通过ID获取消息信息
             </summary>
@@ -2558,6 +2602,13 @@
             <param name="searchModel"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.GetConditionScreenAsync(Ropin.Inspection.Model.TsysMessageSearchModel)">
+            <summary>
+            通过消息名称条件查询【内容实体化】
+            </summary>
+            <param name="searchModel"></param>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.CreateMessageAsync(Ropin.Inspection.Model.TsysMessageViewModel)">
             <summary>
             创建消息
@@ -2565,14 +2616,14 @@
             <param name="content"></param>
             <returns></returns>
         </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.DeleteMessageAsync(System.Guid)">
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.DeleteMessageAsync(System.String)">
             <summary>
             删除消息
             </summary>
             <param name="id"></param>
             <returns></returns>
         </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.UpdateMessageAsync(System.Guid,Ropin.Inspection.Model.TsysMessageUpdateModel)">
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.UpdateMessageAsync(System.String,Ropin.Inspection.Model.TsysMessageUpdateModel)">
             <summary>
             更新消息
             </summary>
@@ -2580,6 +2631,14 @@
             <param name="updateModel"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.UpdateMsgStuats(System.String,System.Int32)">
+            <summary>
+            更新消息状态
+            </summary>
+            <param name="id"></param>
+            <param name="msgStstus"></param>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.TsysOrganizeController.#ctor(Ropin.Inspection.Service.Interface.ITsysOrganizeService,Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.TsysOrganizeController},Ropin.Inspection.Service.ITpntStoreOrgService,Ropin.Inspection.Service.Interface.ITsysUserService,Ropin.Inspection.Service.ITdevDevStoreService)">
             <summary>
             构造函数
@@ -2849,6 +2908,19 @@
             <param name="userId"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysUserController.IsNeedAuth">
+            <summary>
+            查看是否绑定过微信公众号
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysUserController.SetOpenId(System.String)">
+            <summary>
+            绑定微信公众号
+            </summary>
+            <param name="openId"></param>
+            <returns></returns>
+        </member>
         <member name="T:Ropin.Inspection.Api.Controllers.TsysUserPostController">
             <summary>
             人员岗位
@@ -4682,6 +4754,12 @@
             <param name="searchModel"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.TmtnPushMsgResultController.UpdateStatusAsync(System.String,System.String,System.String)">
+             <summary>
+            根据消息ID和推送人员修改状态
+             </summary>
+             <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.TmtnPushMsgToController.#ctor(Ropin.Inspection.Service.ITmtnPushMsgToService,System.Net.Http.IHttpClientFactory,Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.TmtnPushMsgToController})">
             <summary>
             构造函数

BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Common.dll


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Common.pdb


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Model.dll


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Model.pdb


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Repository.dll


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Repository.pdb


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Service.dll


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Service.pdb


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Tasks.dll


BIN
Ropin.Inspection.Api/bin/Debug/net5.0/Ropin.Inspection.Tasks.pdb


+ 53 - 0
Ropin.Inspection.Api/bin/Debug/net5.0/appsettings.Development.json

@@ -5,5 +5,58 @@
       "Microsoft": "Warning",
       "Microsoft.Hosting.Lifetime": "Information"
     }
+  },
+  "AllowedHosts": "*",
+  "Redis": {
+    "ConnectionString": "124.71.132.255:6379,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000"
+    //"ConnectionString": "60.204.212.71,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000,abortConnect=false"
+  },
+  "ConnectionSetting": {
+    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Owner;sslMode=None",
+    //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin1234;port=8065;persistsecurityinfo=True;database=sh_hb_yantest;sslMode=None"
+    "MySqlConnection": "server=124.71.132.255;user id=root;password=Ropin@EPE5744;port=5744;persistsecurityinfo=True;database=SH_HB_Owner_20250319;sslMode=None" //SH_HB_CustomerTest
+    //"MySqlConnection": "server=124.71.132.255;user id=root;password=tony;port=3306;persistsecurityinfo=True;database=SH_HB_CustomerTest;sslMode=None"
+    //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin1234;port=8065;persistsecurityinfo=True;database=SH_HB;sslMode=None"
+    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Owner;sslMode=None"
+    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Test;sslMode=None"
+  },
+  "WX": {
+    "Token": "qwertyuiop",
+    "AppId": "wx40250567e9c14ae6",
+    "Secret": "8c1117595f359f4ebc60650ed27e835a",
+    "Code2Session": "https://api.weixin.qq.com/sns/jscode2session?appid={0}&secret={1}&js_code={2}&grant_type=authorization_code"
+  },
+  "JWT": {
+    "Issuer": "yandaniu",
+    "Audience": "TestAudience",
+    "IssuerSigningKey": "yandaniu1234567890",
+    "AccessTokenExpiresMinutes": "60",
+    "ValidAudience": "yandaniu",
+    "RefreshTokenAudience": "RefreshTokenAudience",
+    "RefreshTokenExpiresMinutes": "10080" //60*24*7
+  },
+  "Middleware": {
+    "QuartzNetJob": {
+      "Enabled": true
+    },
+    "Consul": {
+      "Enabled": false
+    }
+  },
+  "IniInflux": {
+    "infuxUrl": "http://124.71.132.255:8085/",
+    "infuxUser": "admin",
+    "infuxPwd": "123456"
+  },
+  "IsSendEmail": "true", //是否发送邮件;false:不发送;true:发送
+  "AIIsUpdate": "true", //同步AI报警数据后,是否修改报警数据;false:不修改;true:修改
+  "RabbitMQ": {
+    "IsOfficial": "true", //是否是正式系统;true:是;false:不是
+    "QueueName": "rab.cmd.down.device.mqtt", //消息队列名称-命令
+    "HostName": "124.71.132.255", //IP地址
+    "Port": 5673, //端口号
+    "UserName": "admin", //用户账号
+    "VirtualHost": "/",
+    "Password": "ropin@epe" //用户密码
   }
 }

+ 60 - 3
Ropin.Inspection.Api/bin/Debug/net5.0/appsettings.Production.json

@@ -1,5 +1,62 @@
 {
-  "ConnectionStrings": {
-    "DefaultConnection": "Server=(localdb)\\MSSQLLocalDB;Database=_CHANGE_ME;Trusted_Connection=True;MultipleActiveResultSets=true"
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft": "Warning",
+      "Microsoft.Hosting.Lifetime": "Information"
+    }
+  },
+  "AllowedHosts": "*",
+  "Redis": {
+    //"ConnectionString": "124.71.132.255:6379,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000"
+    "ConnectionString": "60.204.212.71,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000,abortConnect=false"
+  },
+  "ConnectionSetting": {
+    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Owner;sslMode=None",
+    //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin1234;port=8065;persistsecurityinfo=True;database=sh_hb_yantest;sslMode=None"
+    "MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin@EPE5744;port=5744;persistsecurityinfo=True;database=SH_HB_Owner_20250321;sslMode=None"
+    //"MySqlConnection": "server=124.71.132.255;user id=root;password=tony;port=3306;persistsecurityinfo=True;database=SH_HB_CustomerTest;sslMode=None"
+    //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin1234;port=8065;persistsecurityinfo=True;database=SH_HB;sslMode=None"
+    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Owner;sslMode=None"
+    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Test;sslMode=None"
+  },
+  "WX": {
+    "Token": "qwertyuiop",
+    "AppId": "wx40250567e9c14ae6",
+    "Secret": "8c1117595f359f4ebc60650ed27e835a",
+    "Code2Session": "https://api.weixin.qq.com/sns/jscode2session?appid={0}&secret={1}&js_code={2}&grant_type=authorization_code"
+  },
+  "JWT": {
+    "Issuer": "yandaniu",
+    "Audience": "TestAudience",
+    "IssuerSigningKey": "yandaniu1234567890",
+    "AccessTokenExpiresMinutes": "60",
+    "ValidAudience": "yandaniu",
+    "RefreshTokenAudience": "RefreshTokenAudience",
+    "RefreshTokenExpiresMinutes": "10080" //60*24*7
+  },
+  "Middleware": {
+    "QuartzNetJob": {
+      "Enabled": true
+    },
+    "Consul": {
+      "Enabled": false
+    }
+  },
+  "IniInflux": {
+    "infuxUrl": "http://60.204.212.71:8085/",
+    "infuxUser": "admin",
+    "infuxPwd": "123456"
+  },
+  "IsSendEmail": "true", //是否发送邮件;false:不发送;true:发送
+  "AIIsUpdate": "false", //同步AI报警数据后,是否修改报警数据;false:不修改;true:修改
+  "RabbitMQ": {
+    "IsOfficial": "true", //是否是正式系统;true:是;false:不是
+    "QueueName": "rab.cmd.down.device.mqtt", //消息队列名称-命令
+    "HostName": "60.204.212.71", //IP地址
+    "Port": 5673, //端口号
+    "UserName": "admin", //用户账号
+    "VirtualHost": "/",
+    "Password": "ropin@epe" //用户密码
   }
-}
+}

+ 60 - 3
Ropin.Inspection.Api/bin/Debug/net5.0/appsettings.Staging.json

@@ -1,5 +1,62 @@
 {
-  "ConnectionStrings": {
-    "DefaultConnection": "Server=(localdb)\\MSSQLLocalDB;Database=_CHANGE_ME;Trusted_Connection=True;MultipleActiveResultSets=true"
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft": "Warning",
+      "Microsoft.Hosting.Lifetime": "Information"
+    }
+  },
+  "AllowedHosts": "*",
+  "Redis": {
+    "ConnectionString": "124.71.132.255:6379,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000"
+    //"ConnectionString": "60.204.212.71,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000,abortConnect=false"
+  },
+  "ConnectionSetting": {
+    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Owner;sslMode=None",
+    //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin1234;port=8065;persistsecurityinfo=True;database=sh_hb_yantest;sslMode=None"
+    "MySqlConnection": "server=124.71.132.255;user id=root;password=Ropin@EPE5744;port=5744;persistsecurityinfo=True;database=SH_HB_CustomerTest;sslMode=None"
+    //"MySqlConnection": "server=124.71.132.255;user id=root;password=tony;port=3306;persistsecurityinfo=True;database=SH_HB_CustomerTest;sslMode=None"
+    //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin1234;port=8065;persistsecurityinfo=True;database=SH_HB;sslMode=None"
+    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Owner;sslMode=None"
+    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Test;sslMode=None"
+  },
+  "WX": {
+    "Token": "qwertyuiop",
+    "AppId": "wx40250567e9c14ae6",
+    "Secret": "8c1117595f359f4ebc60650ed27e835a",
+    "Code2Session": "https://api.weixin.qq.com/sns/jscode2session?appid={0}&secret={1}&js_code={2}&grant_type=authorization_code"
+  },
+  "JWT": {
+    "Issuer": "yandaniu",
+    "Audience": "TestAudience",
+    "IssuerSigningKey": "yandaniu1234567890",
+    "AccessTokenExpiresMinutes": "60",
+    "ValidAudience": "yandaniu",
+    "RefreshTokenAudience": "RefreshTokenAudience",
+    "RefreshTokenExpiresMinutes": "10080" //60*24*7
+  },
+  "Middleware": {
+    "QuartzNetJob": {
+      "Enabled": true
+    },
+    "Consul": {
+      "Enabled": false
+    }
+  },
+  "IniInflux": {
+    "infuxUrl": "http://124.71.132.255:8085/",
+    "infuxUser": "admin",
+    "infuxPwd": "123456"
+  },
+  "IsSendEmail": "true", //是否发送邮件;false:不发送;true:发送
+  "AIIsUpdate": "true", //同步AI报警数据后,是否修改报警数据;false:不修改;true:修改
+  "RabbitMQ": {
+    "IsOfficial": "true", //是否是正式系统;true:是;false:不是
+    "QueueName": "rab.cmd.down.device.mqtt", //消息队列名称-命令
+    "HostName": "124.71.132.255", //IP地址
+    "Port": 5672, //端口号
+    "UserName": "guest", //用户账号
+    "VirtualHost": "/",
+    "Password": "guest" //用户密码
   }
-}
+}

+ 0 - 52
Ropin.Inspection.Api/bin/Debug/net5.0/appsettings.json

@@ -5,57 +5,5 @@
       "Microsoft": "Warning",
       "Microsoft.Hosting.Lifetime": "Information"
     }
-  },
-  "AllowedHosts": "*",
-  "Redis": {
-    "ConnectionString": "124.71.132.255:6379,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000"
-    //"ConnectionString": "60.204.212.71,defaultDatabase=1,password=1234566,connectTimeout=15000,syncTimeout=5000,abortConnect=false"
-  },
-  "ConnectionSetting": {
-    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Owner;sslMode=None",
-    //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin1234;port=8065;persistsecurityinfo=True;database=sh_hb_yantest;sslMode=None"
-    "MySqlConnection": "server=124.71.132.255;user id=root;password=Ropin@EPE5744;port=5744;persistsecurityinfo=True;database=SH_HB_CustomerTest;sslMode=None"
-    //"MySqlConnection": "server=124.71.132.255;user id=root;password=tony;port=3306;persistsecurityinfo=True;database=SH_HB_CustomerTest;sslMode=None"
-    //"MySqlConnection": "server=60.204.212.71;user id=root;password=Ropin1234;port=8065;persistsecurityinfo=True;database=SH_HB;sslMode=None"
-    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Owner;sslMode=None"
-    //"MySqlConnection": "server=120.26.5.167;user id=root;password=Ropin1234%$#@;port=8605;persistsecurityinfo=True;database=SH_HB_Test;sslMode=None"
-  },
-  "WX": {
-    "Token": "qwertyuiop",
-    "AppId": "wx40250567e9c14ae6",
-    "Secret": "8c1117595f359f4ebc60650ed27e835a",
-    "Code2Session": "https://api.weixin.qq.com/sns/jscode2session?appid={0}&secret={1}&js_code={2}&grant_type=authorization_code"
-  },
-  "JWT": {
-    "Issuer": "yandaniu",
-    "Audience": "TestAudience",
-    "IssuerSigningKey": "yandaniu1234567890",
-    "AccessTokenExpiresMinutes": "60",
-    "ValidAudience": "yandaniu",
-    "RefreshTokenAudience": "RefreshTokenAudience",
-    "RefreshTokenExpiresMinutes": "10080" //60*24*7
-  },
-  "Middleware": {
-    "QuartzNetJob": {
-      "Enabled": true
-    },
-    "Consul": {
-      "Enabled": false
-    }
-  },
-  "IniInflux": {
-    "infuxUrl": "http://124.71.132.255:8085/",
-    "infuxUser": "admin",
-    "infuxPwd": "123456"
-  },
-  "IsSendEmail": "true", //是否发送邮件;false:不发送;true:发送
-  "RabbitMQ": {
-    "IsOfficial": "true", //是否是正式系统;true:是;false:不是
-    "QueueName": "rab.cmd.down.device.mqtt", //消息队列名称-命令
-    "HostName": "124.71.132.255", //IP地址
-    "Port": 5672, //端口号
-    "UserName": "guest", //用户账号
-    "VirtualHost": "/",
-    "Password": "guest" //用户密码
   }
 }

+ 0 - 0
Ropin.Inspection.Api/bin/Debug/net5.0/logs/2025/202503/20250327.txt


+ 0 - 0
Ropin.Inspection.Api/bin/Debug/net5.0/logs/2025/202503/20250327_error.txt


BIN
Ropin.Inspection.Api/obj/Debug/net5.0/Ropin.Inspection.Api.csproj.AssemblyReference.cache


+ 1 - 1
Ropin.Inspection.Api/obj/Debug/net5.0/Ropin.Inspection.Api.csproj.CoreCompileInputs.cache

@@ -1 +1 @@
-29c45606f58bb94328c76ab5d4bb3d6d81c22737
+3a7e074eae6d78446dbee91c087d34133815b7b1

BIN
Ropin.Inspection.Api/obj/Debug/net5.0/Ropin.Inspection.Api.dll


BIN
Ropin.Inspection.Api/obj/Debug/net5.0/Ropin.Inspection.Api.pdb


+ 94 - 16
Ropin.Inspection.Api/obj/Debug/net5.0/Ropin.Inspection.Api.xml

@@ -71,6 +71,13 @@
             <param name="msg"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.AccountController.EmailTest(System.String)">
+            <summary>
+            测试发送邮件
+            </summary>
+            <param name="email"></param>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.AccountController.OrderAsync(System.String)">
             <summary>
             多次提交
@@ -92,6 +99,42 @@
             <param name="ip"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.AIController.AiLogin">
+            <summary>
+            AI登录
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.AIController.AiHistoricAlmrecord(System.String,System.Int32,System.Int32,System.Nullable{System.Int64})">
+            <summary>
+            AI-获取历史报警记录
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.AIController.AiAlmDispose(System.String,System.Int32,System.Int32,System.Nullable{System.Int64})">
+            <summary>
+            AI-获取报警处理列表
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.AIController.AiAlmSaveMessage">
+            <summary>
+            AI-报警数据保存到环保消息表数据
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.RabbitMQController.SendCommand(Ropin.Inspection.Model.SearchModel.DEV.SendCmdModel)">
+            <summary>
+            发送指令
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.Base.RabbitMQController.DevManualAddAlmMsg(Ropin.Inspection.Model.TpushMsgModel)">
+            <summary>
+            设备报警【手动报警】
+            </summary>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.FileController.#ctor(Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.FileController},Ropin.Inspection.Common.Accessor.Interface.IClaimsAccessor)">
             <summary>
             构造函数
@@ -145,18 +188,6 @@
             <param name="Files"></param>
             <returns></returns>
         </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.Base.RabbitMQController.SendCommand(Ropin.Inspection.Model.SearchModel.DEV.SendCmdModel)">
-            <summary>
-            发送指令
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.Base.RabbitMQController.DevManualAddAlmMsg(Ropin.Inspection.Model.TpushMsgModel)">
-            <summary>
-            设备报警【手动报警】
-            </summary>
-            <returns></returns>
-        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.ReportController.#ctor(Ropin.Inspection.Service.Interface.IReportService,Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.ReportController})">
             <summary>
             构造函数
@@ -193,6 +224,12 @@
             <param name="id"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.WxController.GetOpenId(System.String)">
+            <summary>
+            获取ai公众号的openID
+            </summary>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.TbdmCodeController.#ctor(Ropin.Inspection.Service.ITbdmCodeService,Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.TbdmCodeController})">
             <summary>
             构造函数
@@ -1621,7 +1658,7 @@
             <param name="searchModel"></param>
             <returns></returns>
         </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController.#ctor(Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController},Ropin.Inspection.Service.MTN.Interface.ITmtnAlarmOrderService,Ropin.Inspection.Service.IPushMsgService,Ropin.Inspection.Service.ITmtnPushMsgResultService)">
+        <member name="M:Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController.#ctor(Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController},Ropin.Inspection.Service.MTN.Interface.ITmtnAlarmOrderService,Ropin.Inspection.Service.IPushMsgService,Ropin.Inspection.Service.ITmtnPushMsgResultService,Ropin.Inspection.Service.ITsysMessageService)">
             <summary>
             构造函数
             </summary>
@@ -1674,6 +1711,13 @@
             <param name="id"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController.GetAlarmOrderByMessageCodeAsync(System.String)">
+            <summary>
+            通过消息编号获取报警工单信息
+            </summary>
+            <param name="messageCode"></param>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.MTN.TmtnAlarmOrderController.GetAlarmOrderListAsync(Ropin.Inspection.Model.SearchModel.MTN.AlarmOrderSearchModel)">
             <summary>
             报警工单列表
@@ -2538,7 +2582,7 @@
             <param name="TsysMessageService"></param>
             <param name="logger"></param>
         </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.GetMessageAsync(System.Guid)">
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.GetMessageAsync(System.String)">
             <summary>
             通过ID获取消息信息
             </summary>
@@ -2558,6 +2602,13 @@
             <param name="searchModel"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.GetConditionScreenAsync(Ropin.Inspection.Model.TsysMessageSearchModel)">
+            <summary>
+            通过消息名称条件查询【内容实体化】
+            </summary>
+            <param name="searchModel"></param>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.CreateMessageAsync(Ropin.Inspection.Model.TsysMessageViewModel)">
             <summary>
             创建消息
@@ -2565,14 +2616,14 @@
             <param name="content"></param>
             <returns></returns>
         </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.DeleteMessageAsync(System.Guid)">
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.DeleteMessageAsync(System.String)">
             <summary>
             删除消息
             </summary>
             <param name="id"></param>
             <returns></returns>
         </member>
-        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.UpdateMessageAsync(System.Guid,Ropin.Inspection.Model.TsysMessageUpdateModel)">
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.UpdateMessageAsync(System.String,Ropin.Inspection.Model.TsysMessageUpdateModel)">
             <summary>
             更新消息
             </summary>
@@ -2580,6 +2631,14 @@
             <param name="updateModel"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysMessageController.UpdateMsgStuats(System.String,System.Int32)">
+            <summary>
+            更新消息状态
+            </summary>
+            <param name="id"></param>
+            <param name="msgStstus"></param>
+            <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.Controllers.TsysOrganizeController.#ctor(Ropin.Inspection.Service.Interface.ITsysOrganizeService,Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.Controllers.TsysOrganizeController},Ropin.Inspection.Service.ITpntStoreOrgService,Ropin.Inspection.Service.Interface.ITsysUserService,Ropin.Inspection.Service.ITdevDevStoreService)">
             <summary>
             构造函数
@@ -2849,6 +2908,19 @@
             <param name="userId"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysUserController.IsNeedAuth">
+            <summary>
+            查看是否绑定过微信公众号
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Ropin.Inspection.Api.Controllers.TsysUserController.SetOpenId(System.String)">
+            <summary>
+            绑定微信公众号
+            </summary>
+            <param name="openId"></param>
+            <returns></returns>
+        </member>
         <member name="T:Ropin.Inspection.Api.Controllers.TsysUserPostController">
             <summary>
             人员岗位
@@ -4682,6 +4754,12 @@
             <param name="searchModel"></param>
             <returns></returns>
         </member>
+        <member name="M:Ropin.Inspection.Api.TmtnPushMsgResultController.UpdateStatusAsync(System.String,System.String,System.String)">
+             <summary>
+            根据消息ID和推送人员修改状态
+             </summary>
+             <returns></returns>
+        </member>
         <member name="M:Ropin.Inspection.Api.TmtnPushMsgToController.#ctor(Ropin.Inspection.Service.ITmtnPushMsgToService,System.Net.Http.IHttpClientFactory,Microsoft.Extensions.Logging.ILogger{Ropin.Inspection.Api.TmtnPushMsgToController})">
             <summary>
             构造函数

BIN
Ropin.Inspection.Api/obj/Debug/net5.0/ref/Ropin.Inspection.Api.dll


BIN
Ropin.Inspection.Api/obj/Debug/net5.0/refint/Ropin.Inspection.Api.dll