Browse Source

update docker config

guoenzhou 1 year ago
parent
commit
423353f436

File diff suppressed because it is too large
+ 0 - 177
.back_智慧消防/智慧消防-backup-2022819142047.pdma.json


+ 1353 - 136
智慧消防.chnr.json → .back_智慧消防/智慧消防-backup-2022922154319.pdma.json

@@ -2,9 +2,9 @@
   "name": "智慧消防",
   "describe": "消防企业版",
   "avatar": "",
-  "version": "3.5.5",
+  "version": "4.1.4",
   "createdTime": "2022-8-19 14:02:47",
-  "updatedTime": "2022-8-19 14:50:44",
+  "updatedTime": "2022-9-22 15:43:09",
   "profile": {
     "default": {
       "db": "C1235FE7-B5F8-4681-9C0B-37876ADBDE03",
@@ -8165,8 +8165,8 @@
     },
     {
       "id": "70EAC2E8-A45B-45FD-93B6-9062FF30BEFF",
-      "defKey": "base_ggp_facility",
-      "defName": "地理设施",
+      "defKey": "base_gis_type",
+      "defName": "地理设施类型",
       "comment": "",
       "properties": {},
       "fields": [
@@ -14525,22 +14525,6 @@
           "uiHint": "",
           "id": "CB930289-15C0-438D-BF31-54887B2B1470"
         },
-        {
-          "defKey": "name",
-          "defName": "姓名",
-          "comment": "",
-          "type": "",
-          "len": "",
-          "scale": "",
-          "primaryKey": false,
-          "notNull": false,
-          "autoIncrement": false,
-          "defaultValue": "",
-          "hideInGraph": false,
-          "refDict": "",
-          "domain": "7E37BD5D-93F2-46FB-84AA-73574C3EF8C3",
-          "id": "E81DA234-12D4-4E01-90BC-B6C172DB1C68"
-        },
         {
           "defKey": "creator",
           "defName": "创建人",
@@ -14614,182 +14598,706 @@
       "indexes": []
     },
     {
-      "id": "B963AA00-FB45-4FF6-AF31-1D3AFA743E86",
-      "defKey": "han_test",
-      "defName": "测试数据表",
+      "id": "8E3A4699-BCD1-493F-8B08-4406EA8E24F7",
+      "defKey": "base_gis_facility1",
+      "defName": "地理设施",
       "comment": "",
       "properties": {},
-      "nameTemplate": "{defKey}[{defName}]",
-      "headers": [
-        {
-          "freeze": false,
-          "refKey": "hideInGraph",
-          "hideInGraph": true
-        },
-        {
-          "freeze": true,
-          "refKey": "defKey",
-          "hideInGraph": false
-        },
-        {
-          "freeze": true,
-          "refKey": "defName",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "primaryKey",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "notNull",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "autoIncrement",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "domain",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "type",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "len",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "scale",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "comment",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "refDict",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "defaultValue",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "isStandard",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "uiHint",
-          "hideInGraph": true
-        }
-      ],
       "fields": [
         {
+          "rowNo": 1,
           "defKey": "id",
-          "defName": "主键ID",
+          "defName": "主键",
           "comment": "",
+          "domain": "",
           "type": "INT",
           "len": 11,
-          "scale": 0,
+          "scale": "",
           "primaryKey": true,
           "notNull": true,
           "autoIncrement": true,
           "defaultValue": "",
           "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "√",
+          "notNullName": "√",
+          "autoIncrementName": "√",
+          "refDict": "",
+          "id": "BA0D25F5-2AF5-44DE-B193-97049ED7FDC8"
+        },
+        {
+          "rowNo": 2,
+          "defKey": "facility_num",
+          "defName": "设施编号",
+          "comment": "",
           "domain": "",
+          "type": "VARCHAR",
+          "len": 50,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(50)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
           "refDict": "",
-          "uiHint": "",
-          "id": "E65198EE-E725-4E1F-A5D2-9222B3D9D1B8"
+          "id": "879D5CFF-2FA0-4943-9883-4411182B5F53"
         },
         {
-          "defKey": "creator",
-          "defName": "创建人",
+          "rowNo": 3,
+          "defKey": "facility_name",
+          "defName": "设施名称",
           "comment": "",
           "domain": "",
           "type": "VARCHAR",
-          "len": 25,
+          "len": 50,
           "scale": "",
           "primaryKey": false,
           "notNull": false,
           "autoIncrement": false,
           "defaultValue": "",
-          "hideInGraph": true,
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(50)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
           "refDict": "",
-          "uiHint": "",
-          "id": "59CCFB89-ACC4-4340-8D7D-0A1121B9279E"
+          "id": "037D1EF0-2295-43C6-9474-A3A7C43B50FC"
         },
         {
-          "defKey": "create_time",
-          "defName": "创建时间",
+          "rowNo": 4,
+          "defKey": "status",
+          "defName": "设施状态",
           "comment": "",
-          "domain": "A87C34F3-7809-4038-9FDA-33D64663B367",
-          "type": "",
-          "len": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
           "scale": "",
           "primaryKey": false,
           "notNull": false,
           "autoIncrement": false,
           "defaultValue": "",
-          "hideInGraph": true,
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
           "refDict": "",
-          "uiHint": "",
-          "id": "0CD81FA3-1D63-48F9-A284-BC1FFC5E093E"
+          "id": "3FD1EE4A-F659-4352-90EA-ECA3E58BE205"
         },
         {
-          "defKey": "update_person",
-          "defName": "更新人",
+          "rowNo": 5,
+          "defKey": "address",
+          "defName": "设施地址",
           "comment": "",
           "domain": "",
           "type": "VARCHAR",
-          "len": 25,
+          "len": 50,
           "scale": "",
           "primaryKey": false,
           "notNull": false,
           "autoIncrement": false,
           "defaultValue": "",
-          "hideInGraph": true,
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(50)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
           "refDict": "",
-          "uiHint": "",
-          "id": "8CB70473-9D3E-4AE8-9D1E-F9EDB604E2A0"
+          "id": "7356AB21-3CF4-4842-BC4B-991D94937C6A"
         },
         {
-          "defKey": "update_time",
-          "defName": "更新时间",
+          "rowNo": 6,
+          "defKey": "facility_type",
+          "defName": "设施类型",
           "comment": "",
-          "domain": "A87C34F3-7809-4038-9FDA-33D64663B367",
-          "type": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "C9384CEC-B907-40B9-B00C-91F62DF09D47"
+        },
+        {
+          "rowNo": 7,
+          "defKey": "longitude",
+          "defName": "经度(当设施类型为点时使用该字段)",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 50,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(50)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "28DE5BD6-E206-4E67-B34B-1D2EC977DF7B"
+        },
+        {
+          "rowNo": 8,
+          "defKey": "latitude",
+          "defName": "纬度(当设施类型为点时使用该字段)",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 50,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(50)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "955192B7-7D8E-4CC1-A7E8-8B07C7E590C7"
+        },
+        {
+          "rowNo": 9,
+          "defKey": "gps_areas",
+          "defName": "经纬度集合(由多个GPS点组成的多边形",
+          "comment": "当设施类型为线和面时使用该字段)",
+          "domain": "",
+          "type": "TEXT",
           "len": "",
           "scale": "",
           "primaryKey": false,
           "notNull": false,
           "autoIncrement": false,
           "defaultValue": "",
-          "hideInGraph": true,
+          "hideInGraph": false,
+          "typeFullName": "TEXT",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
           "refDict": "",
-          "uiHint": "",
-          "id": "36481337-195E-46A2-8052-C6FE4E87A15F"
-        }
+          "id": "6E0CEEF1-876D-46CF-AB2A-5CB31D061DBE"
+        },
+        {
+          "rowNo": 10,
+          "defKey": "province",
+          "defName": "省",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 20,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(20)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "7F41DF87-52D7-4A66-AB6D-2442ABC842C9"
+        },
+        {
+          "rowNo": 11,
+          "defKey": "city",
+          "defName": "市",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 20,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(20)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "D6DD851F-9A2E-4E89-8BBD-79BFACC31F96"
+        },
+        {
+          "rowNo": 12,
+          "defKey": "area",
+          "defName": "区(县)",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 20,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(20)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "7D07ACBE-AD72-4EE0-8CDE-177AD2631A89"
+        },
+        {
+          "rowNo": 13,
+          "defKey": "contact",
+          "defName": "联系人",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 40,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(40)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "07226328-9554-4194-96AF-E61AB1E552AE"
+        },
+        {
+          "rowNo": 14,
+          "defKey": "contact_phone",
+          "defName": "联系方式",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 20,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(20)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "C5555699-FFC0-4E0D-9944-83AD9648570A"
+        },
+        {
+          "rowNo": 15,
+          "defKey": "check_status",
+          "defName": "审核状态",
+          "comment": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "6E94B65D-3C48-4F44-B8FF-788442E2B68B"
+        },
+        {
+          "rowNo": 16,
+          "defKey": "check_id",
+          "defName": "审核人编号",
+          "comment": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "2C5118EE-6BF4-4947-B100-18DB07D60CB7"
+        },
+        {
+          "rowNo": 17,
+          "defKey": "check_name",
+          "defName": "审核人姓名",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 40,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(40)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "070D2FE8-C406-4C5B-AEBE-E8DEB87F83F7"
+        },
+        {
+          "rowNo": 18,
+          "defKey": "check_comment",
+          "defName": "审核批复",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 100,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(100)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "F7BB78D3-47BD-4333-AF19-CA060EB08749"
+        },
+        {
+          "rowNo": 19,
+          "defKey": "extend_data",
+          "defName": "扩展属性(json格式存储每个设施独有的属性)",
+          "comment": "",
+          "domain": "",
+          "type": "TEXT",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "TEXT",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "5A6BA6CA-7CFF-40A8-8748-DFB4E96D8DC8"
+        },
+        {
+          "rowNo": 20,
+          "defKey": "images_url",
+          "defName": "图⽚地址URL",
+          "comment": "",
+          "domain": "",
+          "type": "TEXT",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "TEXT",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "035EA0C7-5EC0-4A10-963F-94D2557161BB"
+        },
+        {
+          "rowNo": 21,
+          "defKey": "dept_id",
+          "defName": "组织结构ID",
+          "comment": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "9AFEF64B-F06D-465F-A570-82649550A0F6"
+        },
+        {
+          "rowNo": 22,
+          "defKey": "tenant_id",
+          "defName": "租户ID",
+          "comment": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "B4FA6FA5-07F3-438D-A1DF-8E9F3935F89A"
+        },
+        {
+          "rowNo": 23,
+          "defKey": "company_id",
+          "defName": "单位ID",
+          "comment": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "1914F405-C954-4195-9543-120932A5E760"
+        },
+        {
+          "rowNo": 24,
+          "defKey": "create_time",
+          "defName": "创建时间",
+          "comment": "",
+          "domain": "A87C34F3-7809-4038-9FDA-33D64663B367",
+          "type": "DATETIME",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "DATETIME",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "4468FAEB-1009-41AD-B96C-59C32D1663CB"
+        },
+        {
+          "rowNo": 25,
+          "defKey": "update_time",
+          "defName": "更新时间",
+          "comment": "",
+          "domain": "A87C34F3-7809-4038-9FDA-33D64663B367",
+          "type": "DATETIME",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "DATETIME",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "1DF695E2-ECDD-4402-9EE2-5CA51043954B"
+        },
+        {
+          "rowNo": 26,
+          "defKey": "update_person",
+          "defName": "更新人",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 25,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(25)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "3635EF70-B722-45C0-A037-4755897F964A"
+        },
+        {
+          "rowNo": 27,
+          "defKey": "creator",
+          "defName": "创建人",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 25,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(25)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "7569B339-BAA7-47CC-9388-A88A64AC717F"
+        }
       ],
-      "correlations": [],
-      "indexes": []
+      "indexes": [
+        {
+          "defKey": "PRIMARY",
+          "unique": true,
+          "defName": null,
+          "comment": "",
+          "fields": [
+            {
+              "ascOrDesc": "A",
+              "id": "E62E77C6-9CEB-4A55-8E27-1ADF9A6A3C7B",
+              "fieldDefKey": "BA0D25F5-2AF5-44DE-B193-97049ED7FDC8"
+            }
+          ],
+          "id": "2C93F4AC-53C3-4016-803A-69D0501D7B0A"
+        }
+      ],
+      "nameTemplate": "{defKey}[{defName}]",
+      "headers": [
+        {
+          "freeze": true,
+          "refKey": "hideInGraph",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "defKey",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "defName",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "primaryKey",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "notNull",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "autoIncrement",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "domain",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "type",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "len",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "scale",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "comment",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "refDict",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "defaultValue",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "isStandard",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "uiHint",
+          "hideInGraph": true
+        },
+        {
+          "refKey": "extProps",
+          "hideInGraph": true,
+          "freeze": false
+        }
+      ],
+      "correlations": []
     }
   ],
   "views": [],
