From ec3003aceac4c9e23ae5ffdf7c212e802d1eb47c Mon Sep 17 00:00:00 2001 From: ChenYi <296215406@outlook.com> Date: Tue, 28 Oct 2025 17:22:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DockerComposeShells/mysql/init/init-db.sql | 59 +- JiShe.ServicePro | 2 +- src/JiShe.IoT.DbMigrator/appsettings.json | 2 +- .../20251022035649_InitialCreate.Designer.cs | 3401 ---------------- ...0251022062338_updateThingModel.Designer.cs | 3407 ----------------- .../20251022062338_updateThingModel.cs | 88 - .../20251022063641_updateThingModel2.cs | 28 - ... 20251028091552_InitialCreate.Designer.cs} | 4 +- ...ate.cs => 20251028091552_InitialCreate.cs} | 8 +- 9 files changed, 49 insertions(+), 6950 deletions(-) delete mode 100644 src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022035649_InitialCreate.Designer.cs delete mode 100644 src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022062338_updateThingModel.Designer.cs delete mode 100644 src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022062338_updateThingModel.cs delete mode 100644 src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022063641_updateThingModel2.cs rename src/JiShe.IoT.EntityFrameworkCore/Migrations/{20251022063641_updateThingModel2.Designer.cs => 20251028091552_InitialCreate.Designer.cs} (99%) rename src/JiShe.IoT.EntityFrameworkCore/Migrations/{20251022035649_InitialCreate.cs => 20251028091552_InitialCreate.cs} (99%) diff --git a/DockerComposeShells/mysql/init/init-db.sql b/DockerComposeShells/mysql/init/init-db.sql index 06e07b2..640646e 100644 --- a/DockerComposeShells/mysql/init/init-db.sql +++ b/DockerComposeShells/mysql/init/init-db.sql @@ -26,6 +26,26 @@ USE JiSheIoTProDB; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; +-- +-- Table structure for table `AbpAuditLogActions` +-- +-- MySQL dump 10.13 Distrib 8.4.6, for Linux (x86_64) +-- +-- Host: localhost Database: JiSheIoTProDB2 +-- ------------------------------------------------------ +-- Server version 8.4.6 + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!50503 SET NAMES utf8mb4 */; +/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; +/*!40103 SET TIME_ZONE='+00:00' */; +/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; +/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; + -- -- Table structure for table `AbpAuditLogActions` -- @@ -204,7 +224,7 @@ CREATE TABLE `AbpDataDictionaries` ( LOCK TABLES `AbpDataDictionaries` WRITE; /*!40000 ALTER TABLE `AbpDataDictionaries` DISABLE KEYS */; -INSERT INTO `AbpDataDictionaries` VALUES ('3a1d1c3d-9399-45e2-a909-2d9d11b13102',NULL,'ThingModelProperty','设备物模型属性类型','设备物模型属性类型','{}','dea48c9808e94e468e04d92d325f00e3','2025-10-22 11:57:40.146343',NULL,'2025-10-22 11:57:40.239504',NULL,_binary '\0',NULL,NULL),('3a1d1c3d-9bf9-0688-32b5-2c46bd85c068',NULL,'ThingModelEvent','设备物模型事件类型','设备物模型事件类型','{}','1decde7b0e7b4099adbe29b30aa9c7e1','2025-10-22 11:57:42.268506',NULL,'2025-10-22 11:57:42.287711',NULL,_binary '\0',NULL,NULL); +INSERT INTO `AbpDataDictionaries` VALUES ('3a1d3c48-2b14-8b68-126f-5263521c6995',NULL,'PowerEquipmentThingModelProperty','电力设备物模型属性类型','电力设备物模型属性类型','{}','6f3904e9a3c9413d83f3e6e716e42651','2025-10-28 17:17:05.192546',NULL,'2025-10-28 17:17:05.256086',NULL,_binary '\0',NULL,NULL),('3a1d3c48-30a5-4ba6-e905-16fa855c3d90',NULL,'PowerEquipmentThingModelEvent','电力设备物模型事件类型','电力设备物模型事件类型','{}','b9f984d5fca844868b3b9242869be70f','2025-10-28 17:17:06.600998',NULL,'2025-10-28 17:17:06.612584',NULL,_binary '\0',NULL,NULL),('3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4',NULL,'FluidThingModelProperty','流体设备物模型属性类型','流体设备物模型属性类型','{}','692471d7b62e4663b0e52b45cb7f0af6','2025-10-28 17:17:08.370921',NULL,'2025-10-28 17:17:08.393037',NULL,_binary '\0',NULL,NULL),('3a1d3c48-38cf-7924-0d34-02c4516793f5',NULL,'FluidThingModelEvent','流体设备物模型事件类型','流体设备物模型事件类型','{}','e97a5df959bd4b978b2bba8269859a54','2025-10-28 17:17:08.687593',NULL,'2025-10-28 17:17:08.697446',NULL,_binary '\0',NULL,NULL); /*!40000 ALTER TABLE `AbpDataDictionaries` ENABLE KEYS */; UNLOCK TABLES; @@ -240,7 +260,7 @@ CREATE TABLE `AbpDataDictionaryDetails` ( LOCK TABLES `AbpDataDictionaryDetails` WRITE; /*!40000 ALTER TABLE `AbpDataDictionaryDetails` DISABLE KEYS */; -INSERT INTO `AbpDataDictionaryDetails` VALUES ('3a1d1c3d-93f6-16a8-17c6-1cf58ef0e141','3a1d1c3d-9399-45e2-a909-2d9d11b13102','Gateway',1,'网关地址','网关地址',_binary '','string','2025-10-22 11:57:40.234064',NULL,NULL,NULL),('3a1d1c3d-9419-fc09-9a6e-a5b5eea1437f','3a1d1c3d-9399-45e2-a909-2d9d11b13102','Device',2,'设备地址','设备地址',_binary '','string','2025-10-22 11:57:40.250621',NULL,NULL,NULL),('3a1d1c3d-9421-8d2e-1c43-1bd168a024b5','3a1d1c3d-9399-45e2-a909-2d9d11b13102','Time',3,'时间戳','时间戳',_binary '','long','2025-10-22 11:57:40.257629',NULL,NULL,NULL),('3a1d1c3d-9427-ab7c-51c5-4a905a95d259','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AP_TOT_FWD',4,'正向有功总电能量','ACTIVE_POWER_TOTAL_FORWARD',_binary '','decimal','2025-10-22 11:57:40.264214',NULL,NULL,NULL),('3a1d1c3d-942e-ad20-19e1-837ea90c9d72','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RP_TOT_FWD',5,'正向无功总电能量曲线','REACTIVE_POWER_TOTAL_FORWARD',_binary '','decimal','2025-10-22 11:57:40.270718',NULL,NULL,NULL),('3a1d1c3d-9435-af18-364f-78f6a81a80eb','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AP_TOT_REV',6,'反向有功总电能量曲线','ACTIVE_POWER_TOTAL_REVERSE',_binary '','decimal','2025-10-22 11:57:40.278010',NULL,NULL,NULL),('3a1d1c3d-943c-6336-a49c-8da369e933b4','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RP_TOT_REV',7,'反向无功总电能量曲线','REACTIVE_POWER_TOTAL_REVERSE',_binary '','decimal','2025-10-22 11:57:40.284459',NULL,NULL,NULL),('3a1d1c3d-9442-ba9f-5d6c-8c01cc6aa90f','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_RDG_FWD',8,'正向有功总电能示值曲线','ACTIVE_ENERGY_READING_FORWARD',_binary '','decimal','2025-10-22 11:57:40.291281',NULL,NULL,NULL),('3a1d1c3d-9449-7847-3f84-d5e3a1b2532e','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_RDG_FWD',9,'正向无功总电能示值曲线','REACTIVE_ENERGY_READING_FORWARD',_binary '','decimal','2025-10-22 11:57:40.298139',NULL,NULL,NULL),('3a1d1c3d-9460-8edf-802b-25332d507123','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_RDG_REV',10,'反向有功总电能示值曲线','ACTIVE_ENERGY_READING_REVERSE',_binary '','decimal','2025-10-22 11:57:40.321299',NULL,NULL,NULL),('3a1d1c3d-9468-a2cf-2f3d-948c74af0d04','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_RDG_REV',11,'反向无功总电能示值曲线','REACTIVE_ENERGY_READING_REVERSE',_binary '','decimal','2025-10-22 11:57:40.328382',NULL,NULL,NULL),('3a1d1c3d-946f-dd7d-87e2-fa2864aab490','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q1',12,'一象限无功总电能示值曲线','REACTIVE_ENERGY_QUADRANT_I',_binary '','decimal','2025-10-22 11:57:40.335841',NULL,NULL,NULL),('3a1d1c3d-9476-edec-3673-c4ffcbd69207','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q4',13,'四象限无功总电能示值曲线','REACTIVE_ENERGY_QUADRANT_IV',_binary '','decimal','2025-10-22 11:57:40.342996',NULL,NULL,NULL),('3a1d1c3d-947d-fac6-4952-f1a91baa55d5','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q2',14,'二象限无功总电能示值曲线','REACTIVE_ENERGY_QUADRANT_II',_binary '','decimal','2025-10-22 11:57:40.350123',NULL,NULL,NULL),('3a1d1c3d-9484-bb43-421f-eec5704c0bb8','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q3',15,'三象限无功总电能示值曲线','REACTIVE_ENERGY_QUADRANT_III',_binary '','decimal','2025-10-22 11:57:40.357266',NULL,NULL,NULL),('3a1d1c3d-948c-dc54-228d-056596a99c3b','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q1_D',16,'一象限无功总电能示值曲线(日)','REACTIVE_ENERGY_QUADRANT_I_DAILY',_binary '','decimal','2025-10-22 11:57:40.364584',NULL,NULL,NULL),('3a1d1c3d-9493-fff7-756b-0ab7c9dc3bcd','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q2_D',17,'二象限无功总电能示值曲线(日)','REACTIVE_ENERGY_QUADRANT_II_DAILY',_binary '','decimal','2025-10-22 11:57:40.371855',NULL,NULL,NULL),('3a1d1c3d-949a-db82-66c6-a43316b7da16','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q3_D',18,'三象限无功总电能示值曲线(日)','REACTIVE_ENERGY_QUADRANT_III_DAILY',_binary '','decimal','2025-10-22 11:57:40.379061',NULL,NULL,NULL),('3a1d1c3d-94a1-1120-ff66-ad3371f7749f','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q4_D',19,'四象限无功总电能示值曲线(日)','REACTIVE_ENERGY_QUADRANT_IV_DAILY',_binary '','decimal','2025-10-22 11:57:40.386292',NULL,NULL,NULL),('3a1d1c3d-94a9-d603-f5ff-f19576c41443','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q1_M',20,'一象限无功总电能示值曲线(月)','REACTIVE_ENERGY_QUADRANT_I_MONTHLY',_binary '','decimal','2025-10-22 11:57:40.393677',NULL,NULL,NULL),('3a1d1c3d-94b1-3a6f-9c32-3306839ba7bb','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q2_M',21,'二象限无功总电能示值曲线(月)','REACTIVE_ENERGY_QUADRANT_II_MONTHLY',_binary '','decimal','2025-10-22 11:57:40.402139',NULL,NULL,NULL),('3a1d1c3d-94b9-8c52-4c0a-995ad8362160','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q3_M',22,'三象限无功总电能示值曲线(月)','REACTIVE_ENERGY_QUADRANT_III_MONTHLY',_binary '','decimal','2025-10-22 11:57:40.409592',NULL,NULL,NULL),('3a1d1c3d-94c0-875c-b870-5cd504aa9a2e','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_Q4_M',23,'四象限无功总电能示值曲线(月)','REACTIVE_ENERGY_QUADRANT_IV_MONTHLY',_binary '','decimal','2025-10-22 11:57:40.417306',NULL,NULL,NULL),('3a1d1c3d-94c8-6d03-26f8-d6df85e3aedd','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AP_CURVE',24,'有功功率曲线','ACTIVE_POWER_CURVE',_binary '','decimal','2025-10-22 11:57:40.425059',NULL,NULL,NULL),('3a1d1c3d-94d2-508a-f654-157e463c9d2c','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AP_A',25,'A相有功功率曲线','ACTIVE_POWER_PHASE_A',_binary '','decimal','2025-10-22 11:57:40.434834',NULL,NULL,NULL),('3a1d1c3d-94da-8690-dae8-0e825565b96c','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AP_B',26,'B相有功功率曲线','ACTIVE_POWER_PHASE_B',_binary '','decimal','2025-10-22 11:57:40.442441',NULL,NULL,NULL),('3a1d1c3d-94e2-7d4c-6003-27b396f19095','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AP_C',27,'C相有功功率曲线','ACTIVE_POWER_PHASE_C',_binary '','decimal','2025-10-22 11:57:40.450608',NULL,NULL,NULL),('3a1d1c3d-94ea-3bd4-2d09-696fb91ac8d9','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RP_CURVE',28,'无功功率曲线','REACTIVE_POWER_CURVE',_binary '','decimal','2025-10-22 11:57:40.458465',NULL,NULL,NULL),('3a1d1c3d-94fe-7cd5-2cb4-b5e185924608','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RP_A',29,'A相无功功率曲线','REACTIVE_POWER_PHASE_A',_binary '','decimal','2025-10-22 11:57:40.478806',NULL,NULL,NULL),('3a1d1c3d-9507-0f36-3ac5-8ca824817224','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RP_B',30,'B相无功功率曲线','REACTIVE_POWER_PHASE_B',_binary '','decimal','2025-10-22 11:57:40.487759',NULL,NULL,NULL),('3a1d1c3d-950f-aa6e-0905-33f305408679','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RP_C',31,'C相无功功率曲线','REACTIVE_POWER_PHASE_C',_binary '','decimal','2025-10-22 11:57:40.495989',NULL,NULL,NULL),('3a1d1c3d-9517-2143-d2dd-ecb0921bd532','3a1d1c3d-9399-45e2-a909-2d9d11b13102','PF_CURVE',32,'功率因数曲线','POWER_FACTOR_CURVE',_binary '','decimal','2025-10-22 11:57:40.504140',NULL,NULL,NULL),('3a1d1c3d-952b-331f-6e6b-debbbb0126ae','3a1d1c3d-9399-45e2-a909-2d9d11b13102','PF_A',33,'A相功率因数曲线','POWER_FACTOR_PHASE_A',_binary '','decimal','2025-10-22 11:57:40.524089',NULL,NULL,NULL),('3a1d1c3d-9534-f14c-ecce-085edc6a428f','3a1d1c3d-9399-45e2-a909-2d9d11b13102','PF_B',34,'B相功率因数曲线','POWER_FACTOR_PHASE_B',_binary '','decimal','2025-10-22 11:57:40.532909',NULL,NULL,NULL),('3a1d1c3d-953d-e15b-ed18-db38461ebe5f','3a1d1c3d-9399-45e2-a909-2d9d11b13102','PF_C',35,'C相功率因数曲线','POWER_FACTOR_PHASE_C',_binary '','decimal','2025-10-22 11:57:40.541598',NULL,NULL,NULL),('3a1d1c3d-9545-c14c-a6c3-9b1ed68696ce','3a1d1c3d-9399-45e2-a909-2d9d11b13102','U_A',36,'A相电压曲线','VOLTAGE_PHASE_A',_binary '','decimal','2025-10-22 11:57:40.550060',NULL,NULL,NULL),('3a1d1c3d-954f-02e8-af77-addaa9abe893','3a1d1c3d-9399-45e2-a909-2d9d11b13102','U_B',37,'B相电压曲线','VOLTAGE_PHASE_B',_binary '','decimal','2025-10-22 11:57:40.560029',NULL,NULL,NULL),('3a1d1c3d-9559-6103-3073-e00b6f3c9c93','3a1d1c3d-9399-45e2-a909-2d9d11b13102','U_C',38,'C相电压曲线','VOLTAGE_PHASE_C',_binary '','decimal','2025-10-22 11:57:40.570274',NULL,NULL,NULL),('3a1d1c3d-9571-7e99-19d4-536e7528d3d3','3a1d1c3d-9399-45e2-a909-2d9d11b13102','I_A',39,'A相电流曲线','CURRENT_PHASE_A',_binary '','decimal','2025-10-22 11:57:40.593699',NULL,NULL,NULL),('3a1d1c3d-957f-f055-1a2e-106bcbbba908','3a1d1c3d-9399-45e2-a909-2d9d11b13102','I_B',40,'B相电流曲线','CURRENT_PHASE_B',_binary '','decimal','2025-10-22 11:57:40.608123',NULL,NULL,NULL),('3a1d1c3d-958a-671f-1e26-5f9280a0415d','3a1d1c3d-9399-45e2-a909-2d9d11b13102','I_C',41,'C相电流曲线','CURRENT_PHASE_C',_binary '','decimal','2025-10-22 11:57:40.618334',NULL,NULL,NULL),('3a1d1c3d-9593-3ef4-5d47-0ebb3f139bc8','3a1d1c3d-9399-45e2-a909-2d9d11b13102','FREQ',42,'电网频率','GRID_FREQUENCY',_binary '','decimal','2025-10-22 11:57:40.627480',NULL,NULL,NULL),('3a1d1c3d-959b-9c01-e9d1-f0fd1564837b','3a1d1c3d-9399-45e2-a909-2d9d11b13102','U_PA_A',43,'当前电压、电流相位角','VOLTAGE_PHASE_ANGLE_A',_binary '','decimal','2025-10-22 11:57:40.636082',NULL,NULL,NULL),('3a1d1c3d-95a9-e39e-c9a1-d0dc05228e9d','3a1d1c3d-9399-45e2-a909-2d9d11b13102','U_PA_B',44,'当前电压、电流相位角','VOLTAGE_PHASE_ANGLE_B',_binary '','decimal','2025-10-22 11:57:40.649490',NULL,NULL,NULL),('3a1d1c3d-95b3-af89-83d7-e6b82f6bab88','3a1d1c3d-9399-45e2-a909-2d9d11b13102','U_PA_C',45,'当前电压、电流相位角','VOLTAGE_PHASE_ANGLE_C',_binary '','decimal','2025-10-22 11:57:40.660300',NULL,NULL,NULL),('3a1d1c3d-95bc-0331-4f0c-7f32f0644ba4','3a1d1c3d-9399-45e2-a909-2d9d11b13102','I_PA_A',46,'当前电压、电流相位角','CURRENT_PHASE_ANGLE_A',_binary '','decimal','2025-10-22 11:57:40.669002',NULL,NULL,NULL),('3a1d1c3d-95ca-25c2-997a-5aacc0835868','3a1d1c3d-9399-45e2-a909-2d9d11b13102','I_PA_B',47,'当前电压、电流相位角','CURRENT_PHASE_ANGLE_B',_binary '','decimal','2025-10-22 11:57:40.682375',NULL,NULL,NULL),('3a1d1c3d-95d2-f4e0-f448-67041d9764dd','3a1d1c3d-9399-45e2-a909-2d9d11b13102','I_PA_C',48,'当前电压、电流相位角','CURRENT_PHASE_ANGLE_C',_binary '','decimal','2025-10-22 11:57:40.691307',NULL,NULL,NULL),('3a1d1c3d-95db-d826-ad57-0f0c9b500af6','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_FWD',49,'日冻结正向有功电能示值','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD',_binary '','decimal','2025-10-22 11:57:40.700051',NULL,NULL,NULL),('3a1d1c3d-95ec-3318-e259-202aa0a15a44','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_FWD_P',50,'日冻结正向有功电能示值-尖示值','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_PEAK',_binary '','decimal','2025-10-22 11:57:40.716460',NULL,NULL,NULL),('3a1d1c3d-95f5-cc6f-6479-94c51798a2bf','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_FWD_H',51,'日冻结正向有功电能示值-峰示值','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_HIGH',_binary '','decimal','2025-10-22 11:57:40.725857',NULL,NULL,NULL),('3a1d1c3d-95fe-3912-8711-3909b1b16fff','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_FWD_N',52,'日冻结正向有功电能示值-平示值','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_NORMAL',_binary '','decimal','2025-10-22 11:57:40.734545',NULL,NULL,NULL),('3a1d1c3d-9606-bd3e-59a3-19fbf85c352d','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_FWD_V',53,'日冻结正向有功电能示值-谷示值','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_VALLEY',_binary '','decimal','2025-10-22 11:57:40.743180',NULL,NULL,NULL),('3a1d1c3d-960f-c369-4a64-dfeee0b0ff97','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_FWD_R5',54,'日冻结正向有功电能示值-费率5','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_5',_binary '','decimal','2025-10-22 11:57:40.751710',NULL,NULL,NULL),('3a1d1c3d-9618-deac-496b-c4ebc9cc9b7a','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_FWD_R6',55,'日冻结正向有功电能示值-费率6','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_6',_binary '','decimal','2025-10-22 11:57:40.760488',NULL,NULL,NULL),('3a1d1c3d-9621-c025-c04d-5038b973d671','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_FWD_R7',56,'日冻结正向有功电能示值-费率7','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_7',_binary '','decimal','2025-10-22 11:57:40.769787',NULL,NULL,NULL),('3a1d1c3d-962a-9c36-3ad3-dcc2a289fd3d','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_FWD_R8',57,'日冻结正向有功电能示值-费率8','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_8',_binary '','decimal','2025-10-22 11:57:40.778456',NULL,NULL,NULL),('3a1d1c3d-964e-4243-ed01-e249ca05d5eb','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_FWD',58,'日冻结正向无功电能示值','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD',_binary '','decimal','2025-10-22 11:57:40.815200',NULL,NULL,NULL),('3a1d1c3d-965f-009b-3042-39889301f593','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_FWD_R1',59,'日冻结正向无功电能示值-费率1','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_1',_binary '','decimal','2025-10-22 11:57:40.832264',NULL,NULL,NULL),('3a1d1c3d-9669-74b1-3b0d-9a0fa38e63b2','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_FWD_R2',60,'日冻结正向无功电能示值-费率2','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_2',_binary '','decimal','2025-10-22 11:57:40.842331',NULL,NULL,NULL),('3a1d1c3d-9683-33ed-fa0b-c520ba0aa897','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_FWD_R3',61,'日冻结正向无功电能示值-费率3','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_3',_binary '','decimal','2025-10-22 11:57:40.867425',NULL,NULL,NULL),('3a1d1c3d-9691-d275-1842-07927cfc6c4c','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_FWD_R4',62,'日冻结正向无功电能示值-费率4','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_4',_binary '','decimal','2025-10-22 11:57:40.881381',NULL,NULL,NULL),('3a1d1c3d-969b-0ed0-8b56-0a82b0aa35ba','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_FWD_R5',63,'日冻结正向无功电能示值-费率5','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_5',_binary '','decimal','2025-10-22 11:57:40.892026',NULL,NULL,NULL),('3a1d1c3d-96a7-4175-997e-02a1b01cc7b9','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_FWD_R6',64,'日冻结正向无功电能示值-费率6','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_6',_binary '','decimal','2025-10-22 11:57:40.903730',NULL,NULL,NULL),('3a1d1c3d-96b6-fa02-9236-a1af318b6417','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_FWD_R7',65,'日冻结正向无功电能示值-费率7','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_7',_binary '','decimal','2025-10-22 11:57:40.919108',NULL,NULL,NULL),('3a1d1c3d-96c1-03b2-8dc2-3f0bda0d9cb9','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_FWD_R8',66,'日冻结正向无功电能示值-费率8','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_8',_binary '','decimal','2025-10-22 11:57:40.930110',NULL,NULL,NULL),('3a1d1c3d-96d2-e35a-e74e-0f5f4d420502','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_REV',67,'日冻结反向有功电能示值','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE',_binary '','decimal','2025-10-22 11:57:40.947084',NULL,NULL,NULL),('3a1d1c3d-96e0-24cd-7587-b491c955c09b','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_REV_R1',68,'日冻结反向有功电能示值-费率1','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_1',_binary '','decimal','2025-10-22 11:57:40.961309',NULL,NULL,NULL),('3a1d1c3d-9718-f630-db0d-4a9a43281104','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_REV_R2',69,'日冻结反向有功电能示值-费率2','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_2',_binary '','decimal','2025-10-22 11:57:41.016463',NULL,NULL,NULL),('3a1d1c3d-9731-f036-2d0d-5c7253b1c94a','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_REV_R3',70,'日冻结反向有功电能示值-费率3','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_3',_binary '','decimal','2025-10-22 11:57:41.042150',NULL,NULL,NULL),('3a1d1c3d-9742-56a5-4aa1-e81021f397de','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_REV_R4',71,'日冻结反向有功电能示值-费率4','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_4',_binary '','decimal','2025-10-22 11:57:41.059190',NULL,NULL,NULL),('3a1d1c3d-9758-3ca3-49ac-c9a830d03962','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_REV_R5',72,'日冻结反向有功电能示值-费率5','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_5',_binary '','decimal','2025-10-22 11:57:41.080646',NULL,NULL,NULL),('3a1d1c3d-9777-9ce4-8c25-c1184542f5be','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_REV_R6',73,'日冻结反向有功电能示值-费率6','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_6',_binary '','decimal','2025-10-22 11:57:41.111623',NULL,NULL,NULL),('3a1d1c3d-97b8-a561-eed7-8f9f6b68c6c8','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_REV_R7',74,'日冻结反向有功电能示值-费率7','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_7',_binary '','decimal','2025-10-22 11:57:41.177199',NULL,NULL,NULL),('3a1d1c3d-97c6-3fd6-7e09-2b60b806dc8d','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_D_REV_R8',75,'日冻结反向有功电能示值-费率8','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_8',_binary '','decimal','2025-10-22 11:57:41.190449',NULL,NULL,NULL),('3a1d1c3d-97d1-7dd5-a586-5aff823310c0','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_REV',76,'日冻结反向无功电能示值','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE',_binary '','decimal','2025-10-22 11:57:41.201343',NULL,NULL,NULL),('3a1d1c3d-97e0-e460-35af-5dd7fe65206c','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_REV_R1',77,'日冻结反向无功电能示值-费率1','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_1',_binary '','decimal','2025-10-22 11:57:41.217131',NULL,NULL,NULL),('3a1d1c3d-97fd-06e0-effd-3b52ad8ad15f','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_REV_R2',78,'日冻结反向无功电能示值-费率2','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_2',_binary '','decimal','2025-10-22 11:57:41.245804',NULL,NULL,NULL),('3a1d1c3d-9808-825c-4c6e-e7b5120e9ef4','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_REV_R3',79,'日冻结反向无功电能示值-费率3','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_3',_binary '','decimal','2025-10-22 11:57:41.257232',NULL,NULL,NULL),('3a1d1c3d-981d-07f9-7e3f-6ee3e85c1cb2','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_REV_R4',80,'日冻结反向无功电能示值-费率4','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_4',_binary '','decimal','2025-10-22 11:57:41.277674',NULL,NULL,NULL),('3a1d1c3d-982c-d559-fdb9-4624b938998d','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_REV_R5',81,'日冻结反向无功电能示值-费率5','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_5',_binary '','decimal','2025-10-22 11:57:41.292732',NULL,NULL,NULL),('3a1d1c3d-983a-512d-57d4-e10ea68f33d0','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_REV_R6',82,'日冻结反向无功电能示值-费率6','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_6',_binary '','decimal','2025-10-22 11:57:41.307091',NULL,NULL,NULL),('3a1d1c3d-9849-a894-bbcd-f38854479eea','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_REV_R7',83,'日冻结反向无功电能示值-费率7','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_7',_binary '','decimal','2025-10-22 11:57:41.321888',NULL,NULL,NULL),('3a1d1c3d-9853-25fb-163d-94ce8ca5ba73','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_D_REV_R8',84,'日冻结反向无功电能示值-费率8','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_8',_binary '','decimal','2025-10-22 11:57:41.332095',NULL,NULL,NULL),('3a1d1c3d-985d-16fa-7183-54383f26dfd9','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_FWD',85,'月冻结正向有功电能示值','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD',_binary '','decimal','2025-10-22 11:57:41.342063',NULL,NULL,NULL),('3a1d1c3d-986f-bd51-11f7-79750b334581','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_FWD_R1',86,'月冻结正向有功电能示值-费率1','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_1',_binary '','decimal','2025-10-22 11:57:41.360070',NULL,NULL,NULL),('3a1d1c3d-987a-d1f3-35d8-0da113b3a78c','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_FWD_R2',87,'月冻结正向有功电能示值-费率2','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_2',_binary '','decimal','2025-10-22 11:57:41.370711',NULL,NULL,NULL),('3a1d1c3d-9891-3984-9b17-b1b719c357e3','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_FWD_R3',88,'月冻结正向有功电能示值-费率3','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_3',_binary '','decimal','2025-10-22 11:57:41.393880',NULL,NULL,NULL),('3a1d1c3d-989b-573a-5d26-d6febb1e55d6','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_FWD_R4',89,'月冻结正向有功电能示值-费率4','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_4',_binary '','decimal','2025-10-22 11:57:41.404271',NULL,NULL,NULL),('3a1d1c3d-98a8-3e7f-dc27-68dc62e3f231','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_FWD_R5',90,'月冻结正向有功电能示值-费率5','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_5',_binary '','decimal','2025-10-22 11:57:41.417029',NULL,NULL,NULL),('3a1d1c3d-98bd-06d3-d893-98f63a6b4988','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_FWD_R6',91,'月冻结正向有功电能示值-费率6','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_6',_binary '','decimal','2025-10-22 11:57:41.438092',NULL,NULL,NULL),('3a1d1c3d-98ca-ff52-b50c-1ac78216cc2e','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_FWD_R7',92,'月冻结正向有功电能示值-费率7','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_7',_binary '','decimal','2025-10-22 11:57:41.451103',NULL,NULL,NULL),('3a1d1c3d-98e7-a807-49f5-1515a5795a5d','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_FWD_R8',93,'月冻结正向有功电能示值-费率8','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_8',_binary '','decimal','2025-10-22 11:57:41.480005',NULL,NULL,NULL),('3a1d1c3d-98f3-468a-07b9-a848ae113bf2','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_FWD',94,'月冻结正向无功电能示值','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD',_binary '','decimal','2025-10-22 11:57:41.491494',NULL,NULL,NULL),('3a1d1c3d-990d-62ff-6efd-5bc02b4cfff8','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_FWD_R1',95,'月冻结正向无功电能示值-费率1','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_1',_binary '','decimal','2025-10-22 11:57:41.517737',NULL,NULL,NULL),('3a1d1c3d-9919-ab96-63a6-415d79ecf507','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_FWD_R2',96,'月冻结正向无功电能示值-费率2','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_2',_binary '','decimal','2025-10-22 11:57:41.530084',NULL,NULL,NULL),('3a1d1c3d-993e-d970-5587-17c011c5de6e','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_FWD_R3',97,'月冻结正向无功电能示值-费率3','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_3',_binary '','decimal','2025-10-22 11:57:41.566365',NULL,NULL,NULL),('3a1d1c3d-9948-8b29-05c4-f3ac679c4b6a','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_FWD_R4',98,'月冻结正向无功电能示值-费率4','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_4',_binary '','decimal','2025-10-22 11:57:41.577066',NULL,NULL,NULL),('3a1d1c3d-9954-ec3c-5bfb-727e0d122601','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_FWD_R5',99,'月冻结正向无功电能示值-费率5','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_5',_binary '','decimal','2025-10-22 11:57:41.589028',NULL,NULL,NULL),('3a1d1c3d-9970-5a04-d1b8-33e501ac90bf','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_FWD_R6',100,'月冻结正向无功电能示值-费率6','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_6',_binary '','decimal','2025-10-22 11:57:41.616820',NULL,NULL,NULL),('3a1d1c3d-997b-39f9-c10f-d2b077c5208b','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_FWD_R7',101,'月冻结正向无功电能示值-费率7','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_7',_binary '','decimal','2025-10-22 11:57:41.627907',NULL,NULL,NULL),('3a1d1c3d-9986-1a0d-2f8b-4a73339dce5b','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_FWD_R8',102,'月冻结正向无功电能示值-费率8','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_8',_binary '','decimal','2025-10-22 11:57:41.638905',NULL,NULL,NULL),('3a1d1c3d-9991-06fd-fae6-7e7270aed47a','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_REV',103,'月冻结反向有功电能示值','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE',_binary '','decimal','2025-10-22 11:57:41.650256',NULL,NULL,NULL),('3a1d1c3d-999d-eb29-d148-7a4495fa0eb8','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_REV_R1',104,'月冻结反向有功电能示值-费率1','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_1',_binary '','decimal','2025-10-22 11:57:41.661936',NULL,NULL,NULL),('3a1d1c3d-99a8-7a58-b94f-975bfe86a4c8','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_REV_R2',105,'月冻结反向有功电能示值-费率2','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_2',_binary '','decimal','2025-10-22 11:57:41.673009',NULL,NULL,NULL),('3a1d1c3d-99b4-dc5e-1c16-6d466dab8097','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_REV_R3',106,'月冻结反向有功电能示值-费率3','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_3',_binary '','decimal','2025-10-22 11:57:41.684972',NULL,NULL,NULL),('3a1d1c3d-99c0-10d9-895f-ea2e06a9a51a','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_REV_R4',107,'月冻结反向有功电能示值-费率4','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_4',_binary '','decimal','2025-10-22 11:57:41.696429',NULL,NULL,NULL),('3a1d1c3d-99ce-cd82-dea2-282ed0052ec3','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_REV_R5',108,'月冻结反向有功电能示值-费率5','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_5',_binary '','decimal','2025-10-22 11:57:41.710578',NULL,NULL,NULL),('3a1d1c3d-99dc-edc3-bbdd-4cbfe553ccf6','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_REV_R6',109,'月冻结反向有功电能示值-费率6','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_6',_binary '','decimal','2025-10-22 11:57:41.724594',NULL,NULL,NULL),('3a1d1c3d-99e7-b174-1b54-a54e5c705ae0','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_REV_R7',110,'月冻结反向有功电能示值-费率7','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_7',_binary '','decimal','2025-10-22 11:57:41.735839',NULL,NULL,NULL),('3a1d1c3d-99f2-56d4-1845-6c5b60a9814e','3a1d1c3d-9399-45e2-a909-2d9d11b13102','AE_M_REV_R8',111,'月冻结反向有功电能示值-费率8','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_8',_binary '','decimal','2025-10-22 11:57:41.747194',NULL,NULL,NULL),('3a1d1c3d-99fe-0133-dda2-76f318ac5ce0','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_REV',112,'月冻结反向无功电能示值','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE',_binary '','decimal','2025-10-22 11:57:41.758717',NULL,NULL,NULL),('3a1d1c3d-9a0f-4c69-ecf3-34f48bc0b47a','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_REV_R1',113,'月冻结反向无功电能示值-费率1','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_1',_binary '','decimal','2025-10-22 11:57:41.776339',NULL,NULL,NULL),('3a1d1c3d-9a1b-8226-3f03-49fa7eb22436','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_REV_R2',114,'月冻结反向无功电能示值-费率2','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_2',_binary '','decimal','2025-10-22 11:57:41.788304',NULL,NULL,NULL),('3a1d1c3d-9a27-535d-2313-022ee04af1b0','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_REV_R3',115,'月冻结反向无功电能示值-费率3','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_3',_binary '','decimal','2025-10-22 11:57:41.800220',NULL,NULL,NULL),('3a1d1c3d-9a3a-330f-74c7-ad9ef8ec14cd','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_REV_R4',116,'月冻结反向无功电能示值-费率4','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_4',_binary '','decimal','2025-10-22 11:57:41.818989',NULL,NULL,NULL),('3a1d1c3d-9a48-e265-6bf4-b8ec738b6005','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_REV_R5',117,'月冻结反向无功电能示值-费率5','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_5',_binary '','decimal','2025-10-22 11:57:41.832741',NULL,NULL,NULL),('3a1d1c3d-9a54-e7da-d60f-801107c2ba67','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_REV_R6',118,'月冻结反向无功电能示值-费率6','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_6',_binary '','decimal','2025-10-22 11:57:41.845094',NULL,NULL,NULL),('3a1d1c3d-9a61-9ba7-78da-ef2ec8adb7dc','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_REV_R7',119,'月冻结反向无功电能示值-费率7','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_7',_binary '','decimal','2025-10-22 11:57:41.857476',NULL,NULL,NULL),('3a1d1c3d-9a6d-eef7-d2d6-a46f83cab7b1','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RE_M_REV_R8',120,'月冻结反向无功电能示值-费率8','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_8',_binary '','decimal','2025-10-22 11:57:41.869471',NULL,NULL,NULL),('3a1d1c3d-9a7e-07ab-0c5c-0193ff4f77a2','3a1d1c3d-9399-45e2-a909-2d9d11b13102','MD_D_FWD',121,'日冻结正向有功最大需量发生时间','MAX_DEMAND_DAILY_FORWARD',_binary '','decimal','2025-10-22 11:57:41.886787',NULL,NULL,NULL),('3a1d1c3d-9a90-a990-3bf1-07bcaa609ba9','3a1d1c3d-9399-45e2-a909-2d9d11b13102','MD_D_RP_FWD',122,'日冻结正向无功最大需量和发生时间','MAX_DEMAND_DAILY_REACTIVE_FORWARD',_binary '','decimal','2025-10-22 11:57:41.904469',NULL,NULL,NULL),('3a1d1c3d-9a9f-347c-4fb1-f0a9db75fa1b','3a1d1c3d-9399-45e2-a909-2d9d11b13102','MD_D_REV',123,'日冻结反向有功最大需量发生时间','MAX_DEMAND_DAILY_REVERSE',_binary '','decimal','2025-10-22 11:57:41.920100',NULL,NULL,NULL),('3a1d1c3d-9ab1-6d84-e03d-fadf0a36dd35','3a1d1c3d-9399-45e2-a909-2d9d11b13102','MD_D_RP_REV',124,'日冻结反向无功最大需量发生时间','MAX_DEMAND_DAILY_REACTIVE_REVERSE',_binary '','decimal','2025-10-22 11:57:41.937449',NULL,NULL,NULL),('3a1d1c3d-9abe-d2de-5ad9-cb4bc11e366c','3a1d1c3d-9399-45e2-a909-2d9d11b13102','MD_M_FWD',125,'上月(上一结算日)正向有功最大需量及发生时间','MAX_DEMAND_MONTHLY_FORWARD',_binary '','decimal','2025-10-22 11:57:41.950460',NULL,NULL,NULL),('3a1d1c3d-9acd-ae32-466a-d6a4bbbca906','3a1d1c3d-9399-45e2-a909-2d9d11b13102','MD_M_FWD_Z',126,'正向有功最大需量及发生时间','MAX_DEMAND_MONTHLY_FORWARD_Z',_binary '','decimal','2025-10-22 11:57:41.966262',NULL,NULL,NULL),('3a1d1c3d-9ade-d119-5ad1-f0ffe420bacb','3a1d1c3d-9399-45e2-a909-2d9d11b13102','MD_M_REV',127,'反向有功最大需量及发生时间','MAX_DEMAND_MONTHLY_REVERSE',_binary '','decimal','2025-10-22 11:57:41.982890',NULL,NULL,NULL),('3a1d1c3d-9af9-6c4a-8d5e-89acd6a87e0d','3a1d1c3d-9399-45e2-a909-2d9d11b13102','WM_RDG',128,'水表示值','WATER_METER_READING',_binary '','decimal','2025-10-22 11:57:42.010156',NULL,NULL,NULL),('3a1d1c3d-9b0a-920b-b17b-eb69fcb3ea31','3a1d1c3d-9399-45e2-a909-2d9d11b13102','LAT_RDG',129,'最新抄读示值','LATEST_READING',_binary '','decimal','2025-10-22 11:57:42.027200',NULL,NULL,NULL),('3a1d1c3d-9b19-6026-ee2e-4494a1e65938','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_P',130,'尖示值','RATE_PEAK_READING',_binary '','decimal','2025-10-22 11:57:42.041669',NULL,NULL,NULL),('3a1d1c3d-9b32-73f0-d8a4-27d82df9ad42','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_H',131,'峰示值','RATE_HIGH_READING',_binary '','decimal','2025-10-22 11:57:42.066679',NULL,NULL,NULL),('3a1d1c3d-9b42-c1d7-f21e-9f9978956ebe','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_N',132,'平示值','RATE_NORMAL_READING',_binary '','decimal','2025-10-22 11:57:42.083204',NULL,NULL,NULL),('3a1d1c3d-9b51-ed11-303d-93ffb66b6011','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_V',133,'谷示值','RATE_VALLEY_READING',_binary '','decimal','2025-10-22 11:57:42.097451',NULL,NULL,NULL),('3a1d1c3d-9b7d-601b-2987-b67f3f59da57','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_DV',134,'深谷示值','RATE_DEEP_VALLEY_READING',_binary '','decimal','2025-10-22 11:57:42.142147',NULL,NULL,NULL),('3a1d1c3d-9b8e-6397-46a7-b222e28e951d','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_T6',135,'T6示值','RATE_T6_READING',_binary '','decimal','2025-10-22 11:57:42.158974',NULL,NULL,NULL),('3a1d1c3d-9b9c-20c5-b62b-753ade8e0014','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_T7',136,'T7示值','RATE_T7_READING',_binary '','decimal','2025-10-22 11:57:42.173133',NULL,NULL,NULL),('3a1d1c3d-9ba9-2ddf-856d-4be6871f0e26','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_T8',137,'T8示值','RATE_T8_READING',_binary '','decimal','2025-10-22 11:57:42.186190',NULL,NULL,NULL),('3a1d1c3d-9bb8-519c-6a37-19eb1d9008a0','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_T9',138,'T9示值','RATE_T9_READING',_binary '','decimal','2025-10-22 11:57:42.201303',NULL,NULL,NULL),('3a1d1c3d-9bd2-668a-2799-6bd16cbe8741','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_T10',139,'T10示值','RATE_T10_READING',_binary '','decimal','2025-10-22 11:57:42.227106',NULL,NULL,NULL),('3a1d1c3d-9be1-8591-c4a8-94d1384b0609','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_T11',140,'T11示值','RATE_T11_READING',_binary '','decimal','2025-10-22 11:57:42.241487',NULL,NULL,NULL),('3a1d1c3d-9bef-9c3a-56d4-013d71731d69','3a1d1c3d-9399-45e2-a909-2d9d11b13102','RATE_T12',141,'T12示值','RATE_T12_READING',_binary '','decimal','2025-10-22 11:57:42.255490',NULL,NULL,NULL),('3a1d1c3d-9c0c-2010-80d7-99835c6ab6b7','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','POWER_ON',1,'上电','POWER_ON_EVENT',_binary '','decimal','2025-10-22 11:57:42.286130',NULL,NULL,NULL),('3a1d1c3d-9c1a-cccf-239b-8f7da6cfe35f','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','POWER_OFF',2,'下电','POWER_OFF_EVENT',_binary '','decimal','2025-10-22 11:57:42.300312',NULL,NULL,NULL),('3a1d1c3d-9c26-47a8-fe29-cdd990d64797','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','BREAKER_CLOSE',3,'开闸','BREAKER_CLOSE_EVENT',_binary '','decimal','2025-10-22 11:57:42.312079',NULL,NULL,NULL),('3a1d1c3d-9c34-64c2-c37c-901d033347ec','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','BREAKER_OPEN',4,'断闸','BREAKER_OPEN_EVENT',_binary '','decimal','2025-10-22 11:57:42.326222',NULL,NULL,NULL),('3a1d1c3d-9c4b-1144-b2e8-dddf36ebf64d','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','OVER_POWER_TRIP',5,'超功率断闸','OVER_POWER_TRIP_EVENT',_binary '','decimal','2025-10-22 11:57:42.349180',NULL,NULL,NULL),('3a1d1c3d-9c56-3ebf-4dd2-8bf47ddda28e','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','OVER_VOLTAGE',6,'过压','OVER_VOLTAGE_EVENT',_binary '','decimal','2025-10-22 11:57:42.359361',NULL,NULL,NULL),('3a1d1c3d-9c62-91af-3668-5b079308d002','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','UNDER_VOLTAGE',7,'欠压','UNDER_VOLTAGE_EVENT',_binary '','decimal','2025-10-22 11:57:42.371748',NULL,NULL,NULL),('3a1d1c3d-9c6d-11db-9fdd-058183079401','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','OVER_CURRENT',8,'过流','OVER_CURRENT_EVENT',_binary '','decimal','2025-10-22 11:57:42.383981',NULL,NULL,NULL),('3a1d1c3d-9c80-bda0-4647-511223740be8','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','UNDER_CURRENT',9,'欠流','UNDER_CURRENT_EVENT',_binary '','decimal','2025-10-22 11:57:42.402194',NULL,NULL,NULL),('3a1d1c3d-9c8f-1155-d299-249c3dd993c6','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','FREQUENCY_HIGH',10,'频率过高','FREQUENCY_HIGH_EVENT',_binary '','decimal','2025-10-22 11:57:42.417841',NULL,NULL,NULL),('3a1d1c3d-9c9c-169e-420f-01ebd1393e53','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','FREQUENCY_LOW',11,'频率过低','FREQUENCY_LOW_EVENT',_binary '','decimal','2025-10-22 11:57:42.430218',NULL,NULL,NULL),('3a1d1c3d-9caa-620d-120c-13754b5735a3','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','POWER_FACTOR_LOW',12,'功率因数过低','POWER_FACTOR_LOW_EVENT',_binary '','decimal','2025-10-22 11:57:42.444074',NULL,NULL,NULL),('3a1d1c3d-9cbc-be4f-32ac-877ac1085ea6','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','PHASE_LOSS',13,'缺相','PHASE_LOSS_EVENT',_binary '','decimal','2025-10-22 11:57:42.463640',NULL,NULL,NULL),('3a1d1c3d-9cd2-5733-2544-cb7e3b856cd0','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','PHASE_REVERSE',14,'相序错误','PHASE_REVERSE_EVENT',_binary '','decimal','2025-10-22 11:57:42.484261',NULL,NULL,NULL),('3a1d1c3d-9ce2-5671-43b0-b4aa4b988ed9','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','GROUND_FAULT',15,'接地故障','GROUND_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:42.499584',NULL,NULL,NULL),('3a1d1c3d-9d0e-93a9-88a7-2326ad31b42d','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','SHORT_CIRCUIT',16,'短路','SHORT_CIRCUIT_EVENT',_binary '','decimal','2025-10-22 11:57:42.543748',NULL,NULL,NULL),('3a1d1c3d-9d41-14a4-00dc-cc269283153a','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','ARC_FAULT',17,'电弧故障','ARC_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:42.595205',NULL,NULL,NULL),('3a1d1c3d-9d67-06f7-79fc-7b96f1d543cc','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','TEMPERATURE_HIGH',18,'温度过高','TEMPERATURE_HIGH_EVENT',_binary '','decimal','2025-10-22 11:57:42.632762',NULL,NULL,NULL),('3a1d1c3d-9d72-e1f9-a90a-4ab4891ab731','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','METER_TAMPER',19,'电表篡改','METER_TAMPER_EVENT',_binary '','decimal','2025-10-22 11:57:42.644103',NULL,NULL,NULL),('3a1d1c3d-9d80-b7dd-52eb-171b699049be','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','METER_COVER_OPEN',20,'电表盖开启','METER_COVER_OPEN_EVENT',_binary '','decimal','2025-10-22 11:57:42.657667',NULL,NULL,NULL),('3a1d1c3d-9d90-877d-6a17-adafe5d077e9','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','METER_COVER_CLOSE',21,'电表盖关闭','METER_COVER_CLOSE_EVENT',_binary '','decimal','2025-10-22 11:57:42.673851',NULL,NULL,NULL),('3a1d1c3d-9da5-f0a2-dfa7-1b2d7ee8a83f','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','MAGNETIC_TAMPER',22,'磁干扰','MAGNETIC_TAMPER_EVENT',_binary '','decimal','2025-10-22 11:57:42.694529',NULL,NULL,NULL),('3a1d1c3d-9db1-289f-f203-e97911fcc530','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','REVERSE_POWER',23,'反向功率','REVERSE_POWER_EVENT',_binary '','decimal','2025-10-22 11:57:42.706994',NULL,NULL,NULL),('3a1d1c3d-9dc2-6a63-0fcb-25ec505cf128','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','ENERGY_THEFT',24,'窃电','ENERGY_THEFT_EVENT',_binary '','decimal','2025-10-22 11:57:42.723789',NULL,NULL,NULL),('3a1d1c3d-9dd0-e739-1826-a367f0918f9d','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','LOAD_SHEDDING',25,'负荷切除','LOAD_SHEDDING_EVENT',_binary '','decimal','2025-10-22 11:57:42.740242',NULL,NULL,NULL),('3a1d1c3d-9de1-eee9-1c07-92e87a958d9a','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','LOAD_RESTORE',26,'负荷恢复','LOAD_RESTORE_EVENT',_binary '','decimal','2025-10-22 11:57:42.754384',NULL,NULL,NULL),('3a1d1c3d-9ded-f8e5-25ba-f9b63b0d38a2','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','DEMAND_LIMIT_EXCEED',27,'需量超限','DEMAND_LIMIT_EXCEED_EVENT',_binary '','decimal','2025-10-22 11:57:42.767426',NULL,NULL,NULL),('3a1d1c3d-9dfb-c908-2912-6bdc554c7482','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','ENERGY_LIMIT_EXCEED',28,'电量超限','ENERGY_LIMIT_EXCEED_EVENT',_binary '','decimal','2025-10-22 11:57:42.780507',NULL,NULL,NULL),('3a1d1c3d-9e07-0ee2-181b-b41e844c0f42','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','RATE_CHANGE',29,'费率切换','RATE_CHANGE_EVENT',_binary '','decimal','2025-10-22 11:57:42.792531',NULL,NULL,NULL),('3a1d1c3d-9e13-f7e9-2df4-f935e244ce7b','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','HARMONIC_DISTORTION',30,'谐波畸变','HARMONIC_DISTORTION_EVENT',_binary '','decimal','2025-10-22 11:57:42.805201',NULL,NULL,NULL),('3a1d1c3d-9e20-b772-08c4-a0b6d3add825','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','VOLTAGE_UNBALANCE',31,'电压不平衡','VOLTAGE_UNBALANCE_EVENT',_binary '','decimal','2025-10-22 11:57:42.817993',NULL,NULL,NULL),('3a1d1c3d-9e2f-eb0f-4264-c38ec57060b9','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','CURRENT_UNBALANCE',32,'电流不平衡','CURRENT_UNBALANCE_EVENT',_binary '','decimal','2025-10-22 11:57:42.836170',NULL,NULL,NULL),('3a1d1c3d-9e53-4c81-6a1e-96f26740e795','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','POWER_QUALITY_POOR',33,'电能质量差','POWER_QUALITY_POOR_EVENT',_binary '','decimal','2025-10-22 11:57:42.869881',NULL,NULL,NULL),('3a1d1c3d-9e68-13c1-db30-7fde5401ccf7','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','VOLTAGE_SAG',34,'电压暂降','VOLTAGE_SAG_EVENT',_binary '','decimal','2025-10-22 11:57:42.890616',NULL,NULL,NULL),('3a1d1c3d-9e7a-f01a-6e56-2c9aa984fa36','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','VOLTAGE_SWELL',35,'电压暂升','VOLTAGE_SWELL_EVENT',_binary '','decimal','2025-10-22 11:57:42.909105',NULL,NULL,NULL),('3a1d1c3d-9e8e-e354-6898-42d640862ae9','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','VOLTAGE_INTERRUPTION',36,'电压中断','VOLTAGE_INTERRUPTION_EVENT',_binary '','decimal','2025-10-22 11:57:42.930073',NULL,NULL,NULL),('3a1d1c3d-9ea5-a186-a0a3-0eea8af891b9','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','VOLTAGE_FLICKER',37,'电压闪变','VOLTAGE_FLICKER_EVENT',_binary '','decimal','2025-10-22 11:57:42.951671',NULL,NULL,NULL),('3a1d1c3d-9eb9-7e74-08cb-b221cc3c346a','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','PROTECTION_TRIP',38,'保护跳闸','PROTECTION_TRIP_EVENT',_binary '','decimal','2025-10-22 11:57:42.971583',NULL,NULL,NULL),('3a1d1c3d-9ece-989d-ccd1-a23594415391','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','PROTECTION_RESET',39,'保护复位','PROTECTION_RESET_EVENT',_binary '','decimal','2025-10-22 11:57:42.993135',NULL,NULL,NULL),('3a1d1c3d-9ef8-4f9a-1603-11a46e322a47','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','EMERGENCY_STOP',40,'紧急停机','EMERGENCY_STOP_EVENT',_binary '','decimal','2025-10-22 11:57:43.034980',NULL,NULL,NULL),('3a1d1c3d-9f10-48bf-7374-8ca056697782','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','SAFETY_SHUTDOWN',41,'安全停机','SAFETY_SHUTDOWN_EVENT',_binary '','decimal','2025-10-22 11:57:43.059481',NULL,NULL,NULL),('3a1d1c3d-9f64-0b10-364e-629727f77231','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','OVERLOAD_TRIP',42,'过载跳闸','OVERLOAD_TRIP_EVENT',_binary '','decimal','2025-10-22 11:57:43.143151',NULL,NULL,NULL),('3a1d1c3d-9f78-a116-e573-962ec9e16e51','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','UNDERLOAD_TRIP',43,'欠载跳闸','UNDERLOAD_TRIP_EVENT',_binary '','decimal','2025-10-22 11:57:43.163259',NULL,NULL,NULL),('3a1d1c3d-9f8d-863a-a711-e7211c0cbcbf','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','DIFFERENTIAL_PROTECTION',44,'差动保护','DIFFERENTIAL_PROTECTION_EVENT',_binary '','decimal','2025-10-22 11:57:43.183643',NULL,NULL,NULL),('3a1d1c3d-9fa1-756d-5c32-9f60aa3d41a3','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','DISTANCE_PROTECTION',45,'距离保护','DISTANCE_PROTECTION_EVENT',_binary '','decimal','2025-10-22 11:57:43.204355',NULL,NULL,NULL),('3a1d1c3d-9fb5-796c-93bf-6079b27a1f1c','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','DIRECTIONAL_PROTECTION',46,'方向保护','DIRECTIONAL_PROTECTION_EVENT',_binary '','decimal','2025-10-22 11:57:43.225007',NULL,NULL,NULL),('3a1d1c3d-9fd7-822f-8c90-13d7fbb8cf07','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','BACKUP_PROTECTION',47,'后备保护','BACKUP_PROTECTION_EVENT',_binary '','decimal','2025-10-22 11:57:43.257501',NULL,NULL,NULL),('3a1d1c3d-9fe9-cfbe-7667-063389b88004','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','MAIN_PROTECTION',48,'主保护','MAIN_PROTECTION_EVENT',_binary '','decimal','2025-10-22 11:57:43.276298',NULL,NULL,NULL),('3a1d1c3d-9ffd-504f-491e-c62cfd116aa5','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','RELAY_TRIP',49,'继电器跳闸','RELAY_TRIP_EVENT',_binary '','decimal','2025-10-22 11:57:43.296003',NULL,NULL,NULL),('3a1d1c3d-a017-4e19-cbcc-ae333f7d1926','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','RELAY_RESET',50,'继电器复位','RELAY_RESET_EVENT',_binary '','decimal','2025-10-22 11:57:43.322224',NULL,NULL,NULL),('3a1d1c3d-a035-5917-3114-02dd4d6559e6','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','CONTACTOR_CLOSE',51,'接触器闭合','CONTACTOR_CLOSE_EVENT',_binary '','decimal','2025-10-22 11:57:43.351993',NULL,NULL,NULL),('3a1d1c3d-a04a-9298-1469-a8952788417d','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','CONTACTOR_OPEN',52,'接触器断开','CONTACTOR_OPEN_EVENT',_binary '','decimal','2025-10-22 11:57:43.372694',NULL,NULL,NULL),('3a1d1c3d-a05e-df11-0b25-7e697bb4df12','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','FUSE_BLOW',53,'熔断器熔断','FUSE_BLOW_EVENT',_binary '','decimal','2025-10-22 11:57:43.392828',NULL,NULL,NULL),('3a1d1c3d-a073-8513-c3e6-806b435187a7','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','FUSE_REPLACE',54,'熔断器更换','FUSE_REPLACE_EVENT',_binary '','decimal','2025-10-22 11:57:43.414213',NULL,NULL,NULL),('3a1d1c3d-a08d-09ca-18bc-ba7c877b9d06','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','CIRCUIT_BREAKER_TRIP',55,'断路器跳闸','CIRCUIT_BREAKER_TRIP_EVENT',_binary '','decimal','2025-10-22 11:57:43.439469',NULL,NULL,NULL),('3a1d1c3d-a0a6-b0f2-b72b-d8f7df65165e','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','CIRCUIT_BREAKER_RESET',56,'断路器复位','CIRCUIT_BREAKER_RESET_EVENT',_binary '','decimal','2025-10-22 11:57:43.464501',NULL,NULL,NULL),('3a1d1c3d-a0c9-f056-673f-dda143aceac4','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','ISOLATOR_OPEN',57,'隔离开关断开','ISOLATOR_OPEN_EVENT',_binary '','decimal','2025-10-22 11:57:43.500057',NULL,NULL,NULL),('3a1d1c3d-a0fd-10c4-4c40-c0f9a7829017','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','ISOLATOR_CLOSE',58,'隔离开关闭合','ISOLATOR_CLOSE_EVENT',_binary '','decimal','2025-10-22 11:57:43.552199',NULL,NULL,NULL),('3a1d1c3d-a12e-c4f3-4f01-739e4b9aad53','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','SWITCH_OPEN',59,'开关断开','SWITCH_OPEN_EVENT',_binary '','decimal','2025-10-22 11:57:43.600462',NULL,NULL,NULL),('3a1d1c3d-a16a-189d-119b-548c4a725bf0','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','SWITCH_CLOSE',60,'开关闭合','SWITCH_CLOSE_EVENT',_binary '','decimal','2025-10-22 11:57:43.660688',NULL,NULL,NULL),('3a1d1c3d-a183-db85-f721-c3e572a896e8','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','TRANSFORMER_FAULT',61,'变压器故障','TRANSFORMER_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:43.686017',NULL,NULL,NULL),('3a1d1c3d-a1af-f193-cb01-c8e79d06a5aa','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','TRANSFORMER_OVERLOAD',62,'变压器过载','TRANSFORMER_OVERLOAD_EVENT',_binary '','decimal','2025-10-22 11:57:43.729329',NULL,NULL,NULL),('3a1d1c3d-a1c9-f15e-5422-362692fd533c','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','TRANSFORMER_TEMP_HIGH',63,'变压器温度过高','TRANSFORMER_TEMP_HIGH_EVENT',_binary '','decimal','2025-10-22 11:57:43.755801',NULL,NULL,NULL),('3a1d1c3d-a1e1-9b5b-18c2-6bb09411fcff','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','GENERATOR_START',64,'发电机启动','GENERATOR_START_EVENT',_binary '','decimal','2025-10-22 11:57:43.779808',NULL,NULL,NULL),('3a1d1c3d-a1f8-3d9c-c12f-95be102e7f5b','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','GENERATOR_STOP',65,'发电机停机','GENERATOR_STOP_EVENT',_binary '','decimal','2025-10-22 11:57:43.802811',NULL,NULL,NULL),('3a1d1c3d-a219-f07f-5b1d-ea35b5882541','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','GENERATOR_FAULT',66,'发电机故障','GENERATOR_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:43.835677',NULL,NULL,NULL),('3a1d1c3d-a23d-1787-f6e0-cdb41a5a2c2d','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','MOTOR_START',67,'电机启动','MOTOR_START_EVENT',_binary '','decimal','2025-10-22 11:57:43.877073',NULL,NULL,NULL),('3a1d1c3d-a253-0b71-cf11-3ede45584acd','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','MOTOR_STOP',68,'电机停机','MOTOR_STOP_EVENT',_binary '','decimal','2025-10-22 11:57:43.892348',NULL,NULL,NULL),('3a1d1c3d-a264-0bdf-172c-aa12c7a2e328','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','MOTOR_FAULT',69,'电机故障','MOTOR_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:43.908901',NULL,NULL,NULL),('3a1d1c3d-a272-aa6a-4713-7c548ef1bcb0','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','MOTOR_OVERLOAD',70,'电机过载','MOTOR_OVERLOAD_EVENT',_binary '','decimal','2025-10-22 11:57:43.922652',NULL,NULL,NULL),('3a1d1c3d-a27d-a27b-dd5f-9fa0a2e83056','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','CAPACITOR_BANK_ON',71,'电容器组投入','CAPACITOR_BANK_ON_EVENT',_binary '','decimal','2025-10-22 11:57:43.934100',NULL,NULL,NULL),('3a1d1c3d-a28c-034c-d5f3-d17bc170d9e0','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','CAPACITOR_BANK_OFF',72,'电容器组切除','CAPACITOR_BANK_OFF_EVENT',_binary '','decimal','2025-10-22 11:57:43.948740',NULL,NULL,NULL),('3a1d1c3d-a297-ee7f-6b66-0808885b0bca','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','CAPACITOR_FAULT',73,'电容器故障','CAPACITOR_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:43.959904',NULL,NULL,NULL),('3a1d1c3d-a2a0-f5d2-fb62-0f27cfa50908','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','REACTOR_ON',74,'电抗器投入','REACTOR_ON_EVENT',_binary '','decimal','2025-10-22 11:57:43.969087',NULL,NULL,NULL),('3a1d1c3d-a2b1-15e6-6ffe-fa806149a42e','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','REACTOR_OFF',75,'电抗器切除','REACTOR_OFF_EVENT',_binary '','decimal','2025-10-22 11:57:43.985633',NULL,NULL,NULL),('3a1d1c3d-a2c1-adc9-72c0-135f3c5cbc55','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','REACTOR_FAULT',76,'电抗器故障','REACTOR_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:44.002710',NULL,NULL,NULL),('3a1d1c3d-a2cf-31a4-9187-2baa3e886f16','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','UPS_ON',77,'UPS投入','UPS_ON_EVENT',_binary '','decimal','2025-10-22 11:57:44.015912',NULL,NULL,NULL),('3a1d1c3d-a2db-d6e3-7531-0df5bb345072','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','UPS_OFF',78,'UPS切除','UPS_OFF_EVENT',_binary '','decimal','2025-10-22 11:57:44.028455',NULL,NULL,NULL),('3a1d1c3d-a2e5-2ef4-4815-086ec142fc4c','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','UPS_FAULT',79,'UPS故障','UPS_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:44.037687',NULL,NULL,NULL),('3a1d1c3d-a2ee-91c0-607b-4bd0889bf474','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','UPS_BYPASS',80,'UPS旁路','UPS_BYPASS_EVENT',_binary '','decimal','2025-10-22 11:57:44.046617',NULL,NULL,NULL),('3a1d1c3d-a2f7-a9a9-bae2-e1e57e4d3e29','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','BATTERY_DISCHARGE',81,'电池放电','BATTERY_DISCHARGE_EVENT',_binary '','decimal','2025-10-22 11:57:44.056378',NULL,NULL,NULL),('3a1d1c3d-a308-30d0-cb33-61afb774e1bb','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','BATTERY_CHARGE',82,'电池充电','BATTERY_CHARGE_EVENT',_binary '','decimal','2025-10-22 11:57:44.073582',NULL,NULL,NULL),('3a1d1c3d-a320-6266-3cc1-c6001a1196f1','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','BATTERY_LOW',83,'电池低电压','BATTERY_LOW_EVENT',_binary '','decimal','2025-10-22 11:57:44.096546',NULL,NULL,NULL),('3a1d1c3d-a34e-0084-0564-6826de62c5a3','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','BATTERY_FAIL',84,'电池故障','BATTERY_FAIL_EVENT',_binary '','decimal','2025-10-22 11:57:44.142636',NULL,NULL,NULL),('3a1d1c3d-a374-989e-7590-7e72e733eb16','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','SOLAR_PANEL_ON',85,'太阳能板投入','SOLAR_PANEL_ON_EVENT',_binary '','decimal','2025-10-22 11:57:44.180684',NULL,NULL,NULL),('3a1d1c3d-a38e-816f-7d33-c501dbf9ebaa','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','SOLAR_PANEL_OFF',86,'太阳能板切除','SOLAR_PANEL_OFF_EVENT',_binary '','decimal','2025-10-22 11:57:44.207476',NULL,NULL,NULL),('3a1d1c3d-a3a2-8a8d-9924-f95de6eddba8','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','SOLAR_PANEL_FAULT',87,'太阳能板故障','SOLAR_PANEL_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:44.226822',NULL,NULL,NULL),('3a1d1c3d-a3de-485f-e9e5-421a74ddbbf9','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','WIND_TURBINE_START',88,'风力发电机启动','WIND_TURBINE_START_EVENT',_binary '','decimal','2025-10-22 11:57:44.286926',NULL,NULL,NULL),('3a1d1c3d-a3ec-90b8-d529-d7af35af54f2','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','WIND_TURBINE_STOP',89,'风力发电机停机','WIND_TURBINE_STOP_EVENT',_binary '','decimal','2025-10-22 11:57:44.301377',NULL,NULL,NULL),('3a1d1c3d-a3f7-c6e2-aeae-0f3e95e05dc1','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','WIND_TURBINE_FAULT',90,'风力发电机故障','WIND_TURBINE_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:44.311843',NULL,NULL,NULL),('3a1d1c3d-a401-fda5-7380-2a7d2b47b14b','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','GRID_CONNECT',91,'并网','GRID_CONNECT_EVENT',_binary '','decimal','2025-10-22 11:57:44.322446',NULL,NULL,NULL),('3a1d1c3d-a40d-1371-8b20-b53215d7d9a9','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','GRID_DISCONNECT',92,'离网','GRID_DISCONNECT_EVENT',_binary '','decimal','2025-10-22 11:57:44.333681',NULL,NULL,NULL),('3a1d1c3d-a41d-792a-2a90-4af9eb755f8e','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','GRID_SYNC',93,'电网同步','GRID_SYNC_EVENT',_binary '','decimal','2025-10-22 11:57:44.350217',NULL,NULL,NULL),('3a1d1c3d-a430-a2b7-0dcf-0b9150fdc285','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','GRID_DESYNC',94,'电网失步','GRID_DESYNC_EVENT',_binary '','decimal','2025-10-22 11:57:44.368998',NULL,NULL,NULL),('3a1d1c3d-a43b-21b0-ffab-fea4c1b19a26','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','POWER_FLOW_REVERSE',95,'功率反向','POWER_FLOW_REVERSE_EVENT',_binary '','decimal','2025-10-22 11:57:44.379932',NULL,NULL,NULL),('3a1d1c3d-a448-8c9b-0f97-bc3afb45b689','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','POWER_FLOW_FORWARD',96,'功率正向','POWER_FLOW_FORWARD_EVENT',_binary '','decimal','2025-10-22 11:57:44.393498',NULL,NULL,NULL),('3a1d1c3d-a464-5bb3-f9e2-cf8633d8e008','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','ENERGY_EXPORT',97,'电能输出','ENERGY_EXPORT_EVENT',_binary '','decimal','2025-10-22 11:57:44.420996',NULL,NULL,NULL),('3a1d1c3d-a470-adfa-fe9f-9b557fc76c17','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','ENERGY_IMPORT',98,'电能输入','ENERGY_IMPORT_EVENT',_binary '','decimal','2025-10-22 11:57:44.433210',NULL,NULL,NULL),('3a1d1c3d-a482-9644-0cae-bad73f9843d9','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','PEAK_DEMAND',99,'峰值需量','PEAK_DEMAND_EVENT',_binary '','decimal','2025-10-22 11:57:44.451227',NULL,NULL,NULL),('3a1d1c3d-a499-36ba-5866-08a60d08b9f5','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','OFF_PEAK_DEMAND',100,'低谷需量','OFF_PEAK_DEMAND_EVENT',_binary '','decimal','2025-10-22 11:57:44.473418',NULL,NULL,NULL),('3a1d1c3d-a4a2-9562-86e6-9fe171d54235','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','DEMAND_RESPONSE',101,'需求响应','DEMAND_RESPONSE_EVENT',_binary '','decimal','2025-10-22 11:57:44.482552',NULL,NULL,NULL),('3a1d1c3d-a4b0-a22a-afd9-213e7b528948','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','LOAD_CURTAILMENT',102,'负荷削减','LOAD_CURTAILMENT_EVENT',_binary '','decimal','2025-10-22 11:57:44.497106',NULL,NULL,NULL),('3a1d1c3d-a4b9-bfa3-3c97-3c15fda09721','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','LOAD_SHIFTING',103,'负荷转移','LOAD_SHIFTING_EVENT',_binary '','decimal','2025-10-22 11:57:44.506090',NULL,NULL,NULL),('3a1d1c3d-a4c2-718c-bf4c-dc06c11bb9ac','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','ENERGY_STORAGE_CHARGE',104,'储能充电','ENERGY_STORAGE_CHARGE_EVENT',_binary '','decimal','2025-10-22 11:57:44.515300',NULL,NULL,NULL),('3a1d1c3d-a4cd-3558-d561-df1a85bceacf','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','ENERGY_STORAGE_DISCHARGE',105,'储能放电','ENERGY_STORAGE_DISCHARGE_EVENT',_binary '','decimal','2025-10-22 11:57:44.525577',NULL,NULL,NULL),('3a1d1c3d-a4d7-d108-e03f-6a5fef3612a8','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','ENERGY_STORAGE_FAULT',106,'储能故障','ENERGY_STORAGE_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:44.535524',NULL,NULL,NULL),('3a1d1c3d-a4e2-7e34-731d-d6ff8719edef','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','MICROGRID_ISLAND',107,'微网孤岛','MICROGRID_ISLAND_EVENT',_binary '','decimal','2025-10-22 11:57:44.546717',NULL,NULL,NULL),('3a1d1c3d-a4eb-1d96-4528-ab56d0d1d71f','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','MICROGRID_RECONNECT',108,'微网重连','MICROGRID_RECONNECT_EVENT',_binary '','decimal','2025-10-22 11:57:44.555777',NULL,NULL,NULL),('3a1d1c3d-a4f5-ad8b-be9c-8d25655d7234','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','SMART_METER_COMM',109,'智能电表通信','SMART_METER_COMM_EVENT',_binary '','decimal','2025-10-22 11:57:44.565643',NULL,NULL,NULL),('3a1d1c3d-a4ff-fe3e-c946-533825675e9b','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','SMART_METER_FAULT',110,'智能电表故障','SMART_METER_FAULT_EVENT',_binary '','decimal','2025-10-22 11:57:44.576005',NULL,NULL,NULL),('3a1d1c3d-a50a-884f-e42a-fabc47078cd7','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','PREPAID_BALANCE_LOW',111,'预付费余额不足','PREPAID_BALANCE_LOW_EVENT',_binary '','decimal','2025-10-22 11:57:44.586469',NULL,NULL,NULL),('3a1d1c3d-a51e-2ff7-08a0-5fa9fba95126','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','PREPAID_BALANCE_ZERO',112,'预付费余额为零','PREPAID_BALANCE_ZERO_EVENT',_binary '','decimal','2025-10-22 11:57:44.607172',NULL,NULL,NULL),('3a1d1c3d-a527-15b8-2d1c-0d8534987b60','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','PREPAID_RECHARGE',113,'预付费充值','PREPAID_RECHARGE_EVENT',_binary '','decimal','2025-10-22 11:57:44.616375',NULL,NULL,NULL),('3a1d1c3d-a531-e5e9-37b6-4bede91d813b','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','TIME_OF_USE_START',114,'分时电价开始','TIME_OF_USE_START_EVENT',_binary '','decimal','2025-10-22 11:57:44.626331',NULL,NULL,NULL),('3a1d1c3d-a542-e53f-6d91-0a93c4113570','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','TIME_OF_USE_END',115,'分时电价结束','TIME_OF_USE_END_EVENT',_binary '','decimal','2025-10-22 11:57:44.642680',NULL,NULL,NULL),('3a1d1c3d-a552-1ce8-b4e9-4e44f66c6205','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','PEAK_PRICE_START',116,'峰时电价开始','PEAK_PRICE_START_EVENT',_binary '','decimal','2025-10-22 11:57:44.659728',NULL,NULL,NULL),('3a1d1c3d-a564-8308-a971-85c3673f6fc5','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','PEAK_PRICE_END',117,'峰时电价结束','PEAK_PRICE_END_EVENT',_binary '','decimal','2025-10-22 11:57:44.677214',NULL,NULL,NULL),('3a1d1c3d-a56e-f8be-3541-86a7fd824fba','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','VALLEY_PRICE_START',118,'谷时电价开始','VALLEY_PRICE_START_EVENT',_binary '','decimal','2025-10-22 11:57:44.686903',NULL,NULL,NULL),('3a1d1c3d-a579-10c6-d651-d23f19b7078d','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','VALLEY_PRICE_END',119,'谷时电价结束','VALLEY_PRICE_END_EVENT',_binary '','decimal','2025-10-22 11:57:44.698343',NULL,NULL,NULL),('3a1d1c3d-a583-be79-22de-3ebe02352305','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','FLAT_PRICE_START',120,'平时电价开始','FLAT_PRICE_START_EVENT',_binary '','decimal','2025-10-22 11:57:44.707882',NULL,NULL,NULL),('3a1d1c3d-a592-c524-6d0b-1cd1cd01609e','3a1d1c3d-9bf9-0688-32b5-2c46bd85c068','FLAT_PRICE_END',121,'平时电价结束','FLAT_PRICE_END_EVENT',_binary '','decimal','2025-10-22 11:57:44.723140',NULL,NULL,NULL); +INSERT INTO `AbpDataDictionaryDetails` VALUES ('3a1d3c48-2b54-12af-9d04-25c227988659','3a1d3c48-2b14-8b68-126f-5263521c6995','Gateway',1,'网关地址','网关地址',_binary '','STRING','2025-10-28 17:17:05.251416',NULL,NULL,NULL),('3a1d3c48-2b70-2233-92f4-63be8a519e6e','3a1d3c48-2b14-8b68-126f-5263521c6995','Device',2,'设备地址','设备地址',_binary '','STRING','2025-10-28 17:17:05.264841',NULL,NULL,NULL),('3a1d3c48-2b77-81e2-1909-4463121ac7e6','3a1d3c48-2b14-8b68-126f-5263521c6995','Time',3,'时间戳','时间戳',_binary '','INT64','2025-10-28 17:17:05.271423',NULL,NULL,NULL),('3a1d3c48-2b7d-34fb-bd35-45f31893b8e7','3a1d3c48-2b14-8b68-126f-5263521c6995','AP_TOT_FWD',4,'正向有功总电能量','ACTIVE_POWER_TOTAL_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:05.277344',NULL,NULL,NULL),('3a1d3c48-2b82-70db-c241-0b1cfdf67bd0','3a1d3c48-2b14-8b68-126f-5263521c6995','RP_TOT_FWD',5,'正向无功总电能量曲线','REACTIVE_POWER_TOTAL_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:05.283033',NULL,NULL,NULL),('3a1d3c48-2b88-2802-5501-2954014973a5','3a1d3c48-2b14-8b68-126f-5263521c6995','AP_TOT_REV',6,'反向有功总电能量曲线','ACTIVE_POWER_TOTAL_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:05.288618',NULL,NULL,NULL),('3a1d3c48-2b8e-4bf3-bbcc-b553abf47b8f','3a1d3c48-2b14-8b68-126f-5263521c6995','RP_TOT_REV',7,'反向无功总电能量曲线','REACTIVE_POWER_TOTAL_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:05.294242',NULL,NULL,NULL),('3a1d3c48-2b94-5083-cdfa-81c20ddd07c5','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_RDG_FWD',8,'正向有功总电能示值曲线','ACTIVE_ENERGY_READING_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:05.300289',NULL,NULL,NULL),('3a1d3c48-2b99-ba09-8316-49762144fb03','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_RDG_FWD',9,'正向无功总电能示值曲线','REACTIVE_ENERGY_READING_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:05.306146',NULL,NULL,NULL),('3a1d3c48-2b9f-15a6-e4cd-3458317bac07','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_RDG_REV',10,'反向有功总电能示值曲线','ACTIVE_ENERGY_READING_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:05.312092',NULL,NULL,NULL),('3a1d3c48-2ba5-e614-b5ab-e58d7ef9d099','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_RDG_REV',11,'反向无功总电能示值曲线','REACTIVE_ENERGY_READING_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:05.318131',NULL,NULL,NULL),('3a1d3c48-2bab-3b29-354d-b2e9a7c5b2d1','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q1',12,'一象限无功总电能示值曲线','REACTIVE_ENERGY_QUADRANT_I',_binary '','DECIMAL','2025-10-28 17:17:05.323836',NULL,NULL,NULL),('3a1d3c48-2bb1-9e76-39ea-e013d4a72e1c','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q4',13,'四象限无功总电能示值曲线','REACTIVE_ENERGY_QUADRANT_IV',_binary '','DECIMAL','2025-10-28 17:17:05.329767',NULL,NULL,NULL),('3a1d3c48-2bb7-4aa1-6d93-90a6f888fd92','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q2',14,'二象限无功总电能示值曲线','REACTIVE_ENERGY_QUADRANT_II',_binary '','DECIMAL','2025-10-28 17:17:05.335833',NULL,NULL,NULL),('3a1d3c48-2bbd-a034-199f-a2c6ed93ff7d','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q3',15,'三象限无功总电能示值曲线','REACTIVE_ENERGY_QUADRANT_III',_binary '','DECIMAL','2025-10-28 17:17:05.341763',NULL,NULL,NULL),('3a1d3c48-2bc8-128b-a6bf-14420dd7f049','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q1_D',16,'一象限无功总电能示值曲线(日)','REACTIVE_ENERGY_QUADRANT_I_DAILY',_binary '','DECIMAL','2025-10-28 17:17:05.352364',NULL,NULL,NULL),('3a1d3c48-2bcf-7cec-50bd-3bafdaf8f905','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q2_D',17,'二象限无功总电能示值曲线(日)','REACTIVE_ENERGY_QUADRANT_II_DAILY',_binary '','DECIMAL','2025-10-28 17:17:05.359704',NULL,NULL,NULL),('3a1d3c48-2bd6-60db-d95f-cb6af1620d39','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q3_D',18,'三象限无功总电能示值曲线(日)','REACTIVE_ENERGY_QUADRANT_III_DAILY',_binary '','DECIMAL','2025-10-28 17:17:05.366860',NULL,NULL,NULL),('3a1d3c48-2bdd-8b7e-3e2e-c656e111fbcd','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q4_D',19,'四象限无功总电能示值曲线(日)','REACTIVE_ENERGY_QUADRANT_IV_DAILY',_binary '','DECIMAL','2025-10-28 17:17:05.374039',NULL,NULL,NULL),('3a1d3c48-2be5-cf3b-a960-320cd5540088','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q1_M',20,'一象限无功总电能示值曲线(月)','REACTIVE_ENERGY_QUADRANT_I_MONTHLY',_binary '','DECIMAL','2025-10-28 17:17:05.381681',NULL,NULL,NULL),('3a1d3c48-2bec-af00-221d-417d00f68f95','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q2_M',21,'二象限无功总电能示值曲线(月)','REACTIVE_ENERGY_QUADRANT_II_MONTHLY',_binary '','DECIMAL','2025-10-28 17:17:05.388770',NULL,NULL,NULL),('3a1d3c48-2bf3-5ab1-e14f-2e3cd998b82c','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q3_M',22,'三象限无功总电能示值曲线(月)','REACTIVE_ENERGY_QUADRANT_III_MONTHLY',_binary '','DECIMAL','2025-10-28 17:17:05.396091',NULL,NULL,NULL),('3a1d3c48-2bfa-d8eb-0ed3-62c60d1c6beb','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_Q4_M',23,'四象限无功总电能示值曲线(月)','REACTIVE_ENERGY_QUADRANT_IV_MONTHLY',_binary '','DECIMAL','2025-10-28 17:17:05.402873',NULL,NULL,NULL),('3a1d3c48-2c02-c8be-af90-7be8af08a6bc','3a1d3c48-2b14-8b68-126f-5263521c6995','AP_CURVE',24,'有功功率曲线','ACTIVE_POWER_CURVE',_binary '','DECIMAL','2025-10-28 17:17:05.411263',NULL,NULL,NULL),('3a1d3c48-2c0a-d554-b980-8df897474c24','3a1d3c48-2b14-8b68-126f-5263521c6995','AP_A',25,'A相有功功率曲线','ACTIVE_POWER_PHASE_A',_binary '','DECIMAL','2025-10-28 17:17:05.418582',NULL,NULL,NULL),('3a1d3c48-2c11-a80a-281e-1a06b5a8d215','3a1d3c48-2b14-8b68-126f-5263521c6995','AP_B',26,'B相有功功率曲线','ACTIVE_POWER_PHASE_B',_binary '','DECIMAL','2025-10-28 17:17:05.425637',NULL,NULL,NULL),('3a1d3c48-2c19-47a4-28e3-fab652b26bfb','3a1d3c48-2b14-8b68-126f-5263521c6995','AP_C',27,'C相有功功率曲线','ACTIVE_POWER_PHASE_C',_binary '','DECIMAL','2025-10-28 17:17:05.433993',NULL,NULL,NULL),('3a1d3c48-2c25-9606-acb0-9204f1a12080','3a1d3c48-2b14-8b68-126f-5263521c6995','RP_CURVE',28,'无功功率曲线','REACTIVE_POWER_CURVE',_binary '','DECIMAL','2025-10-28 17:17:05.446129',NULL,NULL,NULL),('3a1d3c48-2c2e-997e-0bdb-614522314f1d','3a1d3c48-2b14-8b68-126f-5263521c6995','RP_A',29,'A相无功功率曲线','REACTIVE_POWER_PHASE_A',_binary '','DECIMAL','2025-10-28 17:17:05.466602',NULL,NULL,NULL),('3a1d3c48-2c47-a2b0-9f31-332589de0f3d','3a1d3c48-2b14-8b68-126f-5263521c6995','RP_B',30,'B相无功功率曲线','REACTIVE_POWER_PHASE_B',_binary '','DECIMAL','2025-10-28 17:17:05.479383',NULL,NULL,NULL),('3a1d3c48-2c4e-2e29-3bb6-5d5a1dca151e','3a1d3c48-2b14-8b68-126f-5263521c6995','RP_C',31,'C相无功功率曲线','REACTIVE_POWER_PHASE_C',_binary '','DECIMAL','2025-10-28 17:17:05.486845',NULL,NULL,NULL),('3a1d3c48-2c56-724a-70bf-ae3b607bb99b','3a1d3c48-2b14-8b68-126f-5263521c6995','PF_CURVE',32,'功率因数曲线','POWER_FACTOR_CURVE',_binary '','DECIMAL','2025-10-28 17:17:05.494444',NULL,NULL,NULL),('3a1d3c48-2c5d-e5c0-1414-70a5888e9969','3a1d3c48-2b14-8b68-126f-5263521c6995','PF_A',33,'A相功率因数曲线','POWER_FACTOR_PHASE_A',_binary '','DECIMAL','2025-10-28 17:17:05.501725',NULL,NULL,NULL),('3a1d3c48-2c64-bd26-f74e-df5fb96681f9','3a1d3c48-2b14-8b68-126f-5263521c6995','PF_B',34,'B相功率因数曲线','POWER_FACTOR_PHASE_B',_binary '','DECIMAL','2025-10-28 17:17:05.509196',NULL,NULL,NULL),('3a1d3c48-2c6c-46cb-a674-e042b97d4a4a','3a1d3c48-2b14-8b68-126f-5263521c6995','PF_C',35,'C相功率因数曲线','POWER_FACTOR_PHASE_C',_binary '','DECIMAL','2025-10-28 17:17:05.516263',NULL,NULL,NULL),('3a1d3c48-2c73-5e09-ba40-6e7eb4d9069d','3a1d3c48-2b14-8b68-126f-5263521c6995','U_A',36,'A相电压曲线','VOLTAGE_PHASE_A',_binary '','DECIMAL','2025-10-28 17:17:05.523754',NULL,NULL,NULL),('3a1d3c48-2c7a-c998-76ae-5549fe19bc5c','3a1d3c48-2b14-8b68-126f-5263521c6995','U_B',37,'B相电压曲线','VOLTAGE_PHASE_B',_binary '','DECIMAL','2025-10-28 17:17:05.531027',NULL,NULL,NULL),('3a1d3c48-2c82-12bd-b07a-490ffcec0f9b','3a1d3c48-2b14-8b68-126f-5263521c6995','U_C',38,'C相电压曲线','VOLTAGE_PHASE_C',_binary '','DECIMAL','2025-10-28 17:17:05.538598',NULL,NULL,NULL),('3a1d3c48-2c89-3fa7-8535-8d805876c103','3a1d3c48-2b14-8b68-126f-5263521c6995','I_A',39,'A相电流曲线','CURRENT_PHASE_A',_binary '','DECIMAL','2025-10-28 17:17:05.546003',NULL,NULL,NULL),('3a1d3c48-2c91-41b1-f90d-d74e820de089','3a1d3c48-2b14-8b68-126f-5263521c6995','I_B',40,'B相电流曲线','CURRENT_PHASE_B',_binary '','DECIMAL','2025-10-28 17:17:05.553927',NULL,NULL,NULL),('3a1d3c48-2c99-834d-d4b6-3726b7dd93ad','3a1d3c48-2b14-8b68-126f-5263521c6995','I_C',41,'C相电流曲线','CURRENT_PHASE_C',_binary '','DECIMAL','2025-10-28 17:17:05.561990',NULL,NULL,NULL),('3a1d3c48-2ca1-ab67-e820-d25ea37d012f','3a1d3c48-2b14-8b68-126f-5263521c6995','FREQ',42,'电网频率','GRID_FREQUENCY',_binary '','DECIMAL','2025-10-28 17:17:05.569896',NULL,NULL,NULL),('3a1d3c48-2ca9-e504-08fc-c5ec665a8e73','3a1d3c48-2b14-8b68-126f-5263521c6995','U_PA_A',43,'当前电压、电流相位角','VOLTAGE_PHASE_ANGLE_A',_binary '','DECIMAL','2025-10-28 17:17:05.577952',NULL,NULL,NULL),('3a1d3c48-2cbc-f4cd-6c98-0c7ec4a14dbb','3a1d3c48-2b14-8b68-126f-5263521c6995','U_PA_B',44,'当前电压、电流相位角','VOLTAGE_PHASE_ANGLE_B',_binary '','DECIMAL','2025-10-28 17:17:05.596480',NULL,NULL,NULL),('3a1d3c48-2cc4-7737-ad8f-e2cae2c95655','3a1d3c48-2b14-8b68-126f-5263521c6995','U_PA_C',45,'当前电压、电流相位角','VOLTAGE_PHASE_ANGLE_C',_binary '','DECIMAL','2025-10-28 17:17:05.604524',NULL,NULL,NULL),('3a1d3c48-2ccb-1d5e-f16e-cdd70b9234ef','3a1d3c48-2b14-8b68-126f-5263521c6995','I_PA_A',46,'当前电压、电流相位角','CURRENT_PHASE_ANGLE_A',_binary '','DECIMAL','2025-10-28 17:17:05.612168',NULL,NULL,NULL),('3a1d3c48-2cd3-4947-f529-383b63a09d49','3a1d3c48-2b14-8b68-126f-5263521c6995','I_PA_B',47,'当前电压、电流相位角','CURRENT_PHASE_ANGLE_B',_binary '','DECIMAL','2025-10-28 17:17:05.619974',NULL,NULL,NULL),('3a1d3c48-2cdb-1fd2-6ac0-29b3605b681f','3a1d3c48-2b14-8b68-126f-5263521c6995','I_PA_C',48,'当前电压、电流相位角','CURRENT_PHASE_ANGLE_C',_binary '','DECIMAL','2025-10-28 17:17:05.628097',NULL,NULL,NULL),('3a1d3c48-2ce3-c199-3499-839d47c0a2d1','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_FWD',49,'日冻结正向有功电能示值','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:05.635863',NULL,NULL,NULL),('3a1d3c48-2ceb-30f6-5b1b-e525848938be','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_FWD_P',50,'日冻结正向有功电能示值-尖示值','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_PEAK',_binary '','DECIMAL','2025-10-28 17:17:05.643629',NULL,NULL,NULL),('3a1d3c48-2cf3-9efb-70db-b18e4d3dcc9b','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_FWD_H',51,'日冻结正向有功电能示值-峰示值','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_HIGH',_binary '','DECIMAL','2025-10-28 17:17:05.651210',NULL,NULL,NULL),('3a1d3c48-2cfa-e6dc-6413-3948ef8e9292','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_FWD_N',52,'日冻结正向有功电能示值-平示值','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_NORMAL',_binary '','DECIMAL','2025-10-28 17:17:05.659078',NULL,NULL,NULL),('3a1d3c48-2d02-de98-90da-5abd2bfaba1b','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_FWD_V',53,'日冻结正向有功电能示值-谷示值','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_VALLEY',_binary '','DECIMAL','2025-10-28 17:17:05.666858',NULL,NULL,NULL),('3a1d3c48-2d0a-e151-dec6-c6df1fcd0070','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_FWD_R5',54,'日冻结正向有功电能示值-费率5','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_5',_binary '','DECIMAL','2025-10-28 17:17:05.674721',NULL,NULL,NULL),('3a1d3c48-2d12-9884-6904-cfa32a11ac00','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_FWD_R6',55,'日冻结正向有功电能示值-费率6','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_6',_binary '','DECIMAL','2025-10-28 17:17:05.682711',NULL,NULL,NULL),('3a1d3c48-2d1b-b165-5baf-87f9e4614b7e','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_FWD_R7',56,'日冻结正向有功电能示值-费率7','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_7',_binary '','DECIMAL','2025-10-28 17:17:05.691333',NULL,NULL,NULL),('3a1d3c48-2d24-2995-2c7a-abeb19a18115','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_FWD_R8',57,'日冻结正向有功电能示值-费率8','ACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_8',_binary '','DECIMAL','2025-10-28 17:17:05.700717',NULL,NULL,NULL),('3a1d3c48-2d2d-3bc5-5061-f49a8882406c','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_FWD',58,'日冻结正向无功电能示值','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:05.709765',NULL,NULL,NULL),('3a1d3c48-2d37-4bf4-97d9-082a89f825ce','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_FWD_R1',59,'日冻结正向无功电能示值-费率1','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_1',_binary '','DECIMAL','2025-10-28 17:17:05.719553',NULL,NULL,NULL),('3a1d3c48-2d3f-81aa-ecf3-8df2085cefba','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_FWD_R2',60,'日冻结正向无功电能示值-费率2','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_2',_binary '','DECIMAL','2025-10-28 17:17:05.727669',NULL,NULL,NULL),('3a1d3c48-2d47-5e89-0b27-38a863cc67d3','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_FWD_R3',61,'日冻结正向无功电能示值-费率3','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_3',_binary '','DECIMAL','2025-10-28 17:17:05.735527',NULL,NULL,NULL),('3a1d3c48-2d4f-da75-50ab-149612b28439','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_FWD_R4',62,'日冻结正向无功电能示值-费率4','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_4',_binary '','DECIMAL','2025-10-28 17:17:05.743971',NULL,NULL,NULL),('3a1d3c48-2d57-a821-d750-3a7ba68d7c90','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_FWD_R5',63,'日冻结正向无功电能示值-费率5','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_5',_binary '','DECIMAL','2025-10-28 17:17:05.752069',NULL,NULL,NULL),('3a1d3c48-2d5f-7ba3-53b2-e7170a8ca161','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_FWD_R6',64,'日冻结正向无功电能示值-费率6','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_6',_binary '','DECIMAL','2025-10-28 17:17:05.760151',NULL,NULL,NULL),('3a1d3c48-2d68-80cf-9e24-f361ffb628ed','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_FWD_R7',65,'日冻结正向无功电能示值-费率7','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_7',_binary '','DECIMAL','2025-10-28 17:17:05.768446',NULL,NULL,NULL),('3a1d3c48-2d71-5c16-6f00-8af0e99edf53','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_FWD_R8',66,'日冻结正向无功电能示值-费率8','REACTIVE_ENERGY_DAILY_FREEZE_FORWARD_RATE_8',_binary '','DECIMAL','2025-10-28 17:17:05.777514',NULL,NULL,NULL),('3a1d3c48-2d79-d898-9cfa-52359594f11a','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_REV',67,'日冻结反向有功电能示值','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:05.786165',NULL,NULL,NULL),('3a1d3c48-2d84-0ea8-6a70-5001551c5142','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_REV_R1',68,'日冻结反向有功电能示值-费率1','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_1',_binary '','DECIMAL','2025-10-28 17:17:05.797221',NULL,NULL,NULL),('3a1d3c48-2d8e-d4b7-8a0d-87c57b5ddff6','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_REV_R2',69,'日冻结反向有功电能示值-费率2','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_2',_binary '','DECIMAL','2025-10-28 17:17:05.806479',NULL,NULL,NULL),('3a1d3c48-2d97-af9a-37c7-21377cab4c44','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_REV_R3',70,'日冻结反向有功电能示值-费率3','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_3',_binary '','DECIMAL','2025-10-28 17:17:05.816263',NULL,NULL,NULL),('3a1d3c48-2da0-f82f-38ec-c3b0506508a5','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_REV_R4',71,'日冻结反向有功电能示值-费率4','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_4',_binary '','DECIMAL','2025-10-28 17:17:05.825146',NULL,NULL,NULL),('3a1d3c48-2da9-01e6-d555-03a8cf6e0c3e','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_REV_R5',72,'日冻结反向有功电能示值-费率5','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_5',_binary '','DECIMAL','2025-10-28 17:17:05.833427',NULL,NULL,NULL),('3a1d3c48-2db3-0e6c-9284-dfd5f3a49170','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_REV_R6',73,'日冻结反向有功电能示值-费率6','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_6',_binary '','DECIMAL','2025-10-28 17:17:05.843710',NULL,NULL,NULL),('3a1d3c48-2dbd-4c06-2ad9-730d2dcf2c9f','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_REV_R7',74,'日冻结反向有功电能示值-费率7','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_7',_binary '','DECIMAL','2025-10-28 17:17:05.853980',NULL,NULL,NULL),('3a1d3c48-2dc6-d55b-d9ee-d4169ed516b1','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_D_REV_R8',75,'日冻结反向有功电能示值-费率8','ACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_8',_binary '','DECIMAL','2025-10-28 17:17:05.863041',NULL,NULL,NULL),('3a1d3c48-2dcf-66cc-8d18-71caff23ed73','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_REV',76,'日冻结反向无功电能示值','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:05.871443',NULL,NULL,NULL),('3a1d3c48-2dd8-72ef-38e7-e1cf331220b6','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_REV_R1',77,'日冻结反向无功电能示值-费率1','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_1',_binary '','DECIMAL','2025-10-28 17:17:05.880606',NULL,NULL,NULL),('3a1d3c48-2de1-b00c-65cb-7431577ef4b0','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_REV_R2',78,'日冻结反向无功电能示值-费率2','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_2',_binary '','DECIMAL','2025-10-28 17:17:05.890182',NULL,NULL,NULL),('3a1d3c48-2deb-8537-f944-921ef72f5250','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_REV_R3',79,'日冻结反向无功电能示值-费率3','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_3',_binary '','DECIMAL','2025-10-28 17:17:05.900055',NULL,NULL,NULL),('3a1d3c48-2df4-48ee-a6c9-4a3da76faa2d','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_REV_R4',80,'日冻结反向无功电能示值-费率4','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_4',_binary '','DECIMAL','2025-10-28 17:17:05.908985',NULL,NULL,NULL),('3a1d3c48-2dfd-6548-3011-421577bbfe8a','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_REV_R5',81,'日冻结反向无功电能示值-费率5','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_5',_binary '','DECIMAL','2025-10-28 17:17:05.917439',NULL,NULL,NULL),('3a1d3c48-2e08-c0fb-044b-36379f38c31c','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_REV_R6',82,'日冻结反向无功电能示值-费率6','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_6',_binary '','DECIMAL','2025-10-28 17:17:05.928920',NULL,NULL,NULL),('3a1d3c48-2e12-8c33-dbb8-5d8629eeb55e','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_REV_R7',83,'日冻结反向无功电能示值-费率7','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_7',_binary '','DECIMAL','2025-10-28 17:17:05.939145',NULL,NULL,NULL),('3a1d3c48-2e1c-827a-de0e-382abad6f18a','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_D_REV_R8',84,'日冻结反向无功电能示值-费率8','REACTIVE_ENERGY_DAILY_FREEZE_REVERSE_RATE_8',_binary '','DECIMAL','2025-10-28 17:17:05.948235',NULL,NULL,NULL),('3a1d3c48-2e26-cb46-c874-bee8609cb1b7','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_FWD',85,'月冻结正向有功电能示值','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:05.958384',NULL,NULL,NULL),('3a1d3c48-2e30-eacc-3fe2-896fe3081829','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_FWD_R1',86,'月冻结正向有功电能示值-费率1','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_1',_binary '','DECIMAL','2025-10-28 17:17:05.968406',NULL,NULL,NULL),('3a1d3c48-2e39-8abc-b5f4-1513ec9c8854','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_FWD_R2',87,'月冻结正向有功电能示值-费率2','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_2',_binary '','DECIMAL','2025-10-28 17:17:05.977937',NULL,NULL,NULL),('3a1d3c48-2e43-b917-e8b7-9af0944021da','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_FWD_R3',88,'月冻结正向有功电能示值-费率3','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_3',_binary '','DECIMAL','2025-10-28 17:17:05.987327',NULL,NULL,NULL),('3a1d3c48-2e4c-830f-231b-517d2afb170f','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_FWD_R4',89,'月冻结正向有功电能示值-费率4','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_4',_binary '','DECIMAL','2025-10-28 17:17:05.996683',NULL,NULL,NULL),('3a1d3c48-2e56-b442-a01f-51bc70d3f52b','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_FWD_R5',90,'月冻结正向有功电能示值-费率5','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_5',_binary '','DECIMAL','2025-10-28 17:17:06.006728',NULL,NULL,NULL),('3a1d3c48-2e5f-aa9c-3d4c-8967ec3f6d98','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_FWD_R6',91,'月冻结正向有功电能示值-费率6','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_6',_binary '','DECIMAL','2025-10-28 17:17:06.015980',NULL,NULL,NULL),('3a1d3c48-2e69-48a9-fedd-4728ea4929e9','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_FWD_R7',92,'月冻结正向有功电能示值-费率7','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_7',_binary '','DECIMAL','2025-10-28 17:17:06.026078',NULL,NULL,NULL),('3a1d3c48-2e73-f570-fd08-43e7d6b15360','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_FWD_R8',93,'月冻结正向有功电能示值-费率8','ACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_8',_binary '','DECIMAL','2025-10-28 17:17:06.035483',NULL,NULL,NULL),('3a1d3c48-2e7c-6651-6d34-85740b7adb00','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_FWD',94,'月冻结正向无功电能示值','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:06.045017',NULL,NULL,NULL),('3a1d3c48-2e86-1606-57a3-2c709c92fa4b','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_FWD_R1',95,'月冻结正向无功电能示值-费率1','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_1',_binary '','DECIMAL','2025-10-28 17:17:06.054695',NULL,NULL,NULL),('3a1d3c48-2e90-4e8c-4198-cd0bee2b279b','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_FWD_R2',96,'月冻结正向无功电能示值-费率2','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_2',_binary '','DECIMAL','2025-10-28 17:17:06.064769',NULL,NULL,NULL),('3a1d3c48-2e9a-222d-7f40-9cec0c710899','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_FWD_R3',97,'月冻结正向无功电能示值-费率3','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_3',_binary '','DECIMAL','2025-10-28 17:17:06.074585',NULL,NULL,NULL),('3a1d3c48-2ea4-1098-2be8-f55c2c1e9b1b','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_FWD_R4',98,'月冻结正向无功电能示值-费率4','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_4',_binary '','DECIMAL','2025-10-28 17:17:06.084573',NULL,NULL,NULL),('3a1d3c48-2eae-866b-e3a7-8c5cea5ef07b','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_FWD_R5',99,'月冻结正向无功电能示值-费率5','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_5',_binary '','DECIMAL','2025-10-28 17:17:06.094570',NULL,NULL,NULL),('3a1d3c48-2eb8-ea09-bbb0-ac4514b4f7e6','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_FWD_R6',100,'月冻结正向无功电能示值-费率6','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_6',_binary '','DECIMAL','2025-10-28 17:17:06.104737',NULL,NULL,NULL),('3a1d3c48-2ec3-bac4-dd56-02f001ed2d5b','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_FWD_R7',101,'月冻结正向无功电能示值-费率7','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_7',_binary '','DECIMAL','2025-10-28 17:17:06.116189',NULL,NULL,NULL),('3a1d3c48-2ecd-0331-a783-fc2db9f59345','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_FWD_R8',102,'月冻结正向无功电能示值-费率8','REACTIVE_ENERGY_MONTHLY_FREEZE_FORWARD_RATE_8',_binary '','DECIMAL','2025-10-28 17:17:06.126297',NULL,NULL,NULL),('3a1d3c48-2ed8-cc99-f2e9-fb860d0bc382','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_REV',103,'月冻结反向有功电能示值','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:06.136578',NULL,NULL,NULL),('3a1d3c48-2ee3-215a-a795-599df384a82b','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_REV_R1',104,'月冻结反向有功电能示值-费率1','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_1',_binary '','DECIMAL','2025-10-28 17:17:06.147241',NULL,NULL,NULL),('3a1d3c48-2eec-be97-182e-15fcca71837b','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_REV_R2',105,'月冻结反向有功电能示值-费率2','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_2',_binary '','DECIMAL','2025-10-28 17:17:06.157291',NULL,NULL,NULL),('3a1d3c48-2ef7-a80c-461f-8aaec497d80d','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_REV_R3',106,'月冻结反向有功电能示值-费率3','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_3',_binary '','DECIMAL','2025-10-28 17:17:06.167322',NULL,NULL,NULL),('3a1d3c48-2f04-20f5-8eb9-85b985470454','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_REV_R4',107,'月冻结反向有功电能示值-费率4','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_4',_binary '','DECIMAL','2025-10-28 17:17:06.180987',NULL,NULL,NULL),('3a1d3c48-2f1b-e3dd-c2d5-77cb53d749ab','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_REV_R5',108,'月冻结反向有功电能示值-费率5','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_5',_binary '','DECIMAL','2025-10-28 17:17:06.204089',NULL,NULL,NULL),('3a1d3c48-2f26-0eb7-4007-8aaab6f688d0','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_REV_R6',109,'月冻结反向有功电能示值-费率6','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_6',_binary '','DECIMAL','2025-10-28 17:17:06.214864',NULL,NULL,NULL),('3a1d3c48-2f31-1185-60b5-ac262ccdc368','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_REV_R7',110,'月冻结反向有功电能示值-费率7','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_7',_binary '','DECIMAL','2025-10-28 17:17:06.226143',NULL,NULL,NULL),('3a1d3c48-2f3c-8e29-cf25-5764db3210a9','3a1d3c48-2b14-8b68-126f-5263521c6995','AE_M_REV_R8',111,'月冻结反向有功电能示值-费率8','ACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_8',_binary '','DECIMAL','2025-10-28 17:17:06.236970',NULL,NULL,NULL),('3a1d3c48-2f47-8837-da97-152e1aab605c','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_REV',112,'月冻结反向无功电能示值','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:06.249611',NULL,NULL,NULL),('3a1d3c48-2f55-c68a-6971-d1d4a39bab88','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_REV_R1',113,'月冻结反向无功电能示值-费率1','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_1',_binary '','DECIMAL','2025-10-28 17:17:06.262255',NULL,NULL,NULL),('3a1d3c48-2f60-44c8-2f52-42dd7e99ff0e','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_REV_R2',114,'月冻结反向无功电能示值-费率2','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_2',_binary '','DECIMAL','2025-10-28 17:17:06.272827',NULL,NULL,NULL),('3a1d3c48-2f6b-3bd8-3331-0e188085320f','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_REV_R3',115,'月冻结反向无功电能示值-费率3','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_3',_binary '','DECIMAL','2025-10-28 17:17:06.283628',NULL,NULL,NULL),('3a1d3c48-2f77-0f35-0de0-e0939f925996','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_REV_R4',116,'月冻结反向无功电能示值-费率4','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_4',_binary '','DECIMAL','2025-10-28 17:17:06.295482',NULL,NULL,NULL),('3a1d3c48-2f82-e151-9735-3834565a5e5c','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_REV_R5',117,'月冻结反向无功电能示值-费率5','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_5',_binary '','DECIMAL','2025-10-28 17:17:06.307018',NULL,NULL,NULL),('3a1d3c48-2f8d-387f-c464-0855a494dffa','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_REV_R6',118,'月冻结反向无功电能示值-费率6','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_6',_binary '','DECIMAL','2025-10-28 17:17:06.318007',NULL,NULL,NULL),('3a1d3c48-2f98-9325-5f47-890c6b957606','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_REV_R7',119,'月冻结反向无功电能示值-费率7','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_7',_binary '','DECIMAL','2025-10-28 17:17:06.328598',NULL,NULL,NULL),('3a1d3c48-2fa2-2753-14c9-96d16df9e6c2','3a1d3c48-2b14-8b68-126f-5263521c6995','RE_M_REV_R8',120,'月冻结反向无功电能示值-费率8','REACTIVE_ENERGY_MONTHLY_FREEZE_REVERSE_RATE_8',_binary '','DECIMAL','2025-10-28 17:17:06.339168',NULL,NULL,NULL),('3a1d3c48-2fad-9d64-f6f7-3be197902a40','3a1d3c48-2b14-8b68-126f-5263521c6995','MD_D_FWD',121,'日冻结正向有功最大需量发生时间','MAX_DEMAND_DAILY_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:06.349825',NULL,NULL,NULL),('3a1d3c48-2fb8-3510-71e8-9a6d90f1229c','3a1d3c48-2b14-8b68-126f-5263521c6995','MD_D_RP_FWD',122,'日冻结正向无功最大需量和发生时间','MAX_DEMAND_DAILY_REACTIVE_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:06.360345',NULL,NULL,NULL),('3a1d3c48-2fc2-360a-389f-64dbfb72dff7','3a1d3c48-2b14-8b68-126f-5263521c6995','MD_D_REV',123,'日冻结反向有功最大需量发生时间','MAX_DEMAND_DAILY_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:06.371153',NULL,NULL,NULL),('3a1d3c48-2fcd-2cf4-c70e-b40313e32476','3a1d3c48-2b14-8b68-126f-5263521c6995','MD_D_RP_REV',124,'日冻结反向无功最大需量发生时间','MAX_DEMAND_DAILY_REACTIVE_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:06.382224',NULL,NULL,NULL),('3a1d3c48-2fd9-e154-8441-303fc3af8bef','3a1d3c48-2b14-8b68-126f-5263521c6995','MD_M_FWD',125,'上月(上一结算日)正向有功最大需量及发生时间','MAX_DEMAND_MONTHLY_FORWARD',_binary '','DECIMAL','2025-10-28 17:17:06.393710',NULL,NULL,NULL),('3a1d3c48-2fe4-663b-67ed-36d08082fd81','3a1d3c48-2b14-8b68-126f-5263521c6995','MD_M_FWD_Z',126,'正向有功最大需量及发生时间','MAX_DEMAND_MONTHLY_FORWARD_Z',_binary '','DECIMAL','2025-10-28 17:17:06.404765',NULL,NULL,NULL),('3a1d3c48-2fef-cdd3-d5d6-6d7ea104ce74','3a1d3c48-2b14-8b68-126f-5263521c6995','MD_M_REV',127,'反向有功最大需量及发生时间','MAX_DEMAND_MONTHLY_REVERSE',_binary '','DECIMAL','2025-10-28 17:17:06.415649',NULL,NULL,NULL),('3a1d3c48-2ffa-ecce-fae3-d974c3f832d5','3a1d3c48-2b14-8b68-126f-5263521c6995','WM_RDG',128,'水表示值','WATER_METER_READING',_binary '','DECIMAL','2025-10-28 17:17:06.427248',NULL,NULL,NULL),('3a1d3c48-3006-ccc2-ae41-764dab13bcf3','3a1d3c48-2b14-8b68-126f-5263521c6995','LAT_RDG',129,'最新抄读示值','LATEST_READING',_binary '','DECIMAL','2025-10-28 17:17:06.438984',NULL,NULL,NULL),('3a1d3c48-3011-21a2-e0b4-3f10ab428b75','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_P',130,'尖示值','RATE_PEAK_READING',_binary '','DECIMAL','2025-10-28 17:17:06.450289',NULL,NULL,NULL),('3a1d3c48-301e-26c4-2785-c00e93c6554a','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_H',131,'峰示值','RATE_HIGH_READING',_binary '','DECIMAL','2025-10-28 17:17:06.462942',NULL,NULL,NULL),('3a1d3c48-302a-7ffc-e473-4b5a274cf07a','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_N',132,'平示值','RATE_NORMAL_READING',_binary '','DECIMAL','2025-10-28 17:17:06.475207',NULL,NULL,NULL),('3a1d3c48-3036-8fef-c3b4-4d695cbc8331','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_V',133,'谷示值','RATE_VALLEY_READING',_binary '','DECIMAL','2025-10-28 17:17:06.486467',NULL,NULL,NULL),('3a1d3c48-3041-0986-0d93-d3b23af150ec','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_DV',134,'深谷示值','RATE_DEEP_VALLEY_READING',_binary '','DECIMAL','2025-10-28 17:17:06.497466',NULL,NULL,NULL),('3a1d3c48-304c-1d48-3ba1-a38f6e823e01','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_T6',135,'T6示值','RATE_T6_READING',_binary '','DECIMAL','2025-10-28 17:17:06.508637',NULL,NULL,NULL),('3a1d3c48-3057-f687-e027-8e3ebf126c33','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_T7',136,'T7示值','RATE_T7_READING',_binary '','DECIMAL','2025-10-28 17:17:06.519683',NULL,NULL,NULL),('3a1d3c48-3062-deb0-8942-d1febc6004ef','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_T8',137,'T8示值','RATE_T8_READING',_binary '','DECIMAL','2025-10-28 17:17:06.530862',NULL,NULL,NULL),('3a1d3c48-306d-d8b5-cea3-b67e6731f383','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_T9',138,'T9示值','RATE_T9_READING',_binary '','DECIMAL','2025-10-28 17:17:06.541847',NULL,NULL,NULL),('3a1d3c48-3079-7708-f011-de361c985272','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_T10',139,'T10示值','RATE_T10_READING',_binary '','DECIMAL','2025-10-28 17:17:06.554120',NULL,NULL,NULL),('3a1d3c48-3085-63b8-d449-74911757ed8a','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_T11',140,'T11示值','RATE_T11_READING',_binary '','DECIMAL','2025-10-28 17:17:06.565471',NULL,NULL,NULL),('3a1d3c48-3090-462f-3af0-45fa9f67490d','3a1d3c48-2b14-8b68-126f-5263521c6995','RATE_T12',141,'T12示值','RATE_T12_READING',_binary '','DECIMAL','2025-10-28 17:17:06.577048',NULL,NULL,NULL),('3a1d3c48-309d-91dc-8ae7-b8ff34503920','3a1d3c48-2b14-8b68-126f-5263521c6995','LIFECYCLE',142,'生命周期','LIFE_CYCLE',_binary '','DECIMAL','2025-10-28 17:17:06.590155',NULL,NULL,NULL),('3a1d3c48-30b2-7a88-4082-cf4e1e17445d','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','Gateway',1,'网关地址','网关地址',_binary '','STRING','2025-10-28 17:17:06.611232',NULL,NULL,NULL),('3a1d3c48-30bd-a635-e420-757f0c62dc8a','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','Device',2,'设备地址','设备地址',_binary '','STRING','2025-10-28 17:17:06.622991',NULL,NULL,NULL),('3a1d3c48-30c7-23b6-324e-ee055b697da5','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','Time',3,'时间戳','时间戳',_binary '','INT64','2025-10-28 17:17:06.632052',NULL,NULL,NULL),('3a1d3c48-30cf-986a-c110-b1a1d0b11973','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','POWER_ON',1,'上电','POWER_ON_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.641082',NULL,NULL,NULL),('3a1d3c48-30d8-cbdf-1ce5-683d5df2e237','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','POWER_OFF',2,'下电','POWER_OFF_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.649305',NULL,NULL,NULL),('3a1d3c48-30e0-8d4e-d251-6225df238956','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','BREAKER_CLOSE',3,'开闸','BREAKER_CLOSE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.657961',NULL,NULL,NULL),('3a1d3c48-30ea-03a3-c8b5-f5262eab3ea7','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','BREAKER_OPEN',4,'断闸','BREAKER_OPEN_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.666895',NULL,NULL,NULL),('3a1d3c48-30f3-cc81-98b4-d2162dc1c60a','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','OVER_POWER_TRIP',5,'超功率断闸','OVER_POWER_TRIP_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.675957',NULL,NULL,NULL),('3a1d3c48-30fb-ee26-7a43-1605d9f6acbd','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','OVER_VOLTAGE',6,'过压','OVER_VOLTAGE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.684500',NULL,NULL,NULL),('3a1d3c48-3105-8684-8bf0-0d37afd439fb','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','UNDER_VOLTAGE',7,'欠压','UNDER_VOLTAGE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.694016',NULL,NULL,NULL),('3a1d3c48-310d-f765-b9c0-58e3c22e0869','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','OVER_CURRENT',8,'过流','OVER_CURRENT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.702540',NULL,NULL,NULL),('3a1d3c48-3117-67a2-fab1-eadf5b41b81d','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','UNDER_CURRENT',9,'欠流','UNDER_CURRENT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.712399',NULL,NULL,NULL),('3a1d3c48-3120-2215-b337-35a0175df113','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','FREQUENCY_HIGH',10,'频率过高','FREQUENCY_HIGH_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.720897',NULL,NULL,NULL),('3a1d3c48-3129-2726-3228-97171dcfd31d','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','FREQUENCY_LOW',11,'频率过低','FREQUENCY_LOW_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.729863',NULL,NULL,NULL),('3a1d3c48-3132-e66d-bf1c-00620a3500e4','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','POWER_FACTOR_LOW',12,'功率因数过低','POWER_FACTOR_LOW_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.739031',NULL,NULL,NULL),('3a1d3c48-313b-344f-d6c1-a825e61d7843','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','PHASE_LOSS',13,'缺相','PHASE_LOSS_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.748464',NULL,NULL,NULL),('3a1d3c48-3145-23d1-6f38-ae57b9cd599f','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','PHASE_REVERSE',14,'相序错误','PHASE_REVERSE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.758010',NULL,NULL,NULL),('3a1d3c48-314e-f16a-b15a-79b34e63c424','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','GROUND_FAULT',15,'接地故障','GROUND_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.767272',NULL,NULL,NULL),('3a1d3c48-3159-4c9c-e1cd-1ab710c38290','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','SHORT_CIRCUIT',16,'短路','SHORT_CIRCUIT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.778019',NULL,NULL,NULL),('3a1d3c48-3162-4ac6-f83a-63307e738146','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ARC_FAULT',17,'电弧故障','ARC_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.787643',NULL,NULL,NULL),('3a1d3c48-316c-ba77-0f80-0aa3f3b18d42','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','TEMPERATURE_HIGH',18,'温度过高','TEMPERATURE_HIGH_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.797439',NULL,NULL,NULL),('3a1d3c48-3176-ffb4-31f3-82fb49902f8e','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','METER_TAMPER',19,'电表篡改','METER_TAMPER_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.807350',NULL,NULL,NULL),('3a1d3c48-3180-8850-d0c1-40f3f2d2cf32','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','METER_COVER_OPEN',20,'电表盖开启','METER_COVER_OPEN_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.817196',NULL,NULL,NULL),('3a1d3c48-318a-c00b-b3d2-37b968cbde12','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','METER_COVER_CLOSE',21,'电表盖关闭','METER_COVER_CLOSE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.827079',NULL,NULL,NULL),('3a1d3c48-3194-a8f7-40fb-3895a8c74d12','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','MAGNETIC_TAMPER',22,'磁干扰','MAGNETIC_TAMPER_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.837058',NULL,NULL,NULL),('3a1d3c48-319e-6f01-ddbf-982ae067abb7','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','REVERSE_POWER',23,'反向功率','REVERSE_POWER_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.847813',NULL,NULL,NULL),('3a1d3c48-31a8-2838-d5e3-c6565da1e416','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ENERGY_THEFT',24,'窃电','ENERGY_THEFT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.857730',NULL,NULL,NULL),('3a1d3c48-31b2-e9da-278a-247bb1084988','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','LOAD_SHEDDING',25,'负荷切除','LOAD_SHEDDING_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.867749',NULL,NULL,NULL),('3a1d3c48-31bc-74e9-1f78-0ba1de25e5a5','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','LOAD_RESTORE',26,'负荷恢复','LOAD_RESTORE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.877205',NULL,NULL,NULL),('3a1d3c48-31c6-d18b-9ee2-3485f4261379','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','DEMAND_LIMIT_EXCEED',27,'需量超限','DEMAND_LIMIT_EXCEED_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.887323',NULL,NULL,NULL),('3a1d3c48-31d0-cfe2-30f7-880079a7e111','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ENERGY_LIMIT_EXCEED',28,'电量超限','ENERGY_LIMIT_EXCEED_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.897262',NULL,NULL,NULL),('3a1d3c48-31da-3291-c320-1f10342c605b','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','RATE_CHANGE',29,'费率切换','RATE_CHANGE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.907110',NULL,NULL,NULL),('3a1d3c48-31e4-52b4-aefe-92a588b06898','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','HARMONIC_DISTORTION',30,'谐波畸变','HARMONIC_DISTORTION_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.917741',NULL,NULL,NULL),('3a1d3c48-31ee-1789-7567-b902282ead5f','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','VOLTAGE_UNBALANCE',31,'电压不平衡','VOLTAGE_UNBALANCE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.927722',NULL,NULL,NULL),('3a1d3c48-31f8-c4e8-96c4-f88a49ead158','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','CURRENT_UNBALANCE',32,'电流不平衡','CURRENT_UNBALANCE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.937672',NULL,NULL,NULL),('3a1d3c48-3202-a672-1a0c-df860f7e6a71','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','POWER_QUALITY_POOR',33,'电能质量差','POWER_QUALITY_POOR_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.947626',NULL,NULL,NULL),('3a1d3c48-320c-3bdc-6ce6-77c51bceafe5','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','VOLTAGE_SAG',34,'电压暂降','VOLTAGE_SAG_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.957472',NULL,NULL,NULL),('3a1d3c48-3216-eafc-6a92-e15c80882cc9','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','VOLTAGE_SWELL',35,'电压暂升','VOLTAGE_SWELL_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.967708',NULL,NULL,NULL),('3a1d3c48-3221-1df6-2b9e-de426764b9f8','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','VOLTAGE_INTERRUPTION',36,'电压中断','VOLTAGE_INTERRUPTION_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.978981',NULL,NULL,NULL),('3a1d3c48-3232-ec6f-60c6-e39fc8d87084','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','VOLTAGE_FLICKER',37,'电压闪变','VOLTAGE_FLICKER_EVENT',_binary '','DECIMAL','2025-10-28 17:17:06.995345',NULL,NULL,NULL),('3a1d3c48-323c-bf50-4e51-5a49dfd9ae9d','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','PROTECTION_TRIP',38,'保护跳闸','PROTECTION_TRIP_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.005971',NULL,NULL,NULL),('3a1d3c48-3247-b75b-5b84-2e102e708b0e','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','PROTECTION_RESET',39,'保护复位','PROTECTION_RESET_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.016382',NULL,NULL,NULL),('3a1d3c48-3252-59da-b586-d3b18b570004','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','EMERGENCY_STOP',40,'紧急停机','EMERGENCY_STOP_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.026910',NULL,NULL,NULL),('3a1d3c48-325c-39b7-fab9-5d02ecb489ec','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','SAFETY_SHUTDOWN',41,'安全停机','SAFETY_SHUTDOWN_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.037188',NULL,NULL,NULL),('3a1d3c48-3267-b210-bc0a-77960183fad1','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','OVERLOAD_TRIP',42,'过载跳闸','OVERLOAD_TRIP_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.048298',NULL,NULL,NULL),('3a1d3c48-3271-2db9-e6e9-b1cda7a18750','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','UNDERLOAD_TRIP',43,'欠载跳闸','UNDERLOAD_TRIP_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.058868',NULL,NULL,NULL),('3a1d3c48-327c-2247-6fee-782841f3bc13','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','DIFFERENTIAL_PROTECTION',44,'差动保护','DIFFERENTIAL_PROTECTION_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.069458',NULL,NULL,NULL),('3a1d3c48-3287-6c20-f091-e975096670c1','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','DISTANCE_PROTECTION',45,'距离保护','DISTANCE_PROTECTION_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.079877',NULL,NULL,NULL),('3a1d3c48-3291-df7b-0a35-cee9dfd33e39','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','DIRECTIONAL_PROTECTION',46,'方向保护','DIRECTIONAL_PROTECTION_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.090629',NULL,NULL,NULL),('3a1d3c48-329d-13dc-0f92-60baa9407b6c','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','BACKUP_PROTECTION',47,'后备保护','BACKUP_PROTECTION_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.102336',NULL,NULL,NULL),('3a1d3c48-32a9-ef34-6813-1d99b7f55b42','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','MAIN_PROTECTION',48,'主保护','MAIN_PROTECTION_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.114314',NULL,NULL,NULL),('3a1d3c48-32b4-128c-9c39-a5aa8c76aa42','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','RELAY_TRIP',49,'继电器跳闸','RELAY_TRIP_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.125054',NULL,NULL,NULL),('3a1d3c48-32be-efeb-9947-49535f344916','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','RELAY_RESET',50,'继电器复位','RELAY_RESET_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.135633',NULL,NULL,NULL),('3a1d3c48-32c9-4c0d-b779-e875b2f93c21','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','CONTACTOR_CLOSE',51,'接触器闭合','CONTACTOR_CLOSE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.146195',NULL,NULL,NULL),('3a1d3c48-32d4-9255-6a7d-85b1de2eb51f','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','CONTACTOR_OPEN',52,'接触器断开','CONTACTOR_OPEN_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.156959',NULL,NULL,NULL),('3a1d3c48-32de-8b13-178f-3a04396150e1','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','FUSE_BLOW',53,'熔断器熔断','FUSE_BLOW_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.167440',NULL,NULL,NULL),('3a1d3c48-32ea-a92a-be3c-51f68cd415eb','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','FUSE_REPLACE',54,'熔断器更换','FUSE_REPLACE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.179161',NULL,NULL,NULL),('3a1d3c48-32f5-c4d5-c93b-2934fe2d1418','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','CIRCUIT_BREAKER_TRIP',55,'断路器跳闸','CIRCUIT_BREAKER_TRIP_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.190098',NULL,NULL,NULL),('3a1d3c48-3300-5b57-69af-17a6e8d9db07','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','CIRCUIT_BREAKER_RESET',56,'断路器复位','CIRCUIT_BREAKER_RESET_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.201008',NULL,NULL,NULL),('3a1d3c48-330b-5886-05e8-36c688a8962b','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ISOLATOR_OPEN',57,'隔离开关断开','ISOLATOR_OPEN_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.212089',NULL,NULL,NULL),('3a1d3c48-3316-0f75-cf2c-09c98b76eb3e','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ISOLATOR_CLOSE',58,'隔离开关闭合','ISOLATOR_CLOSE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.223555',NULL,NULL,NULL),('3a1d3c48-3323-b2fe-2d67-b035e4424950','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','SWITCH_OPEN',59,'开关断开','SWITCH_OPEN_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.236239',NULL,NULL,NULL),('3a1d3c48-332e-cabc-5f06-9a568edd197f','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','SWITCH_CLOSE',60,'开关闭合','SWITCH_CLOSE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.247763',NULL,NULL,NULL),('3a1d3c48-333a-022a-aa32-6ee89cdb13c0','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','TRANSFORMER_FAULT',61,'变压器故障','TRANSFORMER_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.259200',NULL,NULL,NULL),('3a1d3c48-3345-2c2d-5aa0-9d62629f9ce6','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','TRANSFORMER_OVERLOAD',62,'变压器过载','TRANSFORMER_OVERLOAD_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.270930',NULL,NULL,NULL),('3a1d3c48-3354-58ef-8a95-4c9a42e3455f','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','TRANSFORMER_TEMP_HIGH',63,'变压器温度过高','TRANSFORMER_TEMP_HIGH_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.285715',NULL,NULL,NULL),('3a1d3c48-3361-e654-72b0-2413bcddff42','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','GENERATOR_START',64,'发电机启动','GENERATOR_START_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.298094',NULL,NULL,NULL),('3a1d3c48-336e-f2fa-243a-269e693e4151','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','GENERATOR_STOP',65,'发电机停机','GENERATOR_STOP_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.311370',NULL,NULL,NULL),('3a1d3c48-337c-1ba7-9820-b76d1d6f2354','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','GENERATOR_FAULT',66,'发电机故障','GENERATOR_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.325772',NULL,NULL,NULL),('3a1d3c48-3388-f0d3-193c-022fff11267d','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','MOTOR_START',67,'电机启动','MOTOR_START_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.337481',NULL,NULL,NULL),('3a1d3c48-3394-d24e-2427-ff0431e459d5','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','MOTOR_STOP',68,'电机停机','MOTOR_STOP_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.349073',NULL,NULL,NULL),('3a1d3c48-339f-4537-4a75-1928541c3cac','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','MOTOR_FAULT',69,'电机故障','MOTOR_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.360781',NULL,NULL,NULL),('3a1d3c48-33ad-2611-3eb9-3fb14abd86d4','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','MOTOR_OVERLOAD',70,'电机过载','MOTOR_OVERLOAD_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.374074',NULL,NULL,NULL),('3a1d3c48-33b8-ec3f-f6de-45273a32538b','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','CAPACITOR_BANK_ON',71,'电容器组投入','CAPACITOR_BANK_ON_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.385564',NULL,NULL,NULL),('3a1d3c48-33c4-02c3-0cee-2fbfeacfdf95','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','CAPACITOR_BANK_OFF',72,'电容器组切除','CAPACITOR_BANK_OFF_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.397671',NULL,NULL,NULL),('3a1d3c48-33d0-81e5-7f45-73c4151f42f3','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','CAPACITOR_FAULT',73,'电容器故障','CAPACITOR_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.409609',NULL,NULL,NULL),('3a1d3c48-33dc-d941-63ba-e0feda46ad26','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','REACTOR_ON',74,'电抗器投入','REACTOR_ON_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.421616',NULL,NULL,NULL),('3a1d3c48-33e9-971f-00c4-ec08ecc91e2a','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','REACTOR_OFF',75,'电抗器切除','REACTOR_OFF_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.434454',NULL,NULL,NULL),('3a1d3c48-33f5-f095-76b3-a4f257e60167','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','REACTOR_FAULT',76,'电抗器故障','REACTOR_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.446531',NULL,NULL,NULL),('3a1d3c48-3401-6b5f-e3dd-6ca77c5ab80d','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','UPS_ON',77,'UPS投入','UPS_ON_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.458317',NULL,NULL,NULL),('3a1d3c48-340f-2ff0-cb8b-13e2b5cb563f','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','UPS_OFF',78,'UPS切除','UPS_OFF_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.473494',NULL,NULL,NULL),('3a1d3c48-3423-35f9-64c5-cc319d1af192','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','UPS_FAULT',79,'UPS故障','UPS_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.493647',NULL,NULL,NULL),('3a1d3c48-3437-13e5-1687-ee45cbaafad6','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','UPS_BYPASS',80,'UPS旁路','UPS_BYPASS_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.513695',NULL,NULL,NULL),('3a1d3c48-344a-e5d5-e135-4423aaf10a57','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','BATTERY_DISCHARGE',81,'电池放电','BATTERY_DISCHARGE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.532386',NULL,NULL,NULL),('3a1d3c48-345c-f844-33a7-9117fe13967d','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','BATTERY_CHARGE',82,'电池充电','BATTERY_CHARGE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.550489',NULL,NULL,NULL),('3a1d3c48-346f-0cc2-b3a4-4ffc1c8f92c8','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','BATTERY_LOW',83,'电池低电压','BATTERY_LOW_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.568891',NULL,NULL,NULL),('3a1d3c48-3480-b401-5e60-b45c730f0295','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','BATTERY_FAIL',84,'电池故障','BATTERY_FAIL_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.586647',NULL,NULL,NULL),('3a1d3c48-3496-0ab2-6500-6bdf43e1bc56','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','SOLAR_PANEL_ON',85,'太阳能板投入','SOLAR_PANEL_ON_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.608515',NULL,NULL,NULL),('3a1d3c48-34a8-34d4-df3b-b4f5e4a75cde','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','SOLAR_PANEL_OFF',86,'太阳能板切除','SOLAR_PANEL_OFF_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.626551',NULL,NULL,NULL),('3a1d3c48-34bb-508a-910f-b6fdc4d0d48d','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','SOLAR_PANEL_FAULT',87,'太阳能板故障','SOLAR_PANEL_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.645000',NULL,NULL,NULL),('3a1d3c48-34cd-56a6-9300-0bdc31d4ccd1','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','WIND_TURBINE_START',88,'风力发电机启动','WIND_TURBINE_START_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.663320',NULL,NULL,NULL),('3a1d3c48-34df-0661-65b1-263db2b77f0b','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','WIND_TURBINE_STOP',89,'风力发电机停机','WIND_TURBINE_STOP_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.681894',NULL,NULL,NULL),('3a1d3c48-34f3-9b9b-5578-dcc6bf3c5ef1','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','WIND_TURBINE_FAULT',90,'风力发电机故障','WIND_TURBINE_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.701334',NULL,NULL,NULL),('3a1d3c48-3506-c448-9b8b-0e2cadfd8b7a','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','GRID_CONNECT',91,'并网','GRID_CONNECT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.719839',NULL,NULL,NULL),('3a1d3c48-3518-9707-5f08-addacbd5392e','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','GRID_DISCONNECT',92,'离网','GRID_DISCONNECT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.738557',NULL,NULL,NULL),('3a1d3c48-352b-9c83-b1de-683fd66aad26','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','GRID_SYNC',93,'电网同步','GRID_SYNC_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.757726',NULL,NULL,NULL),('3a1d3c48-3540-9b7d-3595-b41e2c2c5b9d','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','GRID_DESYNC',94,'电网失步','GRID_DESYNC_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.778343',NULL,NULL,NULL),('3a1d3c48-3553-428e-2415-d65e7ddd9a23','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','POWER_FLOW_REVERSE',95,'功率反向','POWER_FLOW_REVERSE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.797535',NULL,NULL,NULL),('3a1d3c48-3567-4bf4-1753-d233708393bc','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','POWER_FLOW_FORWARD',96,'功率正向','POWER_FLOW_FORWARD_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.817218',NULL,NULL,NULL),('3a1d3c48-357a-8f1c-ef3a-a4de28de43c5','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ENERGY_EXPORT',97,'电能输出','ENERGY_EXPORT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.836167',NULL,NULL,NULL),('3a1d3c48-358d-0a1c-3b0d-98116cab20d4','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ENERGY_IMPORT',98,'电能输入','ENERGY_IMPORT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.855374',NULL,NULL,NULL),('3a1d3c48-35a1-3bb2-97f1-f1a7b620c135','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','PEAK_DEMAND',99,'峰值需量','PEAK_DEMAND_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.875001',NULL,NULL,NULL),('3a1d3c48-35b3-ca52-b4c4-b1f25a218e91','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','OFF_PEAK_DEMAND',100,'低谷需量','OFF_PEAK_DEMAND_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.893683',NULL,NULL,NULL),('3a1d3c48-35c6-64ff-ad31-6d5b3a903753','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','DEMAND_RESPONSE',101,'需求响应','DEMAND_RESPONSE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.912610',NULL,NULL,NULL),('3a1d3c48-35d9-addf-4018-1eed8cd6b082','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','LOAD_CURTAILMENT',102,'负荷削减','LOAD_CURTAILMENT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.931652',NULL,NULL,NULL),('3a1d3c48-35ec-422e-b145-91cc5da42d7e','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','LOAD_SHIFTING',103,'负荷转移','LOAD_SHIFTING_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.950508',NULL,NULL,NULL),('3a1d3c48-3600-a03c-a6a4-c051ed732cf4','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ENERGY_STORAGE_CHARGE',104,'储能充电','ENERGY_STORAGE_CHARGE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.970853',NULL,NULL,NULL),('3a1d3c48-3615-724c-1db7-e022c92ac5a1','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ENERGY_STORAGE_DISCHARGE',105,'储能放电','ENERGY_STORAGE_DISCHARGE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:07.991905',NULL,NULL,NULL),('3a1d3c48-362a-287e-55a6-b745a5632580','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ENERGY_STORAGE_FAULT',106,'储能故障','ENERGY_STORAGE_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.012325',NULL,NULL,NULL),('3a1d3c48-363d-51b8-7d3a-131c119a25c4','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','MICROGRID_ISLAND',107,'微网孤岛','MICROGRID_ISLAND_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.031421',NULL,NULL,NULL),('3a1d3c48-3650-8da2-bd1b-59dcff95cdcf','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','MICROGRID_RECONNECT',108,'微网重连','MICROGRID_RECONNECT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.050701',NULL,NULL,NULL),('3a1d3c48-3664-28a8-bb23-99ea03c36140','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','SMART_METER_COMM',109,'智能电表通信','SMART_METER_COMM_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.069904',NULL,NULL,NULL),('3a1d3c48-3677-0797-42b6-ae13c3268e8e','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','SMART_METER_FAULT',110,'智能电表故障','SMART_METER_FAULT_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.089073',NULL,NULL,NULL),('3a1d3c48-368c-53e3-60dd-dc61bf3c9677','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','PREPAID_BALANCE_LOW',111,'预付费余额不足','PREPAID_BALANCE_LOW_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.110445',NULL,NULL,NULL),('3a1d3c48-36a0-04fd-7f23-78171ee22567','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','PREPAID_BALANCE_ZERO',112,'预付费余额为零','PREPAID_BALANCE_ZERO_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.130577',NULL,NULL,NULL),('3a1d3c48-36b5-a236-8628-5900c62edc6d','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','PREPAID_RECHARGE',113,'预付费充值','PREPAID_RECHARGE_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.151093',NULL,NULL,NULL),('3a1d3c48-36c9-244d-e9d3-5bcdcb08f805','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','TIME_OF_USE_START',114,'分时电价开始','TIME_OF_USE_START_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.171461',NULL,NULL,NULL),('3a1d3c48-36dd-cfce-d401-2c4d6f3a4eca','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','TIME_OF_USE_END',115,'分时电价结束','TIME_OF_USE_END_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.191156',NULL,NULL,NULL),('3a1d3c48-36f1-1faa-7cd7-a53d05fdcf35','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','PEAK_PRICE_START',116,'峰时电价开始','PEAK_PRICE_START_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.211332',NULL,NULL,NULL),('3a1d3c48-3706-e518-45c0-065adbcfea1e','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','PEAK_PRICE_END',117,'峰时电价结束','PEAK_PRICE_END_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.232109',NULL,NULL,NULL),('3a1d3c48-371a-070f-48e5-d64a345dc39f','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','VALLEY_PRICE_START',118,'谷时电价开始','VALLEY_PRICE_START_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.251939',NULL,NULL,NULL),('3a1d3c48-372f-bfb4-e064-1a968c40055e','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','VALLEY_PRICE_END',119,'谷时电价结束','VALLEY_PRICE_END_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.273009',NULL,NULL,NULL),('3a1d3c48-3743-4ce2-0878-1c165adc489c','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','FLAT_PRICE_START',120,'平时电价开始','FLAT_PRICE_START_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.293108',NULL,NULL,NULL),('3a1d3c48-3758-944a-cb8a-cc7fa44e9ef5','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','FLAT_PRICE_END',121,'平时电价结束','FLAT_PRICE_END_EVENT',_binary '','DECIMAL','2025-10-28 17:17:08.314035',NULL,NULL,NULL),('3a1d3c48-376d-7217-70cc-8052636bb933','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','ONLINE',122,'上线','ONLINE',_binary '','DECIMAL','2025-10-28 17:17:08.335131',NULL,NULL,NULL),('3a1d3c48-3781-f7fe-eda3-ae8c17a05e42','3a1d3c48-30a5-4ba6-e905-16fa855c3d90','OFFONLINE',123,'下线','OFFONLINE',_binary '','DECIMAL','2025-10-28 17:17:08.355704',NULL,NULL,NULL),('3a1d3c48-37a2-0d5c-bfb5-e8ed5514c5a4','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','Gateway',1,'网关地址','网关地址',_binary '','STRING','2025-10-28 17:17:08.389133',NULL,NULL,NULL),('3a1d3c48-37b5-c95b-01e5-0c1ed28845c6','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','Device',2,'设备地址','设备地址',_binary '','STRING','2025-10-28 17:17:08.408585',NULL,NULL,NULL),('3a1d3c48-37c7-589a-6952-7d978f8e510a','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','Time',3,'时间戳','时间戳',_binary '','INT64','2025-10-28 17:17:08.426291',NULL,NULL,NULL),('3a1d3c48-37dd-04a8-71df-b5a1701ed39f','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','TOTAL_VOLUME',1,'累计体积','累计读数(体积)',_binary '','DECIMAL','2025-10-28 17:17:08.448130',NULL,NULL,NULL),('3a1d3c48-37ee-0979-e4b3-597d18ba97e2','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','INSTANT_FLOW',2,'瞬时流量','瞬时流量值',_binary '','DECIMAL','2025-10-28 17:17:08.465929',NULL,NULL,NULL),('3a1d3c48-3802-f71c-ed81-577c5aa1a377','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','AVERAGE_FLOW',3,'平均流量','周期平均流量',_binary '','DECIMAL','2025-10-28 17:17:08.490877',NULL,NULL,NULL),('3a1d3c48-3820-9895-19dd-4d812dda11ce','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','PRESSURE',4,'压力','管网压力',_binary '','DECIMAL','2025-10-28 17:17:08.516141',NULL,NULL,NULL),('3a1d3c48-3834-b459-2550-6dce2fd24174','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','TEMPERATURE',5,'温度','介质温度',_binary '','DECIMAL','2025-10-28 17:17:08.535448',NULL,NULL,NULL),('3a1d3c48-3846-a026-8896-18dd03ccddef','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','BATTERY_VOLTAGE',6,'电池电压','电池电量/电压',_binary '','DECIMAL','2025-10-28 17:17:08.553707',NULL,NULL,NULL),('3a1d3c48-3859-0146-fa52-8559f904ce53','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','SIGNAL_STRENGTH',7,'信号强度','通信信号强度(RSSI/RSRP)',_binary '','DECIMAL','2025-10-28 17:17:08.572325',NULL,NULL,NULL),('3a1d3c48-386b-f019-f04b-8bcfe4bbce22','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','FIRMWARE_VERSION',8,'固件版本','设备固件版本',_binary '','string','2025-10-28 17:17:08.591043',NULL,NULL,NULL),('3a1d3c48-387d-de54-92b3-892257a21538','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','VALVE_STATUS',9,'阀门状态','阀门开关状态',_binary '','DECIMAL','2025-10-28 17:17:08.609481',NULL,NULL,NULL),('3a1d3c48-3891-cc44-ab8e-2ddfa5153765','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','REMAINING_BALANCE',10,'剩余余额','预付费剩余金额或量',_binary '','DECIMAL','2025-10-28 17:17:08.628174',NULL,NULL,NULL),('3a1d3c48-38a3-eba6-43b8-c8cc3b81bba7','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','WORKING_HOURS',11,'累计工作时长','设备累计运行时长',_binary '','DECIMAL','2025-10-28 17:17:08.646450',NULL,NULL,NULL),('3a1d3c48-38b6-1c1b-48b7-0d9bf9d7e720','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','REVERSE_VOLUME',12,'反向累计体积','反向累计读数',_binary '','DECIMAL','2025-10-28 17:17:08.665173',NULL,NULL,NULL),('3a1d3c48-38c7-408a-4e80-64106f66b790','3a1d3c48-3792-8d6f-f4a1-5d8c00ef89b4','LEAK_RATE',13,'漏损率','估算漏损比例',_binary '','DECIMAL','2025-10-28 17:17:08.681240',NULL,NULL,NULL),('3a1d3c48-38d7-ca20-98c0-cd2fd4469201','3a1d3c48-38cf-7924-0d34-02c4516793f5','Gateway',1,'网关地址','网关地址',_binary '','STRING','2025-10-28 17:17:08.696574',NULL,NULL,NULL),('3a1d3c48-38e0-f0e0-d0aa-861e5d8b3335','3a1d3c48-38cf-7924-0d34-02c4516793f5','Device',2,'设备地址','设备地址',_binary '','STRING','2025-10-28 17:17:08.706573',NULL,NULL,NULL),('3a1d3c48-38e9-8c80-7ae8-3b951820b1b1','3a1d3c48-38cf-7924-0d34-02c4516793f5','Time',3,'时间戳','时间戳',_binary '','INT64','2025-10-28 17:17:08.714815',NULL,NULL,NULL),('3a1d3c48-38f2-1dbf-51a3-35aa11a192cb','3a1d3c48-38cf-7924-0d34-02c4516793f5','METER_INSTALL',1,'表具安装','设备完成安装',_binary '','DECIMAL','2025-10-28 17:17:08.722946',NULL,NULL,NULL),('3a1d3c48-38fa-9bef-3eab-05032cbd97e3','3a1d3c48-38cf-7924-0d34-02c4516793f5','METER_REPLACE',2,'表具更换','设备被更换',_binary '','DECIMAL','2025-10-28 17:17:08.733989',NULL,NULL,NULL),('3a1d3c48-390a-5266-2531-712caa3c7563','3a1d3c48-38cf-7924-0d34-02c4516793f5','VALVE_OPENED',3,'阀门开启','阀门切换为开启',_binary '','DECIMAL','2025-10-28 17:17:08.749431',NULL,NULL,NULL),('3a1d3c48-391a-5479-c492-a71fa141e890','3a1d3c48-38cf-7924-0d34-02c4516793f5','VALVE_CLOSED',4,'阀门关闭','阀门切换为关闭',_binary '','DECIMAL','2025-10-28 17:17:08.763686',NULL,NULL,NULL),('3a1d3c48-3926-8e5d-d67e-7993a40376fc','3a1d3c48-38cf-7924-0d34-02c4516793f5','LEAK_DETECTED',5,'检测到漏水/漏气','连续小流量或异常用量判定漏泄',_binary '','DECIMAL','2025-10-28 17:17:08.776254',NULL,NULL,NULL),('3a1d3c48-3933-d511-17e7-42dc054706da','3a1d3c48-38cf-7924-0d34-02c4516793f5','BURST_DETECTED',6,'爆管/管道破裂','瞬时高流量伴随压力骤降',_binary '','DECIMAL','2025-10-28 17:17:08.789060',NULL,NULL,NULL),('3a1d3c48-393e-dce3-3703-fd7fe4e6a9ea','3a1d3c48-38cf-7924-0d34-02c4516793f5','REVERSE_FLOW',7,'反向流动','出现反向流量/回流',_binary '','DECIMAL','2025-10-28 17:17:08.798839',NULL,NULL,NULL),('3a1d3c48-3947-0b12-0d81-ad6aae27d2c8','3a1d3c48-38cf-7924-0d34-02c4516793f5','DRY_DETECTION',8,'无水/空管','空转或无介质状态',_binary '','DECIMAL','2025-10-28 17:17:08.807932',NULL,NULL,NULL),('3a1d3c48-394f-e060-9355-5e1817c78af5','3a1d3c48-38cf-7924-0d34-02c4516793f5','LOW_BATTERY',9,'电量低','电池电压低于阈值',_binary '','DECIMAL','2025-10-28 17:17:08.815975',NULL,NULL,NULL),('3a1d3c48-3956-0422-010c-eadd0eac3775','3a1d3c48-38cf-7924-0d34-02c4516793f5','BATTERY_FAILURE',10,'电池故障','电池异常或连接故障',_binary '','DECIMAL','2025-10-28 17:17:08.823124',NULL,NULL,NULL),('3a1d3c48-395e-cc49-2e46-a0554b02c618','3a1d3c48-38cf-7924-0d34-02c4516793f5','MAGNETIC_TAMPER',11,'磁干扰','检测到强磁攻击',_binary '','DECIMAL','2025-10-28 17:17:08.830631',NULL,NULL,NULL),('3a1d3c48-3965-cbec-686f-66052d40ae2d','3a1d3c48-38cf-7924-0d34-02c4516793f5','METER_TAMPER',12,'拆卸/撬动','设备被拆卸或撬动',_binary '','DECIMAL','2025-10-28 17:17:08.838371',NULL,NULL,NULL),('3a1d3c48-396c-a323-e79e-ac12819f0f56','3a1d3c48-38cf-7924-0d34-02c4516793f5','COVER_OPEN',13,'表盖开启','表盖被打开',_binary '','DECIMAL','2025-10-28 17:17:08.845376',NULL,NULL,NULL),('3a1d3c48-3974-0d8b-dab5-85b6c11e7f1a','3a1d3c48-38cf-7924-0d34-02c4516793f5','PRESSURE_HIGH',14,'压力过高','压力超过上限',_binary '','DECIMAL','2025-10-28 17:17:08.853520',NULL,NULL,NULL),('3a1d3c48-397c-7225-8a3c-ef1510d8998e','3a1d3c48-38cf-7924-0d34-02c4516793f5','PRESSURE_LOW',15,'压力过低','压力低于下限',_binary '','DECIMAL','2025-10-28 17:17:08.860751',NULL,NULL,NULL),('3a1d3c48-3984-0302-27a6-ba479bd885a7','3a1d3c48-38cf-7924-0d34-02c4516793f5','TEMP_HIGH',16,'温度过高','介质温度超上限',_binary '','DECIMAL','2025-10-28 17:17:08.869026',NULL,NULL,NULL),('3a1d3c48-398c-54e7-eaf1-def0ac13f766','3a1d3c48-38cf-7924-0d34-02c4516793f5','TEMP_LOW',17,'温度过低','介质温度低于下限',_binary '','DECIMAL','2025-10-28 17:17:08.876668',NULL,NULL,NULL),('3a1d3c48-3993-6793-cd34-a8c6129923cd','3a1d3c48-38cf-7924-0d34-02c4516793f5','ZERO_FLOW_LONG',18,'长时间零流量','长时段无用量',_binary '','DECIMAL','2025-10-28 17:17:08.884400',NULL,NULL,NULL),('3a1d3c48-399b-5d89-ac3f-4ca559a097a5','3a1d3c48-38cf-7924-0d34-02c4516793f5','ABNORMAL_USAGE',19,'异常用量','短时异常高/低用量',_binary '','DECIMAL','2025-10-28 17:17:08.891898',NULL,NULL,NULL),('3a1d3c48-39a4-8a75-0e20-759276891e33','3a1d3c48-38cf-7924-0d34-02c4516793f5','SENSOR_FAULT',20,'传感器故障','流量/压力/温度传感器异常',_binary '','DECIMAL','2025-10-28 17:17:08.900752',NULL,NULL,NULL),('3a1d3c48-39ac-fb16-6f26-fe0529234f00','3a1d3c48-38cf-7924-0d34-02c4516793f5','VALVE_FAULT',21,'阀门故障','阀门卡滞或驱动异常',_binary '','DECIMAL','2025-10-28 17:17:08.908630',NULL,NULL,NULL),('3a1d3c48-39b4-994e-b639-9dcba44f25d1','3a1d3c48-38cf-7924-0d34-02c4516793f5','COMM_ONLINE',22,'上线','设备通信恢复',_binary '','DECIMAL','2025-10-28 17:17:08.916760',NULL,NULL,NULL),('3a1d3c48-39bc-642c-c4be-001e6d5bd0be','3a1d3c48-38cf-7924-0d34-02c4516793f5','COMM_OFFLINE',23,'下线','设备通信中断',_binary '','DECIMAL','2025-10-28 17:17:08.924646',NULL,NULL,NULL),('3a1d3c48-39c4-e513-d0ed-81c70310250d','3a1d3c48-38cf-7924-0d34-02c4516793f5','BALANCE_LOW',24,'余额不足','预付费余额低于阈值',_binary '','DECIMAL','2025-10-28 17:17:08.933341',NULL,NULL,NULL),('3a1d3c48-39cc-ddbe-8b5c-3697c2d8bef1','3a1d3c48-38cf-7924-0d34-02c4516793f5','BALANCE_ZERO',25,'余额为零','预付费余额耗尽',_binary '','DECIMAL','2025-10-28 17:17:08.940800',NULL,NULL,NULL),('3a1d3c48-39d3-7206-96b3-c897110482fa','3a1d3c48-38cf-7924-0d34-02c4516793f5','RECHARGE',26,'充值','预付费充值到账',_binary '','DECIMAL','2025-10-28 17:17:08.948038',NULL,NULL,NULL); /*!40000 ALTER TABLE `AbpDataDictionaryDetails` ENABLE KEYS */; UNLOCK TABLES; @@ -504,7 +524,7 @@ CREATE TABLE `AbpLanguages` ( LOCK TABLES `AbpLanguages` WRITE; /*!40000 ALTER TABLE `AbpLanguages` DISABLE KEYS */; -INSERT INTO `AbpLanguages` VALUES ('3a1d1c3d-a5d1-3076-adf5-4737ec1e6c64',NULL,'ar','ar','العربية','',_binary '',_binary '\0','{}','65ad89a5c6f84eb6879ccfa3fc91cd47','2025-10-22 11:57:44.810284',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5ea-8b59-a4d0-93a09c61bcb7',NULL,'en','en','English','',_binary '',_binary '\0','{}','22f35fe110164e39a39bf47c2d27d1e3','2025-10-22 11:57:44.810948',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5ea-bbb5-63ec-17d7bb057850',NULL,'cs','cs','Čeština','',_binary '',_binary '\0','{}','f329a8e1a18743bd9835b6915266a831','2025-10-22 11:57:44.810614',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5eb-0c8e-ffd8-cf5411adb9f6',NULL,'pt-BR','pt-BR','Português','',_binary '',_binary '\0','{}','a4fc7bbc2a8f4dd38683ba6bb78ceda2','2025-10-22 11:57:44.811465',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5eb-19ca-4806-5a462b75fab1',NULL,'es','es','Español','',_binary '',_binary '\0','{}','984bacfa75c646fc8d75a253bcce907e','2025-10-22 11:57:44.811976',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5eb-34a5-93fa-1b64f6f1dbf2',NULL,'fr','fr','Français','',_binary '',_binary '\0','{}','e428995400ad4d589c79912ebcbcb571','2025-10-22 11:57:44.811290',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5eb-8d00-ef85-ea7fcd9e64fd',NULL,'tr','tr','Türkçe','',_binary '',_binary '\0','{}','2816982ced0c4e60bfa60d8b81039aea','2025-10-22 11:57:44.811640',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5eb-b612-0c87-65cdbcc7bc0a',NULL,'hu','hu','Magyar','',_binary '',_binary '\0','{}','0f7d69a1a6024f30ae06549e1f3472e2','2025-10-22 11:57:44.811377',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5eb-be31-1293-8c72c41dc811',NULL,'ru','ru','Русский','',_binary '',_binary '\0','{}','a73ce3006b6643d3b28f4263555a5a5b','2025-10-22 11:57:44.811554',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5eb-dbe2-7679-2b78b5d9cc50',NULL,'zh-Hans','zh-Hans','简体中文','',_binary '',_binary '','{}','638777b4694140c485bc44fe4b4e50e2','2025-10-22 11:57:44.811724',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5eb-df2a-abcc-b022fca82cc5',NULL,'en-GB','en-GB','English (UK)','',_binary '',_binary '\0','{}','d7e0bdf7533544e9afc4c926093f9045','2025-10-22 11:57:44.811196',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5eb-eafa-ec4b-336324381ff1',NULL,'zh-Hant','zh-Hant','繁體中文','',_binary '',_binary '\0','{}','48d5e58da22143538038bed59f0b2607','2025-10-22 11:57:44.811809',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a5eb-fe23-dac7-2b24afda8f0e',NULL,'de-DE','de-DE','Deutsch','',_binary '',_binary '\0','{}','19402793b80b4cbeab3cb292602f2fea','2025-10-22 11:57:44.811893',NULL,NULL,NULL,_binary '\0',NULL,NULL); +INSERT INTO `AbpLanguages` VALUES ('3a1d3c48-3a02-d02d-fb02-bfb6089e6ab1',NULL,'ar','ar','العربية','',_binary '',_binary '\0','{}','085aca58d7904d69ab19f5d84a5e833e','2025-10-28 17:17:09.017110',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a19-3a32-a318-cd03fcfeb0af',NULL,'en','en','English','',_binary '',_binary '\0','{}','11416eb100cf48d08f2761c0d6dd9942','2025-10-28 17:17:09.017757',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a19-3fd8-7bc2-eda9fc7a0abe',NULL,'cs','cs','Čeština','',_binary '',_binary '\0','{}','2c854da905bf401cb177a721d22d0e6c','2025-10-28 17:17:09.017434',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a19-8a4a-2440-126584d26fed',NULL,'fr','fr','Français','',_binary '',_binary '\0','{}','0458a1a6e9924f1d9da67515a2b39ed3','2025-10-28 17:17:09.018057',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a19-b0dd-21c6-2a4185e8e1e7',NULL,'en-GB','en-GB','English (UK)','',_binary '',_binary '\0','{}','183b0d8a888e4168920e2b68f5aeddc4','2025-10-28 17:17:09.017962',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a1a-04ae-bc64-b12d4ef32a52',NULL,'zh-Hant','zh-Hant','繁體中文','',_binary '',_binary '\0','{}','f701246153154038acdd138372a09097','2025-10-28 17:17:09.018630',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a1a-0dcf-55e5-8054c46c4238',NULL,'hu','hu','Magyar','',_binary '',_binary '\0','{}','d6394dd54f0b402b888cf6181e665dfd','2025-10-28 17:17:09.018143',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a1a-165c-ec77-4a8a23ae1a2d',NULL,'tr','tr','Türkçe','',_binary '',_binary '\0','{}','764b2e41fb90477cb1973126f5d5663f','2025-10-28 17:17:09.018431',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a1a-2007-cada-bfae4aa64fd4',NULL,'ru','ru','Русский','',_binary '',_binary '\0','{}','dfb8a544de2b4e029467d617f47ddb79','2025-10-28 17:17:09.018325',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a1a-4a0d-fb61-49536bbf1037',NULL,'zh-Hans','zh-Hans','简体中文','',_binary '',_binary '','{}','dbd02ee6698c453ba2ed3db27716b137','2025-10-28 17:17:09.018538',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a1a-4efd-5fb3-8a0b9daf78bf',NULL,'de-DE','de-DE','Deutsch','',_binary '',_binary '\0','{}','ff841b29562340f9bbcb09038a1fdaf9','2025-10-28 17:17:09.018724',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a1a-7603-8c90-af182db9ddd1',NULL,'es','es','Español','',_binary '',_binary '\0','{}','ffe551c4bcf3428ba0c57e06821535a8','2025-10-28 17:17:09.018813',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a1a-7a4b-31dc-9532e1fb0100',NULL,'pt-BR','pt-BR','Português','',_binary '',_binary '\0','{}','3070244374f247319794b6a834151bac','2025-10-28 17:17:09.018237',NULL,NULL,NULL,_binary '\0',NULL,NULL); /*!40000 ALTER TABLE `AbpLanguages` ENABLE KEYS */; UNLOCK TABLES; @@ -708,7 +728,7 @@ CREATE TABLE `AbpPermissionGrants` ( LOCK TABLES `AbpPermissionGrants` WRITE; /*!40000 ALTER TABLE `AbpPermissionGrants` DISABLE KEYS */; -INSERT INTO `AbpPermissionGrants` VALUES ('3a1d1c3d-92ba-7c5f-efc6-f5da6c8415cf',NULL,'AbpIdentity.AuditLog','R','admin'),('3a1d1c3d-92ba-d715-3e7a-4a096ebb59db',NULL,'AbpIdentity.DataDictionaryManagement','R','admin'),('3a1d1c3d-92ba-cd10-9b6b-0f28b15d77ea',NULL,'AbpIdentity.DataDictionaryManagement.Create','R','admin'),('3a1d1c3d-92ba-4ae5-f9a7-64bae3ce828d',NULL,'AbpIdentity.DataDictionaryManagement.Delete','R','admin'),('3a1d1c3d-92ba-03e2-2f81-5f8e40289503',NULL,'AbpIdentity.DataDictionaryManagement.Update','R','admin'),('3a1d1c3d-92ba-1c7f-8d9a-aecc35639506',NULL,'AbpIdentity.DynamicMenuManagement','R','admin'),('3a1d1c3d-92ba-fcc1-8948-16f88bdc19c4',NULL,'AbpIdentity.DynamicMenuManagement.Create','R','admin'),('3a1d1c3d-92ba-5165-669b-66b888793850',NULL,'AbpIdentity.DynamicMenuManagement.Delete','R','admin'),('3a1d1c3d-92ba-c648-20d9-627498a1d049',NULL,'AbpIdentity.DynamicMenuManagement.Update','R','admin'),('3a1d1c3d-92ba-7d72-49d7-6ae357ec8398',NULL,'AbpIdentity.FeatureManagement','R','admin'),('3a1d1c3d-92ba-40c7-d48a-9bf17bcdef1c',NULL,'AbpIdentity.IdentitySecurityLogs','R','admin'),('3a1d1c3d-92ba-a6e1-a91a-baf9c3822583',NULL,'AbpIdentity.Languages','R','admin'),('3a1d1c3d-92ba-ab17-177b-36f1c21a868b',NULL,'AbpIdentity.Languages.ChangeDefault','R','admin'),('3a1d1c3d-92ba-6dcb-2906-76ccec785c35',NULL,'AbpIdentity.Languages.Create','R','admin'),('3a1d1c3d-92ba-0ec1-6376-ce6abc0df5a4',NULL,'AbpIdentity.Languages.Delete','R','admin'),('3a1d1c3d-92ba-acf6-6eeb-862275bde51a',NULL,'AbpIdentity.Languages.Update','R','admin'),('3a1d1c3d-92ba-179b-0ba1-e67d02f433c4',NULL,'AbpIdentity.LanguageTexts','R','admin'),('3a1d1c3d-92ba-2568-89ed-ec06ab4fe9b0',NULL,'AbpIdentity.LanguageTexts.Create','R','admin'),('3a1d1c3d-92ba-b45f-c8e2-0fbe99918d2f',NULL,'AbpIdentity.LanguageTexts.Update','R','admin'),('3a1d1c3d-92ba-0065-71be-0cb89d80f211',NULL,'AbpIdentity.NotificationManagement','R','admin'),('3a1d1c3d-92ba-7755-71e8-4fd8a3b044fd',NULL,'AbpIdentity.NotificationSubscriptionManagement','R','admin'),('3a1d1c3d-92ba-a072-bcb8-45d923b97e84',NULL,'AbpIdentity.OrganizationUnitManagement','R','admin'),('3a1d1c3d-92ba-53d4-3656-1ee38f22796e',NULL,'AbpIdentity.OrganizationUnitManagement.Create','R','admin'),('3a1d1c3d-92ba-17c4-85d6-c10640550996',NULL,'AbpIdentity.OrganizationUnitManagement.Delete','R','admin'),('3a1d1c3d-92ba-c433-6fc8-6df02a3a7f9e',NULL,'AbpIdentity.OrganizationUnitManagement.Update','R','admin'),('3a1d1c3d-92ba-e6ee-966d-b9da8a215d04',NULL,'AbpIdentity.Roles','R','admin'),('3a1d1c3d-92ba-077f-2911-d366fb03fe57',NULL,'AbpIdentity.Roles.Create','R','admin'),('3a1d1c3d-92ba-851f-e8a5-ff4dd6058b89',NULL,'AbpIdentity.Roles.Delete','R','admin'),('3a1d1c3d-92ba-6242-9561-c5c0160edf23',NULL,'AbpIdentity.Roles.ManagePermissions','R','admin'),('3a1d1c3d-92ba-0fc4-fd4a-71853aac0b2d',NULL,'AbpIdentity.Roles.Update','R','admin'),('3a1d1c3d-92ba-b05a-a751-e129b02cda67',NULL,'AbpIdentity.Setting','R','admin'),('3a1d1c3d-92ba-1758-a258-d4e10239705e',NULL,'AbpIdentity.Users','R','admin'),('3a1d1c3d-92ba-f363-ee43-ca8b78be7318',NULL,'AbpIdentity.Users.Create','R','admin'),('3a1d1c3d-92ba-cf61-2868-da69c85006ac',NULL,'AbpIdentity.Users.Delete','R','admin'),('3a1d1c3d-92ba-2d19-a65b-c99a1c9b83e4',NULL,'AbpIdentity.Users.Enable','R','admin'),('3a1d1c3d-92ba-f8bc-05c6-b39001b27802',NULL,'AbpIdentity.Users.Export','R','admin'),('3a1d1c3d-92ba-dd5f-3e9b-79a53c352b65',NULL,'AbpIdentity.Users.ManagePermissions','R','admin'),('3a1d1c3d-92ba-c3cb-14e6-43f8519ca1ed',NULL,'AbpIdentity.Users.ResetPassword','R','admin'),('3a1d1c3d-92ba-2818-47b3-98332097869a',NULL,'AbpIdentity.Users.ResetTwoFactor','R','admin'),('3a1d1c3d-92ba-413b-30f8-b954604822f5',NULL,'AbpIdentity.Users.Update','R','admin'),('3a1d1c3d-92ba-6759-44a1-71c85cda43dd',NULL,'AbpIdentity.Users.Update.ManageRoles','R','admin'),('3a1d1c3d-92ba-8560-7896-4af62831acfd',NULL,'AbpTemplateManagement.Template','R','admin'),('3a1d1c3d-92ba-aba3-36d8-3ed8c73af8df',NULL,'AbpTemplateManagement.Template.Create','R','admin'),('3a1d1c3d-92ba-d46d-6cb8-791204713fca',NULL,'AbpTemplateManagement.Template.Delete','R','admin'),('3a1d1c3d-92ba-c3eb-203d-944793e38177',NULL,'AbpTemplateManagement.Template.Export','R','admin'),('3a1d1c3d-92ba-f31a-cb69-1114e2de8cc8',NULL,'AbpTemplateManagement.Template.Update','R','admin'),('3a1d1c3d-92ba-a41a-305e-7b8b1e89ee02',NULL,'AbpTenantManagement.Tenants','R','admin'),('3a1d1c3d-92ba-c64f-c1b3-49f461b58340',NULL,'AbpTenantManagement.Tenants.Create','R','admin'),('3a1d1c3d-92ba-43ee-0899-3e973ab06bfe',NULL,'AbpTenantManagement.Tenants.Delete','R','admin'),('3a1d1c3d-92ba-f291-9a12-061ba228a233',NULL,'AbpTenantManagement.Tenants.ManageConnectionStrings','R','admin'),('3a1d1c3d-92ba-fa18-d6ed-a3bee0396943',NULL,'AbpTenantManagement.Tenants.ManageFeatures','R','admin'),('3a1d1c3d-92ba-da93-18bb-ff74c8006e0c',NULL,'AbpTenantManagement.Tenants.Update','R','admin'),('3a1d1c3d-92ba-da7a-cb2f-3cef802b0567',NULL,'CTWingManagement.Account','R','admin'),('3a1d1c3d-92ba-001c-1e82-26b8f38822a3',NULL,'CTWingManagement.Account.Create','R','admin'),('3a1d1c3d-92ba-a1d9-6e22-0a3798bfd070',NULL,'CTWingManagement.PrivateProduct','R','admin'),('3a1d1c3d-92ba-eaec-6ddb-f346a85af692',NULL,'CTWingManagement.PrivateProduct.Create','R','admin'),('3a1d1c3d-92ba-a750-802d-808828657b87',NULL,'DeviceManagement.DeviceInfo','R','admin'),('3a1d1c3d-92ba-51ab-4ec9-e8507d722bd5',NULL,'DeviceManagement.DeviceInfo.Create','R','admin'),('3a1d1c3d-92ba-dcaa-9306-4575afaf84ea',NULL,'DeviceManagement.DeviceInfo.Delete','R','admin'),('3a1d1c3d-92ba-0258-efde-ac58cd747c0f',NULL,'DeviceManagement.DeviceInfo.Update','R','admin'),('3a1d1c3d-92ba-442f-24d4-4ca1ec9e13e9',NULL,'DeviceManagement.ThingModelInfo','R','admin'),('3a1d1c3d-92ba-6f0d-eaa5-8bee88345fb0',NULL,'DeviceManagement.ThingModelInfo.Create','R','admin'),('3a1d1c3d-92ba-7128-b151-3c3614246d52',NULL,'DeviceManagement.ThingModelInfo.Delete','R','admin'),('3a1d1c3d-92ba-508f-2608-feacb9edabdb',NULL,'DeviceManagement.ThingModelInfo.Update','R','admin'),('3a1d1c3d-92ba-8235-139c-6e0bea5b65cf',NULL,'FeatureManagement.ManageHostFeatures','R','admin'),('3a1d1c3d-92ba-e190-8436-ece3657ec648',NULL,'FileManagement.File','R','admin'),('3a1d1c3d-92ba-ac84-578c-ccef4e809e83',NULL,'FileManagement.File.Delete','R','admin'),('3a1d1c3d-92ba-a758-9419-3738aaf783dd',NULL,'FileManagement.File.Download','R','admin'),('3a1d1c3d-92ba-4fdb-8078-112a419e614e',NULL,'FileManagement.File.Upload','R','admin'),('3a1d1c3d-92ba-02fb-69b9-0198b299c208',NULL,'IoTDBManagement.CTWingLog','R','admin'),('3a1d1c3d-92ba-a88a-ce7b-d239798a2594',NULL,'IoTDBManagement.DeviceData','R','admin'),('3a1d1c3d-92ba-4354-79a3-95163979349d',NULL,'IoTDBManagement.OneNETLog','R','admin'),('3a1d1c3d-92ba-4f92-5229-771429cffa3c',NULL,'IoTDBManagement.TelemetryLog','R','admin'),('3a1d1c3d-92ba-c683-4c97-866b8383915f',NULL,'OneNETManagement.Account','R','admin'),('3a1d1c3d-92ba-b6ec-edd5-4b923431d51f',NULL,'OneNETManagement.Account.Create','R','admin'),('3a1d1c3d-92ba-0ec5-434b-c798ec1f7136',NULL,'OneNETManagement.PrivateProduct','R','admin'),('3a1d1c3d-92ba-7303-7258-0fb1087ef9ea',NULL,'OneNETManagement.PrivateProduct.Create','R','admin'),('3a1d1c3d-92ba-634a-7984-7420e958280d',NULL,'SettingManagement.Emailing','R','admin'),('3a1d1c3d-92ba-8ff4-29d0-929038107053',NULL,'SettingManagement.Emailing.Test','R','admin'),('3a1d1c3d-92ba-92b5-dd72-b7f628154bb4',NULL,'SettingManagement.TimeZone','R','admin'); +INSERT INTO `AbpPermissionGrants` VALUES ('3a1d3c48-2a70-6efe-954d-5cd802d1a20a',NULL,'AbpIdentity.AuditLog','R','admin'),('3a1d3c48-2a70-4604-4e6a-226d82e34a1d',NULL,'AbpIdentity.DataDictionaryManagement','R','admin'),('3a1d3c48-2a70-3549-c86d-5e82c1d225f7',NULL,'AbpIdentity.DataDictionaryManagement.Create','R','admin'),('3a1d3c48-2a70-856f-96f8-8027a81330ea',NULL,'AbpIdentity.DataDictionaryManagement.Delete','R','admin'),('3a1d3c48-2a70-c7d0-f14b-fc745f042749',NULL,'AbpIdentity.DataDictionaryManagement.Update','R','admin'),('3a1d3c48-2a70-5330-317e-469dc23b8f11',NULL,'AbpIdentity.DynamicMenuManagement','R','admin'),('3a1d3c48-2a70-7fc4-1c2a-c9342ac34097',NULL,'AbpIdentity.DynamicMenuManagement.Create','R','admin'),('3a1d3c48-2a70-c14a-23ed-9d38d74bafee',NULL,'AbpIdentity.DynamicMenuManagement.Delete','R','admin'),('3a1d3c48-2a70-68fe-c920-b97f6c9a4ec1',NULL,'AbpIdentity.DynamicMenuManagement.Update','R','admin'),('3a1d3c48-2a70-82bb-9b4f-958403d1bc8a',NULL,'AbpIdentity.FeatureManagement','R','admin'),('3a1d3c48-2a70-207e-5e9a-641cb780d7e1',NULL,'AbpIdentity.IdentitySecurityLogs','R','admin'),('3a1d3c48-2a70-b7af-6b45-3fc303a10465',NULL,'AbpIdentity.Languages','R','admin'),('3a1d3c48-2a70-8aa9-92ac-600900a66e8b',NULL,'AbpIdentity.Languages.ChangeDefault','R','admin'),('3a1d3c48-2a70-5f78-eb69-ae3865c05c90',NULL,'AbpIdentity.Languages.Create','R','admin'),('3a1d3c48-2a70-8129-e02b-0ed175af2591',NULL,'AbpIdentity.Languages.Delete','R','admin'),('3a1d3c48-2a70-6c06-1c83-33a1ff078ec2',NULL,'AbpIdentity.Languages.Update','R','admin'),('3a1d3c48-2a70-0cd8-30f5-903e2df9b07d',NULL,'AbpIdentity.LanguageTexts','R','admin'),('3a1d3c48-2a70-05ae-e6f7-bb61ff9327c1',NULL,'AbpIdentity.LanguageTexts.Create','R','admin'),('3a1d3c48-2a70-1dcc-6198-57d55dfa5454',NULL,'AbpIdentity.LanguageTexts.Update','R','admin'),('3a1d3c48-2a70-79cc-203a-80fddb25e758',NULL,'AbpIdentity.NotificationManagement','R','admin'),('3a1d3c48-2a70-171a-b623-37793de73b85',NULL,'AbpIdentity.NotificationSubscriptionManagement','R','admin'),('3a1d3c48-2a70-57ee-141d-12046bd686c0',NULL,'AbpIdentity.OrganizationUnitManagement','R','admin'),('3a1d3c48-2a70-4857-e5a9-ea74aa370648',NULL,'AbpIdentity.OrganizationUnitManagement.Create','R','admin'),('3a1d3c48-2a70-22c6-6664-139debf1bfbd',NULL,'AbpIdentity.OrganizationUnitManagement.Delete','R','admin'),('3a1d3c48-2a70-3ffe-7183-2bddc379a2e0',NULL,'AbpIdentity.OrganizationUnitManagement.Update','R','admin'),('3a1d3c48-2a70-01f1-cf47-a4baef83b4ba',NULL,'AbpIdentity.Roles','R','admin'),('3a1d3c48-2a70-8476-6d05-b3966f235816',NULL,'AbpIdentity.Roles.Create','R','admin'),('3a1d3c48-2a70-215c-fba2-5eb5d13711c3',NULL,'AbpIdentity.Roles.Delete','R','admin'),('3a1d3c48-2a70-fd1c-d15a-24cfd39027aa',NULL,'AbpIdentity.Roles.ManagePermissions','R','admin'),('3a1d3c48-2a70-c552-5fd7-346db41928df',NULL,'AbpIdentity.Roles.Update','R','admin'),('3a1d3c48-2a70-2d35-d2a9-afc841c6c8f2',NULL,'AbpIdentity.Setting','R','admin'),('3a1d3c48-2a70-cb9a-65fb-825cc08955b4',NULL,'AbpIdentity.Users','R','admin'),('3a1d3c48-2a70-4b91-66f1-521f1c5a7854',NULL,'AbpIdentity.Users.Create','R','admin'),('3a1d3c48-2a70-ee6d-1cab-9416f2cd63ef',NULL,'AbpIdentity.Users.Delete','R','admin'),('3a1d3c48-2a70-fe35-ec96-d2ae1f134b6b',NULL,'AbpIdentity.Users.Enable','R','admin'),('3a1d3c48-2a70-e6df-43d5-11a7403e7a5f',NULL,'AbpIdentity.Users.Export','R','admin'),('3a1d3c48-2a70-7193-21fe-e924374ce4a2',NULL,'AbpIdentity.Users.ManagePermissions','R','admin'),('3a1d3c48-2a70-c43c-7696-71decda026c0',NULL,'AbpIdentity.Users.ResetPassword','R','admin'),('3a1d3c48-2a70-30e3-e12f-09886a6e21c8',NULL,'AbpIdentity.Users.ResetTwoFactor','R','admin'),('3a1d3c48-2a70-c8dd-d566-8bfae0b30eba',NULL,'AbpIdentity.Users.Update','R','admin'),('3a1d3c48-2a70-583b-455f-4f1564824344',NULL,'AbpIdentity.Users.Update.ManageRoles','R','admin'),('3a1d3c48-2a70-fd0b-03b0-0305de769c15',NULL,'AbpTemplateManagement.Template','R','admin'),('3a1d3c48-2a70-732b-3983-c978c27992fc',NULL,'AbpTemplateManagement.Template.Create','R','admin'),('3a1d3c48-2a70-538d-5757-edc466c6a047',NULL,'AbpTemplateManagement.Template.Delete','R','admin'),('3a1d3c48-2a70-bcd6-4b7b-c14b1aa4aafa',NULL,'AbpTemplateManagement.Template.Export','R','admin'),('3a1d3c48-2a70-39cb-e9f6-6e0a5974f1d7',NULL,'AbpTemplateManagement.Template.Update','R','admin'),('3a1d3c48-2a70-6540-cd8f-d4d9ab6553a4',NULL,'AbpTenantManagement.Tenants','R','admin'),('3a1d3c48-2a70-e5a3-c5d6-9afcd4e128ce',NULL,'AbpTenantManagement.Tenants.Create','R','admin'),('3a1d3c48-2a70-b363-3432-73bb1037f8d2',NULL,'AbpTenantManagement.Tenants.Delete','R','admin'),('3a1d3c48-2a70-dfac-46c0-3540086343cc',NULL,'AbpTenantManagement.Tenants.ManageConnectionStrings','R','admin'),('3a1d3c48-2a70-7a56-93d2-ae152c9c8fbb',NULL,'AbpTenantManagement.Tenants.ManageFeatures','R','admin'),('3a1d3c48-2a70-f40b-a392-a1657a82cc44',NULL,'AbpTenantManagement.Tenants.Update','R','admin'),('3a1d3c48-2a71-84a2-9857-efe06d881cec',NULL,'CTWingManagement.Account','R','admin'),('3a1d3c48-2a71-154c-0b87-c959488a1542',NULL,'CTWingManagement.Account.Create','R','admin'),('3a1d3c48-2a70-abd3-c3f5-638c9e744032',NULL,'CTWingManagement.PrivateProduct','R','admin'),('3a1d3c48-2a71-e058-8d44-37e0887dfe04',NULL,'CTWingManagement.PrivateProduct.Create','R','admin'),('3a1d3c48-2a71-bd4d-d6c6-d3c2e0fdd0f7',NULL,'DeviceManagement.DeviceInfo','R','admin'),('3a1d3c48-2a71-ac2f-80cf-80a6ad620cc6',NULL,'DeviceManagement.DeviceInfo.Create','R','admin'),('3a1d3c48-2a71-d648-83e1-2cf2c03764a8',NULL,'DeviceManagement.DeviceInfo.Delete','R','admin'),('3a1d3c48-2a71-3070-0f9f-d100d8caa3e9',NULL,'DeviceManagement.DeviceInfo.Update','R','admin'),('3a1d3c48-2a71-843b-eb42-2ddec88ea74f',NULL,'DeviceManagement.ThingModelInfo','R','admin'),('3a1d3c48-2a71-473c-bf12-bf09c561b04e',NULL,'DeviceManagement.ThingModelInfo.Create','R','admin'),('3a1d3c48-2a71-511e-9a0a-3b492208b056',NULL,'DeviceManagement.ThingModelInfo.Delete','R','admin'),('3a1d3c48-2a71-3bec-d006-247d1056aad6',NULL,'DeviceManagement.ThingModelInfo.Update','R','admin'),('3a1d3c48-2a70-15c9-6ad9-cb2cf30dc356',NULL,'FeatureManagement.ManageHostFeatures','R','admin'),('3a1d3c48-2a70-0ba1-5d90-8a394eec5352',NULL,'FileManagement.File','R','admin'),('3a1d3c48-2a70-e550-3425-33ed11a2c72f',NULL,'FileManagement.File.Delete','R','admin'),('3a1d3c48-2a70-a263-eefa-9337dcc5311e',NULL,'FileManagement.File.Download','R','admin'),('3a1d3c48-2a70-52d1-50ea-3c1859648dc0',NULL,'FileManagement.File.Upload','R','admin'),('3a1d3c48-2a70-f258-f338-8055d279875c',NULL,'IoTDBManagement.CTWingLog','R','admin'),('3a1d3c48-2a70-f161-0004-76bf045cfd08',NULL,'IoTDBManagement.DeviceData','R','admin'),('3a1d3c48-2a70-87c8-a82b-0dc2e6e8ff2f',NULL,'IoTDBManagement.OneNETLog','R','admin'),('3a1d3c48-2a70-5b45-7d8b-7cf6662f9cb1',NULL,'IoTDBManagement.TelemetryLog','R','admin'),('3a1d3c48-2a71-591a-43a8-7f659250265d',NULL,'OneNETManagement.Account','R','admin'),('3a1d3c48-2a71-b448-3f3c-c4991b276404',NULL,'OneNETManagement.Account.Create','R','admin'),('3a1d3c48-2a71-4bea-23eb-6d3e27b9213c',NULL,'OneNETManagement.PrivateProduct','R','admin'),('3a1d3c48-2a71-36ab-13d7-b1467d18214c',NULL,'OneNETManagement.PrivateProduct.Create','R','admin'),('3a1d3c48-2a70-e3f2-4d53-33f275f1e7fa',NULL,'SettingManagement.Emailing','R','admin'),('3a1d3c48-2a70-dbce-40e0-d69f67133421',NULL,'SettingManagement.Emailing.Test','R','admin'),('3a1d3c48-2a70-20be-2a34-f2f98e70de28',NULL,'SettingManagement.TimeZone','R','admin'); /*!40000 ALTER TABLE `AbpPermissionGrants` ENABLE KEYS */; UNLOCK TABLES; @@ -829,7 +849,7 @@ CREATE TABLE `AbpRoles` ( LOCK TABLES `AbpRoles` WRITE; /*!40000 ALTER TABLE `AbpRoles` DISABLE KEYS */; -INSERT INTO `AbpRoles` VALUES ('3a1d1c3d-90da-88d9-7695-fe86dff4e9b8',NULL,'admin','ADMIN',_binary '',_binary '',_binary '',3,'2025-10-22 11:57:39.448098','{}','6561630edbcb4b56ba585aa0c6b56fc8'); +INSERT INTO `AbpRoles` VALUES ('3a1d3c48-290e-2a38-9bc5-6ec2d49a03cc',NULL,'admin','ADMIN',_binary '',_binary '',_binary '',3,'2025-10-28 17:17:04.678159','{}','d50ab5dca4db4746b7c9b8115c34c737'); /*!40000 ALTER TABLE `AbpRoles` ENABLE KEYS */; UNLOCK TABLES; @@ -964,7 +984,7 @@ CREATE TABLE `AbpSettings` ( LOCK TABLES `AbpSettings` WRITE; /*!40000 ALTER TABLE `AbpSettings` DISABLE KEYS */; -INSERT INTO `AbpSettings` VALUES ('3a1d1c3d-92d7-0a13-f1aa-075e717b21e6','Abp.Localization.DefaultLanguage','zh-Hans','G',NULL); +INSERT INTO `AbpSettings` VALUES ('3a1d3c48-2a91-d5dd-2f18-b120b328df78','Abp.Localization.DefaultLanguage','zh-Hans','G',NULL); /*!40000 ALTER TABLE `AbpSettings` ENABLE KEYS */; UNLOCK TABLES; @@ -1165,7 +1185,7 @@ CREATE TABLE `AbpUserRoles` ( LOCK TABLES `AbpUserRoles` WRITE; /*!40000 ALTER TABLE `AbpUserRoles` DISABLE KEYS */; -INSERT INTO `AbpUserRoles` VALUES ('3a1d1c3d-8f16-a689-9251-58aa99479a4f','3a1d1c3d-90da-88d9-7695-fe86dff4e9b8',NULL); +INSERT INTO `AbpUserRoles` VALUES ('3a1d3c48-272c-8305-b3bf-1786455b520f','3a1d3c48-290e-2a38-9bc5-6ec2d49a03cc',NULL); /*!40000 ALTER TABLE `AbpUserRoles` ENABLE KEYS */; UNLOCK TABLES; @@ -1249,7 +1269,7 @@ CREATE TABLE `AbpUsers` ( LOCK TABLES `AbpUsers` WRITE; /*!40000 ALTER TABLE `AbpUsers` DISABLE KEYS */; -INSERT INTO `AbpUsers` VALUES ('3a1d1c3d-8f16-a689-9251-58aa99479a4f',NULL,'admin','ADMIN','admin',NULL,'admin@abp.io','ADMIN@ABP.IO',_binary '\0','AQAAAAIAAYagAAAAEDnvFmb53+hU6vcuFJynEUa98QVu3jVqT+lS/OJLKgC90AAQ2+h5YPX/8+DkOkjQvA==','GH543JT2QKMFYHQCSRIWNCDIB7NBN4WC',_binary '\0',NULL,_binary '\0',_binary '',_binary '\0',NULL,_binary '\0',0,_binary '\0',3,'2025-10-22 03:57:39.045514','{}','6b9d3184da344b46840181c989154717','2025-10-22 11:57:39.192068',NULL,'2025-10-22 11:57:39.966482',NULL,_binary '\0',NULL,NULL); +INSERT INTO `AbpUsers` VALUES ('3a1d3c48-272c-8305-b3bf-1786455b520f',NULL,'admin','ADMIN','admin',NULL,'admin@abp.io','ADMIN@ABP.IO',_binary '\0','AQAAAAIAAYagAAAAEFqQGQ1ME5Hms3dm9L35Qb08oUHNhnDHkaly0q/7aqBpnQ3tcxf+Pk40k34zRpw5YA==','XQYH3YVBWUGKY6UWTRKILSYGH43NRAHD',_binary '\0',NULL,_binary '\0',_binary '',_binary '\0',NULL,_binary '\0',0,_binary '\0',3,'2025-10-28 09:17:04.259872','{}','0603fa8e89324d86a0adf1e1e285a1d9','2025-10-28 17:17:04.438867',NULL,'2025-10-28 17:17:05.066012',NULL,_binary '\0',NULL,NULL); /*!40000 ALTER TABLE `AbpUsers` ENABLE KEYS */; UNLOCK TABLES; @@ -1297,7 +1317,7 @@ CREATE TABLE `ServiceProCTWingAccountInfo` ( LOCK TABLES `ServiceProCTWingAccountInfo` WRITE; /*!40000 ALTER TABLE `ServiceProCTWingAccountInfo` DISABLE KEYS */; -INSERT INTO `ServiceProCTWingAccountInfo` VALUES ('3a1d1c3d-a6ce-3b16-d3b7-3440f8b78536','13682348795','2000651111','363080','8liCbZiNSed','uotF82mylK','2000559711',NULL,'13682348795',0,'3d0082cccd064128bf1b7a3ebcb5861f','2025-10-22 11:57:45.038131',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'); +INSERT INTO `ServiceProCTWingAccountInfo` VALUES ('3a1d3c48-3ad0-b7cf-8eae-9f440e6ef331','13682348795','2000651111','363080','8liCbZiNSed','uotF82mylK','2000559711',NULL,'13682348795',0,'033eb50d58164711aa98fcd5bc0901a1','2025-10-28 17:17:09.200643',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'); /*!40000 ALTER TABLE `ServiceProCTWingAccountInfo` ENABLE KEYS */; UNLOCK TABLES; @@ -1360,7 +1380,7 @@ CREATE TABLE `ServiceProCTWingPrivateProductInfo` ( LOCK TABLES `ServiceProCTWingPrivateProductInfo` WRITE; /*!40000 ALTER TABLE `ServiceProCTWingPrivateProductInfo` DISABLE KEYS */; -INSERT INTO `ServiceProCTWingPrivateProductInfo` VALUES ('3a1d1c3d-a7d2-9466-69ef-1575154d73fb','2000651111','13682348795','2000559711.non-nb.ctwing.cn:8996','d0942558e7bd4f71af2585b0cfe5fac0','7sqBWEwrA1o65jpJqrJtuGAIvyrY7XE9-Txh7Wzxro4','17227673','集社云DDSU1980',NULL,NULL,NULL,NULL,NULL,0,0,0,0,0,0,0,NULL,0,NULL,NULL,_binary '\0','99e93e9f204d41278075924c5e41170d','2025-10-22 11:57:45.298883',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'); +INSERT INTO `ServiceProCTWingPrivateProductInfo` VALUES ('3a1d3c48-3bc4-b11e-6c38-f1d0d34055af','2000651111','13682348795','2000559711.non-nb.ctwing.cn:8996','d0942558e7bd4f71af2585b0cfe5fac0','7sqBWEwrA1o65jpJqrJtuGAIvyrY7XE9-Txh7Wzxro4','17227673','集社云DDSU1980',NULL,NULL,NULL,NULL,NULL,0,0,0,0,0,0,0,NULL,0,NULL,NULL,_binary '\0','3f479e9c0e02474f904fc838ad019af8','2025-10-28 17:17:09.444034',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'); /*!40000 ALTER TABLE `ServiceProCTWingPrivateProductInfo` ENABLE KEYS */; UNLOCK TABLES; @@ -1415,7 +1435,7 @@ CREATE TABLE `ServiceProDeviceInfo` ( LOCK TABLES `ServiceProDeviceInfo` WRITE; /*!40000 ALTER TABLE `ServiceProDeviceInfo` DISABLE KEYS */; -INSERT INTO `ServiceProDeviceInfo` VALUES ('3a1bd7c5-88e6-0325-a882-160c56d44f34','322008944','322008944',2,'PBJvyxvsA9322008944','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322008944\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'42310f2d37ed4691ae5022586362ab2b','2025-08-20 11:49:35.078731','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.821748','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-06ad-b020-d3e268a76052','332102848','332102848',2,'PBJvyxvsA9332102848','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332102848\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',2,'2025-08-20 11:50:14.341000','2025-08-20 12:01:18.976000',1,'3844589b08984bef907b2ebffa8c06c4','2025-08-20 11:49:35.078770','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.838689','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-0713-1226-c9d54871374a','332031054','332031054',2,'PBJvyxvsA9332031054','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332031054\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'4e0fb4c5aeca4494b9922b15fc95c2c0','2025-08-20 11:49:35.078827','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.869794','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-08c5-89fc-efb5ec3e65f9','332063671','332063671',2,'PBJvyxvsA9332063671','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332063671\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'4a44672dcfd84393977a597534d7bb2c','2025-08-20 11:49:35.078746','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.827382','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-099d-09d0-5e37ecce7df3','332064601','332064601',2,'PBJvyxvsA9332064601','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332064601\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'76d32a3ffe01442ba8e7f276e3667acc','2025-08-20 11:49:35.078702','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.804763','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-0a62-299d-d3a5ff92ea52','332013521','332013521',2,'PBJvyxvsA9332013521','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332013521\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'7834185d0b0e471ca9ace107c7f0ab3c','2025-08-20 11:49:35.078777','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.843095','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-1425-7da3-f2f104456987','073504975','073504975',2,'PBJvyxvsA9073504975','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073504975\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'97fc2f164a444c899841dec7b8cd7eec','2025-08-20 11:49:35.078842','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.876996','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-14de-a186-4398c4cd7114','063500871','063500871',2,'PBJvyxvsA9063500871','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9063500871\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'8bfba91654604d348fc305a4cb2f6da5','2025-08-20 11:49:35.078740','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.825311','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-15d3-f2d7-ddfed3857699','332060662','332060662',2,'PBJvyxvsA9332060662','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332060662\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1d7dd173849d4654902617bcbd5e628c','2025-08-20 11:49:35.078736','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.823491','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-1a58-3f42-b7b8a86f2c7d','332019972','332019972',2,'PBJvyxvsA9332019972','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332019972\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'52c42c7d6f1048769cc6e55d1b932a61','2025-08-20 11:49:35.078800','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.854656','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-1b54-a4e6-9547ec1fd9ca','073500343','073500343',2,'PBJvyxvsA9073500343','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073500343\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'fd1f22d403a24a08852afe5db0a889d7','2025-08-20 11:49:35.078694','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.799136','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-29e3-d34e-43bc7ce97389','332063578','332063578',2,'PBJvyxvsA9332063578','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332063578\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'9c4edc7bcc354e90aa367b54946c1217','2025-08-20 11:49:35.078690','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.797104','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-2ca2-f19d-18ec9b22eb8f','332053764','332053764',2,'PBJvyxvsA9332053764','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332053764\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'e09e42c2835345d292b799c032e072d9','2025-08-20 11:49:35.078683','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.794827','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-2e84-8217-4c75dfb8ce41','312004911','312004911',2,'PBJvyxvsA9312004911','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9312004911\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'de4b560e80df44de8cabade8d57908e4','2025-08-20 11:49:35.078724','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.818017','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-3239-55c2-4de464040738','322009178','322009178',2,'PBJvyxvsA9322009178','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322009178\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'84b6dcc0413f4fd8a8798e98f137a970','2025-08-20 11:49:35.078757','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.832871','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-377b-5887-28a3e6cb68ac','332035673','332035673',2,'PBJvyxvsA9332035673','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332035673\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'21871436b1ee43f1875cacf9175f1c30','2025-08-20 11:49:35.078820','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.866055','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-3d53-7951-69d69621ca01','332064606','332064606',2,'PBJvyxvsA9332064606','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332064606\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'2a5ccdecf4f848c68777107395fe67bd','2025-08-20 11:49:35.078727','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.819822','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-40b0-bb16-69baec7b7196','332113767','332113767',2,'PBJvyxvsA9332113767','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332113767\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'dd5a50869a7e444cbe7df75b2eb8c3c2','2025-08-20 11:49:35.078750','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.829286','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-44a3-fef3-8a34e547cd60','312003766','312003766',2,'PBJvyxvsA9312003766','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9312003766\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'9d309040fc1c4d039d729263e7ba1703','2025-08-20 11:49:35.078814','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.862368','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-4500-95c5-add057c77702','053500469','053500469',2,'PBJvyxvsA9053500469','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9053500469\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'c7d3677e12c84e92adde9874023b83d6','2025-08-20 11:49:35.078706','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.806628','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-45df-b9e6-24f60555b3fb','332050141','332050141',2,'PBJvyxvsA9332050141','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332050141\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'581c8c839235432ca87801fb414e21ce','2025-08-20 11:49:35.078835','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.873417','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-489d-500d-4844308ebd37','073503212','073503212',2,'PBJvyxvsA9073503212','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073503212\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'3e8b6171c59146c2b1e2a82a3ad1de18','2025-08-20 11:49:35.078767','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.836901','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-4911-97ad-45c80ca2124b','332036451','332036451',2,'PBJvyxvsA9332036451','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332036451\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'e4363f04664b4ebb8e93b01a7350a454','2025-08-20 11:49:35.078817','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.864127','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-4e52-005b-0fdfa0f2045d','542404965','542404965',2,'PBJvyxvsA9542404965','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9542404965\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'fbd1c4d44aea4c019829d6072e34a5ce','2025-08-20 11:49:35.078760','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.834788','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-5929-8a88-ff5c91192260','332018305','332018305',2,'PBJvyxvsA9332018305','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332018305\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'3e28b95da27e4abb811a7390efce1b4e','2025-08-20 11:49:35.078593','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.769319','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-61ae-89e6-101b310e448c','073500684','073500684',2,'PBJvyxvsA9073500684','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073500684\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'f22c1c67ecee467ba32bc9016ff5df89','2025-08-20 11:49:35.078823','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.868071','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-689e-6f31-7b253b974f33','322007802','322007802',2,'PBJvyxvsA9322007802','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322007802\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'fc340536e29f456b86a1fd1e6dc0c2f8','2025-08-20 11:49:35.078793','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.850948','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-72d1-065c-1e8c7b016117','312001968','312001968',2,'PBJvyxvsA9312001968','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9312001968\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'f6bff6372e444e95883018f2f414d1cc','2025-08-20 11:49:35.078806','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.858761','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-72d6-d4af-3182ccb25428','312003780','312003780',2,'PBJvyxvsA9312003780','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9312003780\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'c9368d78a87d413cb881241b4bd018b3','2025-08-20 11:49:35.078710','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.808622','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-770e-fa8d-2f17d99021a8','322008363','322008363',2,'PBJvyxvsA9322008363','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322008363\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'333c4c3a6436441eaabf233a8ef78816','2025-08-20 11:49:35.078716','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.813211','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-779d-3053-2f8892869b2e','063501129','063501129',2,'PBJvyxvsA9063501129','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9063501129\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'c4390b176549469bb9d8130068481433','2025-08-20 11:49:35.078839','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.875238','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-785c-1001-0f569d10ba34','332020245','332020245',2,'PBJvyxvsA9332020245','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332020245\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1b158bd8fe154b62aebbe4c0abbdadf6','2025-08-20 11:49:35.078803','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.856394','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-7ab0-0649-f401103e5e17','142411225','142411225',2,'PBJvyxvsA9142411225','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9142411225\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'5f1de98c7e44442aad51ab59148e168c','2025-08-20 11:49:35.078856','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.884481','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-8b73-8ff0-184d00a8b666','332057544','332057544',2,'PBJvyxvsA9332057544','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332057544\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'74e9bd2481324dc6a7eaa404c9333aaf','2025-08-20 11:49:35.078773','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.840552','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-8f13-cef3-25516fba693e','332001303','332001303',2,'PBJvyxvsA9332001303','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332001303\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'bf7f60bb67fe4059a8d3841adfbaf315','2025-08-20 11:49:35.078853','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.882637','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-9144-9101-155081a7c9f8','332105857','332105857',2,'PBJvyxvsA9332105857','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332105857\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1e190e4b771c419383720927462c1378','2025-08-20 11:49:35.078796','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.852716','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-9722-a098-d8798029b993','322008053','322008053',2,'PBJvyxvsA9322008053','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322008053\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'54e7389ec2ad45c59cecf0f56e5e607b','2025-08-20 11:49:35.078860','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.886227','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-a393-562f-dad3a307ebd0','332106985','332106985',2,'PBJvyxvsA9332106985','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332106985\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'c4c7499b7c5b4679bb77a68e407b8567','2025-08-20 11:49:35.078846','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.879150','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-a931-4bb8-14938890d766','073500996','073500996',2,'PBJvyxvsA9073500996','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073500996\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'e64cf07f860e446b841efdfa6db53577','2025-08-20 11:49:35.078810','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.860577','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-b623-f411-cf672216a225','342404317','342404317',2,'PBJvyxvsA9342404317','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9342404317\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1cf522b895de4f4c86a855bed7ef88ed','2025-08-20 11:49:35.078864','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.887979','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-bbb3-394a-2ed33179d198','332055004','332055004',2,'PBJvyxvsA9332055004','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332055004\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'76ec3b9681144cdeaeec70accf0e976a','2025-08-20 11:49:35.078719','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.816224','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-bc13-8e70-3622bc372e04','321005535','321005535',2,'PBJvyxvsA9321005535','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9321005535\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1151a7d5259b47f0be1e9e89ed086853','2025-08-20 11:49:35.078831','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.871495','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-c185-5b82-ec04f8646d9f','073500239','073500239',2,'PBJvyxvsA9073500239','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073500239\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'835520ff9dfc4c40bfdb309978ddd970','2025-08-20 11:49:35.078781','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.844898','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-cc38-7256-8d2d71c34c5e','322010918','322010918',2,'PBJvyxvsA9322010918','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322010918\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'7216f718a7864bd1b9c10eca06554436','2025-08-20 11:49:35.078849','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.880902','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-d5fd-dee4-88a5ec563b11','332104519','332104519',2,'PBJvyxvsA9332104519','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332104519\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'0708f5d224544adbaf528369deb4424f','2025-08-20 11:49:35.078788','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.849162','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-db16-fd9a-1387c9671b0d','332023923','332023923',2,'PBJvyxvsA9332023923','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332023923\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'4cd64672978c432087612be0d9feb77b','2025-08-20 11:49:35.078784','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.847180','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-dbb8-5cdc-26ecbd5a7a62','332063566','332063566',2,'PBJvyxvsA9332063566','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332063566\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'489c72ae1ded49fc9178f847e7d8c453','2025-08-20 11:49:35.078713','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.811386','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-dcae-3288-10f38da2146b','342000794','342000794',2,'PBJvyxvsA9342000794','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9342000794\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'a745d19495064cfa884cfc6289e92bbc','2025-08-20 11:49:35.078697','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.801448','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-ea4d-e6fa-55ee866b5a9c','342000578','342000578',2,'PBJvyxvsA9342000578','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9342000578\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'9fd02f3a3b424412843a75a3e8edc33b','2025-08-20 11:49:35.078754','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.831058','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-f824-1aee-24540d82bcad','332059519','332059519',2,'PBJvyxvsA9332059519','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332059519\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',2,'2025-08-20 13:52:58.971000','2025-08-20 14:04:18.776000',1,'37f78da396cf4b52b317f6a3f638ca76','2025-08-20 11:49:35.078867','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.890314','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd841-ad05-5289-160d-9baa682ae6a6','332044455eee','332044455eee',2,'PBJvyxvsA9332044455eee','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"did\":\"2462821094\",\"pid\":\"PBJvyxvsA9\",\"access_pt\":2,\"data_pt\":1,\"name\":\"PBJvyxvsA9332044455eee\",\"desc\":\"332044455eee\",\"status\":2,\"create_time\":\"2025-08-20 14:05:10\",\"activate_time\":\"0001-01-01 08:05:00\",\"last_time\":\"0001-01-01 08:05:00\",\"sec_key\":\"c1RLbzJZTkpoNUZMdkNHZ3pzRnNhSmhEZmxzajJtSVk=\",\"lat\":\"\",\"lon\":\"\",\"imsi\":\"\",\"imsi_mt\":\"0001-01-01 08:05:00\",\"imsi_old\":[\"\"],\"imei\":\"\",\"psk\":\"\",\"auth_code\":\"\",\"intelligent_way\":1,\"group_id\":\"\",\"enable_status\":true,\"tags\":null,\"chip\":0,\"obsv\":false,\"obsv_st\":false,\"private\":false},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,2,'532b67cb31fb47268e727f7eeb8a59ad','2025-08-20 14:05:10.789689',NULL,'2025-08-20 14:05:11.020611',NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-01f9-e049-5a9a1865a1d6','073500996312003766','073500996312003766',2,'f9bAPyA1q7073500996312003766','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7073500996312003766\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1d4444308eca4f998223f8bda524ba52','2025-08-22 15:05:12.385842','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.096138','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-2387-8238-39a79182313b','142411225322008053','142411225322008053',2,'f9bAPyA1q7142411225322008053','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7142411225322008053\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'b96b0d86d1dc4d178347bc071c8da16c','2025-08-22 15:05:12.385934','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:19.264119','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-25dd-6266-26686e45b82e','342404317332059519','342404317332059519',2,'f9bAPyA1q7342404317332059519','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7342404317332059519\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'3ead5446fa104f93b2b07284ae97d681','2025-08-22 15:05:12.385937','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:19.398583','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-37b7-28e4-b65fa430481c','332036451332035673','332036451332035673',2,'f9bAPyA1q7332036451332035673','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7332036451332035673\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'16ad9a0b2b3d4627bf1765d2c3a180b2','2025-08-22 15:05:12.385896','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.331281','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-4950-b1a1-09d88ef33014','063501129dsfgsdfg','063501129dsfgsdfg',2,'f9bAPyA1q7063501129dsfgsdfg','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7063501129dsfgsdfg\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'6da5660d2624432ba0bbdebe7341f287','2025-08-22 15:05:12.385920','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.810377','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-7581-3a8d-5eab31ce8b42','321005535332050141','321005535332050141',2,'f9bAPyA1q7321005535332050141','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7321005535332050141\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'11b0bf23329b4d23953265255f77e9a3','2025-08-22 15:05:12.385911','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.673935','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-873f-b42c-6dfaf8ed4f8b','073500684332031054','073500684332031054',2,'f9bAPyA1q7073500684332031054','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7073500684332031054\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'b738aa62d47344e483d9b6eccc893894','2025-08-22 15:05:12.385902','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.496546','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-acfa-0eb3-c2921e8c1069','073504975332106985','073504975332106985',2,'f9bAPyA1q7073504975332106985','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7073504975332106985\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',1,'2025-08-27 15:46:28.461000','2025-08-27 15:46:33.755000',1,'f6af79cb78fe47e9a97c36a6605a4663','2025-08-22 15:05:12.385925','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.954260','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-be8b-8fa3-7dc6743c0b62','322010918332001303','322010918332001303',2,'f9bAPyA1q7322010918332001303','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7322010918332001303\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'759473f7da914fcda99b7e19e715364d','2025-08-22 15:05:12.385931','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:19.124510','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1d16fd-bbc2-d218-2df8-ef71379f22c5','dfsadfasdfces','dfsadfasdfces',2,'F7S36uMObdfsadfasdfces','L40lYelHHbVR2f/LxQPn3b3RYzcNLQFJ44mJGyPTb90=','F7S36uMObl','flowmeter','426149','13657396784','{\"data\":{\"did\":\"2480039304\",\"pid\":\"F7S36uMObl\",\"access_pt\":2,\"data_pt\":1,\"name\":\"F7S36uMObdfsadfasdfces\",\"desc\":\"dfsadfasdfces\",\"status\":2,\"create_time\":\"2025-10-21 11:52:06\",\"activate_time\":\"0001-01-01 08:00:00\",\"last_time\":\"0001-01-01 08:00:00\",\"sec_key\":\"ZkZwTUFjWEdqc3NjQVp1d0c2ejY5RkdlZWgzZ2JRd0E=\",\"lat\":\"\",\"lon\":\"\",\"imsi\":\"\",\"imsi_mt\":\"0001-01-01 08:00:00\",\"imsi_old\":[\"\"],\"imei\":\"\",\"psk\":\"\",\"auth_code\":\"\",\"intelligent_way\":1,\"group_id\":\"\",\"enable_status\":true,\"tags\":null,\"chip\":0,\"obsv\":false,\"obsv_st\":false,\"private\":false},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'2c0f236c59d24fc6a7a286a74493ee8d','2025-10-21 11:29:50.018473','3a1d16da-4bc4-b87b-f651-619c9672c96e','2025-10-21 11:54:04.907197','3a1d16da-4bc4-b87b-f651-619c9672c96e',_binary '','3a1d16da-4bc4-b87b-f651-619c9672c96e',NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1d1700-3e95-9882-e84c-0a28d9749fbd','33206357873e512','33206357873e512',2,'F7S36uMObl33206357873e512','L40lYelHHbVR2f/LxQPn3b3RYzcNLQFJ44mJGyPTb90=','F7S36uMObl','flowmeter','426149','13657396784','{\"data\":{\"did\":\"2480021411\",\"pid\":\"F7S36uMObl\",\"access_pt\":2,\"data_pt\":1,\"name\":\"F7S36uMObl33206357873e512\",\"desc\":\"33206357873e512\",\"status\":2,\"create_time\":\"2025-10-21 11:32:34\",\"activate_time\":\"0001-01-01 08:05:00\",\"last_time\":\"0001-01-01 08:05:00\",\"sec_key\":\"SzU1aDBEYXFMZzZGMUF6TmlRYVB5ZHdXSGN4VVlDcVo=\",\"lat\":\"\",\"lon\":\"\",\"imsi\":\"\",\"imsi_mt\":\"0001-01-01 08:05:00\",\"imsi_old\":[\"\"],\"imei\":\"\",\"psk\":\"\",\"auth_code\":\"\",\"intelligent_way\":1,\"group_id\":\"\",\"enable_status\":true,\"tags\":null,\"chip\":0,\"obsv\":false,\"obsv_st\":false,\"private\":false},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'7a674d0c16d74371bafc684660e69f49','2025-10-21 11:32:34.581776','3a1d16da-4bc4-b87b-f651-619c9672c96e','2025-10-21 11:32:34.841249','3a1d16da-4bc4-b87b-f651-619c9672c96e',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'); +INSERT INTO `ServiceProDeviceInfo` VALUES ('3a1bd7c5-88e6-0325-a882-160c56d44f34','322008944','322008944',2,'PBJvyxvsA9322008944','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322008944\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'42310f2d37ed4691ae5022586362ab2b','2025-08-20 11:49:35.078731','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.821748','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-06ad-b020-d3e268a76052','332102848','332102848',2,'PBJvyxvsA9332102848','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332102848\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',2,'2025-08-20 11:50:14.341000','2025-08-20 12:01:18.976000',1,'3844589b08984bef907b2ebffa8c06c4','2025-08-20 11:49:35.078770','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.838689','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-0713-1226-c9d54871374a','332031054','332031054',2,'PBJvyxvsA9332031054','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332031054\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'4e0fb4c5aeca4494b9922b15fc95c2c0','2025-08-20 11:49:35.078827','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.869794','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-08c5-89fc-efb5ec3e65f9','332063671','332063671',2,'PBJvyxvsA9332063671','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332063671\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'4a44672dcfd84393977a597534d7bb2c','2025-08-20 11:49:35.078746','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.827382','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-099d-09d0-5e37ecce7df3','332064601','332064601',2,'PBJvyxvsA9332064601','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332064601\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'76d32a3ffe01442ba8e7f276e3667acc','2025-08-20 11:49:35.078702','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.804763','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-0a62-299d-d3a5ff92ea52','332013521','332013521',2,'PBJvyxvsA9332013521','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332013521\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'7834185d0b0e471ca9ace107c7f0ab3c','2025-08-20 11:49:35.078777','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.843095','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-1425-7da3-f2f104456987','073504975','073504975',2,'PBJvyxvsA9073504975','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073504975\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'97fc2f164a444c899841dec7b8cd7eec','2025-08-20 11:49:35.078842','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.876996','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-14de-a186-4398c4cd7114','063500871','063500871',2,'PBJvyxvsA9063500871','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9063500871\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'8bfba91654604d348fc305a4cb2f6da5','2025-08-20 11:49:35.078740','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.825311','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-15d3-f2d7-ddfed3857699','332060662','332060662',2,'PBJvyxvsA9332060662','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332060662\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1d7dd173849d4654902617bcbd5e628c','2025-08-20 11:49:35.078736','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.823491','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-1a58-3f42-b7b8a86f2c7d','332019972','332019972',2,'PBJvyxvsA9332019972','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332019972\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'52c42c7d6f1048769cc6e55d1b932a61','2025-08-20 11:49:35.078800','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.854656','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-1b54-a4e6-9547ec1fd9ca','073500343','073500343',2,'PBJvyxvsA9073500343','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073500343\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'fd1f22d403a24a08852afe5db0a889d7','2025-08-20 11:49:35.078694','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.799136','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-29e3-d34e-43bc7ce97389','332063578','332063578',2,'PBJvyxvsA9332063578','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332063578\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'9c4edc7bcc354e90aa367b54946c1217','2025-08-20 11:49:35.078690','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.797104','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-2ca2-f19d-18ec9b22eb8f','332053764','332053764',2,'PBJvyxvsA9332053764','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332053764\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'e09e42c2835345d292b799c032e072d9','2025-08-20 11:49:35.078683','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.794827','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-2e84-8217-4c75dfb8ce41','312004911','312004911',2,'PBJvyxvsA9312004911','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9312004911\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'de4b560e80df44de8cabade8d57908e4','2025-08-20 11:49:35.078724','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.818017','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-3239-55c2-4de464040738','322009178','322009178',2,'PBJvyxvsA9322009178','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322009178\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'84b6dcc0413f4fd8a8798e98f137a970','2025-08-20 11:49:35.078757','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.832871','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-377b-5887-28a3e6cb68ac','332035673','332035673',2,'PBJvyxvsA9332035673','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332035673\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'21871436b1ee43f1875cacf9175f1c30','2025-08-20 11:49:35.078820','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.866055','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-3d53-7951-69d69621ca01','332064606','332064606',2,'PBJvyxvsA9332064606','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332064606\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'2a5ccdecf4f848c68777107395fe67bd','2025-08-20 11:49:35.078727','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.819822','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-40b0-bb16-69baec7b7196','332113767','332113767',2,'PBJvyxvsA9332113767','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332113767\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'dd5a50869a7e444cbe7df75b2eb8c3c2','2025-08-20 11:49:35.078750','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.829286','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-44a3-fef3-8a34e547cd60','312003766','312003766',2,'PBJvyxvsA9312003766','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9312003766\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'9d309040fc1c4d039d729263e7ba1703','2025-08-20 11:49:35.078814','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.862368','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-4500-95c5-add057c77702','053500469','053500469',2,'PBJvyxvsA9053500469','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9053500469\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'c7d3677e12c84e92adde9874023b83d6','2025-08-20 11:49:35.078706','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.806628','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-45df-b9e6-24f60555b3fb','332050141','332050141',2,'PBJvyxvsA9332050141','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332050141\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'581c8c839235432ca87801fb414e21ce','2025-08-20 11:49:35.078835','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.873417','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-489d-500d-4844308ebd37','073503212','073503212',2,'PBJvyxvsA9073503212','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073503212\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'3e8b6171c59146c2b1e2a82a3ad1de18','2025-08-20 11:49:35.078767','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.836901','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-4911-97ad-45c80ca2124b','332036451','332036451',2,'PBJvyxvsA9332036451','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332036451\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'e4363f04664b4ebb8e93b01a7350a454','2025-08-20 11:49:35.078817','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.864127','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-4e52-005b-0fdfa0f2045d','542404965','542404965',2,'PBJvyxvsA9542404965','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9542404965\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'fbd1c4d44aea4c019829d6072e34a5ce','2025-08-20 11:49:35.078760','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.834788','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-5929-8a88-ff5c91192260','332018305','332018305',2,'PBJvyxvsA9332018305','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332018305\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'3e28b95da27e4abb811a7390efce1b4e','2025-08-20 11:49:35.078593','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.769319','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-61ae-89e6-101b310e448c','073500684','073500684',2,'PBJvyxvsA9073500684','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073500684\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'f22c1c67ecee467ba32bc9016ff5df89','2025-08-20 11:49:35.078823','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.868071','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-689e-6f31-7b253b974f33','322007802','322007802',2,'PBJvyxvsA9322007802','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322007802\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'fc340536e29f456b86a1fd1e6dc0c2f8','2025-08-20 11:49:35.078793','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.850948','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-72d1-065c-1e8c7b016117','312001968','312001968',2,'PBJvyxvsA9312001968','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9312001968\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'f6bff6372e444e95883018f2f414d1cc','2025-08-20 11:49:35.078806','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.858761','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-72d6-d4af-3182ccb25428','312003780','312003780',2,'PBJvyxvsA9312003780','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9312003780\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'c9368d78a87d413cb881241b4bd018b3','2025-08-20 11:49:35.078710','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.808622','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-770e-fa8d-2f17d99021a8','322008363','322008363',2,'PBJvyxvsA9322008363','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322008363\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'333c4c3a6436441eaabf233a8ef78816','2025-08-20 11:49:35.078716','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.813211','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-779d-3053-2f8892869b2e','063501129','063501129',2,'PBJvyxvsA9063501129','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9063501129\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'c4390b176549469bb9d8130068481433','2025-08-20 11:49:35.078839','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.875238','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-785c-1001-0f569d10ba34','332020245','332020245',2,'PBJvyxvsA9332020245','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332020245\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1b158bd8fe154b62aebbe4c0abbdadf6','2025-08-20 11:49:35.078803','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.856394','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-7ab0-0649-f401103e5e17','142411225','142411225',2,'PBJvyxvsA9142411225','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9142411225\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'5f1de98c7e44442aad51ab59148e168c','2025-08-20 11:49:35.078856','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.884481','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-8b73-8ff0-184d00a8b666','332057544','332057544',2,'PBJvyxvsA9332057544','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332057544\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'74e9bd2481324dc6a7eaa404c9333aaf','2025-08-20 11:49:35.078773','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.840552','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-8f13-cef3-25516fba693e','332001303','332001303',2,'PBJvyxvsA9332001303','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332001303\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'bf7f60bb67fe4059a8d3841adfbaf315','2025-08-20 11:49:35.078853','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.882637','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-9144-9101-155081a7c9f8','332105857','332105857',2,'PBJvyxvsA9332105857','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332105857\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1e190e4b771c419383720927462c1378','2025-08-20 11:49:35.078796','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.852716','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-9722-a098-d8798029b993','322008053','322008053',2,'PBJvyxvsA9322008053','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322008053\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'54e7389ec2ad45c59cecf0f56e5e607b','2025-08-20 11:49:35.078860','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.886227','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-a393-562f-dad3a307ebd0','332106985','332106985',2,'PBJvyxvsA9332106985','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332106985\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'c4c7499b7c5b4679bb77a68e407b8567','2025-08-20 11:49:35.078846','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.879150','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-a931-4bb8-14938890d766','073500996','073500996',2,'PBJvyxvsA9073500996','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073500996\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'e64cf07f860e446b841efdfa6db53577','2025-08-20 11:49:35.078810','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.860577','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-b623-f411-cf672216a225','342404317','342404317',2,'PBJvyxvsA9342404317','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9342404317\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1cf522b895de4f4c86a855bed7ef88ed','2025-08-20 11:49:35.078864','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.887979','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-bbb3-394a-2ed33179d198','332055004','332055004',2,'PBJvyxvsA9332055004','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332055004\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'76ec3b9681144cdeaeec70accf0e976a','2025-08-20 11:49:35.078719','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.816224','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-bc13-8e70-3622bc372e04','321005535','321005535',2,'PBJvyxvsA9321005535','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9321005535\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'1151a7d5259b47f0be1e9e89ed086853','2025-08-20 11:49:35.078831','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.871495','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-c185-5b82-ec04f8646d9f','073500239','073500239',2,'PBJvyxvsA9073500239','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9073500239\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'835520ff9dfc4c40bfdb309978ddd970','2025-08-20 11:49:35.078781','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.844898','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-cc38-7256-8d2d71c34c5e','322010918','322010918',2,'PBJvyxvsA9322010918','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9322010918\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'7216f718a7864bd1b9c10eca06554436','2025-08-20 11:49:35.078849','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.880902','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-d5fd-dee4-88a5ec563b11','332104519','332104519',2,'PBJvyxvsA9332104519','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332104519\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'0708f5d224544adbaf528369deb4424f','2025-08-20 11:49:35.078788','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.849162','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-db16-fd9a-1387c9671b0d','332023923','332023923',2,'PBJvyxvsA9332023923','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332023923\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'4cd64672978c432087612be0d9feb77b','2025-08-20 11:49:35.078784','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.847180','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-dbb8-5cdc-26ecbd5a7a62','332063566','332063566',2,'PBJvyxvsA9332063566','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332063566\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'489c72ae1ded49fc9178f847e7d8c453','2025-08-20 11:49:35.078713','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.811386','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-dcae-3288-10f38da2146b','342000794','342000794',2,'PBJvyxvsA9342000794','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9342000794\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'a745d19495064cfa884cfc6289e92bbc','2025-08-20 11:49:35.078697','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.801448','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-ea4d-e6fa-55ee866b5a9c','342000578','342000578',2,'PBJvyxvsA9342000578','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9342000578\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'9fd02f3a3b424412843a75a3e8edc33b','2025-08-20 11:49:35.078754','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.831058','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd7c5-88e6-f824-1aee-24540d82bcad','332059519','332059519',2,'PBJvyxvsA9332059519','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"device_name\":\"PBJvyxvsA9332059519\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',2,'2025-08-20 13:52:58.971000','2025-08-20 14:04:18.776000',1,'37f78da396cf4b52b317f6a3f638ca76','2025-08-20 11:49:35.078867','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-20 11:49:37.890314','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1bd841-ad05-5289-160d-9baa682ae6a6','332044455eee','332044455eee',2,'PBJvyxvsA9332044455eee','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=','PBJvyxvsA9','集社云DDSU1980','453226','13682348795','{\"data\":{\"did\":\"2462821094\",\"pid\":\"PBJvyxvsA9\",\"access_pt\":2,\"data_pt\":1,\"name\":\"PBJvyxvsA9332044455eee\",\"desc\":\"332044455eee\",\"status\":2,\"create_time\":\"2025-08-20 14:05:10\",\"activate_time\":\"0001-01-01 08:05:00\",\"last_time\":\"0001-01-01 08:05:00\",\"sec_key\":\"c1RLbzJZTkpoNUZMdkNHZ3pzRnNhSmhEZmxzajJtSVk=\",\"lat\":\"\",\"lon\":\"\",\"imsi\":\"\",\"imsi_mt\":\"0001-01-01 08:05:00\",\"imsi_old\":[\"\"],\"imei\":\"\",\"psk\":\"\",\"auth_code\":\"\",\"intelligent_way\":1,\"group_id\":\"\",\"enable_status\":true,\"tags\":null,\"chip\":0,\"obsv\":false,\"obsv_st\":false,\"private\":false},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,2,'532b67cb31fb47268e727f7eeb8a59ad','2025-08-20 14:05:10.789689',NULL,'2025-08-20 14:05:11.020611',NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-01f9-e049-5a9a1865a1d6','073500996312003766','073500996312003766',2,'f9bAPyA1q7073500996312003766','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7073500996312003766\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',2,'2025-10-28 14:43:47.431000','2025-10-28 15:00:15.698000',1,'9fa46aed761c4119bf1b89a5d6f638fb','2025-08-22 15:05:12.385842','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.096138','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-2387-8238-39a79182313b','142411225322008053','142411225322008053',2,'f9bAPyA1q7142411225322008053','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7142411225322008053\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'b96b0d86d1dc4d178347bc071c8da16c','2025-08-22 15:05:12.385934','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:19.264119','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-25dd-6266-26686e45b82e','342404317332059519','342404317332059519',2,'f9bAPyA1q7342404317332059519','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7342404317332059519\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'3ead5446fa104f93b2b07284ae97d681','2025-08-22 15:05:12.385937','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:19.398583','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-37b7-28e4-b65fa430481c','332036451332035673','332036451332035673',2,'f9bAPyA1q7332036451332035673','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7332036451332035673\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'16ad9a0b2b3d4627bf1765d2c3a180b2','2025-08-22 15:05:12.385896','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.331281','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-4950-b1a1-09d88ef33014','063501129dsfgsdfg','063501129dsfgsdfg',2,'f9bAPyA1q7063501129dsfgsdfg','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7063501129dsfgsdfg\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'6da5660d2624432ba0bbdebe7341f287','2025-08-22 15:05:12.385920','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.810377','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-7581-3a8d-5eab31ce8b42','321005535332050141','321005535332050141',2,'f9bAPyA1q7321005535332050141','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7321005535332050141\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'11b0bf23329b4d23953265255f77e9a3','2025-08-22 15:05:12.385911','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.673935','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-873f-b42c-6dfaf8ed4f8b','073500684332031054','073500684332031054',2,'f9bAPyA1q7073500684332031054','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7073500684332031054\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'b738aa62d47344e483d9b6eccc893894','2025-08-22 15:05:12.385902','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.496546','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-acfa-0eb3-c2921e8c1069','073504975332106985','073504975332106985',2,'f9bAPyA1q7073504975332106985','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7073504975332106985\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',1,'2025-10-23 15:39:59.924000','2025-10-23 15:36:38.910000',1,'97aaa50759494ac883fbb2ccb19f9f21','2025-08-22 15:05:12.385925','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:18.954260','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1be2c5-59c1-be8b-8fa3-7dc6743c0b62','322010918332001303','322010918332001303',2,'f9bAPyA1q7322010918332001303','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=','f9bAPyA1q7','云集云DTSU1980','453226','13682348795','{\"data\":{\"device_name\":\"f9bAPyA1q7322010918332001303\",\"desc\":null,\"lon\":null,\"lat\":null,\"tags\":null,\"imei\":\"\",\"imsi\":\"\",\"psk\":\"\",\"auth_code\":\"\"},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'759473f7da914fcda99b7e19e715364d','2025-08-22 15:05:12.385931','3a1bd7c2-1568-a5c3-241c-292d3db296f9','2025-08-22 15:05:19.124510','3a1bd7c2-1568-a5c3-241c-292d3db296f9',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1d16fd-bbc2-d218-2df8-ef71379f22c5','dfsadfasdfces','dfsadfasdfces',2,'F7S36uMObdfsadfasdfces','L40lYelHHbVR2f/LxQPn3b3RYzcNLQFJ44mJGyPTb90=','F7S36uMObl','flowmeter','426149','13657396784','{\"data\":{\"did\":\"2480039304\",\"pid\":\"F7S36uMObl\",\"access_pt\":2,\"data_pt\":1,\"name\":\"F7S36uMObdfsadfasdfces\",\"desc\":\"dfsadfasdfces\",\"status\":2,\"create_time\":\"2025-10-21 11:52:06\",\"activate_time\":\"0001-01-01 08:00:00\",\"last_time\":\"0001-01-01 08:00:00\",\"sec_key\":\"ZkZwTUFjWEdqc3NjQVp1d0c2ejY5RkdlZWgzZ2JRd0E=\",\"lat\":\"\",\"lon\":\"\",\"imsi\":\"\",\"imsi_mt\":\"0001-01-01 08:00:00\",\"imsi_old\":[\"\"],\"imei\":\"\",\"psk\":\"\",\"auth_code\":\"\",\"intelligent_way\":1,\"group_id\":\"\",\"enable_status\":true,\"tags\":null,\"chip\":0,\"obsv\":false,\"obsv_st\":false,\"private\":false},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',NULL,NULL,NULL,1,'2c0f236c59d24fc6a7a286a74493ee8d','2025-10-21 11:29:50.018473','3a1d16da-4bc4-b87b-f651-619c9672c96e','2025-10-21 11:54:04.907197','3a1d16da-4bc4-b87b-f651-619c9672c96e',_binary '','3a1d16da-4bc4-b87b-f651-619c9672c96e',NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1d1700-3e95-9882-e84c-0a28d9749fbd','33206357873e512','33206357873e512',2,'F7S36uMObl33206357873e512','L40lYelHHbVR2f/LxQPn3b3RYzcNLQFJ44mJGyPTb90=','F7S36uMObl','flowmeter','426149','13657396784','{\"data\":{\"did\":\"2480021411\",\"pid\":\"F7S36uMObl\",\"access_pt\":2,\"data_pt\":1,\"name\":\"F7S36uMObl33206357873e512\",\"desc\":\"33206357873e512\",\"status\":2,\"create_time\":\"2025-10-21 11:32:34\",\"activate_time\":\"0001-01-01 08:05:00\",\"last_time\":\"0001-01-01 08:05:00\",\"sec_key\":\"SzU1aDBEYXFMZzZGMUF6TmlRYVB5ZHdXSGN4VVlDcVo=\",\"lat\":\"\",\"lon\":\"\",\"imsi\":\"\",\"imsi_mt\":\"0001-01-01 08:05:00\",\"imsi_old\":[\"\"],\"imei\":\"\",\"psk\":\"\",\"auth_code\":\"\",\"intelligent_way\":1,\"group_id\":\"\",\"enable_status\":true,\"tags\":null,\"chip\":0,\"obsv\":false,\"obsv_st\":false,\"private\":false},\"total\":0,\"code\":0,\"msg\":\"操作成功\",\"success\":true,\"nonce\":null,\"signature\":null,\"locationCode\":0,\"extras\":null}',_binary '',1,'2025-10-28 14:58:44.679000','2025-10-28 14:35:46.218000',1,'f73266e273e445639c7f8588a8b35adb','2025-10-21 11:32:34.581776','3a1d16da-4bc4-b87b-f651-619c9672c96e','2025-10-21 11:32:34.841249','3a1d16da-4bc4-b87b-f651-619c9672c96e',_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'); /*!40000 ALTER TABLE `ServiceProDeviceInfo` ENABLE KEYS */; UNLOCK TABLES; @@ -1431,9 +1451,10 @@ CREATE TABLE `ServiceProDeviceThingModelInfo` ( `IoTPlatform` int NOT NULL COMMENT '物联网平台类型,默认没有指定', `IoTPlatformProductId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '物联网平台中对应的产品Id', `FiledType` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '物联网平台中对应产品物模型属性或者事件类型', - `RawFieldName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '物联网平台中对应的产品物模型属性或者事件名称', - `StandardFieldName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '管理后台产品标准的物模型属性或者事件名称', + `IoTPlatformRawFieldName` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '物联网平台中对应的产品物模型属性或者事件名称', + `StandardFieldName` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '管理后台产品标准的物模型属性或者事件名称', `StandardFieldValueType` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '标准物模型字段值类型', + `StandardFieldDisplayName` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '管理后台产品标准的物模型属性或者事件名称', `IsValueNeedConvert` tinyint(1) NOT NULL COMMENT '是否需要值类型转换', `ConcurrencyStamp` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, `CreationTime` datetime(6) NOT NULL, @@ -1452,7 +1473,7 @@ CREATE TABLE `ServiceProDeviceThingModelInfo` ( PRIMARY KEY (`Id`), KEY `IX_ServiceProDeviceThingModelInfo_CreationTime` (`CreationTime`), KEY `IX_ServiceProDeviceThingModelInfo_IoTPlatformProductId` (`IoTPlatformProductId`), - KEY `IX_ServiceProDeviceThingModelInfo_IsNotUniqueKey` (`Id` DESC,`IoTPlatformProductId` DESC,`RawFieldName` DESC,`StandardFieldName` DESC,`CreationTime` DESC) + KEY `IX_ServiceProDeviceThingModelInfo_IsNotUniqueKey` (`Id` DESC,`IoTPlatformProductId` DESC,`IoTPlatformRawFieldName` DESC,`StandardFieldName` DESC,`CreationTime` DESC) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='设备物模型信息'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -1512,7 +1533,7 @@ CREATE TABLE `ServiceProMenus` ( LOCK TABLES `ServiceProMenus` WRITE; /*!40000 ALTER TABLE `ServiceProMenus` DISABLE KEYS */; -INSERT INTO `ServiceProMenus` VALUES ('3a1d1c3d-a61e-eebf-237b-dbcc9d40a477',NULL,NULL,'dashboard','概览','JiShe.ServicePro.DynamicMenuManagement:Dashboard','lucide:layout-dashboard',_binary '\0',_binary '\0',1,'/dashboard',10,20,NULL,NULL,'',_binary '','{}','840822b337bf4c07a7075e01637539ed','2025-10-22 11:57:44.949492',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-00c6-b988-ab9dd15f3630',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpLoginLog','登录日志','JiShe.ServicePro.DynamicMenuManagement:LoginLog','ant-design:snippets-twotone',_binary '\0',_binary '\0',7,'loginlog',20,20,NULL,'/views/system/abplog/login.vue','AbpIdentity.IdentitySecurityLogs',_binary '','{}','3debaf4a81164be9be126f08d33c48bf','2025-10-22 11:57:44.974675',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-0494-e56e-9634b3f7c60e',NULL,NULL,'onenetmanagement','OneNET管理','JiShe.ServicePro:OneNETManagement','ant-design:dribbble-circle-filled',_binary '\0',_binary '\0',6,'/onenetmanagement',10,20,NULL,NULL,'',_binary '','{}','e477d886abd94cbcb74d5a82ee72a9bd','2025-10-22 11:57:45.004710',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-1bb7-7963-72713b35e356',NULL,'3a1d1c3d-a622-0494-e56e-9634b3f7c60e','oneNETPrivateProduct','OneNET产品','JiShe.ServicePro.OneNETManagement:PrivateProduct','ant-design:mobile-filled',_binary '\0',_binary '\0',2,'oneNETPrivateProduct',20,20,NULL,'/views/onenetmanagement/privateProduct/index.vue','OneNETManagement.PrivateProduct',_binary '','{}','8403baee4c6e41d0852151ab65d54a95','2025-10-22 11:57:45.007993',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-2da9-c819-1b11b7c2a808',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpMessage','消息管理','JiShe.ServicePro.DynamicMenuManagement:Message','ant-design:customer-service-twotone',_binary '\0',_binary '\0',12,'message',20,20,NULL,'/views/system/abpnotification/message.vue','AbpIdentity.NotificationManagement',_binary '','{}','187a054687c24551bbe0408bac4b1845','2025-10-22 11:57:44.984966',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-329e-5a99-6724fd57f62f',NULL,'3a1d1c3d-a622-d1a6-8ea7-2a7592324fe1','ctwingPrivateProduct','CTWing产品','JiShe.ServicePro.CTWingManagement:PrivateProduct','ant-design:phone-filled',_binary '\0',_binary '\0',2,'ctwingPrivateProduct',20,20,NULL,'/views/ctwingmanagement/privateProduct/index.vue','CTWingManagement.PrivateProduct',_binary '','{}','68957d79a65b4dc99356fa7124b58c99','2025-10-22 11:57:45.003052',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-346e-3ff5-bc225a7263d2',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpLanguageText','语言文本管理','JiShe.ServicePro.DynamicMenuManagement:LanguageText','ant-design:font-size-outlined',_binary '\0',_binary '\0',9,'languagetext',20,20,NULL,'/views/system/abplanguage/languagetext.vue','AbpIdentity.LanguageTexts',_binary '','{}','30131439a8fd40f69dd3769f30b2b515','2025-10-22 11:57:44.979438',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-3967-362c-03629b6ae25a',NULL,'3a1d1c3d-a61e-eebf-237b-dbcc9d40a477','Analytics','分析页','JiShe.ServicePro.DynamicMenuManagement:Analytics','lucide:area-chart',_binary '\0',_binary '\0',1,'/analytics',20,20,NULL,'/views/dashboard/analytics/index.vue','',_binary '','{}','4478f6ecd276477d9c3e93a9b65f2610','2025-10-22 11:57:44.952328',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-3bb8-9750-53d2e4c6b467',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpAuditLog','审计日志','JiShe.ServicePro.DynamicMenuManagement:AuditLog','ant-design:snippets-twotone',_binary '\0',_binary '\0',6,'auditlog',20,20,NULL,'/views/system/abplog/audit.vue','AbpIdentity.AuditLog',_binary '','{}','afba9cea4b1d44399a14e370a6bef196','2025-10-22 11:57:44.972691',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-3be7-881a-e377504b43ec',NULL,'3a1d1c3d-a61e-eebf-237b-dbcc9d40a477','Workspace','工作台','JiShe.ServicePro.DynamicMenuManagement:Workspace','carbon:workspace',_binary '\0',_binary '\0',2,'/workspace',20,20,NULL,'/views/dashboard/workspace/index.vue','',_binary '','{}','12a0911fd85b442e8275021dfdfdbc58','2025-10-22 11:57:44.954776',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-4ca8-9448-e783fab17cb2',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpSetting','设置管理','JiShe.ServicePro.DynamicMenuManagement:Setting','uil:setting',_binary '\0',_binary '\0',4,'setting',20,20,NULL,'/views/system/abpsetting/index.vue','AbpIdentity.Setting',_binary '','{}','9728249a451b47dca6e0782e2420c1ea','2025-10-22 11:57:44.969115',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-52fa-ea1b-b135ca20bf1a',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpNotification','通告管理','JiShe.ServicePro.DynamicMenuManagement:Notification','ant-design:comment-outlined',_binary '\0',_binary '\0',11,'notification',20,20,NULL,'/views/system/abpnotification/notification.vue','AbpIdentity.NotificationSubscriptionManagement',_binary '','{}','a87338fe9a5d4eacafe034e87f4c4e26','2025-10-22 11:57:44.983168',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-638a-e6c0-57f221305ac9',NULL,'3a1d1c3d-a622-efba-ea5e-a43a813c233f','abpFile','文件管理','JiShe.ServicePro.DynamicMenuManagement:File','ant-design:file-text-twotone',_binary '\0',_binary '\0',1,'file',20,20,NULL,'/views/system/abpfiles/index.vue','FileManagement.File',_binary '','{}','c3dba8f5683f4ec092470e8d70d335ab','2025-10-22 11:57:44.994324',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-64ab-a1f5-15e8478454ad',NULL,'3a1d1c3d-a622-d916-9fc9-8d347c98804c','ctwingLog','CTWing日志','JiShe.ServicePro.IoTDBManagement:CTWingLog','ant-design:pie-chart-filled',_binary '\0',_binary '\0',3,'ctwingLog',20,20,NULL,'/views/iotdbdatamanagement/ctwingLog/index.vue','IoTDBManagement.CTWingLog',_binary '','{}','2e4b77de2fdd4aa9971db8a9868b19fd','2025-10-22 11:57:45.014520',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-670e-7775-c89c49452097',NULL,'3a1d1c3d-a622-d1a6-8ea7-2a7592324fe1','ctwingAccount','CTWing账号','JiShe.ServicePro.CTWingManagement:Account','ph:user',_binary '\0',_binary '\0',1,'ctwingAccount',20,20,NULL,'/views/ctwingmanagement/account/index.vue','CTWingManagement.Account',_binary '','{}','2a73c307c8fc4524bc8ead4de513583d','2025-10-22 11:57:45.001385',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-6ae9-dbf0-14150bade8ba',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpDataDictionary','数据字典管理','JiShe.ServicePro.DynamicMenuManagement:DataDictionary','ant-design:table-outlined',_binary '\0',_binary '\0',10,'dataDictionary',20,20,NULL,'/views/system/abpdatadictionary/index.vue','AbpIdentity.DataDictionaryManagement',_binary '','{}','c4634229d3584477a813294a1579932d','2025-10-22 11:57:44.981336',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-7173-98b6-ee4fa1b5ee55',NULL,'3a1d1c3d-a622-d916-9fc9-8d347c98804c','telemetryLog','遥测日志','JiShe.ServicePro.IoTDBManagement:TelemetryLog','ant-design:snippets-twotone',_binary '\0',_binary '\0',2,'telemetryLog',20,20,NULL,'/views/iotdbdatamanagement/telemetryLog/index.vue','IoTDBManagement.TelemetryLog',_binary '','{}','36ce6838e0a8439aa5b9329b6f32326f','2025-10-22 11:57:45.012890',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-866f-2778-e664a17f5898',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpOrganizationUnit','组织机构管理','JiShe.ServicePro.DynamicMenuManagement:OrganizationUnit','ant-design:team-outlined',_binary '\0',_binary '\0',3,'organizationUnit',20,20,NULL,'/views/system/abporganizationunit/index.vue','AbpIdentity.OrganizationUnitManagement',_binary '','{}','02f9ed6ba8d2469f8e8c73748f7a0bf4','2025-10-22 11:57:44.966745',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-91c4-1392-3c6065c51380',NULL,'3a1d1c3d-a622-d916-9fc9-8d347c98804c','deviceData','设备数据','JiShe.ServicePro.IoTDBManagement:DeviceData','ant-design:container-outlined',_binary '\0',_binary '\0',1,'deviceData',20,20,NULL,'/views/iotdbdatamanagement/deviceData/index.vue','IoTDBManagement.DeviceData',_binary '','{}','2477c06d429f471a83a0eecdfdba3782','2025-10-22 11:57:45.011234',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-94a2-1a7c-a62f3ed54b0e',NULL,'3a1d1c3d-a622-d916-9fc9-8d347c98804c','onenetLog','OneNET日志','JiShe.ServicePro.IoTDBManagement:OneNETLog','ant-design:sliders-filled',_binary '\0',_binary '\0',4,'onenetLog',20,20,NULL,'/views/iotdbdatamanagement/onenetLog/index.vue','IoTDBManagement.OneNETLog',_binary '','{}','11b5f8d2b392468381039567bbfca629','2025-10-22 11:57:45.016252',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-9f94-616b-2d10c6f1def4',NULL,'3a1d1c3d-a622-0494-e56e-9634b3f7c60e','oneNETAccount','OneNET账号','JiShe.ServicePro.OneNETManagement:Account','ph:user',_binary '\0',_binary '\0',1,'oneNETAccount',20,20,NULL,'/views/onenetmanagement/account/index.vue','OneNETManagement.Account',_binary '','{}','c74cad27cc4d461591426fb711b00c9f','2025-10-22 11:57:45.006358',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-a013-720b-8b8b247f6e4d',NULL,'3a1d1c3d-a622-bd0a-005f-a3f4263bb91c','abpTenant','租户列表','JiShe.ServicePro.DynamicMenuManagement:Tenant','ph:user',_binary '\0',_binary '\0',1,'tenant',20,20,NULL,'/views/system/abptenant/index.vue','AbpTenantManagement.Tenants',_binary '','{}','91f799f099f64744808f137f2934a96b','2025-10-22 11:57:44.990319',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-b431-3a46-4b35d99eb3c7',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpUser','用户管理','JiShe.ServicePro.DynamicMenuManagement:User','ph:user',_binary '\0',_binary '\0',1,'user',20,20,NULL,'/views/system/abpuser/index.vue','AbpIdentity.Users',_binary '','{}','3872e430512c4ab6abb978d2a766ef68','2025-10-22 11:57:44.963200',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-bb14-0437-ef6aea39e866',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpRole','角色管理','JiShe.ServicePro.DynamicMenuManagement:Role','carbon:workspace',_binary '\0',_binary '\0',2,'role',20,20,NULL,'/views/system/abprole/index.vue','AbpIdentity.Roles',_binary '','{}','9556de6e5aca44aa82b34d016e332d63','2025-10-22 11:57:44.965078',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-bd0a-005f-a3f4263bb91c',NULL,NULL,'tenant','租户管理','JiShe.ServicePro.DynamicMenuManagement:Tenant','ant-design:switcher-filled',_binary '\0',_binary '\0',3,'/tenant',10,20,NULL,NULL,'',_binary '','{}','989a3014574d40418136ff3a3aa9e48f','2025-10-22 11:57:44.988604',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-ce27-146d-c5b4ac816496',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpMenu','菜单管理','JiShe.ServicePro.DynamicMenuManagement:Menu','ant-design:bars-outlined',_binary '\0',_binary '\0',13,'menu',20,20,NULL,'/views/system/abpmenu/index.vue','AbpIdentity.DynamicMenuManagement',_binary '','{}','9be207297332446b8984a3854f793c7e','2025-10-22 11:57:44.986841',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-d1a6-8ea7-2a7592324fe1',NULL,NULL,'ctwingmanagement','CTWing管理','JiShe.ServicePro:CTWingManagement','ant-design:copyright-circle-filled',_binary '\0',_binary '\0',5,'/ctwingmanagement',10,20,NULL,NULL,'',_binary '','{}','3d984b137915424aa7fb822c73b89e49','2025-10-22 11:57:44.999582',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-d916-9fc9-8d347c98804c',NULL,NULL,'iotdbdatamanagement','IoTDB数据管理','JiShe.ServicePro:IoTDBManagement','ant-design:database-filled',_binary '\0',_binary '\0',8,'/iotdbdatamanagement',10,20,NULL,NULL,'',_binary '','{}','89ac3b3f77d94136a68a44cd36863b54','2025-10-22 11:57:45.009573',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-e20b-7de6-447eb7a76ff4',NULL,'3a1d1c3d-a622-f10d-3e7b-17fbf3f995d7','deviceinfo','设备信息','JiShe.ServicePro.DeviceManagement:DeviceInfo','ant-design:control-outlined',_binary '\0',_binary '\0',1,'deviceinfo',20,20,NULL,'/views/devicemanagement/deviceinfo/index.vue','DeviceManagement.DeviceInfo',_binary '','{}','9a486f74ca6642dc9c3b28ccd6ddeb53','2025-10-22 11:57:44.997778',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-eda2-6f49-6d71511f5ec1',NULL,NULL,'system','系统管理','JiShe.ServicePro.DynamicMenuManagement:System','lucide:layout-dashboard',_binary '\0',_binary '\0',2,'/system',10,20,NULL,NULL,'',_binary '','{}','ca7201270cf94967896b3025103277ca','2025-10-22 11:57:44.956941',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-efba-ea5e-a43a813c233f',NULL,NULL,'file','文件管理','JiShe.ServicePro.DynamicMenuManagement:File','ant-design:folder-open-outlined',_binary '\0',_binary '\0',4,'/file',10,20,NULL,NULL,'',_binary '','{}','bb2612111d844555a6649fba5dae31c5','2025-10-22 11:57:44.992380',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-f10d-3e7b-17fbf3f995d7',NULL,NULL,'devicemanagement','设备管理','JiShe.ServicePro:DeviceManagement','ant-design:printer-filled',_binary '\0',_binary '\0',7,'/devicemanagement',10,20,NULL,NULL,'',_binary '','{}','5703b1a3ec264ee7b19924b938151e86','2025-10-22 11:57:44.996003',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-f83f-f770-fd686f9471be',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpLanguage','语言管理','JiShe.ServicePro.DynamicMenuManagement:Language','ant-design:read-outlined',_binary '\0',_binary '\0',8,'language',20,20,NULL,'/views/system/abplanguage/language.vue','AbpIdentity.Languages',_binary '','{}','866aa3c7d0074c8aa2b14de361ba2436','2025-10-22 11:57:44.976662',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d1c3d-a622-f9a6-e417-37aa57a6eaa2',NULL,'3a1d1c3d-a622-eda2-6f49-6d71511f5ec1','abpfeature','功能管理','JiShe.ServicePro.DynamicMenuManagement:Feature','ant-design:tool-outlined',_binary '\0',_binary '\0',5,'feature',20,20,NULL,'/views/system/abpfeature/index.vue','AbpIdentity.FeatureManagement',_binary '','{}','458318fd64f24d4585019903c08d7bfd','2025-10-22 11:57:44.970885',NULL,NULL,NULL,_binary '\0',NULL,NULL); +INSERT INTO `ServiceProMenus` VALUES ('3a1d3c48-3a41-c171-eb9b-33a390d399f3',NULL,NULL,'dashboard','概览','JiShe.ServicePro.DynamicMenuManagement:Dashboard','lucide:layout-dashboard',_binary '\0',_binary '\0',1,'/dashboard',10,20,NULL,NULL,'',_binary '','{}','6afdbd2cc2f24ae2949acd05e3cd2054','2025-10-28 17:17:09.128518',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-02fe-888e-3ef8b87abc44',NULL,'3a1d3c48-3a44-f399-829b-9f1bf3c24f29','abpTenant','租户列表','JiShe.ServicePro.DynamicMenuManagement:Tenant','ph:user',_binary '\0',_binary '\0',1,'tenant',20,20,NULL,'/views/system/abptenant/index.vue','AbpTenantManagement.Tenants',_binary '','{}','7677778a421b4fc0ac5e17ad6812e93f','2025-10-28 17:17:09.159038',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-06b3-a65b-36a04b90337c',NULL,'3a1d3c48-3a41-c171-eb9b-33a390d399f3','Workspace','工作台','JiShe.ServicePro.DynamicMenuManagement:Workspace','carbon:workspace',_binary '\0',_binary '\0',2,'/workspace',20,20,NULL,'/views/dashboard/workspace/index.vue','',_binary '','{}','471a4ffea3874f8098a4820b25275387','2025-10-28 17:17:09.132985',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-102d-8b53-8f3faca3e954',NULL,'3a1d3c48-3a44-f28b-0118-c87626165dc1','deviceData','设备数据','JiShe.ServicePro.IoTDBManagement:DeviceData','ant-design:container-outlined',_binary '\0',_binary '\0',1,'deviceData',20,20,NULL,'/views/iotdbdatamanagement/deviceData/index.vue','IoTDBManagement.DeviceData',_binary '','{}','04c4f186526744bba0a091989d3cd206','2025-10-28 17:17:09.178082',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-13a8-de7f-9313a2b5de6b',NULL,NULL,'ctwingmanagement','CTWing管理','JiShe.ServicePro:CTWingManagement','ant-design:copyright-circle-filled',_binary '\0',_binary '\0',5,'/ctwingmanagement',10,20,NULL,NULL,'',_binary '','{}','efdff0655e29473c81d65470f9922738','2025-10-28 17:17:09.167249',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-2737-e6e1-0ce9e5c1ee49',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpLanguageText','语言文本管理','JiShe.ServicePro.DynamicMenuManagement:LanguageText','ant-design:font-size-outlined',_binary '\0',_binary '\0',9,'languagetext',20,20,NULL,'/views/system/abplanguage/languagetext.vue','AbpIdentity.LanguageTexts',_binary '','{}','326f65dcafd64748ac6747919eff3c5f','2025-10-28 17:17:09.149296',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-4222-7b71-843b61adcfff',NULL,'3a1d3c48-3a44-f28b-0118-c87626165dc1','telemetryLog','遥测日志','JiShe.ServicePro.IoTDBManagement:TelemetryLog','ant-design:snippets-twotone',_binary '\0',_binary '\0',2,'telemetryLog',20,20,NULL,'/views/iotdbdatamanagement/telemetryLog/index.vue','IoTDBManagement.TelemetryLog',_binary '','{}','04ad29dc8c8647e78233000ce62ad62a','2025-10-28 17:17:09.179680',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-440f-855e-e954a7c61f76',NULL,'3a1d3c48-3a44-f28b-0118-c87626165dc1','onenetLog','OneNET日志','JiShe.ServicePro.IoTDBManagement:OneNETLog','ant-design:sliders-filled',_binary '\0',_binary '\0',4,'onenetLog',20,20,NULL,'/views/iotdbdatamanagement/onenetLog/index.vue','IoTDBManagement.OneNETLog',_binary '','{}','3a724a60f9e2463b8e6271d1d3655970','2025-10-28 17:17:09.183539',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-4718-ae28-512c6fc202a0',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpSetting','设置管理','JiShe.ServicePro.DynamicMenuManagement:Setting','uil:setting',_binary '\0',_binary '\0',4,'setting',20,20,NULL,'/views/system/abpsetting/index.vue','AbpIdentity.Setting',_binary '','{}','7160aa80f99a4390b9981202f7ced07f','2025-10-28 17:17:09.141333',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-4c41-222b-3e3fc5dbcd60',NULL,'3a1d3c48-3a44-f2db-66d4-18346cd44266','abpFile','文件管理','JiShe.ServicePro.DynamicMenuManagement:File','ant-design:file-text-twotone',_binary '\0',_binary '\0',1,'file',20,20,NULL,'/views/system/abpfiles/index.vue','FileManagement.File',_binary '','{}','76e3867d00394eb3be9c89b09498a663','2025-10-28 17:17:09.162219',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-545e-e006-670213838565',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpLoginLog','登录日志','JiShe.ServicePro.DynamicMenuManagement:LoginLog','ant-design:snippets-twotone',_binary '\0',_binary '\0',7,'loginlog',20,20,NULL,'/views/system/abplog/login.vue','AbpIdentity.IdentitySecurityLogs',_binary '','{}','828636fcc08746d988ab563d9e568f47','2025-10-28 17:17:09.146204',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-5eb2-c942-c8f1c22f28ea',NULL,'3a1d3c48-3a44-f28b-0118-c87626165dc1','ctwingLog','CTWing日志','JiShe.ServicePro.IoTDBManagement:CTWingLog','ant-design:pie-chart-filled',_binary '\0',_binary '\0',3,'ctwingLog',20,20,NULL,'/views/iotdbdatamanagement/ctwingLog/index.vue','IoTDBManagement.CTWingLog',_binary '','{}','261f50ff297b4e27a231ddc66c34d728','2025-10-28 17:17:09.181329',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-6274-f1ee-851adb1a0104',NULL,NULL,'devicemanagement','设备管理','JiShe.ServicePro:DeviceManagement','ant-design:printer-filled',_binary '\0',_binary '\0',7,'/devicemanagement',10,20,NULL,NULL,'',_binary '','{}','7f6d2248becb42019c0ff94b87f8b8c2','2025-10-28 17:17:09.163775',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-681b-9414-e575cbe66396',NULL,'3a1d3c48-3a44-6274-f1ee-851adb1a0104','deviceinfo','设备信息','JiShe.ServicePro.DeviceManagement:DeviceInfo','ant-design:control-outlined',_binary '\0',_binary '\0',1,'deviceinfo',20,20,NULL,'/views/devicemanagement/deviceinfo/index.vue','DeviceManagement.DeviceInfo',_binary '','{}','0ec78ab4a34d4773848de973e9854f0c','2025-10-28 17:17:09.165471',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-6cf6-7cc6-727474912177',NULL,'3a1d3c48-3a44-13a8-de7f-9313a2b5de6b','ctwingPrivateProduct','CTWing产品','JiShe.ServicePro.CTWingManagement:PrivateProduct','ant-design:phone-filled',_binary '\0',_binary '\0',2,'ctwingPrivateProduct',20,20,NULL,'/views/ctwingmanagement/privateProduct/index.vue','CTWingManagement.PrivateProduct',_binary '','{}','6acf20fa5e0d477ba59cdb3935e3b9ec','2025-10-28 17:17:09.170468',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-7c3e-f3ff-65ab55bf68d8',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpfeature','功能管理','JiShe.ServicePro.DynamicMenuManagement:Feature','ant-design:tool-outlined',_binary '\0',_binary '\0',5,'feature',20,20,NULL,'/views/system/abpfeature/index.vue','AbpIdentity.FeatureManagement',_binary '','{}','6f0f3362913c437e8cf06056adef21a8','2025-10-28 17:17:09.142962',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-8057-a2d5-110414a473dd',NULL,'3a1d3c48-3a44-8d8d-1759-e66e4c65d069','oneNETAccount','OneNET账号','JiShe.ServicePro.OneNETManagement:Account','ph:user',_binary '\0',_binary '\0',1,'oneNETAccount',20,20,NULL,'/views/onenetmanagement/account/index.vue','OneNETManagement.Account',_binary '','{}','b4668df21e0c4d7f8f307b4fc3d352dd','2025-10-28 17:17:09.173493',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-8596-1722-7094fc4cab96',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpOrganizationUnit','组织机构管理','JiShe.ServicePro.DynamicMenuManagement:OrganizationUnit','ant-design:team-outlined',_binary '\0',_binary '\0',3,'organizationUnit',20,20,NULL,'/views/system/abporganizationunit/index.vue','AbpIdentity.OrganizationUnitManagement',_binary '','{}','a17d7a01016f4012907bdd87b7a18b06','2025-10-28 17:17:09.139701',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-89b5-f6cc-589788e75c1c',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpDataDictionary','数据字典管理','JiShe.ServicePro.DynamicMenuManagement:DataDictionary','ant-design:table-outlined',_binary '\0',_binary '\0',10,'dataDictionary',20,20,NULL,'/views/system/abpdatadictionary/index.vue','AbpIdentity.DataDictionaryManagement',_binary '','{}','955415bfde814842833405a27fece69d','2025-10-28 17:17:09.150960',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-8d8d-1759-e66e4c65d069',NULL,NULL,'onenetmanagement','OneNET管理','JiShe.ServicePro:OneNETManagement','ant-design:dribbble-circle-filled',_binary '\0',_binary '\0',6,'/onenetmanagement',10,20,NULL,NULL,'',_binary '','{}','b89666af4764459b97c2cc09f4b509f9','2025-10-28 17:17:09.171960',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-9184-3ea0-edcff63e80f4',NULL,NULL,'system','系统管理','JiShe.ServicePro.DynamicMenuManagement:System','lucide:layout-dashboard',_binary '\0',_binary '\0',2,'/system',10,20,NULL,NULL,'',_binary '','{}','38be8f83a8e04a2e9e84a299a511731f','2025-10-28 17:17:09.134709',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-9435-be07-5c50e03e44de',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpMenu','菜单管理','JiShe.ServicePro.DynamicMenuManagement:Menu','ant-design:bars-outlined',_binary '\0',_binary '\0',13,'menu',20,20,NULL,'/views/system/abpmenu/index.vue','AbpIdentity.DynamicMenuManagement',_binary '','{}','169f7cd328a54bf5b02be6faf702a405','2025-10-28 17:17:09.155784',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-9837-35d7-7f74f2fccf0d',NULL,'3a1d3c48-3a44-13a8-de7f-9313a2b5de6b','ctwingAccount','CTWing账号','JiShe.ServicePro.CTWingManagement:Account','ph:user',_binary '\0',_binary '\0',1,'ctwingAccount',20,20,NULL,'/views/ctwingmanagement/account/index.vue','CTWingManagement.Account',_binary '','{}','647315df641f4123aa62391fb0b23bb3','2025-10-28 17:17:09.168968',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-9941-1448-1f7f25e75b05',NULL,'3a1d3c48-3a44-8d8d-1759-e66e4c65d069','oneNETPrivateProduct','OneNET产品','JiShe.ServicePro.OneNETManagement:PrivateProduct','ant-design:mobile-filled',_binary '\0',_binary '\0',2,'oneNETPrivateProduct',20,20,NULL,'/views/onenetmanagement/privateProduct/index.vue','OneNETManagement.PrivateProduct',_binary '','{}','480574cf27704ea9b9ab056bd84a6c26','2025-10-28 17:17:09.175053',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-a3a0-dc48-ea9b3ebdd6dc',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpRole','角色管理','JiShe.ServicePro.DynamicMenuManagement:Role','carbon:workspace',_binary '\0',_binary '\0',2,'role',20,20,NULL,'/views/system/abprole/index.vue','AbpIdentity.Roles',_binary '','{}','7c8dd7742ef2482ba6eb08380e6a06f7','2025-10-28 17:17:09.138092',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-bb84-3dbd-d76f900fc8f8',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpUser','用户管理','JiShe.ServicePro.DynamicMenuManagement:User','ph:user',_binary '\0',_binary '\0',1,'user',20,20,NULL,'/views/system/abpuser/index.vue','AbpIdentity.Users',_binary '','{}','1cd85bf72f744499a8c32d0827f01c39','2025-10-28 17:17:09.136414',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-bef8-c08b-efbd5e98bae1',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpNotification','通告管理','JiShe.ServicePro.DynamicMenuManagement:Notification','ant-design:comment-outlined',_binary '\0',_binary '\0',11,'notification',20,20,NULL,'/views/system/abpnotification/notification.vue','AbpIdentity.NotificationSubscriptionManagement',_binary '','{}','066f63b695d4404e9f424a74a61b38a4','2025-10-28 17:17:09.152581',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-bff8-ffd3-f62a92d07128',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpAuditLog','审计日志','JiShe.ServicePro.DynamicMenuManagement:AuditLog','ant-design:snippets-twotone',_binary '\0',_binary '\0',6,'auditlog',20,20,NULL,'/views/system/abplog/audit.vue','AbpIdentity.AuditLog',_binary '','{}','e2be470862ab4e35b3c6db9498dc861a','2025-10-28 17:17:09.144557',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-e4e0-f8be-86451f23552b',NULL,'3a1d3c48-3a41-c171-eb9b-33a390d399f3','Analytics','分析页','JiShe.ServicePro.DynamicMenuManagement:Analytics','lucide:area-chart',_binary '\0',_binary '\0',1,'/analytics',20,20,NULL,'/views/dashboard/analytics/index.vue','',_binary '','{}','5339e6bfb8c24feb83fd51357dc932b4','2025-10-28 17:17:09.131166',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-e5d9-4c15-549b67224b17',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpLanguage','语言管理','JiShe.ServicePro.DynamicMenuManagement:Language','ant-design:read-outlined',_binary '\0',_binary '\0',8,'language',20,20,NULL,'/views/system/abplanguage/language.vue','AbpIdentity.Languages',_binary '','{}','ca50c69169334c819b27aeaf6e62c7c0','2025-10-28 17:17:09.147790',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-f28b-0118-c87626165dc1',NULL,NULL,'iotdbdatamanagement','IoTDB数据管理','JiShe.ServicePro:IoTDBManagement','ant-design:database-filled',_binary '\0',_binary '\0',8,'/iotdbdatamanagement',10,20,NULL,NULL,'',_binary '','{}','709fb0b12e71438b9a986c604236bcc9','2025-10-28 17:17:09.176529',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-f2db-66d4-18346cd44266',NULL,NULL,'file','文件管理','JiShe.ServicePro.DynamicMenuManagement:File','ant-design:folder-open-outlined',_binary '\0',_binary '\0',4,'/file',10,20,NULL,NULL,'',_binary '','{}','192c913b82264a77a009ec127513fdb2','2025-10-28 17:17:09.160668',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-f399-829b-9f1bf3c24f29',NULL,NULL,'tenant','租户管理','JiShe.ServicePro.DynamicMenuManagement:Tenant','ant-design:switcher-filled',_binary '\0',_binary '\0',3,'/tenant',10,20,NULL,NULL,'',_binary '','{}','b67687c4f04c4245bedf1277ea2ce7b5','2025-10-28 17:17:09.157429',NULL,NULL,NULL,_binary '\0',NULL,NULL),('3a1d3c48-3a44-fd03-5151-f9e8ba01c619',NULL,'3a1d3c48-3a44-9184-3ea0-edcff63e80f4','abpMessage','消息管理','JiShe.ServicePro.DynamicMenuManagement:Message','ant-design:customer-service-twotone',_binary '\0',_binary '\0',12,'message',20,20,NULL,'/views/system/abpnotification/message.vue','AbpIdentity.NotificationManagement',_binary '','{}','66107a0cf51f48a6a78290f33c7c4246','2025-10-28 17:17:09.154144',NULL,NULL,NULL,_binary '\0',NULL,NULL); /*!40000 ALTER TABLE `ServiceProMenus` ENABLE KEYS */; UNLOCK TABLES; @@ -1556,7 +1577,7 @@ CREATE TABLE `ServiceProOneNETAccountInfo` ( LOCK TABLES `ServiceProOneNETAccountInfo` WRITE; /*!40000 ALTER TABLE `ServiceProOneNETAccountInfo` DISABLE KEYS */; -INSERT INTO `ServiceProOneNETAccountInfo` VALUES ('3a1d1c3d-a822-32a6-e0e6-cafed8f07676','CM002022579846','453226','13682348795','J9p8StcuPDUfBv0ozMrDbQvT/OEMqtXMrvQgjm2bFoXgVXTWoIwR0xyHeELm8qgC',0,'20807729e8244b1a8fdda274f6fc866e','2025-10-22 11:57:45.378776',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1d1c3d-a89f-6bee-21ae-7bdf8d5ecdb2','SSR72RusEJM','426149','13657396784','v91mqJAILdsLVFN/moECptOe/IhCNSjEU8Sg5lzHkxkeJlRvZKUfEjc6PA7bRCxs',0,'59ffccd28e264f7ab94efa17010c617c','2025-10-22 11:57:45.503410',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'); +INSERT INTO `ServiceProOneNETAccountInfo` VALUES ('3a1d3c48-3c19-77d8-019b-8c251134b42c','CM002022579846','453226','13682348795','J9p8StcuPDUfBv0ozMrDbQvT/OEMqtXMrvQgjm2bFoXgVXTWoIwR0xyHeELm8qgC',0,'25fbec256bbe4e278f8eecaf397ae584','2025-10-28 17:17:09.529381',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1d3c48-3cac-ee6d-bb88-9a43ae49a8b8','SSR72RusEJM','426149','13657396784','v91mqJAILdsLVFN/moECptOe/IhCNSjEU8Sg5lzHkxkeJlRvZKUfEjc6PA7bRCxs',0,'9672c45b8e8d43dea82462ec7bf11a82','2025-10-28 17:17:09.676342',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'); /*!40000 ALTER TABLE `ServiceProOneNETAccountInfo` ENABLE KEYS */; UNLOCK TABLES; @@ -1620,7 +1641,7 @@ CREATE TABLE `ServiceProOneNETProductInfo` ( LOCK TABLES `ServiceProOneNETProductInfo` WRITE; /*!40000 ALTER TABLE `ServiceProOneNETProductInfo` DISABLE KEYS */; -INSERT INTO `ServiceProOneNETProductInfo` VALUES ('3a1d1c3d-a859-f7d7-e5dc-824bd24febcf','453226','13682348795','PBJvyxvsA9','集社云DDSU1980','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=',NULL,NULL,_binary '\0',0,0,0,'0001-01-01 00:00:00.000000','0001-01-01 00:00:00.000000',NULL,NULL,NULL,NULL,0,0,0,0,0,'PBJvyxvsA9.mqtts.acc.cmcconenet.cn','PBJvyxvsA9.mqttstls.acc.cmcconenet.cn','02d517b0245b408badc6f87f609ce2cb','2025-10-22 11:57:45.433454',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1d1c3d-a8a3-979b-13dd-fc99f2f5ed0b','426149','13657396784','F7S36uMObl','flowmeter','L40lYelHHbVR2f/LxQPn3b3RYzcNLQFJ44mJGyPTb90=',NULL,NULL,_binary '\0',0,0,0,'0001-01-01 00:00:00.000000','0001-01-01 00:00:00.000000',NULL,NULL,NULL,NULL,0,0,0,0,0,'F7S36uMObl.mqtts.acc.cmcconenet.cn','F7S36uMObl.mqttstls.acc.cmcconenet.cn','1ef885de2d284fc388034ebb3606bd45','2025-10-22 11:57:45.507313',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'); +INSERT INTO `ServiceProOneNETProductInfo` VALUES ('3a1d3c48-3c60-27bf-1df5-8ec263e933fc','453226','13682348795','PBJvyxvsA9','集社云DDSU1980','Q72FdY3lP0sLl6/xRSlNa9GJK1VtP89HcY8vbYtZfwM=',NULL,NULL,_binary '\0',0,0,0,'0001-01-01 00:00:00.000000','0001-01-01 00:00:00.000000',NULL,NULL,NULL,NULL,0,0,0,0,0,'PBJvyxvsA9.mqtts.acc.cmcconenet.cn','PBJvyxvsA9.mqttstls.acc.cmcconenet.cn','af04f5bbd8c74b8895314f8624f02989','2025-10-28 17:17:09.600533',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1d3c48-3ca7-8b3d-fe89-1ea8c9286603','453226','13682348795','f9bAPyA1q7','云集云DTSU1980','U90vUVMX1zt3reMtv9Pr07//O1mtBx1lj5lZqbVTlQM=',NULL,NULL,_binary '\0',0,0,0,'0001-01-01 00:00:00.000000','0001-01-01 00:00:00.000000',NULL,NULL,NULL,NULL,0,0,0,0,0,'f9bAPyA1q7.mqtts.acc.cmcconenet.cn','f9bAPyA1q7.mqttstls.acc.cmcconenet.cn','e8a5a54c4bd140d0bac5bc76f2dbf1c4','2025-10-28 17:17:09.671351',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'),('3a1d3c48-3caf-95f3-134b-dc0ce448504d','426149','13657396784','F7S36uMObl','flowmeter','L40lYelHHbVR2f/LxQPn3b3RYzcNLQFJ44mJGyPTb90=',NULL,NULL,_binary '\0',0,0,0,'0001-01-01 00:00:00.000000','0001-01-01 00:00:00.000000',NULL,NULL,NULL,NULL,0,0,0,0,0,'F7S36uMObl.mqtts.acc.cmcconenet.cn','F7S36uMObl.mqttstls.acc.cmcconenet.cn','8c2acb3871cb4b64b53893576c1d2888','2025-10-28 17:17:09.679917',NULL,NULL,NULL,_binary '\0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'{}'); /*!40000 ALTER TABLE `ServiceProOneNETProductInfo` ENABLE KEYS */; UNLOCK TABLES; @@ -1719,7 +1740,7 @@ CREATE TABLE `__EFMigrationsHistory` ( LOCK TABLES `__EFMigrationsHistory` WRITE; /*!40000 ALTER TABLE `__EFMigrationsHistory` DISABLE KEYS */; -INSERT INTO `__EFMigrationsHistory` VALUES ('20251022035649_InitialCreate','9.0.4'); +INSERT INTO `__EFMigrationsHistory` VALUES ('20251028091552_InitialCreate','9.0.4'); /*!40000 ALTER TABLE `__EFMigrationsHistory` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; @@ -1732,4 +1753,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2025-10-22 13:37:01 \ No newline at end of file +-- Dump completed on 2025-10-28 17:19:12 diff --git a/JiShe.ServicePro b/JiShe.ServicePro index bebd419..0cfb757 160000 --- a/JiShe.ServicePro +++ b/JiShe.ServicePro @@ -1 +1 @@ -Subproject commit bebd41984adbf6ce1e722ce804b0a6922083e059 +Subproject commit 0cfb757132e4407206950fcb862879b266738aa8 diff --git a/src/JiShe.IoT.DbMigrator/appsettings.json b/src/JiShe.IoT.DbMigrator/appsettings.json index cd4b48d..35aeef3 100644 --- a/src/JiShe.IoT.DbMigrator/appsettings.json +++ b/src/JiShe.IoT.DbMigrator/appsettings.json @@ -1,6 +1,6 @@ { "ConnectionStrings": { - "Default": "Data Source=192.168.111.174;Port=13306;Database=JiSheIoTProDB;uid=root;pwd=JiShe!aqG#5kGgh&0;charset=utf8mb4;Allow User Variables=true;AllowLoadLocalInfile=true;TreatTinyAsBoolean=false;SslMode=None;Pooling=true;" + "Default": "Data Source=192.168.111.174;Port=13306;Database=JiSheIoTProDB2;uid=root;pwd=JiShe!aqG#5kGgh&0;charset=utf8mb4;Allow User Variables=true;AllowLoadLocalInfile=true;TreatTinyAsBoolean=false;SslMode=None;Pooling=true;" }, "IoTDBOptions": { "UserName": "root", diff --git a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022035649_InitialCreate.Designer.cs b/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022035649_InitialCreate.Designer.cs deleted file mode 100644 index 15fe3cc..0000000 --- a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022035649_InitialCreate.Designer.cs +++ /dev/null @@ -1,3401 +0,0 @@ -// -using System; -using JiShe.IoT.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Infrastructure; -using Microsoft.EntityFrameworkCore.Metadata; -using Microsoft.EntityFrameworkCore.Migrations; -using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using Volo.Abp.EntityFrameworkCore; - -#nullable disable - -namespace JiShe.IoT.Migrations -{ - [DbContext(typeof(IoTDbContext))] - [Migration("20251022035649_InitialCreate")] - partial class InitialCreate - { - /// - protected override void BuildTargetModel(ModelBuilder modelBuilder) - { -#pragma warning disable 612, 618 - modelBuilder - .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.MySql) - .HasAnnotation("ProductVersion", "9.0.4") - .HasAnnotation("Relational:MaxIdentifierLength", 64); - - MySqlModelBuilderExtensions.AutoIncrementColumns(modelBuilder); - - modelBuilder.Entity("JiShe.ServicePro.BasicManagement.UserRefreshTokens.UserRefreshToken", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExpirationTime") - .HasColumnType("datetime(6)") - .HasComment("过期时间"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsUsed") - .HasColumnType("bit(1)") - .HasComment("是否使用"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("RefreshToken") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("刷新token"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("Token") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)") - .HasComment("Token"); - - b.Property("UserId") - .HasColumnType("char(36)") - .HasComment("用户id"); - - b.HasKey("Id"); - - b.HasIndex("RefreshToken"); - - b.ToTable("ServiceProUserRefreshTokens", null, t => - { - t.HasComment("刷新Token"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.CTWingManagement.CTWingAccount.CTWingAccountInfo", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccountId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账号ID"); - - b.Property("AccountName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("账号名称"); - - b.Property("AppId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("应用 ID"); - - b.Property("AppKey") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("应用 AppKey"); - - b.Property("AppSecret") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("应用 AppSecret"); - - b.Property("CommunicationAddress") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("通讯服务地址"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("PhoneNumber") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("手机号码"); - - b.Property("PlatformTenantId") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("平台租户ID"); - - b.Property("ProductCount") - .HasColumnType("int"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex(new[] { "Id", "AccountId", "AccountName", "CreationTime" }, "IX_ServiceProCTWingAccountInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProCTWingAccountInfo", null, t => - { - t.HasComment("CTWing账号信息"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.CTWingManagement.CTWingProduct.CTWingPrivateProductInfo", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccessType") - .HasColumnType("int"); - - b.Property("AccountPhoneNumber") - .HasColumnType("longtext"); - - b.Property("AuthType") - .HasColumnType("int"); - - b.Property("CTWingAccountId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账号ID"); - - b.Property("CommunicationAddress") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("通讯服务地址"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DataEncryption") - .HasColumnType("int"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DeviceCount") - .HasColumnType("int"); - - b.Property("DeviceThingModelFileId") - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("设备物模型文件Id"); - - b.Property("DeviceThingModelFileName") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("设备物模型文件名称"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("FeatureAccesskey") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("设备访问密钥"); - - b.Property("IoTPlatformProductId") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("产品ID"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsEnabled") - .HasColumnType("bit(1)") - .HasComment("是否启用"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("MasterKey") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("OpenAPI 通信主密钥"); - - b.Property("NetworkType") - .HasColumnType("int"); - - b.Property("NodeType") - .HasColumnType("int"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("ProductDesc") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("必填,产品描述"); - - b.Property("ProductName") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("产品名称"); - - b.Property("ProductProtocol") - .HasColumnType("int"); - - b.Property("ProductType") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("一级分类名"); - - b.Property("Protocol") - .HasMaxLength(20) - .HasColumnType("varchar(20)") - .HasComment("通讯协议"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("SecondaryType") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("二级分类名"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.Property("ThirdType") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("三级分类名"); - - b.Property("TupDeviceModel") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("设备型号"); - - b.Property("TupIsThrough") - .HasColumnType("int"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex(new[] { "Id", "IoTPlatformProductId", "ProductName", "CreationTime" }, "IX_ServiceProCTWingPrivateProductInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProCTWingPrivateProductInfo", null, t => - { - t.HasComment("CTWing产品信息"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionary", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Code") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("Description") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.Property("DisplayText") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.ToTable("AbpDataDictionaries", null, t => - { - t.HasComment("数据字典"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionaryDetail", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Code") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DataDictionaryId") - .HasColumnType("char(36)"); - - b.Property("Description") - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.Property("DisplayText") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ExtendedAttribute") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("IsEnabled") - .HasColumnType("bit(1)"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("Order") - .HasColumnType("int"); - - b.HasKey("Id"); - - b.HasIndex("DataDictionaryId"); - - b.ToTable("AbpDataDictionaryDetails", null, t => - { - t.HasComment("数据字典详情"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.DeviceManagement.DeviceInfos.DeviceManagementInfo", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccountPhoneNumber") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账户手机号"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DeviceAddress") - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasComment("设备地址"); - - b.Property("DeviceName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("设备名称"); - - b.Property("DeviceOnlineStatus") - .HasColumnType("int") - .HasComment("设备在线状态"); - - b.Property("DeviceSourceTypeEnum") - .HasColumnType("int") - .HasComment("设备来源类型"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("IoTPlatform") - .HasColumnType("int") - .HasComment("物联网平台类型,默认没有指定"); - - b.Property("IoTPlatformAccountId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("物联网平台中对应的账号Id"); - - b.Property("IoTPlatformDeviceOpenInfo") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("物联网平台中对应的设备Id或者名称"); - - b.Property("IoTPlatformProductId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("物联网平台中对应的产品Id"); - - b.Property("IoTPlatformProductName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("物联网平台中对应的产品Name"); - - b.Property("IoTPlatformResponse") - .HasColumnType("text") - .HasComment("物联网平台返回的响应信息"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsPlatformPushSuccess") - .HasColumnType("bit(1)") - .HasComment("物联网平台推送是否成功"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("LastOfflineTime") - .HasColumnType("datetime(6)") - .HasComment("最后离线时间"); - - b.Property("LastOnlineTime") - .HasColumnType("datetime(6)") - .HasComment("最后在线时间"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("PlatformPassword") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("物联网平台设备密码"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex("DeviceAddress"); - - b.HasIndex(new[] { "Id", "DeviceName", "DeviceAddress", "IoTPlatformProductId", "CreationTime" }, "IX_ServiceProDeviceInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProDeviceInfo", null, t => - { - t.HasComment("设备信息"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.DeviceManagement.ThingModelInfos.DeviceThingModelInfo", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("FiledType") - .IsRequired() - .HasMaxLength(20) - .HasColumnType("varchar(20)") - .HasComment("物联网平台中对应产品物模型属性或者事件类型"); - - b.Property("IoTPlatform") - .HasColumnType("int") - .HasComment("物联网平台类型,默认没有指定"); - - b.Property("IoTPlatformProductId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("物联网平台中对应的产品Id"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsValueNeedConvert") - .HasColumnType("tinyint(1)") - .HasComment("是否需要值类型转换"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("RawFieldName") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("物联网平台中对应的产品物模型属性或者事件名称"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("StandardFieldName") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("管理后台产品标准的物模型属性或者事件名称"); - - b.Property("StandardFieldValueType") - .IsRequired() - .HasMaxLength(20) - .HasColumnType("varchar(20)") - .HasComment("标准物模型字段值类型"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex("IoTPlatformProductId"); - - b.HasIndex(new[] { "Id", "IoTPlatformProductId", "RawFieldName", "StandardFieldName", "CreationTime" }, "IX_ServiceProDeviceThingModelInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProDeviceThingModelInfo", null, t => - { - t.HasComment("设备物模型信息"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.DynamicMenuManagement.Menus.Menu", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Component") - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasComment("组件地址"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DisplayTitle") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("标准多语言"); - - b.Property("Enabled") - .HasColumnType("bit(1)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("HideInMenu") - .HasColumnType("bit(1)") - .HasComment("是否显示"); - - b.Property("Icon") - .HasColumnType("longtext") - .HasComment("图标"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("KeepAlive") - .HasColumnType("bit(1)") - .HasComment("是否缓存"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("MenuType") - .HasColumnType("int") - .HasComment("菜单类型"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("唯一编码"); - - b.Property("OpenType") - .HasColumnType("int") - .HasComment("打开类型"); - - b.Property("Order") - .HasColumnType("int") - .HasComment("排序"); - - b.Property("ParentId") - .HasColumnType("char(36)"); - - b.Property("Path") - .IsRequired() - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasComment("路由/接口地址"); - - b.Property("Policy") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("授权策略名称"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("Title") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("标题"); - - b.Property("Url") - .HasColumnType("longtext") - .HasComment("内外链地址"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex("Name"); - - b.HasIndex(new[] { "Id", "Name", "Path", "MenuType", "CreationTime" }, "IX_Menus_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProMenus", null, t => - { - t.HasComment("动态菜单管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.FileManagement.Files.FileObject", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("ContentType") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("文件名称"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("FileName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("文件名称"); - - b.Property("FileSize") - .HasColumnType("bigint") - .HasComment("文件大小"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("FileName"); - - b.ToTable("AbpFileObjects", null, t => - { - t.HasComment("文件管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.LanguageManagement.LanguageTexts.Aggregates.LanguageText", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("CultureName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("语言名称"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("名称"); - - b.Property("ResourceName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("资源名称"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("值"); - - b.HasKey("Id"); - - b.HasIndex("TenantId", "ResourceName", "CultureName"); - - b.ToTable("AbpLanguageTexts", null, t => - { - t.HasComment("语言文本管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.LanguageManagement.Languages.Aggregates.Language", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("CultureName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("语言名称"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("显示名称"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("FlagIcon") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("图标"); - - b.Property("IsDefault") - .HasColumnType("bit(1)"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsEnabled") - .HasColumnType("bit(1)"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("UiCultureName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("Ui语言名称"); - - b.HasKey("Id"); - - b.HasIndex("CultureName"); - - b.ToTable("AbpLanguages", null, t => - { - t.HasComment("语言管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.NotificationManagement.Notifications.Aggregates.Notification", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("Content") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("MessageLevel") - .HasColumnType("int"); - - b.Property("MessageType") - .HasColumnType("int"); - - b.Property("Read") - .HasColumnType("bit(1)"); - - b.Property("ReadTime") - .HasColumnType("datetime(6)"); - - b.Property("ReceiveUserId") - .HasColumnType("char(36)"); - - b.Property("ReceiveUserName") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("SenderUserId") - .HasColumnType("char(36)"); - - b.Property("SenderUserName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("Title") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.HasKey("Id"); - - b.ToTable("AbpNotifications", null, t => - { - t.HasComment("消息通知管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.NotificationManagement.Notifications.Aggregates.NotificationSubscription", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("NotificationId") - .HasColumnType("char(36)"); - - b.Property("Read") - .HasColumnType("bit(1)"); - - b.Property("ReadTime") - .HasColumnType("datetime(6)"); - - b.Property("ReceiveUserId") - .HasColumnType("char(36)"); - - b.Property("ReceiveUserName") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("NotificationId"); - - b.HasIndex("ReceiveUserId"); - - b.ToTable("AbpNotificationSubscriptions", null, t => - { - t.HasComment("消息订阅者"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.OneNETManagement.OneNETAccounts.OneNETAccountInfos", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccountAccesskey") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)") - .HasComment("账户通信密钥,平台可以重置密钥"); - - b.Property("AccountName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("账号名称"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("OneNETAccountId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账户Id"); - - b.Property("PhoneNumber") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("手机号码"); - - b.Property("ProductCount") - .HasColumnType("int") - .HasComment("产品数量"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex(new[] { "Id", "OneNETAccountId", "AccountName", "PhoneNumber", "CreationTime" }, "IX_ServiceProOneNETAccountInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProOneNETAccountInfo", null, t => - { - t.HasComment("OneNET账号管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.OneNETManagement.OneNETProducts.OneNETProductInfos", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccessProtocol") - .HasColumnType("int") - .HasComment("接入协议"); - - b.Property("AccountPhoneNumber") - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账户手机号"); - - b.Property("Brand") - .HasColumnType("longtext") - .HasComment("产品品牌"); - - b.Property("CommunicationAddress") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("通讯服务地址"); - - b.Property("CommunicationAddressTLS") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("TLS通讯服务地址"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DataProtocol") - .HasColumnType("int") - .HasComment("数据协议"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DeviceThingModelFileId") - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("设备物模型文件Id"); - - b.Property("DeviceThingModelFileName") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("设备物模型文件名称"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("IoTPlatformProductId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("物联网平台对应的产品Id"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsEnabled") - .HasColumnType("bit(1)"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("Manufacturer") - .HasColumnType("longtext") - .HasComment("产品厂商"); - - b.Property("Model") - .HasColumnType("longtext") - .HasComment("产品型号"); - - b.Property("Network") - .HasColumnType("longtext") - .HasComment("联网方式"); - - b.Property("NodeType") - .HasColumnType("int") - .HasComment("节点类型"); - - b.Property("NotActiveDeviceCount") - .HasColumnType("int") - .HasComment("未激活设备数"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("OfflineDeviceCount") - .HasColumnType("int") - .HasComment("离线设备数"); - - b.Property("OneNETAccountId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账户Id"); - - b.Property("OnlineDeviceCount") - .HasColumnType("int") - .HasComment("在线设备总数"); - - b.Property("OwnDeviceCount") - .HasColumnType("int") - .HasComment("自有设备总数"); - - b.Property("ProductAccesskey") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)") - .HasComment("产品访问密钥"); - - b.Property("ProductCreateTime") - .HasColumnType("datetime(6)") - .HasComment("产品创建时间"); - - b.Property("ProductName") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("产品名称"); - - b.Property("ProductUpdateTime") - .HasColumnType("datetime(6)") - .HasComment("最近修改时间"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("Status") - .HasColumnType("int") - .HasComment("开发状态"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex("IoTPlatformProductId") - .IsUnique(); - - b.HasIndex(new[] { "Id", "IoTPlatformProductId", "ProductName", "CreationTime" }, "IX_ServiceProOneNETProductInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProOneNETProductInfo", null, t => - { - t.HasComment("OneNET产品管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.TemplateManagement.TextTemplates.TextTemplate", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Code") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("编码"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("Content") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)") - .HasComment("内容"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("CultureName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("语言"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("名称"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("Code"); - - b.ToTable("ServiceProTextTemplates", null, t => - { - t.HasComment("模板管理"); - }); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ApplicationName") - .HasMaxLength(96) - .HasColumnType("varchar(96)") - .HasColumnName("ApplicationName"); - - b.Property("BrowserInfo") - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasColumnName("BrowserInfo"); - - b.Property("ClientId") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("ClientId"); - - b.Property("ClientIpAddress") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("ClientIpAddress"); - - b.Property("ClientName") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("ClientName"); - - b.Property("Comments") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("Comments"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CorrelationId") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("CorrelationId"); - - b.Property("Exceptions") - .HasColumnType("longtext"); - - b.Property("ExecutionDuration") - .HasColumnType("int") - .HasColumnName("ExecutionDuration"); - - b.Property("ExecutionTime") - .HasColumnType("datetime(6)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("HttpMethod") - .HasMaxLength(16) - .HasColumnType("varchar(16)") - .HasColumnName("HttpMethod"); - - b.Property("HttpStatusCode") - .HasColumnType("int") - .HasColumnName("HttpStatusCode"); - - b.Property("ImpersonatorTenantId") - .HasColumnType("char(36)") - .HasColumnName("ImpersonatorTenantId"); - - b.Property("ImpersonatorTenantName") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("ImpersonatorTenantName"); - - b.Property("ImpersonatorUserId") - .HasColumnType("char(36)") - .HasColumnName("ImpersonatorUserId"); - - b.Property("ImpersonatorUserName") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("ImpersonatorUserName"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("TenantName") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("TenantName"); - - b.Property("Url") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("Url"); - - b.Property("UserId") - .HasColumnType("char(36)") - .HasColumnName("UserId"); - - b.Property("UserName") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("UserName"); - - b.HasKey("Id"); - - b.HasIndex("TenantId", "ExecutionTime"); - - b.HasIndex("TenantId", "UserId", "ExecutionTime"); - - b.ToTable("AbpAuditLogs", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLogAction", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AuditLogId") - .HasColumnType("char(36)") - .HasColumnName("AuditLogId"); - - b.Property("ExecutionDuration") - .HasColumnType("int") - .HasColumnName("ExecutionDuration"); - - b.Property("ExecutionTime") - .HasColumnType("datetime(6)") - .HasColumnName("ExecutionTime"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("MethodName") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("MethodName"); - - b.Property("Parameters") - .HasMaxLength(2000) - .HasColumnType("varchar(2000)") - .HasColumnName("Parameters"); - - b.Property("ServiceName") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("ServiceName"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("AuditLogId"); - - b.HasIndex("TenantId", "ServiceName", "MethodName", "ExecutionTime"); - - b.ToTable("AbpAuditLogActions", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AuditLogId") - .HasColumnType("char(36)") - .HasColumnName("AuditLogId"); - - b.Property("ChangeTime") - .HasColumnType("datetime(6)") - .HasColumnName("ChangeTime"); - - b.Property("ChangeType") - .HasColumnType("tinyint unsigned") - .HasColumnName("ChangeType"); - - b.Property("EntityId") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("EntityId"); - - b.Property("EntityTenantId") - .HasColumnType("char(36)"); - - b.Property("EntityTypeFullName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("EntityTypeFullName"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("AuditLogId"); - - b.HasIndex("TenantId", "EntityTypeFullName", "EntityId"); - - b.ToTable("AbpEntityChanges", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.EntityPropertyChange", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("EntityChangeId") - .HasColumnType("char(36)"); - - b.Property("NewValue") - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasColumnName("NewValue"); - - b.Property("OriginalValue") - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasColumnName("OriginalValue"); - - b.Property("PropertyName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("PropertyName"); - - b.Property("PropertyTypeFullName") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("PropertyTypeFullName"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("EntityChangeId"); - - b.ToTable("AbpEntityPropertyChanges", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.BackgroundJobs.BackgroundJobRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ApplicationName") - .HasMaxLength(96) - .HasColumnType("varchar(96)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsAbandoned") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false); - - b.Property("JobArgs") - .IsRequired() - .HasMaxLength(1048576) - .HasColumnType("longtext"); - - b.Property("JobName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("LastTryTime") - .HasColumnType("datetime(6)"); - - b.Property("NextTryTime") - .HasColumnType("datetime(6)"); - - b.Property("Priority") - .ValueGeneratedOnAdd() - .HasColumnType("tinyint unsigned") - .HasDefaultValue((byte)15); - - b.Property("TryCount") - .ValueGeneratedOnAdd() - .HasColumnType("smallint") - .HasDefaultValue((short)0); - - b.HasKey("Id"); - - b.HasIndex("IsAbandoned", "NextTryTime"); - - b.ToTable("AbpBackgroundJobs", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureDefinitionRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AllowedProviders") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("DefaultValue") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("Description") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("GroupName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("IsAvailableToHost") - .HasColumnType("bit(1)"); - - b.Property("IsVisibleToClients") - .HasColumnType("bit(1)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ParentName") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ValueType") - .HasMaxLength(2048) - .HasColumnType("varchar(2048)"); - - b.HasKey("Id"); - - b.HasIndex("GroupName"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpFeatures", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureGroupDefinitionRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.HasKey("Id"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpFeatureGroups", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureValue", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ProviderKey") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ProviderName") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.HasKey("Id"); - - b.HasIndex("Name", "ProviderName", "ProviderKey") - .IsUnique(); - - b.ToTable("AbpFeatureValues", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityClaimType", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("Description") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsStatic") - .HasColumnType("bit(1)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("Regex") - .HasMaxLength(512) - .HasColumnType("varchar(512)"); - - b.Property("RegexDescription") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("Required") - .HasColumnType("bit(1)"); - - b.Property("ValueType") - .HasColumnType("int"); - - b.HasKey("Id"); - - b.ToTable("AbpClaimTypes", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityLinkUser", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("SourceTenantId") - .HasColumnType("char(36)"); - - b.Property("SourceUserId") - .HasColumnType("char(36)"); - - b.Property("TargetTenantId") - .HasColumnType("char(36)"); - - b.Property("TargetUserId") - .HasColumnType("char(36)"); - - b.HasKey("Id"); - - b.HasIndex("SourceUserId", "SourceTenantId", "TargetUserId", "TargetTenantId") - .IsUnique(); - - b.ToTable("AbpLinkUsers", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDefault") - .HasColumnType("bit(1)") - .HasColumnName("IsDefault"); - - b.Property("IsPublic") - .HasColumnType("bit(1)") - .HasColumnName("IsPublic"); - - b.Property("IsStatic") - .HasColumnType("bit(1)") - .HasColumnName("IsStatic"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("NormalizedName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("NormalizedName"); - - b.ToTable("AbpRoles", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ClaimType") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ClaimValue") - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.Property("RoleId") - .HasColumnType("char(36)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("RoleId"); - - b.ToTable("AbpRoleClaims", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentitySecurityLog", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Action") - .HasMaxLength(96) - .HasColumnType("varchar(96)"); - - b.Property("ApplicationName") - .HasMaxLength(96) - .HasColumnType("varchar(96)"); - - b.Property("BrowserInfo") - .HasMaxLength(512) - .HasColumnType("varchar(512)"); - - b.Property("ClientId") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ClientIpAddress") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CorrelationId") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("Identity") - .HasMaxLength(96) - .HasColumnType("varchar(96)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("TenantName") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("UserId") - .HasColumnType("char(36)"); - - b.Property("UserName") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.HasKey("Id"); - - b.HasIndex("TenantId", "Action"); - - b.HasIndex("TenantId", "ApplicationName"); - - b.HasIndex("TenantId", "Identity"); - - b.HasIndex("TenantId", "UserId"); - - b.ToTable("AbpSecurityLogs", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentitySession", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ClientId") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("Device") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("DeviceInfo") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IpAddresses") - .HasMaxLength(2048) - .HasColumnType("varchar(2048)"); - - b.Property("LastAccessed") - .HasColumnType("datetime(6)"); - - b.Property("SessionId") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("SignedIn") - .HasColumnType("datetime(6)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("UserId") - .HasColumnType("char(36)"); - - b.HasKey("Id"); - - b.HasIndex("Device"); - - b.HasIndex("SessionId"); - - b.HasIndex("TenantId", "UserId"); - - b.ToTable("AbpSessions", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccessFailedCount") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasDefaultValue(0) - .HasColumnName("AccessFailedCount"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("Email") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("Email"); - - b.Property("EmailConfirmed") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("EmailConfirmed"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsActive") - .HasColumnType("bit(1)") - .HasColumnName("IsActive"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsExternal") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsExternal"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("LastPasswordChangeTime") - .HasColumnType("datetime(6)"); - - b.Property("LockoutEnabled") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("LockoutEnabled"); - - b.Property("LockoutEnd") - .HasColumnType("datetime(6)"); - - b.Property("Name") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("Name"); - - b.Property("NormalizedEmail") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("NormalizedEmail"); - - b.Property("NormalizedUserName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("NormalizedUserName"); - - b.Property("PasswordHash") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("PasswordHash"); - - b.Property("PhoneNumber") - .HasMaxLength(16) - .HasColumnType("varchar(16)") - .HasColumnName("PhoneNumber"); - - b.Property("PhoneNumberConfirmed") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("PhoneNumberConfirmed"); - - b.Property("SecurityStamp") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("SecurityStamp"); - - b.Property("ShouldChangePasswordOnNextLogin") - .HasColumnType("bit(1)"); - - b.Property("Surname") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("Surname"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("TwoFactorEnabled") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("TwoFactorEnabled"); - - b.Property("UserName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("UserName"); - - b.HasKey("Id"); - - b.HasIndex("Email"); - - b.HasIndex("NormalizedEmail"); - - b.HasIndex("NormalizedUserName"); - - b.HasIndex("UserName"); - - b.ToTable("AbpUsers", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ClaimType") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ClaimValue") - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("UserId") - .HasColumnType("char(36)"); - - b.HasKey("Id"); - - b.HasIndex("UserId"); - - b.ToTable("AbpUserClaims", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserDelegation", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("EndTime") - .HasColumnType("datetime(6)"); - - b.Property("SourceUserId") - .HasColumnType("char(36)"); - - b.Property("StartTime") - .HasColumnType("datetime(6)"); - - b.Property("TargetUserId") - .HasColumnType("char(36)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.ToTable("AbpUserDelegations", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b => - { - b.Property("UserId") - .HasColumnType("char(36)"); - - b.Property("LoginProvider") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ProviderDisplayName") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ProviderKey") - .IsRequired() - .HasMaxLength(196) - .HasColumnType("varchar(196)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("UserId", "LoginProvider"); - - b.HasIndex("LoginProvider", "ProviderKey"); - - b.ToTable("AbpUserLogins", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b => - { - b.Property("OrganizationUnitId") - .HasColumnType("char(36)"); - - b.Property("UserId") - .HasColumnType("char(36)"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("OrganizationUnitId", "UserId"); - - b.HasIndex("UserId", "OrganizationUnitId"); - - b.ToTable("AbpUserOrganizationUnits", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => - { - b.Property("UserId") - .HasColumnType("char(36)"); - - b.Property("RoleId") - .HasColumnType("char(36)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("UserId", "RoleId"); - - b.HasIndex("RoleId", "UserId"); - - b.ToTable("AbpUserRoles", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b => - { - b.Property("UserId") - .HasColumnType("char(36)"); - - b.Property("LoginProvider") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("Name") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("Value") - .HasColumnType("longtext"); - - b.HasKey("UserId", "LoginProvider", "Name"); - - b.ToTable("AbpUserTokens", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Code") - .IsRequired() - .HasMaxLength(95) - .HasColumnType("varchar(95)") - .HasColumnName("Code"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("DisplayName"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("ParentId") - .HasColumnType("char(36)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("Code"); - - b.HasIndex("ParentId"); - - b.ToTable("AbpOrganizationUnits", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b => - { - b.Property("OrganizationUnitId") - .HasColumnType("char(36)"); - - b.Property("RoleId") - .HasColumnType("char(36)"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("OrganizationUnitId", "RoleId"); - - b.HasIndex("RoleId", "OrganizationUnitId"); - - b.ToTable("AbpOrganizationUnitRoles", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionDefinitionRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("GroupName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("IsEnabled") - .HasColumnType("bit(1)"); - - b.Property("MultiTenancySide") - .HasColumnType("tinyint unsigned"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ParentName") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("Providers") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("StateCheckers") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.HasKey("Id"); - - b.HasIndex("GroupName"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpPermissions", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionGrant", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ProviderKey") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ProviderName") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("TenantId", "Name", "ProviderName", "ProviderKey") - .IsUnique(); - - b.ToTable("AbpPermissionGrants", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionGroupDefinitionRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.HasKey("Id"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpPermissionGroups", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.SettingManagement.Setting", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ProviderKey") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ProviderName") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(2048) - .HasColumnType("varchar(2048)"); - - b.HasKey("Id"); - - b.HasIndex("Name", "ProviderName", "ProviderKey") - .IsUnique(); - - b.ToTable("AbpSettings", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.SettingManagement.SettingDefinitionRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("DefaultValue") - .HasMaxLength(2048) - .HasColumnType("varchar(2048)"); - - b.Property("Description") - .HasMaxLength(512) - .HasColumnType("varchar(512)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsEncrypted") - .HasColumnType("bit(1)"); - - b.Property("IsInherited") - .HasColumnType("bit(1)"); - - b.Property("IsVisibleToClients") - .HasColumnType("bit(1)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("Providers") - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.HasKey("Id"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpSettingDefinitions", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.Tenant", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("NormalizedName") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.HasKey("Id"); - - b.HasIndex("Name"); - - b.HasIndex("NormalizedName"); - - b.ToTable("AbpTenants", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.TenantConnectionString", b => - { - b.Property("TenantId") - .HasColumnType("char(36)"); - - b.Property("Name") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.HasKey("TenantId", "Name"); - - b.ToTable("AbpTenantConnectionStrings", (string)null); - }); - - modelBuilder.Entity("JiShe.ServicePro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionaryDetail", b => - { - b.HasOne("JiShe.ServicePro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionary", null) - .WithMany("Details") - .HasForeignKey("DataDictionaryId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLogAction", b => - { - b.HasOne("Volo.Abp.AuditLogging.AuditLog", null) - .WithMany("Actions") - .HasForeignKey("AuditLogId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b => - { - b.HasOne("Volo.Abp.AuditLogging.AuditLog", null) - .WithMany("EntityChanges") - .HasForeignKey("AuditLogId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.EntityPropertyChange", b => - { - b.HasOne("Volo.Abp.AuditLogging.EntityChange", null) - .WithMany("PropertyChanges") - .HasForeignKey("EntityChangeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b => - { - b.HasOne("Volo.Abp.Identity.IdentityRole", null) - .WithMany("Claims") - .HasForeignKey("RoleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b => - { - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Claims") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b => - { - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Logins") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b => - { - b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) - .WithMany() - .HasForeignKey("OrganizationUnitId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("OrganizationUnits") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => - { - b.HasOne("Volo.Abp.Identity.IdentityRole", null) - .WithMany() - .HasForeignKey("RoleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Roles") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b => - { - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Tokens") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => - { - b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) - .WithMany() - .HasForeignKey("ParentId"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b => - { - b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) - .WithMany("Roles") - .HasForeignKey("OrganizationUnitId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("Volo.Abp.Identity.IdentityRole", null) - .WithMany() - .HasForeignKey("RoleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.TenantConnectionString", b => - { - b.HasOne("Volo.Abp.TenantManagement.Tenant", null) - .WithMany("ConnectionStrings") - .HasForeignKey("TenantId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("JiShe.ServicePro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionary", b => - { - b.Navigation("Details"); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b => - { - b.Navigation("Actions"); - - b.Navigation("EntityChanges"); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b => - { - b.Navigation("PropertyChanges"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b => - { - b.Navigation("Claims"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b => - { - b.Navigation("Claims"); - - b.Navigation("Logins"); - - b.Navigation("OrganizationUnits"); - - b.Navigation("Roles"); - - b.Navigation("Tokens"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => - { - b.Navigation("Roles"); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.Tenant", b => - { - b.Navigation("ConnectionStrings"); - }); -#pragma warning restore 612, 618 - } - } -} diff --git a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022062338_updateThingModel.Designer.cs b/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022062338_updateThingModel.Designer.cs deleted file mode 100644 index 9d43675..0000000 --- a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022062338_updateThingModel.Designer.cs +++ /dev/null @@ -1,3407 +0,0 @@ -// -using System; -using JiShe.IoT.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Infrastructure; -using Microsoft.EntityFrameworkCore.Metadata; -using Microsoft.EntityFrameworkCore.Migrations; -using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using Volo.Abp.EntityFrameworkCore; - -#nullable disable - -namespace JiShe.IoT.Migrations -{ - [DbContext(typeof(IoTDbContext))] - [Migration("20251022062338_updateThingModel")] - partial class updateThingModel - { - /// - protected override void BuildTargetModel(ModelBuilder modelBuilder) - { -#pragma warning disable 612, 618 - modelBuilder - .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.MySql) - .HasAnnotation("ProductVersion", "9.0.4") - .HasAnnotation("Relational:MaxIdentifierLength", 64); - - MySqlModelBuilderExtensions.AutoIncrementColumns(modelBuilder); - - modelBuilder.Entity("JiShe.ServicePro.BasicManagement.UserRefreshTokens.UserRefreshToken", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExpirationTime") - .HasColumnType("datetime(6)") - .HasComment("过期时间"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsUsed") - .HasColumnType("bit(1)") - .HasComment("是否使用"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("RefreshToken") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("刷新token"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("Token") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)") - .HasComment("Token"); - - b.Property("UserId") - .HasColumnType("char(36)") - .HasComment("用户id"); - - b.HasKey("Id"); - - b.HasIndex("RefreshToken"); - - b.ToTable("ServiceProUserRefreshTokens", null, t => - { - t.HasComment("刷新Token"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.CTWingManagement.CTWingAccount.CTWingAccountInfo", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccountId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账号ID"); - - b.Property("AccountName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("账号名称"); - - b.Property("AppId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("应用 ID"); - - b.Property("AppKey") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("应用 AppKey"); - - b.Property("AppSecret") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("应用 AppSecret"); - - b.Property("CommunicationAddress") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("通讯服务地址"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("PhoneNumber") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("手机号码"); - - b.Property("PlatformTenantId") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("平台租户ID"); - - b.Property("ProductCount") - .HasColumnType("int"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex(new[] { "Id", "AccountId", "AccountName", "CreationTime" }, "IX_ServiceProCTWingAccountInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProCTWingAccountInfo", null, t => - { - t.HasComment("CTWing账号信息"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.CTWingManagement.CTWingProduct.CTWingPrivateProductInfo", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccessType") - .HasColumnType("int"); - - b.Property("AccountPhoneNumber") - .HasColumnType("longtext"); - - b.Property("AuthType") - .HasColumnType("int"); - - b.Property("CTWingAccountId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账号ID"); - - b.Property("CommunicationAddress") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("通讯服务地址"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DataEncryption") - .HasColumnType("int"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DeviceCount") - .HasColumnType("int"); - - b.Property("DeviceThingModelFileId") - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("设备物模型文件Id"); - - b.Property("DeviceThingModelFileName") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("设备物模型文件名称"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("FeatureAccesskey") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("设备访问密钥"); - - b.Property("IoTPlatformProductId") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("产品ID"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsEnabled") - .HasColumnType("bit(1)") - .HasComment("是否启用"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("MasterKey") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("OpenAPI 通信主密钥"); - - b.Property("NetworkType") - .HasColumnType("int"); - - b.Property("NodeType") - .HasColumnType("int"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("ProductDesc") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("必填,产品描述"); - - b.Property("ProductName") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("产品名称"); - - b.Property("ProductProtocol") - .HasColumnType("int"); - - b.Property("ProductType") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("一级分类名"); - - b.Property("Protocol") - .HasMaxLength(20) - .HasColumnType("varchar(20)") - .HasComment("通讯协议"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("SecondaryType") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("二级分类名"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.Property("ThirdType") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("三级分类名"); - - b.Property("TupDeviceModel") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("设备型号"); - - b.Property("TupIsThrough") - .HasColumnType("int"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex(new[] { "Id", "IoTPlatformProductId", "ProductName", "CreationTime" }, "IX_ServiceProCTWingPrivateProductInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProCTWingPrivateProductInfo", null, t => - { - t.HasComment("CTWing产品信息"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionary", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Code") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("Description") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.Property("DisplayText") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.ToTable("AbpDataDictionaries", null, t => - { - t.HasComment("数据字典"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionaryDetail", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Code") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DataDictionaryId") - .HasColumnType("char(36)"); - - b.Property("Description") - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.Property("DisplayText") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ExtendedAttribute") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("IsEnabled") - .HasColumnType("bit(1)"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("Order") - .HasColumnType("int"); - - b.HasKey("Id"); - - b.HasIndex("DataDictionaryId"); - - b.ToTable("AbpDataDictionaryDetails", null, t => - { - t.HasComment("数据字典详情"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.DeviceManagement.DeviceInfos.DeviceManagementInfo", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccountPhoneNumber") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账户手机号"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DeviceAddress") - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasComment("设备地址"); - - b.Property("DeviceName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("设备名称"); - - b.Property("DeviceOnlineStatus") - .HasColumnType("int") - .HasComment("设备在线状态"); - - b.Property("DeviceSourceTypeEnum") - .HasColumnType("int") - .HasComment("设备来源类型"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("IoTPlatform") - .HasColumnType("int") - .HasComment("物联网平台类型,默认没有指定"); - - b.Property("IoTPlatformAccountId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("物联网平台中对应的账号Id"); - - b.Property("IoTPlatformDeviceOpenInfo") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("物联网平台中对应的设备Id或者名称"); - - b.Property("IoTPlatformProductId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("物联网平台中对应的产品Id"); - - b.Property("IoTPlatformProductName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("物联网平台中对应的产品Name"); - - b.Property("IoTPlatformResponse") - .HasColumnType("text") - .HasComment("物联网平台返回的响应信息"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsPlatformPushSuccess") - .HasColumnType("bit(1)") - .HasComment("物联网平台推送是否成功"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("LastOfflineTime") - .HasColumnType("datetime(6)") - .HasComment("最后离线时间"); - - b.Property("LastOnlineTime") - .HasColumnType("datetime(6)") - .HasComment("最后在线时间"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("PlatformPassword") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("物联网平台设备密码"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex("DeviceAddress"); - - b.HasIndex(new[] { "Id", "DeviceName", "DeviceAddress", "IoTPlatformProductId", "CreationTime" }, "IX_ServiceProDeviceInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProDeviceInfo", null, t => - { - t.HasComment("设备信息"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.DeviceManagement.ThingModelInfos.DeviceThingModelInfo", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("FiledType") - .IsRequired() - .HasMaxLength(20) - .HasColumnType("varchar(20)") - .HasComment("物联网平台中对应产品物模型属性或者事件类型"); - - b.Property("IoTPlatform") - .HasColumnType("int") - .HasComment("物联网平台类型,默认没有指定"); - - b.Property("IoTPlatformProductId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("物联网平台中对应的产品Id"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsValueNeedConvert") - .HasColumnType("tinyint(1)") - .HasComment("是否需要值类型转换"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("RawFieldName") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasComment("物联网平台中对应的产品物模型属性或者事件名称"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("StandardFieldDisplayName") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasComment("管理后台产品标准的物模型属性或者事件名称"); - - b.Property("StandardFieldName") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasComment("管理后台产品标准的物模型属性或者事件名称"); - - b.Property("StandardFieldValueType") - .IsRequired() - .HasMaxLength(20) - .HasColumnType("varchar(20)") - .HasComment("标准物模型字段值类型"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex("IoTPlatformProductId"); - - b.HasIndex(new[] { "Id", "IoTPlatformProductId", "RawFieldName", "StandardFieldName", "CreationTime" }, "IX_ServiceProDeviceThingModelInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProDeviceThingModelInfo", null, t => - { - t.HasComment("设备物模型信息"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.DynamicMenuManagement.Menus.Menu", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Component") - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasComment("组件地址"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DisplayTitle") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("标准多语言"); - - b.Property("Enabled") - .HasColumnType("bit(1)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("HideInMenu") - .HasColumnType("bit(1)") - .HasComment("是否显示"); - - b.Property("Icon") - .HasColumnType("longtext") - .HasComment("图标"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("KeepAlive") - .HasColumnType("bit(1)") - .HasComment("是否缓存"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("MenuType") - .HasColumnType("int") - .HasComment("菜单类型"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("唯一编码"); - - b.Property("OpenType") - .HasColumnType("int") - .HasComment("打开类型"); - - b.Property("Order") - .HasColumnType("int") - .HasComment("排序"); - - b.Property("ParentId") - .HasColumnType("char(36)"); - - b.Property("Path") - .IsRequired() - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasComment("路由/接口地址"); - - b.Property("Policy") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("授权策略名称"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("Title") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("标题"); - - b.Property("Url") - .HasColumnType("longtext") - .HasComment("内外链地址"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex("Name"); - - b.HasIndex(new[] { "Id", "Name", "Path", "MenuType", "CreationTime" }, "IX_Menus_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProMenus", null, t => - { - t.HasComment("动态菜单管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.FileManagement.Files.FileObject", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("ContentType") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("文件名称"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("FileName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("文件名称"); - - b.Property("FileSize") - .HasColumnType("bigint") - .HasComment("文件大小"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("FileName"); - - b.ToTable("AbpFileObjects", null, t => - { - t.HasComment("文件管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.LanguageManagement.LanguageTexts.Aggregates.LanguageText", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("CultureName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("语言名称"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("名称"); - - b.Property("ResourceName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("资源名称"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("值"); - - b.HasKey("Id"); - - b.HasIndex("TenantId", "ResourceName", "CultureName"); - - b.ToTable("AbpLanguageTexts", null, t => - { - t.HasComment("语言文本管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.LanguageManagement.Languages.Aggregates.Language", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("CultureName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("语言名称"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("显示名称"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("FlagIcon") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("图标"); - - b.Property("IsDefault") - .HasColumnType("bit(1)"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsEnabled") - .HasColumnType("bit(1)"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("UiCultureName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("Ui语言名称"); - - b.HasKey("Id"); - - b.HasIndex("CultureName"); - - b.ToTable("AbpLanguages", null, t => - { - t.HasComment("语言管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.NotificationManagement.Notifications.Aggregates.Notification", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("Content") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("MessageLevel") - .HasColumnType("int"); - - b.Property("MessageType") - .HasColumnType("int"); - - b.Property("Read") - .HasColumnType("bit(1)"); - - b.Property("ReadTime") - .HasColumnType("datetime(6)"); - - b.Property("ReceiveUserId") - .HasColumnType("char(36)"); - - b.Property("ReceiveUserName") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("SenderUserId") - .HasColumnType("char(36)"); - - b.Property("SenderUserName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("Title") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.HasKey("Id"); - - b.ToTable("AbpNotifications", null, t => - { - t.HasComment("消息通知管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.NotificationManagement.Notifications.Aggregates.NotificationSubscription", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("NotificationId") - .HasColumnType("char(36)"); - - b.Property("Read") - .HasColumnType("bit(1)"); - - b.Property("ReadTime") - .HasColumnType("datetime(6)"); - - b.Property("ReceiveUserId") - .HasColumnType("char(36)"); - - b.Property("ReceiveUserName") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("NotificationId"); - - b.HasIndex("ReceiveUserId"); - - b.ToTable("AbpNotificationSubscriptions", null, t => - { - t.HasComment("消息订阅者"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.OneNETManagement.OneNETAccounts.OneNETAccountInfos", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccountAccesskey") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)") - .HasComment("账户通信密钥,平台可以重置密钥"); - - b.Property("AccountName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("账号名称"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("OneNETAccountId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账户Id"); - - b.Property("PhoneNumber") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("手机号码"); - - b.Property("ProductCount") - .HasColumnType("int") - .HasComment("产品数量"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex(new[] { "Id", "OneNETAccountId", "AccountName", "PhoneNumber", "CreationTime" }, "IX_ServiceProOneNETAccountInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProOneNETAccountInfo", null, t => - { - t.HasComment("OneNET账号管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.OneNETManagement.OneNETProducts.OneNETProductInfos", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccessProtocol") - .HasColumnType("int") - .HasComment("接入协议"); - - b.Property("AccountPhoneNumber") - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账户手机号"); - - b.Property("Brand") - .HasColumnType("longtext") - .HasComment("产品品牌"); - - b.Property("CommunicationAddress") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("通讯服务地址"); - - b.Property("CommunicationAddressTLS") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("TLS通讯服务地址"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DataProtocol") - .HasColumnType("int") - .HasComment("数据协议"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DeviceThingModelFileId") - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("设备物模型文件Id"); - - b.Property("DeviceThingModelFileName") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasComment("设备物模型文件名称"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties") - .HasComment("扩展属性,用于存储自定义字段,JSON格式"); - - b.Property("IoTPlatformProductId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("物联网平台对应的产品Id"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsEnabled") - .HasColumnType("bit(1)"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("Manufacturer") - .HasColumnType("longtext") - .HasComment("产品厂商"); - - b.Property("Model") - .HasColumnType("longtext") - .HasComment("产品型号"); - - b.Property("Network") - .HasColumnType("longtext") - .HasComment("联网方式"); - - b.Property("NodeType") - .HasColumnType("int") - .HasComment("节点类型"); - - b.Property("NotActiveDeviceCount") - .HasColumnType("int") - .HasComment("未激活设备数"); - - b.Property("OSACreatorId") - .HasColumnType("int") - .HasComment("旧系统授权创建者Id"); - - b.Property("OSADeleterId") - .HasColumnType("int") - .HasComment("旧系统授权最后删除者Id"); - - b.Property("OSALastModifierId") - .HasColumnType("int") - .HasComment("旧系统授权最后修改者Id"); - - b.Property("OfflineDeviceCount") - .HasColumnType("int") - .HasComment("离线设备数"); - - b.Property("OneNETAccountId") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasComment("账户Id"); - - b.Property("OnlineDeviceCount") - .HasColumnType("int") - .HasComment("在线设备总数"); - - b.Property("OwnDeviceCount") - .HasColumnType("int") - .HasComment("自有设备总数"); - - b.Property("ProductAccesskey") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)") - .HasComment("产品访问密钥"); - - b.Property("ProductCreateTime") - .HasColumnType("datetime(6)") - .HasComment("产品创建时间"); - - b.Property("ProductName") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("产品名称"); - - b.Property("ProductUpdateTime") - .HasColumnType("datetime(6)") - .HasComment("最近修改时间"); - - b.Property("Remark") - .HasColumnType("longtext") - .HasComment("备注"); - - b.Property("Status") - .HasColumnType("int") - .HasComment("开发状态"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId") - .HasComment("租户ID"); - - b.HasKey("Id"); - - b.HasIndex("CreationTime"); - - b.HasIndex("IoTPlatformProductId") - .IsUnique(); - - b.HasIndex(new[] { "Id", "IoTPlatformProductId", "ProductName", "CreationTime" }, "IX_ServiceProOneNETProductInfo_IsNotUniqueKey") - .IsDescending(); - - b.ToTable("ServiceProOneNETProductInfo", null, t => - { - t.HasComment("OneNET产品管理"); - }); - }); - - modelBuilder.Entity("JiShe.ServicePro.TemplateManagement.TextTemplates.TextTemplate", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Code") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("编码"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("Content") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)") - .HasComment("内容"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("CultureName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("语言"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasComment("名称"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("Code"); - - b.ToTable("ServiceProTextTemplates", null, t => - { - t.HasComment("模板管理"); - }); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ApplicationName") - .HasMaxLength(96) - .HasColumnType("varchar(96)") - .HasColumnName("ApplicationName"); - - b.Property("BrowserInfo") - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasColumnName("BrowserInfo"); - - b.Property("ClientId") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("ClientId"); - - b.Property("ClientIpAddress") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("ClientIpAddress"); - - b.Property("ClientName") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("ClientName"); - - b.Property("Comments") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("Comments"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CorrelationId") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("CorrelationId"); - - b.Property("Exceptions") - .HasColumnType("longtext"); - - b.Property("ExecutionDuration") - .HasColumnType("int") - .HasColumnName("ExecutionDuration"); - - b.Property("ExecutionTime") - .HasColumnType("datetime(6)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("HttpMethod") - .HasMaxLength(16) - .HasColumnType("varchar(16)") - .HasColumnName("HttpMethod"); - - b.Property("HttpStatusCode") - .HasColumnType("int") - .HasColumnName("HttpStatusCode"); - - b.Property("ImpersonatorTenantId") - .HasColumnType("char(36)") - .HasColumnName("ImpersonatorTenantId"); - - b.Property("ImpersonatorTenantName") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("ImpersonatorTenantName"); - - b.Property("ImpersonatorUserId") - .HasColumnType("char(36)") - .HasColumnName("ImpersonatorUserId"); - - b.Property("ImpersonatorUserName") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("ImpersonatorUserName"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("TenantName") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("TenantName"); - - b.Property("Url") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("Url"); - - b.Property("UserId") - .HasColumnType("char(36)") - .HasColumnName("UserId"); - - b.Property("UserName") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("UserName"); - - b.HasKey("Id"); - - b.HasIndex("TenantId", "ExecutionTime"); - - b.HasIndex("TenantId", "UserId", "ExecutionTime"); - - b.ToTable("AbpAuditLogs", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLogAction", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AuditLogId") - .HasColumnType("char(36)") - .HasColumnName("AuditLogId"); - - b.Property("ExecutionDuration") - .HasColumnType("int") - .HasColumnName("ExecutionDuration"); - - b.Property("ExecutionTime") - .HasColumnType("datetime(6)") - .HasColumnName("ExecutionTime"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("MethodName") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("MethodName"); - - b.Property("Parameters") - .HasMaxLength(2000) - .HasColumnType("varchar(2000)") - .HasColumnName("Parameters"); - - b.Property("ServiceName") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("ServiceName"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("AuditLogId"); - - b.HasIndex("TenantId", "ServiceName", "MethodName", "ExecutionTime"); - - b.ToTable("AbpAuditLogActions", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AuditLogId") - .HasColumnType("char(36)") - .HasColumnName("AuditLogId"); - - b.Property("ChangeTime") - .HasColumnType("datetime(6)") - .HasColumnName("ChangeTime"); - - b.Property("ChangeType") - .HasColumnType("tinyint unsigned") - .HasColumnName("ChangeType"); - - b.Property("EntityId") - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("EntityId"); - - b.Property("EntityTenantId") - .HasColumnType("char(36)"); - - b.Property("EntityTypeFullName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("EntityTypeFullName"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("AuditLogId"); - - b.HasIndex("TenantId", "EntityTypeFullName", "EntityId"); - - b.ToTable("AbpEntityChanges", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.EntityPropertyChange", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("EntityChangeId") - .HasColumnType("char(36)"); - - b.Property("NewValue") - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasColumnName("NewValue"); - - b.Property("OriginalValue") - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasColumnName("OriginalValue"); - - b.Property("PropertyName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("PropertyName"); - - b.Property("PropertyTypeFullName") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("PropertyTypeFullName"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("EntityChangeId"); - - b.ToTable("AbpEntityPropertyChanges", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.BackgroundJobs.BackgroundJobRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ApplicationName") - .HasMaxLength(96) - .HasColumnType("varchar(96)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsAbandoned") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false); - - b.Property("JobArgs") - .IsRequired() - .HasMaxLength(1048576) - .HasColumnType("longtext"); - - b.Property("JobName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("LastTryTime") - .HasColumnType("datetime(6)"); - - b.Property("NextTryTime") - .HasColumnType("datetime(6)"); - - b.Property("Priority") - .ValueGeneratedOnAdd() - .HasColumnType("tinyint unsigned") - .HasDefaultValue((byte)15); - - b.Property("TryCount") - .ValueGeneratedOnAdd() - .HasColumnType("smallint") - .HasDefaultValue((short)0); - - b.HasKey("Id"); - - b.HasIndex("IsAbandoned", "NextTryTime"); - - b.ToTable("AbpBackgroundJobs", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureDefinitionRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AllowedProviders") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("DefaultValue") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("Description") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("GroupName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("IsAvailableToHost") - .HasColumnType("bit(1)"); - - b.Property("IsVisibleToClients") - .HasColumnType("bit(1)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ParentName") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ValueType") - .HasMaxLength(2048) - .HasColumnType("varchar(2048)"); - - b.HasKey("Id"); - - b.HasIndex("GroupName"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpFeatures", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureGroupDefinitionRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.HasKey("Id"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpFeatureGroups", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureValue", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ProviderKey") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ProviderName") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.HasKey("Id"); - - b.HasIndex("Name", "ProviderName", "ProviderKey") - .IsUnique(); - - b.ToTable("AbpFeatureValues", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityClaimType", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("Description") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsStatic") - .HasColumnType("bit(1)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("Regex") - .HasMaxLength(512) - .HasColumnType("varchar(512)"); - - b.Property("RegexDescription") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("Required") - .HasColumnType("bit(1)"); - - b.Property("ValueType") - .HasColumnType("int"); - - b.HasKey("Id"); - - b.ToTable("AbpClaimTypes", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityLinkUser", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("SourceTenantId") - .HasColumnType("char(36)"); - - b.Property("SourceUserId") - .HasColumnType("char(36)"); - - b.Property("TargetTenantId") - .HasColumnType("char(36)"); - - b.Property("TargetUserId") - .HasColumnType("char(36)"); - - b.HasKey("Id"); - - b.HasIndex("SourceUserId", "SourceTenantId", "TargetUserId", "TargetTenantId") - .IsUnique(); - - b.ToTable("AbpLinkUsers", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDefault") - .HasColumnType("bit(1)") - .HasColumnName("IsDefault"); - - b.Property("IsPublic") - .HasColumnType("bit(1)") - .HasColumnName("IsPublic"); - - b.Property("IsStatic") - .HasColumnType("bit(1)") - .HasColumnName("IsStatic"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("NormalizedName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("NormalizedName"); - - b.ToTable("AbpRoles", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ClaimType") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ClaimValue") - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.Property("RoleId") - .HasColumnType("char(36)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("RoleId"); - - b.ToTable("AbpRoleClaims", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentitySecurityLog", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Action") - .HasMaxLength(96) - .HasColumnType("varchar(96)"); - - b.Property("ApplicationName") - .HasMaxLength(96) - .HasColumnType("varchar(96)"); - - b.Property("BrowserInfo") - .HasMaxLength(512) - .HasColumnType("varchar(512)"); - - b.Property("ClientId") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ClientIpAddress") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CorrelationId") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("Identity") - .HasMaxLength(96) - .HasColumnType("varchar(96)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("TenantName") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("UserId") - .HasColumnType("char(36)"); - - b.Property("UserName") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.HasKey("Id"); - - b.HasIndex("TenantId", "Action"); - - b.HasIndex("TenantId", "ApplicationName"); - - b.HasIndex("TenantId", "Identity"); - - b.HasIndex("TenantId", "UserId"); - - b.ToTable("AbpSecurityLogs", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentitySession", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ClientId") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("Device") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("DeviceInfo") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IpAddresses") - .HasMaxLength(2048) - .HasColumnType("varchar(2048)"); - - b.Property("LastAccessed") - .HasColumnType("datetime(6)"); - - b.Property("SessionId") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("SignedIn") - .HasColumnType("datetime(6)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("UserId") - .HasColumnType("char(36)"); - - b.HasKey("Id"); - - b.HasIndex("Device"); - - b.HasIndex("SessionId"); - - b.HasIndex("TenantId", "UserId"); - - b.ToTable("AbpSessions", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("AccessFailedCount") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasDefaultValue(0) - .HasColumnName("AccessFailedCount"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("Email") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("Email"); - - b.Property("EmailConfirmed") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("EmailConfirmed"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsActive") - .HasColumnType("bit(1)") - .HasColumnName("IsActive"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("IsExternal") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsExternal"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("LastPasswordChangeTime") - .HasColumnType("datetime(6)"); - - b.Property("LockoutEnabled") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("LockoutEnabled"); - - b.Property("LockoutEnd") - .HasColumnType("datetime(6)"); - - b.Property("Name") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("Name"); - - b.Property("NormalizedEmail") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("NormalizedEmail"); - - b.Property("NormalizedUserName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("NormalizedUserName"); - - b.Property("PasswordHash") - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("PasswordHash"); - - b.Property("PhoneNumber") - .HasMaxLength(16) - .HasColumnType("varchar(16)") - .HasColumnName("PhoneNumber"); - - b.Property("PhoneNumberConfirmed") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("PhoneNumberConfirmed"); - - b.Property("SecurityStamp") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("SecurityStamp"); - - b.Property("ShouldChangePasswordOnNextLogin") - .HasColumnType("bit(1)"); - - b.Property("Surname") - .HasMaxLength(64) - .HasColumnType("varchar(64)") - .HasColumnName("Surname"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("TwoFactorEnabled") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("TwoFactorEnabled"); - - b.Property("UserName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)") - .HasColumnName("UserName"); - - b.HasKey("Id"); - - b.HasIndex("Email"); - - b.HasIndex("NormalizedEmail"); - - b.HasIndex("NormalizedUserName"); - - b.HasIndex("UserName"); - - b.ToTable("AbpUsers", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ClaimType") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ClaimValue") - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("UserId") - .HasColumnType("char(36)"); - - b.HasKey("Id"); - - b.HasIndex("UserId"); - - b.ToTable("AbpUserClaims", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserDelegation", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("EndTime") - .HasColumnType("datetime(6)"); - - b.Property("SourceUserId") - .HasColumnType("char(36)"); - - b.Property("StartTime") - .HasColumnType("datetime(6)"); - - b.Property("TargetUserId") - .HasColumnType("char(36)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.ToTable("AbpUserDelegations", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b => - { - b.Property("UserId") - .HasColumnType("char(36)"); - - b.Property("LoginProvider") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ProviderDisplayName") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ProviderKey") - .IsRequired() - .HasMaxLength(196) - .HasColumnType("varchar(196)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("UserId", "LoginProvider"); - - b.HasIndex("LoginProvider", "ProviderKey"); - - b.ToTable("AbpUserLogins", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b => - { - b.Property("OrganizationUnitId") - .HasColumnType("char(36)"); - - b.Property("UserId") - .HasColumnType("char(36)"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("OrganizationUnitId", "UserId"); - - b.HasIndex("UserId", "OrganizationUnitId"); - - b.ToTable("AbpUserOrganizationUnits", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => - { - b.Property("UserId") - .HasColumnType("char(36)"); - - b.Property("RoleId") - .HasColumnType("char(36)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("UserId", "RoleId"); - - b.HasIndex("RoleId", "UserId"); - - b.ToTable("AbpUserRoles", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b => - { - b.Property("UserId") - .HasColumnType("char(36)"); - - b.Property("LoginProvider") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("Name") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.Property("Value") - .HasColumnType("longtext"); - - b.HasKey("UserId", "LoginProvider", "Name"); - - b.ToTable("AbpUserTokens", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Code") - .IsRequired() - .HasMaxLength(95) - .HasColumnType("varchar(95)") - .HasColumnName("Code"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)") - .HasColumnName("DisplayName"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("ParentId") - .HasColumnType("char(36)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("Code"); - - b.HasIndex("ParentId"); - - b.ToTable("AbpOrganizationUnits", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b => - { - b.Property("OrganizationUnitId") - .HasColumnType("char(36)"); - - b.Property("RoleId") - .HasColumnType("char(36)"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("OrganizationUnitId", "RoleId"); - - b.HasIndex("RoleId", "OrganizationUnitId"); - - b.ToTable("AbpOrganizationUnitRoles", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionDefinitionRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("GroupName") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("IsEnabled") - .HasColumnType("bit(1)"); - - b.Property("MultiTenancySide") - .HasColumnType("tinyint unsigned"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ParentName") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("Providers") - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("StateCheckers") - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.HasKey("Id"); - - b.HasIndex("GroupName"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpPermissions", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionGrant", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ProviderKey") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ProviderName") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("TenantId") - .HasColumnType("char(36)") - .HasColumnName("TenantId"); - - b.HasKey("Id"); - - b.HasIndex("TenantId", "Name", "ProviderName", "ProviderKey") - .IsUnique(); - - b.ToTable("AbpPermissionGrants", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionGroupDefinitionRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.HasKey("Id"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpPermissionGroups", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.SettingManagement.Setting", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("ProviderKey") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("ProviderName") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(2048) - .HasColumnType("varchar(2048)"); - - b.HasKey("Id"); - - b.HasIndex("Name", "ProviderName", "ProviderKey") - .IsUnique(); - - b.ToTable("AbpSettings", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.SettingManagement.SettingDefinitionRecord", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("DefaultValue") - .HasMaxLength(2048) - .HasColumnType("varchar(2048)"); - - b.Property("Description") - .HasMaxLength(512) - .HasColumnType("varchar(512)"); - - b.Property("DisplayName") - .IsRequired() - .HasMaxLength(256) - .HasColumnType("varchar(256)"); - - b.Property("ExtraProperties") - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsEncrypted") - .HasColumnType("bit(1)"); - - b.Property("IsInherited") - .HasColumnType("bit(1)"); - - b.Property("IsVisibleToClients") - .HasColumnType("bit(1)"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(128) - .HasColumnType("varchar(128)"); - - b.Property("Providers") - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.HasKey("Id"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("AbpSettingDefinitions", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.Tenant", b => - { - b.Property("Id") - .HasColumnType("char(36)"); - - b.Property("ConcurrencyStamp") - .IsConcurrencyToken() - .IsRequired() - .HasMaxLength(40) - .HasColumnType("varchar(40)") - .HasColumnName("ConcurrencyStamp"); - - b.Property("CreationTime") - .HasColumnType("datetime(6)") - .HasColumnName("CreationTime"); - - b.Property("CreatorId") - .HasColumnType("char(36)") - .HasColumnName("CreatorId"); - - b.Property("DeleterId") - .HasColumnType("char(36)") - .HasColumnName("DeleterId"); - - b.Property("DeletionTime") - .HasColumnType("datetime(6)") - .HasColumnName("DeletionTime"); - - b.Property("EntityVersion") - .HasColumnType("int"); - - b.Property("ExtraProperties") - .IsRequired() - .HasColumnType("longtext") - .HasColumnName("ExtraProperties"); - - b.Property("IsDeleted") - .ValueGeneratedOnAdd() - .HasColumnType("bit(1)") - .HasDefaultValue(false) - .HasColumnName("IsDeleted"); - - b.Property("LastModificationTime") - .HasColumnType("datetime(6)") - .HasColumnName("LastModificationTime"); - - b.Property("LastModifierId") - .HasColumnType("char(36)") - .HasColumnName("LastModifierId"); - - b.Property("Name") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("NormalizedName") - .IsRequired() - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.HasKey("Id"); - - b.HasIndex("Name"); - - b.HasIndex("NormalizedName"); - - b.ToTable("AbpTenants", (string)null); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.TenantConnectionString", b => - { - b.Property("TenantId") - .HasColumnType("char(36)"); - - b.Property("Name") - .HasMaxLength(64) - .HasColumnType("varchar(64)"); - - b.Property("Value") - .IsRequired() - .HasMaxLength(1024) - .HasColumnType("varchar(1024)"); - - b.HasKey("TenantId", "Name"); - - b.ToTable("AbpTenantConnectionStrings", (string)null); - }); - - modelBuilder.Entity("JiShe.ServicePro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionaryDetail", b => - { - b.HasOne("JiShe.ServicePro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionary", null) - .WithMany("Details") - .HasForeignKey("DataDictionaryId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLogAction", b => - { - b.HasOne("Volo.Abp.AuditLogging.AuditLog", null) - .WithMany("Actions") - .HasForeignKey("AuditLogId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b => - { - b.HasOne("Volo.Abp.AuditLogging.AuditLog", null) - .WithMany("EntityChanges") - .HasForeignKey("AuditLogId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.EntityPropertyChange", b => - { - b.HasOne("Volo.Abp.AuditLogging.EntityChange", null) - .WithMany("PropertyChanges") - .HasForeignKey("EntityChangeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b => - { - b.HasOne("Volo.Abp.Identity.IdentityRole", null) - .WithMany("Claims") - .HasForeignKey("RoleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b => - { - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Claims") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b => - { - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Logins") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b => - { - b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) - .WithMany() - .HasForeignKey("OrganizationUnitId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("OrganizationUnits") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => - { - b.HasOne("Volo.Abp.Identity.IdentityRole", null) - .WithMany() - .HasForeignKey("RoleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Roles") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b => - { - b.HasOne("Volo.Abp.Identity.IdentityUser", null) - .WithMany("Tokens") - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => - { - b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) - .WithMany() - .HasForeignKey("ParentId"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b => - { - b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) - .WithMany("Roles") - .HasForeignKey("OrganizationUnitId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("Volo.Abp.Identity.IdentityRole", null) - .WithMany() - .HasForeignKey("RoleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.TenantConnectionString", b => - { - b.HasOne("Volo.Abp.TenantManagement.Tenant", null) - .WithMany("ConnectionStrings") - .HasForeignKey("TenantId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("JiShe.ServicePro.DataDictionaryManagement.DataDictionaries.Aggregates.DataDictionary", b => - { - b.Navigation("Details"); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b => - { - b.Navigation("Actions"); - - b.Navigation("EntityChanges"); - }); - - modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b => - { - b.Navigation("PropertyChanges"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b => - { - b.Navigation("Claims"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b => - { - b.Navigation("Claims"); - - b.Navigation("Logins"); - - b.Navigation("OrganizationUnits"); - - b.Navigation("Roles"); - - b.Navigation("Tokens"); - }); - - modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => - { - b.Navigation("Roles"); - }); - - modelBuilder.Entity("Volo.Abp.TenantManagement.Tenant", b => - { - b.Navigation("ConnectionStrings"); - }); -#pragma warning restore 612, 618 - } - } -} diff --git a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022062338_updateThingModel.cs b/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022062338_updateThingModel.cs deleted file mode 100644 index 0ef7d49..0000000 --- a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022062338_updateThingModel.cs +++ /dev/null @@ -1,88 +0,0 @@ -using Microsoft.EntityFrameworkCore.Migrations; - -#nullable disable - -namespace JiShe.IoT.Migrations -{ - /// - public partial class updateThingModel : Migration - { - /// - protected override void Up(MigrationBuilder migrationBuilder) - { - migrationBuilder.AlterColumn( - name: "StandardFieldName", - table: "ServiceProDeviceThingModelInfo", - type: "varchar(64)", - maxLength: 64, - nullable: false, - comment: "管理后台产品标准的物模型属性或者事件名称", - oldClrType: typeof(string), - oldType: "varchar(50)", - oldMaxLength: 50, - oldComment: "管理后台产品标准的物模型属性或者事件名称") - .Annotation("MySql:CharSet", "utf8mb4") - .OldAnnotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "RawFieldName", - table: "ServiceProDeviceThingModelInfo", - type: "varchar(64)", - maxLength: 64, - nullable: false, - comment: "物联网平台中对应的产品物模型属性或者事件名称", - oldClrType: typeof(string), - oldType: "varchar(50)", - oldMaxLength: 50, - oldComment: "物联网平台中对应的产品物模型属性或者事件名称") - .Annotation("MySql:CharSet", "utf8mb4") - .OldAnnotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AddColumn( - name: "StandardFieldDisplayName", - table: "ServiceProDeviceThingModelInfo", - type: "varchar(64)", - maxLength: 64, - nullable: false, - defaultValue: "", - comment: "管理后台产品标准的物模型属性或者事件名称") - .Annotation("MySql:CharSet", "utf8mb4"); - } - - /// - protected override void Down(MigrationBuilder migrationBuilder) - { - migrationBuilder.DropColumn( - name: "StandardFieldDisplayName", - table: "ServiceProDeviceThingModelInfo"); - - migrationBuilder.AlterColumn( - name: "StandardFieldName", - table: "ServiceProDeviceThingModelInfo", - type: "varchar(50)", - maxLength: 50, - nullable: false, - comment: "管理后台产品标准的物模型属性或者事件名称", - oldClrType: typeof(string), - oldType: "varchar(64)", - oldMaxLength: 64, - oldComment: "管理后台产品标准的物模型属性或者事件名称") - .Annotation("MySql:CharSet", "utf8mb4") - .OldAnnotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "RawFieldName", - table: "ServiceProDeviceThingModelInfo", - type: "varchar(50)", - maxLength: 50, - nullable: false, - comment: "物联网平台中对应的产品物模型属性或者事件名称", - oldClrType: typeof(string), - oldType: "varchar(64)", - oldMaxLength: 64, - oldComment: "物联网平台中对应的产品物模型属性或者事件名称") - .Annotation("MySql:CharSet", "utf8mb4") - .OldAnnotation("MySql:CharSet", "utf8mb4"); - } - } -} diff --git a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022063641_updateThingModel2.cs b/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022063641_updateThingModel2.cs deleted file mode 100644 index ad9e962..0000000 --- a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022063641_updateThingModel2.cs +++ /dev/null @@ -1,28 +0,0 @@ -using Microsoft.EntityFrameworkCore.Migrations; - -#nullable disable - -namespace JiShe.IoT.Migrations -{ - /// - public partial class updateThingModel2 : Migration - { - /// - protected override void Up(MigrationBuilder migrationBuilder) - { - migrationBuilder.RenameColumn( - name: "RawFieldName", - table: "ServiceProDeviceThingModelInfo", - newName: "IoTPlatformRawFieldName"); - } - - /// - protected override void Down(MigrationBuilder migrationBuilder) - { - migrationBuilder.RenameColumn( - name: "IoTPlatformRawFieldName", - table: "ServiceProDeviceThingModelInfo", - newName: "RawFieldName"); - } - } -} diff --git a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022063641_updateThingModel2.Designer.cs b/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251028091552_InitialCreate.Designer.cs similarity index 99% rename from src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022063641_updateThingModel2.Designer.cs rename to src/JiShe.IoT.EntityFrameworkCore/Migrations/20251028091552_InitialCreate.Designer.cs index 1ab596b..0dae4d3 100644 --- a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022063641_updateThingModel2.Designer.cs +++ b/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251028091552_InitialCreate.Designer.cs @@ -13,8 +13,8 @@ using Volo.Abp.EntityFrameworkCore; namespace JiShe.IoT.Migrations { [DbContext(typeof(IoTDbContext))] - [Migration("20251022063641_updateThingModel2")] - partial class updateThingModel2 + [Migration("20251028091552_InitialCreate")] + partial class InitialCreate { /// protected override void BuildTargetModel(ModelBuilder modelBuilder) diff --git a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022035649_InitialCreate.cs b/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251028091552_InitialCreate.cs similarity index 99% rename from src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022035649_InitialCreate.cs rename to src/JiShe.IoT.EntityFrameworkCore/Migrations/20251028091552_InitialCreate.cs index aa07e54..2f37195 100644 --- a/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251022035649_InitialCreate.cs +++ b/src/JiShe.IoT.EntityFrameworkCore/Migrations/20251028091552_InitialCreate.cs @@ -922,12 +922,14 @@ namespace JiShe.IoT.Migrations .Annotation("MySql:CharSet", "utf8mb4"), FiledType = table.Column(type: "varchar(20)", maxLength: 20, nullable: false, comment: "物联网平台中对应产品物模型属性或者事件类型") .Annotation("MySql:CharSet", "utf8mb4"), - RawFieldName = table.Column(type: "varchar(50)", maxLength: 50, nullable: false, comment: "物联网平台中对应的产品物模型属性或者事件名称") + IoTPlatformRawFieldName = table.Column(type: "varchar(64)", maxLength: 64, nullable: false, comment: "物联网平台中对应的产品物模型属性或者事件名称") .Annotation("MySql:CharSet", "utf8mb4"), - StandardFieldName = table.Column(type: "varchar(50)", maxLength: 50, nullable: false, comment: "管理后台产品标准的物模型属性或者事件名称") + StandardFieldName = table.Column(type: "varchar(64)", maxLength: 64, nullable: false, comment: "管理后台产品标准的物模型属性或者事件名称") .Annotation("MySql:CharSet", "utf8mb4"), StandardFieldValueType = table.Column(type: "varchar(20)", maxLength: 20, nullable: false, comment: "标准物模型字段值类型") .Annotation("MySql:CharSet", "utf8mb4"), + StandardFieldDisplayName = table.Column(type: "varchar(64)", maxLength: 64, nullable: false, comment: "管理后台产品标准的物模型属性或者事件名称") + .Annotation("MySql:CharSet", "utf8mb4"), IsValueNeedConvert = table.Column(type: "tinyint(1)", nullable: false, comment: "是否需要值类型转换"), ConcurrencyStamp = table.Column(type: "varchar(40)", maxLength: 40, nullable: false) .Annotation("MySql:CharSet", "utf8mb4"), @@ -1791,7 +1793,7 @@ namespace JiShe.IoT.Migrations migrationBuilder.CreateIndex( name: "IX_ServiceProDeviceThingModelInfo_IsNotUniqueKey", table: "ServiceProDeviceThingModelInfo", - columns: new[] { "Id", "IoTPlatformProductId", "RawFieldName", "StandardFieldName", "CreationTime" }, + columns: new[] { "Id", "IoTPlatformProductId", "IoTPlatformRawFieldName", "StandardFieldName", "CreationTime" }, descending: new bool[0]); migrationBuilder.CreateIndex(