-  "dicts": [],
+  "dicts": [
+    {
+      "defKey": "sex",
+      "defName": "性别",
+      "sort": "",
+      "intro": "",
+      "id": "4DB00697-56E6-4CDF-86AE-88D5C96BC273",
+      "items": [
+        {
+          "defKey": "",
+          "defName": "",
+          "sort": "",
+          "parentKey": "",
+          "intro": "",
+          "enabled": true,
+          "attr1": "",
+          "attr2": "",
+          "attr3": "",
+          "id": "1E005A24-E0C0-4BF5-9A34-39503FA04616"
+        }
+      ]
+    }
+  ],
   "viewGroups": [],
   "dataTypeMapping": {
     "referURL": "",
@@ -15070,6 +15578,715 @@
         ]
       },
       "id": "A0838DAE-462A-48F1-9675-329F50752384"
+    },
+    {
+      "defKey": "base",
+      "defName": "基础信息模块",
+      "relationType": "entity",
+      "canvasData": {
+        "cells": [
+          {
+            "id": "a0b9a43e-3e76-49fa-88e5-cba4c7b5fb15",
+            "shape": "erdRelation",
+            "source": {
+              "cell": "75c0f391-e8a4-418b-b03b-b1ad4a661ffd",
+              "port": "out"
+            },
+            "target": {
+              "cell": "82db3353-1c8e-4b35-9ab0-92877749bc6a",
+              "port": "in2"
+            },
+            "relation": "1:n",
+            "fillColor": "#ACDAFC",
+            "router": {
+              "name": "manhattan"
+            }
+          },
+          {
+            "id": "92dc3289-aa14-400d-91eb-91b262984afd",
+            "shape": "erdRelation",
+            "source": {
+              "cell": "40517b54-6b86-4d40-b07d-d2f143b98b59",
+              "port": "out2"
+            },
+            "target": {
+              "cell": "707b1b71-aeb0-48c7-8179-aae74857851c",
+              "port": "in2"
+            },
+            "relation": "1:n",
+            "fillColor": "#ACDAFC",
+            "router": {
+              "name": "manhattan"
+            }
+          },
+          {
+            "id": "707b1b71-aeb0-48c7-8179-aae74857851c",
+            "shape": "table",
+            "position": {
+              "x": 1240,
+              "y": 0
+            },
+            "count": 0,
+            "originKey": "15E705D0-AECB-4A1F-B6B9-184F5B06B836",
+            "ports": {
+              "groups": {
+                "in": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "zIndex": 3,
+                  "position": {
+                    "name": "left"
+                  }
+                },
+                "out": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "right"
+                  }
+                },
+                "top": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "top"
+                  }
+                },
+                "bottom": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "bottom"
+                  }
+                }
+              },
+              "items": [
+                {
+                  "group": "in",
+                  "id": "in"
+                },
+                {
+                  "group": "in",
+                  "id": "in2"
+                },
+                {
+                  "group": "in",
+                  "id": "in3"
+                },
+                {
+                  "group": "out",
+                  "id": "out"
+                },
+                {
+                  "group": "out",
+                  "id": "out2"
+                },
+                {
+                  "group": "out",
+                  "id": "out3"
+                },
+                {
+                  "group": "top",
+                  "id": "top"
+                },
+                {
+                  "group": "top",
+                  "id": "top2"
+                },
+                {
+                  "group": "top",
+                  "id": "top3"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom2"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom3"
+                }
+              ]
+            }
+          },
+          {
+            "id": "75c0f391-e8a4-418b-b03b-b1ad4a661ffd",
+            "shape": "table",
+            "position": {
+              "x": 93,
+              "y": 56
+            },
+            "count": 0,
+            "originKey": "20552E96-0E01-42B8-B560-20768BA903AB",
+            "ports": {
+              "groups": {
+                "in": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "zIndex": 3,
+                  "position": {
+                    "name": "left"
+                  }
+                },
+                "out": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "right"
+                  }
+                },
+                "top": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "top"
+                  }
+                },
+                "bottom": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "bottom"
+                  }
+                }
+              },
+              "items": [
+                {
+                  "group": "in",
+                  "id": "in"
+                },
+                {
+                  "group": "in",
+                  "id": "in2"
+                },
+                {
+                  "group": "in",
+                  "id": "in3"
+                },
+                {
+                  "group": "out",
+                  "id": "out"
+                },
+                {
+                  "group": "out",
+                  "id": "out2"
+                },
+                {
+                  "group": "out",
+                  "id": "out3"
+                },
+                {
+                  "group": "top",
+                  "id": "top"
+                },
+                {
+                  "group": "top",
+                  "id": "top2"
+                },
+                {
+                  "group": "top",
+                  "id": "top3"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom2"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom3"
+                }
+              ]
+            }
+          },
+          {
+            "id": "82db3353-1c8e-4b35-9ab0-92877749bc6a",
+            "shape": "table",
+            "position": {
+              "x": 630,
+              "y": -350
+            },
+            "count": 0,
+            "originKey": "D4DC999C-DE08-48A2-AAB8-8A6CC3EF7916",
+            "ports": {
+              "groups": {
+                "in": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "zIndex": 3,
+                  "position": {
+                    "name": "left"
+                  }
+                },
+                "out": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "right"
+                  }
+                },
+                "top": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "top"
+                  }
+                },
+                "bottom": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "bottom"
+                  }
+                }
+              },
+              "items": [
+                {
+                  "group": "in",
+                  "id": "in"
+                },
+                {
+                  "group": "in",
+                  "id": "in2"
+                },
+                {
+                  "group": "in",
+                  "id": "in3"
+                },
+                {
+                  "group": "out",
+                  "id": "out"
+                },
+                {
+                  "group": "out",
+                  "id": "out2"
+                },
+                {
+                  "group": "out",
+                  "id": "out3"
+                },
+                {
+                  "group": "top",
+                  "id": "top"
+                },
+                {
+                  "group": "top",
+                  "id": "top2"
+                },
+                {
+                  "group": "top",
+                  "id": "top3"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom2"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom3"
+                }
+              ]
+            }
+          },
+          {
+            "id": "40517b54-6b86-4d40-b07d-d2f143b98b59",
+            "shape": "table",
+            "position": {
+              "x": 690,
+              "y": 380
+            },
+            "count": 0,
+            "originKey": "A6084179-FB44-4FCB-97E6-1B790294C4C1",
+            "ports": {
+              "groups": {
+                "in": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "zIndex": 3,
+                  "position": {
+                    "name": "left"
+                  }
+                },
+                "out": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "right"
+                  }
+                },
+                "top": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "top"
+                  }
+                },
+                "bottom": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "bottom"
+                  }
+                }
+              },
+              "items": [
+                {
+                  "group": "in",
+                  "id": "in"
+                },
+                {
+                  "group": "in",
+                  "id": "in2"
+                },
+                {
+                  "group": "in",
+                  "id": "in3"
+                },
+                {
+                  "group": "out",
+                  "id": "out"
+                },
+                {
+                  "group": "out",
+                  "id": "out2"
+                },
+                {
+                  "group": "out",
+                  "id": "out3"
+                },
+                {
+                  "group": "top",
+                  "id": "top"
+                },
+                {
+                  "group": "top",
+                  "id": "top2"
+                },
+                {
+                  "group": "top",
+                  "id": "top3"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom2"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom3"
+                }
+              ]
+            }
+          },
+          {
+            "id": "fde61ff1-8158-490d-98a5-90ee065eff53",
+            "shape": "table",
+            "position": {
+              "x": 83,
+              "y": 580
+            },
+            "count": 0,
+            "originKey": "70EAC2E8-A45B-45FD-93B6-9062FF30BEFF",
+            "ports": {
+              "groups": {
+                "in": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "zIndex": 3,
+                  "position": {
+                    "name": "left"
+                  }
+                },
+                "out": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "right"
+                  }
+                },
+                "top": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "top"
+                  }
+                },
+                "bottom": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "bottom"
+                  }
+                }
+              },
+              "items": [
+                {
+                  "group": "in",
+                  "id": "in"
+                },
+                {
+                  "group": "in",
+                  "id": "in2"
+                },
+                {
+                  "group": "in",
+                  "id": "in3"
+                },
+                {
+                  "group": "out",
+                  "id": "out"
+                },
+                {
+                  "group": "out",
+                  "id": "out2"
+                },
+                {
+                  "group": "out",
+                  "id": "out3"
+                },
+                {
+                  "group": "top",
+                  "id": "top"
+                },
+                {
+                  "group": "top",
+                  "id": "top2"
+                },
+                {
+                  "group": "top",
+                  "id": "top3"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom2"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom3"
+                }
+              ]
+            }
+          }
+        ]
+      },
+      "id": "761077B5-FAFC-4AFE-A884-28392EABF0D3"
     }
   ],
   "standardFields": []

+ 1353 - 136
智慧消防-backup-2022819145044.chnr.json → .back_智慧消防/智慧消防-backup-2022922154320.pdma.json

@@ -2,9 +2,9 @@
   "name": "智慧消防",
   "describe": "消防企业版",
   "avatar": "",
-  "version": "3.5.5",
+  "version": "4.1.4",
   "createdTime": "2022-8-19 14:02:47",
-  "updatedTime": "2022-8-19 14:36:55",
+  "updatedTime": "2022-9-22 15:43:20",
   "profile": {
     "default": {
       "db": "C1235FE7-B5F8-4681-9C0B-37876ADBDE03",
@@ -8165,8 +8165,8 @@
     },
     {
       "id": "70EAC2E8-A45B-45FD-93B6-9062FF30BEFF",
-      "defKey": "base_ggp_facility",
-      "defName": "地理设施",
+      "defKey": "base_gis_type",
+      "defName": "地理设施类型",
       "comment": "",
       "properties": {},
       "fields": [
@@ -14525,22 +14525,6 @@
           "uiHint": "",
           "id": "CB930289-15C0-438D-BF31-54887B2B1470"
         },
-        {
-          "defKey": "name",
-          "defName": "姓名",
-          "comment": "",
-          "type": "",
-          "len": "",
-          "scale": "",
-          "primaryKey": false,
-          "notNull": false,
-          "autoIncrement": false,
-          "defaultValue": "",
-          "hideInGraph": false,
-          "refDict": "",
-          "domain": "7E37BD5D-93F2-46FB-84AA-73574C3EF8C3",
-          "id": "E81DA234-12D4-4E01-90BC-B6C172DB1C68"
-        },
         {
           "defKey": "creator",
           "defName": "创建人",
@@ -14614,182 +14598,706 @@
       "indexes": []
     },
     {
-      "id": "B963AA00-FB45-4FF6-AF31-1D3AFA743E86",
-      "defKey": "han_test",
-      "defName": "测试数据表",
+      "id": "8E3A4699-BCD1-493F-8B08-4406EA8E24F7",
+      "defKey": "base_gis_facility1",
+      "defName": "地理设施",
       "comment": "",
       "properties": {},
-      "nameTemplate": "{defKey}[{defName}]",
-      "headers": [
-        {
-          "freeze": false,
-          "refKey": "hideInGraph",
-          "hideInGraph": true
-        },
-        {
-          "freeze": true,
-          "refKey": "defKey",
-          "hideInGraph": false
-        },
-        {
-          "freeze": true,
-          "refKey": "defName",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "primaryKey",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "notNull",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "autoIncrement",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "domain",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "type",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "len",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "scale",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "comment",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "refDict",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "defaultValue",
-          "hideInGraph": true
-        },
-        {
-          "freeze": false,
-          "refKey": "isStandard",
-          "hideInGraph": false
-        },
-        {
-          "freeze": false,
-          "refKey": "uiHint",
-          "hideInGraph": true
-        }
-      ],
       "fields": [
         {
+          "rowNo": 1,
           "defKey": "id",
-          "defName": "主键ID",
+          "defName": "主键",
           "comment": "",
+          "domain": "",
           "type": "INT",
           "len": 11,
-          "scale": 0,
+          "scale": "",
           "primaryKey": true,
           "notNull": true,
           "autoIncrement": true,
           "defaultValue": "",
           "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "√",
+          "notNullName": "√",
+          "autoIncrementName": "√",
+          "refDict": "",
+          "id": "BA0D25F5-2AF5-44DE-B193-97049ED7FDC8"
+        },
+        {
+          "rowNo": 2,
+          "defKey": "facility_num",
+          "defName": "设施编号",
+          "comment": "",
           "domain": "",
+          "type": "VARCHAR",
+          "len": 50,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(50)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
           "refDict": "",
-          "uiHint": "",
-          "id": "E65198EE-E725-4E1F-A5D2-9222B3D9D1B8"
+          "id": "879D5CFF-2FA0-4943-9883-4411182B5F53"
         },
         {
-          "defKey": "creator",
-          "defName": "创建人",
+          "rowNo": 3,
+          "defKey": "facility_name",
+          "defName": "设施名称",
           "comment": "",
           "domain": "",
           "type": "VARCHAR",
-          "len": 25,
+          "len": 50,
           "scale": "",
           "primaryKey": false,
           "notNull": false,
           "autoIncrement": false,
           "defaultValue": "",
-          "hideInGraph": true,
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(50)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
           "refDict": "",
-          "uiHint": "",
-          "id": "59CCFB89-ACC4-4340-8D7D-0A1121B9279E"
+          "id": "037D1EF0-2295-43C6-9474-A3A7C43B50FC"
         },
         {
-          "defKey": "create_time",
-          "defName": "创建时间",
+          "rowNo": 4,
+          "defKey": "status",
+          "defName": "设施状态",
           "comment": "",
-          "domain": "A87C34F3-7809-4038-9FDA-33D64663B367",
-          "type": "",
-          "len": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
           "scale": "",
           "primaryKey": false,
           "notNull": false,
           "autoIncrement": false,
           "defaultValue": "",
-          "hideInGraph": true,
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
           "refDict": "",
-          "uiHint": "",
-          "id": "0CD81FA3-1D63-48F9-A284-BC1FFC5E093E"
+          "id": "3FD1EE4A-F659-4352-90EA-ECA3E58BE205"
         },
         {
-          "defKey": "update_person",
-          "defName": "更新人",
+          "rowNo": 5,
+          "defKey": "address",
+          "defName": "设施地址",
           "comment": "",
           "domain": "",
           "type": "VARCHAR",
-          "len": 25,
+          "len": 50,
           "scale": "",
           "primaryKey": false,
           "notNull": false,
           "autoIncrement": false,
           "defaultValue": "",
-          "hideInGraph": true,
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(50)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
           "refDict": "",
-          "uiHint": "",
-          "id": "8CB70473-9D3E-4AE8-9D1E-F9EDB604E2A0"
+          "id": "7356AB21-3CF4-4842-BC4B-991D94937C6A"
         },
         {
-          "defKey": "update_time",
-          "defName": "更新时间",
+          "rowNo": 6,
+          "defKey": "facility_type",
+          "defName": "设施类型",
           "comment": "",
-          "domain": "A87C34F3-7809-4038-9FDA-33D64663B367",
-          "type": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "C9384CEC-B907-40B9-B00C-91F62DF09D47"
+        },
+        {
+          "rowNo": 7,
+          "defKey": "longitude",
+          "defName": "经度(当设施类型为点时使用该字段)",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 50,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(50)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "28DE5BD6-E206-4E67-B34B-1D2EC977DF7B"
+        },
+        {
+          "rowNo": 8,
+          "defKey": "latitude",
+          "defName": "纬度(当设施类型为点时使用该字段)",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 50,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(50)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "955192B7-7D8E-4CC1-A7E8-8B07C7E590C7"
+        },
+        {
+          "rowNo": 9,
+          "defKey": "gps_areas",
+          "defName": "经纬度集合(由多个GPS点组成的多边形",
+          "comment": "当设施类型为线和面时使用该字段)",
+          "domain": "",
+          "type": "TEXT",
           "len": "",
           "scale": "",
           "primaryKey": false,
           "notNull": false,
           "autoIncrement": false,
           "defaultValue": "",
-          "hideInGraph": true,
+          "hideInGraph": false,
+          "typeFullName": "TEXT",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
           "refDict": "",
-          "uiHint": "",
-          "id": "36481337-195E-46A2-8052-C6FE4E87A15F"
-        }
+          "id": "6E0CEEF1-876D-46CF-AB2A-5CB31D061DBE"
+        },
+        {
+          "rowNo": 10,
+          "defKey": "province",
+          "defName": "省",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 20,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(20)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "7F41DF87-52D7-4A66-AB6D-2442ABC842C9"
+        },
+        {
+          "rowNo": 11,
+          "defKey": "city",
+          "defName": "市",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 20,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(20)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "D6DD851F-9A2E-4E89-8BBD-79BFACC31F96"
+        },
+        {
+          "rowNo": 12,
+          "defKey": "area",
+          "defName": "区(县)",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 20,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(20)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "7D07ACBE-AD72-4EE0-8CDE-177AD2631A89"
+        },
+        {
+          "rowNo": 13,
+          "defKey": "contact",
+          "defName": "联系人",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 40,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(40)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "07226328-9554-4194-96AF-E61AB1E552AE"
+        },
+        {
+          "rowNo": 14,
+          "defKey": "contact_phone",
+          "defName": "联系方式",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 20,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(20)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "C5555699-FFC0-4E0D-9944-83AD9648570A"
+        },
+        {
+          "rowNo": 15,
+          "defKey": "check_status",
+          "defName": "审核状态",
+          "comment": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "6E94B65D-3C48-4F44-B8FF-788442E2B68B"
+        },
+        {
+          "rowNo": 16,
+          "defKey": "check_id",
+          "defName": "审核人编号",
+          "comment": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "2C5118EE-6BF4-4947-B100-18DB07D60CB7"
+        },
+        {
+          "rowNo": 17,
+          "defKey": "check_name",
+          "defName": "审核人姓名",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 40,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(40)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "070D2FE8-C406-4C5B-AEBE-E8DEB87F83F7"
+        },
+        {
+          "rowNo": 18,
+          "defKey": "check_comment",
+          "defName": "审核批复",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 100,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(100)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "F7BB78D3-47BD-4333-AF19-CA060EB08749"
+        },
+        {
+          "rowNo": 19,
+          "defKey": "extend_data",
+          "defName": "扩展属性(json格式存储每个设施独有的属性)",
+          "comment": "",
+          "domain": "",
+          "type": "TEXT",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "TEXT",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "5A6BA6CA-7CFF-40A8-8748-DFB4E96D8DC8"
+        },
+        {
+          "rowNo": 20,
+          "defKey": "images_url",
+          "defName": "图⽚地址URL",
+          "comment": "",
+          "domain": "",
+          "type": "TEXT",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "TEXT",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "035EA0C7-5EC0-4A10-963F-94D2557161BB"
+        },
+        {
+          "rowNo": 21,
+          "defKey": "dept_id",
+          "defName": "组织结构ID",
+          "comment": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "9AFEF64B-F06D-465F-A570-82649550A0F6"
+        },
+        {
+          "rowNo": 22,
+          "defKey": "tenant_id",
+          "defName": "租户ID",
+          "comment": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "B4FA6FA5-07F3-438D-A1DF-8E9F3935F89A"
+        },
+        {
+          "rowNo": 23,
+          "defKey": "company_id",
+          "defName": "单位ID",
+          "comment": "",
+          "domain": "",
+          "type": "INT",
+          "len": 11,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "INT(11)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "1914F405-C954-4195-9543-120932A5E760"
+        },
+        {
+          "rowNo": 24,
+          "defKey": "create_time",
+          "defName": "创建时间",
+          "comment": "",
+          "domain": "A87C34F3-7809-4038-9FDA-33D64663B367",
+          "type": "DATETIME",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "DATETIME",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "4468FAEB-1009-41AD-B96C-59C32D1663CB"
+        },
+        {
+          "rowNo": 25,
+          "defKey": "update_time",
+          "defName": "更新时间",
+          "comment": "",
+          "domain": "A87C34F3-7809-4038-9FDA-33D64663B367",
+          "type": "DATETIME",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "DATETIME",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "1DF695E2-ECDD-4402-9EE2-5CA51043954B"
+        },
+        {
+          "rowNo": 26,
+          "defKey": "update_person",
+          "defName": "更新人",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 25,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(25)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "3635EF70-B722-45C0-A037-4755897F964A"
+        },
+        {
+          "rowNo": 27,
+          "defKey": "creator",
+          "defName": "创建人",
+          "comment": "",
+          "domain": "",
+          "type": "VARCHAR",
+          "len": 25,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "typeFullName": "VARCHAR(25)",
+          "primaryKeyName": "",
+          "notNullName": "",
+          "autoIncrementName": "",
+          "refDict": "",
+          "id": "7569B339-BAA7-47CC-9388-A88A64AC717F"
+        }
       ],
-      "correlations": [],
-      "indexes": []
+      "indexes": [
+        {
+          "defKey": "PRIMARY",
+          "unique": true,
+          "defName": null,
+          "comment": "",
+          "fields": [
+            {
+              "ascOrDesc": "A",
+              "id": "E62E77C6-9CEB-4A55-8E27-1ADF9A6A3C7B",
+              "fieldDefKey": "BA0D25F5-2AF5-44DE-B193-97049ED7FDC8"
+            }
+          ],
+          "id": "2C93F4AC-53C3-4016-803A-69D0501D7B0A"
+        }
+      ],
+      "nameTemplate": "{defKey}[{defName}]",
+      "headers": [
+        {
+          "freeze": true,
+          "refKey": "hideInGraph",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "defKey",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "defName",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "primaryKey",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "notNull",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "autoIncrement",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "domain",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "type",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "len",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "scale",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "comment",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "refDict",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "defaultValue",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "isStandard",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "uiHint",
+          "hideInGraph": true
+        },
+        {
+          "refKey": "extProps",
+          "hideInGraph": true,
+          "freeze": false
+        }
+      ],
+      "correlations": []
     }
   ],
   "views": [],
-  "dicts": [],
+  "dicts": [
+    {
+      "defKey": "sex",
+      "defName": "性别",
+      "sort": "",
+      "intro": "",
+      "id": "4DB00697-56E6-4CDF-86AE-88D5C96BC273",
+      "items": [
+        {
+          "defKey": "",
+          "defName": "",
+          "sort": "",
+          "parentKey": "",
+          "intro": "",
+          "enabled": true,
+          "attr1": "",
+          "attr2": "",
+          "attr3": "",
+          "id": "1E005A24-E0C0-4BF5-9A34-39503FA04616"
+        }
+      ]
+    }
+  ],
   "viewGroups": [],
   "dataTypeMapping": {
     "referURL": "",
@@ -15070,6 +15578,715 @@
         ]
       },
       "id": "A0838DAE-462A-48F1-9675-329F50752384"
+    },
+    {
+      "defKey": "base",
+      "defName": "基础信息模块",
+      "relationType": "entity",
+      "canvasData": {
+        "cells": [
+          {
+            "id": "a0b9a43e-3e76-49fa-88e5-cba4c7b5fb15",
+            "shape": "erdRelation",
+            "source": {
+              "cell": "75c0f391-e8a4-418b-b03b-b1ad4a661ffd",
+              "port": "out"
+            },
+            "target": {
+              "cell": "82db3353-1c8e-4b35-9ab0-92877749bc6a",
+              "port": "in2"
+            },
+            "relation": "1:n",
+            "fillColor": "#ACDAFC",
+            "router": {
+              "name": "manhattan"
+            }
+          },
+          {
+            "id": "92dc3289-aa14-400d-91eb-91b262984afd",
+            "shape": "erdRelation",
+            "source": {
+              "cell": "40517b54-6b86-4d40-b07d-d2f143b98b59",
+              "port": "out2"
+            },
+            "target": {
+              "cell": "707b1b71-aeb0-48c7-8179-aae74857851c",
+              "port": "in2"
+            },
+            "relation": "1:n",
+            "fillColor": "#ACDAFC",
+            "router": {
+              "name": "manhattan"
+            }
+          },
+          {
+            "id": "707b1b71-aeb0-48c7-8179-aae74857851c",
+            "shape": "table",
+            "position": {
+              "x": 1240,
+              "y": 0
+            },
+            "count": 0,
+            "originKey": "15E705D0-AECB-4A1F-B6B9-184F5B06B836",
+            "ports": {
+              "groups": {
+                "in": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "zIndex": 3,
+                  "position": {
+                    "name": "left"
+                  }
+                },
+                "out": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "right"
+                  }
+                },
+                "top": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "top"
+                  }
+                },
+                "bottom": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "bottom"
+                  }
+                }
+              },
+              "items": [
+                {
+                  "group": "in",
+                  "id": "in"
+                },
+                {
+                  "group": "in",
+                  "id": "in2"
+                },
+                {
+                  "group": "in",
+                  "id": "in3"
+                },
+                {
+                  "group": "out",
+                  "id": "out"
+                },
+                {
+                  "group": "out",
+                  "id": "out2"
+                },
+                {
+                  "group": "out",
+                  "id": "out3"
+                },
+                {
+                  "group": "top",
+                  "id": "top"
+                },
+                {
+                  "group": "top",
+                  "id": "top2"
+                },
+                {
+                  "group": "top",
+                  "id": "top3"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom2"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom3"
+                }
+              ]
+            }
+          },
+          {
+            "id": "75c0f391-e8a4-418b-b03b-b1ad4a661ffd",
+            "shape": "table",
+            "position": {
+              "x": 93,
+              "y": 56
+            },
+            "count": 0,
+            "originKey": "20552E96-0E01-42B8-B560-20768BA903AB",
+            "ports": {
+              "groups": {
+                "in": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "zIndex": 3,
+                  "position": {
+                    "name": "left"
+                  }
+                },
+                "out": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "right"
+                  }
+                },
+                "top": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "top"
+                  }
+                },
+                "bottom": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "bottom"
+                  }
+                }
+              },
+              "items": [
+                {
+                  "group": "in",
+                  "id": "in"
+                },
+                {
+                  "group": "in",
+                  "id": "in2"
+                },
+                {
+                  "group": "in",
+                  "id": "in3"
+                },
+                {
+                  "group": "out",
+                  "id": "out"
+                },
+                {
+                  "group": "out",
+                  "id": "out2"
+                },
+                {
+                  "group": "out",
+                  "id": "out3"
+                },
+                {
+                  "group": "top",
+                  "id": "top"
+                },
+                {
+                  "group": "top",
+                  "id": "top2"
+                },
+                {
+                  "group": "top",
+                  "id": "top3"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom2"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom3"
+                }
+              ]
+            }
+          },
+          {
+            "id": "82db3353-1c8e-4b35-9ab0-92877749bc6a",
+            "shape": "table",
+            "position": {
+              "x": 630,
+              "y": -350
+            },
+            "count": 0,
+            "originKey": "D4DC999C-DE08-48A2-AAB8-8A6CC3EF7916",
+            "ports": {
+              "groups": {
+                "in": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "zIndex": 3,
+                  "position": {
+                    "name": "left"
+                  }
+                },
+                "out": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "right"
+                  }
+                },
+                "top": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "top"
+                  }
+                },
+                "bottom": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "bottom"
+                  }
+                }
+              },
+              "items": [
+                {
+                  "group": "in",
+                  "id": "in"
+                },
+                {
+                  "group": "in",
+                  "id": "in2"
+                },
+                {
+                  "group": "in",
+                  "id": "in3"
+                },
+                {
+                  "group": "out",
+                  "id": "out"
+                },
+                {
+                  "group": "out",
+                  "id": "out2"
+                },
+                {
+                  "group": "out",
+                  "id": "out3"
+                },
+                {
+                  "group": "top",
+                  "id": "top"
+                },
+                {
+                  "group": "top",
+                  "id": "top2"
+                },
+                {
+                  "group": "top",
+                  "id": "top3"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom2"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom3"
+                }
+              ]
+            }
+          },
+          {
+            "id": "40517b54-6b86-4d40-b07d-d2f143b98b59",
+            "shape": "table",
+            "position": {
+              "x": 690,
+              "y": 380
+            },
+            "count": 0,
+            "originKey": "A6084179-FB44-4FCB-97E6-1B790294C4C1",
+            "ports": {
+              "groups": {
+                "in": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "zIndex": 3,
+                  "position": {
+                    "name": "left"
+                  }
+                },
+                "out": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "right"
+                  }
+                },
+                "top": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "top"
+                  }
+                },
+                "bottom": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "bottom"
+                  }
+                }
+              },
+              "items": [
+                {
+                  "group": "in",
+                  "id": "in"
+                },
+                {
+                  "group": "in",
+                  "id": "in2"
+                },
+                {
+                  "group": "in",
+                  "id": "in3"
+                },
+                {
+                  "group": "out",
+                  "id": "out"
+                },
+                {
+                  "group": "out",
+                  "id": "out2"
+                },
+                {
+                  "group": "out",
+                  "id": "out3"
+                },
+                {
+                  "group": "top",
+                  "id": "top"
+                },
+                {
+                  "group": "top",
+                  "id": "top2"
+                },
+                {
+                  "group": "top",
+                  "id": "top3"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom2"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom3"
+                }
+              ]
+            }
+          },
+          {
+            "id": "fde61ff1-8158-490d-98a5-90ee065eff53",
+            "shape": "table",
+            "position": {
+              "x": 83,
+              "y": 580
+            },
+            "count": 0,
+            "originKey": "70EAC2E8-A45B-45FD-93B6-9062FF30BEFF",
+            "ports": {
+              "groups": {
+                "in": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "zIndex": 3,
+                  "position": {
+                    "name": "left"
+                  }
+                },
+                "out": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "right"
+                  }
+                },
+                "top": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "top"
+                  }
+                },
+                "bottom": {
+                  "attrs": {
+                    "circle": {
+                      "r": 4,
+                      "magnet": true,
+                      "stroke": "#1890FF",
+                      "fill": "#FFF",
+                      "strokeWidth": 1,
+                      "style": {
+                        "visibility": "hidden"
+                      }
+                    }
+                  },
+                  "position": {
+                    "name": "bottom"
+                  }
+                }
+              },
+              "items": [
+                {
+                  "group": "in",
+                  "id": "in"
+                },
+                {
+                  "group": "in",
+                  "id": "in2"
+                },
+                {
+                  "group": "in",
+                  "id": "in3"
+                },
+                {
+                  "group": "out",
+                  "id": "out"
+                },
+                {
+                  "group": "out",
+                  "id": "out2"
+                },
+                {
+                  "group": "out",
+                  "id": "out3"
+                },
+                {
+                  "group": "top",
+                  "id": "top"
+                },
+                {
+                  "group": "top",
+                  "id": "top2"
+                },
+                {
+                  "group": "top",
+                  "id": "top3"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom2"
+                },
+                {
+                  "group": "bottom",
+                  "id": "bottom3"
+                }
+              ]
+            }
+          }
+        ]
+      },
+      "id": "761077B5-FAFC-4AFE-A884-28392EABF0D3"
     }
   ],
   "standardFields": []

File diff suppressed because it is too large
+ 957 - 259
.back_智慧消防/智慧消防-backup-2022922154337.pdma.json


+ 0 - 0
usky-cloud → usky-cloud/usky-cloud.md


+ 0 - 0
usky-fire → usky-fire/usky-fire.md


+ 0 - 0
usky-park.md → usky-park/usky-park.md


File diff suppressed because it is too large
+ 0 - 199
智慧园区.pdma.json


Some files were not shown because too many files changed in this diff