diff --git a/db/devops.pdma.json b/db/devops.pdma.json index 07c29c0..181c613 100644 --- a/db/devops.pdma.json +++ b/db/devops.pdma.json @@ -2,9 +2,9 @@ "name": "devops", "describe": "运维管理系统", "avatar": "", - "version": "4.5.1", + "version": "4.9.2", "createdTime": "2023-5-19 09:47:50", - "updatedTime": "2023-5-19 09:51:23", + "updatedTime": "2024-10-24 09:58:53", "dbConns": [], "profile": { "default": { @@ -26,7 +26,8 @@ "domain": "16120F75-6AA7-4483-868D-F07F511BB081", "refDict": "", "uiHint": "", - "id": "ADB3AD14-6603-43E2-8261-114E32442B5B" + "id": "ADB3AD14-6603-43E2-8261-114E32442B5B", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "REVISION", @@ -43,7 +44,8 @@ "hideInGraph": true, "refDict": "", "uiHint": "", - "id": "92BF430E-01FA-4AEF-944F-25A142632654" + "id": "92BF430E-01FA-4AEF-944F-25A142632654", + "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" }, { "defKey": "CREATED_BY", @@ -60,7 +62,8 @@ "hideInGraph": true, "refDict": "", "uiHint": "", - "id": "C8BE2C7A-8251-4ADD-BB4F-411C5754DA62" + "id": "C8BE2C7A-8251-4ADD-BB4F-411C5754DA62", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "CREATED_TIME", @@ -77,7 +80,8 @@ "hideInGraph": true, "refDict": "", "uiHint": "", - "id": "4E471FD6-3E73-4A90-B660-51598A482409" + "id": "4E471FD6-3E73-4A90-B660-51598A482409", + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "UPDATED_BY", @@ -94,7 +98,8 @@ "hideInGraph": true, "refDict": "", "uiHint": "", - "id": "0DC24AA9-4CD0-45D8-95CF-FA546BE343AB" + "id": "0DC24AA9-4CD0-45D8-95CF-FA546BE343AB", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "UPDATED_TIME", @@ -111,7 +116,8 @@ "hideInGraph": true, "refDict": "", "uiHint": "", - "id": "09F64AC4-4DEE-428F-AF64-4C103884E1AC" + "id": "09F64AC4-4DEE-428F-AF64-4C103884E1AC", + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "entityInitProperties": { @@ -636,7 +642,7 @@ "refKey": "extProps", "hideInGraph": true, "value": "拓展属性", - "enable": true, + "enable": false, "freeze": false }, { @@ -714,7 +720,54 @@ "#000000", "#DDE5FF" ], - "DDLToggleCase": "L" + "DDLToggleCase": "L", + "extAttrProps": { + "attr1": { + "editType": "", + "optionsData": "", + "optionsFetcher": "" + }, + "attr2": { + "editType": "", + "optionsData": "", + "optionsFetcher": "" + }, + "attr3": { + "editType": "", + "optionsData": "", + "optionsFetcher": "" + }, + "attr4": { + "editType": "", + "optionsData": "", + "optionsFetcher": "" + }, + "attr5": { + "editType": "", + "optionsData": "", + "optionsFetcher": "" + }, + "attr6": { + "editType": "", + "optionsData": "", + "optionsFetcher": "" + }, + "attr7": { + "editType": "", + "optionsData": "", + "optionsFetcher": "" + }, + "attr8": { + "editType": "", + "optionsData": "", + "optionsFetcher": "" + }, + "attr9": { + "editType": "", + "optionsData": "", + "optionsFetcher": "" + } + } }, "entities": [ { @@ -724,7 +777,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "refKey": "defName", @@ -804,7 +856,8 @@ "refDict": "", "uiHint": "", "id": "F624B3B4-4D79-4594-ABDA-4A5A00C1EB6E", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "title", @@ -822,7 +875,8 @@ "refDict": "", "uiHint": "", "id": "4004E113-68CC-42F7-B879-5B9F637C45C9", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "user_id", @@ -840,7 +894,8 @@ "refDict": "", "uiHint": "", "id": "F1570CF8-C356-435F-8840-003E05DE1DE5", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "nickname", @@ -858,7 +913,8 @@ "refDict": "", "uiHint": "", "id": "92F53714-FFA1-4E9A-99F9-FDBB4A742135", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "username", @@ -876,7 +932,8 @@ "refDict": "", "uiHint": "", "id": "868E4747-16BF-4942-9FAF-9DA8E52F7553", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "org_id", @@ -894,7 +951,8 @@ "refDict": "", "uiHint": "", "id": "8E924E3F-1E9A-46CB-A797-470C85A2420C", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "org", @@ -912,7 +970,8 @@ "refDict": "", "uiHint": "", "id": "71F647F1-65AC-4B0B-9117-D75A00EAC3C9", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "dept_id", @@ -930,7 +989,8 @@ "refDict": "", "uiHint": "", "id": "80F64A02-7BE7-42D5-BF36-7946E95FA81C", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "dept", @@ -948,7 +1008,8 @@ "refDict": "", "uiHint": "", "id": "131D3B9E-6B45-4F99-9157-6D7FA63F8A81", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "phone", @@ -966,7 +1027,8 @@ "refDict": "", "uiHint": "", "id": "7B4F9FCC-C931-4CC7-88FF-0B7279A8D23F", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "question_type", @@ -984,7 +1046,8 @@ "refDict": "", "uiHint": "", "id": "43810762-A2A2-43BE-A170-03D4C2D493DA", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "business", @@ -1002,7 +1065,8 @@ "refDict": "", "uiHint": "", "id": "1E3D50F6-1D44-483E-BC7C-32E8A704546F", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "urgency", @@ -1020,7 +1084,8 @@ "refDict": "", "uiHint": "", "id": "CB110B0C-8D3A-4491-A305-D90056363838", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "priority", @@ -1038,7 +1103,8 @@ "refDict": "", "uiHint": "", "id": "DBE4DE7D-06C2-4CBC-8619-31328D2576EC", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "fault_description", @@ -1056,7 +1122,8 @@ "refDict": "", "uiHint": "", "id": "53F0A25B-A51C-473D-8717-EF07458B1A1A", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "launch_time", @@ -1074,7 +1141,8 @@ "refDict": "", "uiHint": "", "id": "1ECBE0E8-B9B0-4F62-AFFF-A5D19C5659E2", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "solve_limit_time", @@ -1092,7 +1160,8 @@ "refDict": "", "uiHint": "", "id": "068FFB21-923C-4BA5-82BA-FEB45ED80488", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "bus_accept_no", @@ -1110,7 +1179,8 @@ "refDict": "", "uiHint": "", "id": "DC24D892-1BD1-4C60-A6A0-3874D79977EA", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "bus_handle_time", @@ -1128,7 +1198,8 @@ "refDict": "", "uiHint": "", "id": "C557A1DA-F5A5-4E87-A0D1-1FCF11034430", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "bus_classify", @@ -1146,7 +1217,8 @@ "refDict": "", "uiHint": "", "id": "5F4D2F09-047B-4B8C-B370-588C11ADA489", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "bus_step", @@ -1164,7 +1236,8 @@ "refDict": "", "uiHint": "", "id": "4D756966-73F6-4770-8F73-9FD83379C2B2", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "bus_ent_name", @@ -1182,7 +1255,8 @@ "refDict": "", "uiHint": "", "id": "2D8914AF-2191-47F9-B0FD-56484FB8E1DA", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "leader_nickname", @@ -1200,7 +1274,8 @@ "refDict": "", "uiHint": "", "id": "BC4C03F5-6FFB-4E16-A623-823A9E33B68C", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "leader_username", @@ -1218,7 +1293,8 @@ "refDict": "", "uiHint": "", "id": "C44BD1FE-E84B-4A43-BA53-F8AEF3AA03AB", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "planned_time", @@ -1236,7 +1312,8 @@ "refDict": "", "uiHint": "", "id": "27008AFB-02EA-4E32-986F-D962FCCF2541", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "reality_time", @@ -1254,7 +1331,8 @@ "refDict": "", "uiHint": "", "id": "DFA859BA-F1E5-4417-A17D-589371251EE8", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "thinking", @@ -1272,7 +1350,8 @@ "refDict": "", "uiHint": "", "id": "8EDB17EB-DDCA-46FF-AE6B-9A68D83C4B2A", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "label", @@ -1290,7 +1369,26 @@ "refDict": "", "uiHint": "", "id": "0B077A72-8BFD-4F50-B5C5-D195A7CA26D3", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" + }, + { + "defKey": "need_data_export", + "defName": "是否需要导出数据(0否1是)", + "comment": "", + "type": "", + "len": "", + "scale": "", + "primaryKey": false, + "notNull": false, + "autoIncrement": false, + "defaultValue": "", + "hideInGraph": false, + "refDict": "", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", + "extProps": {}, + "domain": "6F7C1C5C-D159-41E6-BF9D-54DEEFA79AFF", + "id": "A221B966-AD87-497C-9F06-A32419C2D2E5" }, { "defKey": "create_by", @@ -1308,7 +1406,8 @@ "refDict": "", "uiHint": "", "id": "9879267C-EAC9-48A6-85FF-C73D61A661E8", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -1326,7 +1425,8 @@ "refDict": "", "uiHint": "", "id": "D55856AE-FFDF-4494-A3FF-F7883EEE999E", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -1344,7 +1444,8 @@ "refDict": "", "uiHint": "", "id": "0FE00184-DF10-4F0B-94F3-1D55A2EAEBA3", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -1362,12 +1463,18 @@ "refDict": "", "uiHint": "", "id": "44A644AE-1B0C-4E9A-A108-0A7CBF84E47F", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [], "correlations": [], - "id": "69B5884B-2F86-4064-A711-06D1BCFC11B3" + "id": "69B5884B-2F86-4064-A711-06D1BCFC11B3", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + }, + "notes": {} }, { "defKey": "repair_file", @@ -1376,7 +1483,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "refKey": "defName", @@ -1456,7 +1562,8 @@ "refDict": "", "uiHint": "", "id": "841856C1-67C7-4EF3-8890-7AC51285972A", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "file_name", @@ -1474,7 +1581,8 @@ "refDict": "", "uiHint": "", "id": "2993FE4A-2711-4AEA-B208-C1D45A6DE3F4", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "file_type", @@ -1492,7 +1600,8 @@ "refDict": "", "uiHint": "", "id": "1E2188FD-64A5-4792-AEF2-EE9A2FE9CEB7", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "type", @@ -1510,7 +1619,8 @@ "refDict": "", "uiHint": "", "id": "6ACAA59D-4951-40FB-B21E-CFBB686020EF", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "file_path", @@ -1528,7 +1638,8 @@ "refDict": "", "uiHint": "", "id": "8AF1F518-D17F-446E-94DB-7908035A3ACB", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "file_size", @@ -1546,7 +1657,8 @@ "refDict": "", "uiHint": "", "id": "ACADD2A3-475D-45B1-9B6B-205DAB892373", - "extProps": {} + "extProps": {}, + "baseType": "1A8A9C3C-15AC-43FC-8A1D-28B254CE103D" }, { "defKey": "repair_id", @@ -1564,7 +1676,8 @@ "refDict": "", "uiHint": "", "id": "4270716A-D2E8-4427-8DD6-9D62834E8CA7", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "handle_id", @@ -1582,7 +1695,8 @@ "refDict": "", "uiHint": "", "id": "8BAC4E39-ADFA-44AB-81B8-B6FCB36A46CD", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "upload_time", @@ -1600,7 +1714,8 @@ "refDict": "", "uiHint": "", "id": "635DD700-C242-45C3-A0EA-78ADBDF7EF9A", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "create_by", @@ -1618,7 +1733,8 @@ "refDict": "", "uiHint": "", "id": "71DE6338-2ECC-4457-B30A-5D244422EEDC", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -1636,7 +1752,8 @@ "refDict": "", "uiHint": "", "id": "2FBE46C2-A001-4894-BA9F-F192A8B139D4", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -1654,7 +1771,8 @@ "refDict": "", "uiHint": "", "id": "82BAEF60-1C4A-40A8-BF07-A2392FB0A88D", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -1672,12 +1790,17 @@ "refDict": "", "uiHint": "", "id": "1A63E441-BA20-4924-BE4E-56FAC74C7F47", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [], "correlations": [], - "id": "5038707C-FB7B-4831-87E3-E814F0629D60" + "id": "5038707C-FB7B-4831-87E3-E814F0629D60", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } }, { "defKey": "repair_handle", @@ -1686,7 +1809,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "refKey": "defName", @@ -1766,7 +1888,8 @@ "refDict": "", "uiHint": "", "id": "E1B44809-1E28-47CC-9BD4-8DA4FF18B928", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "todo_id", @@ -1784,7 +1907,8 @@ "refDict": "", "uiHint": "", "id": "1D277B4B-2826-4CC1-87F2-0E194F42F4CF", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "repair_id", @@ -1802,7 +1926,8 @@ "refDict": "", "uiHint": "", "id": "A9741275-C247-469E-BCB0-96C30980B505", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "handle_nickname", @@ -1820,7 +1945,8 @@ "refDict": "", "uiHint": "", "id": "6ADCAB49-0A7F-44E2-B7A5-B4493CF4B3A2", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "handle_username", @@ -1838,7 +1964,8 @@ "refDict": "", "uiHint": "", "id": "206AD74F-6CDE-4D26-B9B7-38C73690B49D", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "step", @@ -1856,7 +1983,8 @@ "refDict": "", "uiHint": "", "id": "6F44C4F6-F36D-40EE-B5EA-9D8D34E90333", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "happen_time", @@ -1874,7 +2002,8 @@ "refDict": "", "uiHint": "", "id": "DB31994E-BA40-4CFF-BAC8-F5050774133B", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "result", @@ -1892,7 +2021,8 @@ "refDict": "", "uiHint": "", "id": "F37E3AA6-B024-4C50-90F2-2B690B7DE53B", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "status", @@ -1910,7 +2040,8 @@ "refDict": "", "uiHint": "", "id": "7E66CE13-C121-427D-AF97-6ED1FE421E79", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_by", @@ -1928,7 +2059,8 @@ "refDict": "", "uiHint": "", "id": "E62B3432-C62C-4D9E-9117-1307B318EE0E", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -1946,7 +2078,8 @@ "refDict": "", "uiHint": "", "id": "35C41702-06F1-4EB1-8C43-51E3BEEDAEF4", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -1964,7 +2097,8 @@ "refDict": "", "uiHint": "", "id": "9D821787-CF24-4D51-9726-1F720EE2E176", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -1982,12 +2116,17 @@ "refDict": "", "uiHint": "", "id": "ED1C49BF-3AD6-4DCA-ACE4-A26D0ACE457C", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [], "correlations": [], - "id": "2C2444AD-B3CE-4D10-BBC6-E3E44773BD73" + "id": "2C2444AD-B3CE-4D10-BBC6-E3E44773BD73", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } }, { "defKey": "repair_todo", @@ -1996,7 +2135,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "refKey": "defName", @@ -2076,7 +2214,8 @@ "refDict": "", "uiHint": "", "id": "48E37C1B-DE0D-4960-839F-E8A6F4BAE65B", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "repair_id", @@ -2094,7 +2233,8 @@ "refDict": "", "uiHint": "", "id": "C2102E2B-7A9C-488E-8F11-A1D52243501F", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "title", @@ -2112,7 +2252,8 @@ "refDict": "", "uiHint": "", "id": "A68FD911-A1E2-4F84-8AEB-9A40F495A83F", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "user_id", @@ -2130,7 +2271,8 @@ "refDict": "", "uiHint": "", "id": "10AC0B46-DB73-40EE-90D2-BB27952A36D3", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "nickname", @@ -2148,7 +2290,8 @@ "refDict": "", "uiHint": "", "id": "2E0A1007-D042-49C5-9C89-A261CE0BDB5E", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "username", @@ -2166,7 +2309,8 @@ "refDict": "", "uiHint": "", "id": "AD22BDBA-1814-4847-ACA5-BEDA699FF12F", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "engineer", @@ -2184,7 +2328,8 @@ "refDict": "", "uiHint": "", "id": "A2C47059-A2BD-4A89-B033-AB5012A2EA3C", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "engineer_username", @@ -2202,7 +2347,8 @@ "refDict": "", "uiHint": "", "id": "6FCB3365-5327-457D-83B2-2BA69E83FC02", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "org_id", @@ -2220,7 +2366,8 @@ "refDict": "", "uiHint": "", "id": "07599E6A-3AE9-4FF8-BE4B-2F896DEBCEA5", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "org", @@ -2238,7 +2385,8 @@ "refDict": "", "uiHint": "", "id": "B5B19B54-144E-458E-89E6-B47CB8A39BB2", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "dept_id", @@ -2256,7 +2404,8 @@ "refDict": "", "uiHint": "", "id": "DEEDBCA0-D260-47B7-A42D-D2C243BCCAB3", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "dept", @@ -2274,7 +2423,8 @@ "refDict": "", "uiHint": "", "id": "9E6CEBC9-158B-4552-9B2B-0B5C4B0C3C03", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "urgency", @@ -2292,7 +2442,8 @@ "refDict": "", "uiHint": "", "id": "A6521663-729D-416F-B923-78554C10074F", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "business", @@ -2310,7 +2461,8 @@ "refDict": "", "uiHint": "", "id": "F711A778-DA40-4AAD-90A9-D1DABCC53D35", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "priority", @@ -2328,7 +2480,8 @@ "refDict": "", "uiHint": "", "id": "E060948D-B7C4-436C-A821-1129787EA9EF", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "launch_time", @@ -2346,7 +2499,8 @@ "refDict": "", "uiHint": "", "id": "F3BAB4A2-06AB-400D-910B-CDB32004BFF4", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "solve_limit_time", @@ -2364,7 +2518,8 @@ "refDict": "", "uiHint": "", "id": "DD57F504-19D7-40E5-B9A9-0558E216072A", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "step", @@ -2382,7 +2537,8 @@ "refDict": "", "uiHint": "", "id": "2E242550-5CE7-4687-B805-5B80321CC24D", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "reminder", @@ -2400,7 +2556,8 @@ "refDict": "", "uiHint": "", "id": "C17D01DF-BE72-4289-836C-7964B6641B79", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "deleted", @@ -2418,7 +2575,8 @@ "refDict": "", "uiHint": "", "id": "A40532E6-383A-44A8-B6E5-5DCC2680A797", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "handle_time", @@ -2436,7 +2594,8 @@ "refDict": "", "uiHint": "", "id": "56EC9195-BC2A-4AEA-A1E7-940DE6026A20", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "feedback_time", @@ -2454,7 +2613,8 @@ "refDict": "", "uiHint": "", "id": "9C578135-59AD-43DF-AC9B-A26EBF77BF14", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "create_by", @@ -2472,7 +2632,8 @@ "refDict": "", "uiHint": "", "id": "EA21D6ED-6FD0-47A1-9E7A-671172CDC59A", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -2490,7 +2651,8 @@ "refDict": "", "uiHint": "", "id": "11C05E64-9AF2-4F5A-B8E1-14F8F90F4108", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -2508,7 +2670,8 @@ "refDict": "", "uiHint": "", "id": "715B75D8-4604-49C9-8F01-16B3D0135CF7", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -2526,12 +2689,17 @@ "refDict": "", "uiHint": "", "id": "BB0B7E62-5D23-42C4-A8CD-3236F9620313", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [], "correlations": [], - "id": "7365AA08-253F-4989-B202-162A961C3116" + "id": "7365AA08-253F-4989-B202-162A961C3116", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } }, { "defKey": "engineer", @@ -2540,7 +2708,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "refKey": "defName", @@ -2620,7 +2787,8 @@ "refDict": "", "uiHint": "", "id": "043089A1-FD83-4105-A31D-CB8135E8C4CB", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "username", @@ -2638,7 +2806,8 @@ "refDict": "", "uiHint": "", "id": "AE1254F0-0242-47B6-A669-7E952DD76BFC", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "password", @@ -2656,7 +2825,8 @@ "refDict": "", "uiHint": "", "id": "2D4E93B3-5420-4308-9703-74536C78D53D", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "nickname", @@ -2674,7 +2844,8 @@ "refDict": "", "uiHint": "", "id": "3757351C-1F8A-4308-AD46-DC3992CA6620", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "sex", @@ -2692,7 +2863,8 @@ "refDict": "", "uiHint": "", "id": "36D11D99-C714-493D-BE9A-6B68B6D1BD3C", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "phone", @@ -2710,7 +2882,8 @@ "refDict": "", "uiHint": "", "id": "329E6E2E-380B-4E7B-BE93-6A9BC62C3914", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "email", @@ -2728,7 +2901,8 @@ "refDict": "", "uiHint": "", "id": "64DB3F9A-903F-4CE0-A860-3DA20C5E4326", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "status", @@ -2746,7 +2920,8 @@ "refDict": "", "uiHint": "", "id": "595851B6-A2F3-4838-B707-19F16D9FC6EB", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "description", @@ -2764,7 +2939,8 @@ "refDict": "", "uiHint": "", "id": "68146B3B-83AD-401C-94BC-CC20F213E772", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "sort", @@ -2782,7 +2958,8 @@ "refDict": "", "uiHint": "", "id": "0086AAF1-B8DE-46BD-9EC8-6AE6B8D32B37", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "roles", @@ -2800,7 +2977,8 @@ "refDict": "", "uiHint": "", "id": "56A9A69D-DBE0-401A-946B-3051F0E5F4FE", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "is_deleted", @@ -2818,7 +2996,8 @@ "refDict": "", "uiHint": "", "id": "C6A00164-FF12-424F-81B4-9FA332DAE8FF", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_by", @@ -2836,7 +3015,8 @@ "refDict": "", "uiHint": "", "id": "5559F209-4F68-4183-ACB3-B261693BB4EF", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -2854,7 +3034,8 @@ "refDict": "", "uiHint": "", "id": "87F131B9-235F-40F7-8B8E-6E87B64B8ED2", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -2872,7 +3053,8 @@ "refDict": "", "uiHint": "", "id": "20595CA7-4A5C-4675-BF5A-2FABC927DD88", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -2890,7 +3072,8 @@ "refDict": "", "uiHint": "", "id": "2CD71F7D-2E12-4DD3-B6AB-51779C6727BC", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [ @@ -2910,7 +3093,11 @@ } ], "correlations": [], - "id": "A40BE0A5-DC2D-4592-A25D-8230BBF4C0AA" + "id": "A40BE0A5-DC2D-4592-A25D-8230BBF4C0AA", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } }, { "defKey": "dict", @@ -2919,7 +3106,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "refKey": "defName", @@ -2999,7 +3185,8 @@ "refDict": "", "uiHint": "", "id": "EDBAB12E-3D41-4A19-8469-A390FDAE7C83", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "type", @@ -3017,7 +3204,8 @@ "refDict": "", "uiHint": "", "id": "1195BCA9-B76D-40CD-A341-49401D4CBF2F", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "code", @@ -3035,7 +3223,8 @@ "refDict": "", "uiHint": "", "id": "7F995934-4120-4719-B290-6E70C63F2A1A", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "name", @@ -3053,7 +3242,8 @@ "refDict": "", "uiHint": "", "id": "28A0D9CC-A61D-4404-885F-64F64C0109D1", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "sort", @@ -3071,7 +3261,26 @@ "refDict": "", "uiHint": "", "id": "44B5790A-895D-4FE5-8295-9EC5E1B9C751", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" + }, + { + "defKey": "system_id", + "defName": "系统id", + "comment": "", + "type": "", + "len": "", + "scale": "", + "primaryKey": false, + "notNull": false, + "autoIncrement": false, + "defaultValue": "", + "hideInGraph": false, + "refDict": "", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", + "extProps": {}, + "domain": "16120F75-6AA7-4483-868D-F07F511BB081", + "id": "FD17CB29-3CA2-4F6D-9BD5-2414287B750D" }, { "defKey": "create_by", @@ -3089,7 +3298,8 @@ "refDict": "", "uiHint": "", "id": "1DC14048-963D-4AEF-9CE1-8F796812769E", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -3107,7 +3317,8 @@ "refDict": "", "uiHint": "", "id": "D2E4FF71-9892-4D38-A53D-78C4B2F7CD0A", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -3125,7 +3336,8 @@ "refDict": "", "uiHint": "", "id": "9C48D1C1-5A67-4643-A703-95723981A695", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -3143,7 +3355,8 @@ "refDict": "", "uiHint": "", "id": "7B222326-A951-408F-B898-673C43BFC0AA", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [ @@ -3168,7 +3381,12 @@ } ], "correlations": [], - "id": "5407189B-958D-44AD-9285-0BD21F517B0F" + "id": "5407189B-958D-44AD-9285-0BD21F517B0F", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + }, + "notes": {} }, { "defKey": "repair_label", @@ -3177,7 +3395,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "refKey": "defName", @@ -3257,7 +3474,8 @@ "refDict": "", "uiHint": "", "id": "1814E80B-219E-4EDE-BB4F-EB27E1CCD965", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "name", @@ -3275,7 +3493,8 @@ "refDict": "", "uiHint": "", "id": "1A324C25-EA29-4AD4-883D-DF82E089E99C", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "repair_id", @@ -3293,7 +3512,8 @@ "refDict": "", "uiHint": "", "id": "1FFFDDBA-AE0E-4C46-8BFD-D4404EBF3723", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_by", @@ -3311,7 +3531,8 @@ "refDict": "", "uiHint": "", "id": "65A7B9EA-D064-4D31-9E91-A0ADC7E7037D", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -3329,7 +3550,8 @@ "refDict": "", "uiHint": "", "id": "3AE8893A-D7EB-41C4-A401-DDFD1A81A47D", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -3347,7 +3569,8 @@ "refDict": "", "uiHint": "", "id": "2FF8E2CF-D4F5-40B7-8702-777A8BF60686", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -3365,7 +3588,8 @@ "refDict": "", "uiHint": "", "id": "16758D9E-D5F7-45D8-97DD-5E116FD1E9E6", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [ @@ -3399,7 +3623,11 @@ } ], "correlations": [], - "id": "0E546C6C-AA75-4550-B5F5-14DF92E9F632" + "id": "0E546C6C-AA75-4550-B5F5-14DF92E9F632", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } }, { "defKey": "repair_summary", @@ -3408,7 +3636,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "refKey": "defName", @@ -3488,7 +3715,8 @@ "refDict": "", "uiHint": "", "id": "C7B050DC-0D43-4C1A-9A85-448D68063D79", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "time", @@ -3506,7 +3734,8 @@ "refDict": "", "uiHint": "", "id": "7E249CB6-1942-4D54-8AB5-069FF355D3AE", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "type", @@ -3524,7 +3753,8 @@ "refDict": "", "uiHint": "", "id": "3C5D4F7B-1548-4ABE-8891-135612059187", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "question_type", @@ -3542,7 +3772,8 @@ "refDict": "", "uiHint": "", "id": "92E81FB8-9E82-45D0-91AF-AF5B5CA27802", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "bus_total", @@ -3560,7 +3791,8 @@ "refDict": "", "uiHint": "", "id": "490895EF-AF84-4009-A5AC-E531BFCEB62A", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "org", @@ -3578,7 +3810,8 @@ "refDict": "", "uiHint": "", "id": "5AEA968E-F18F-48EE-9E59-DEE044BC73FF", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "report_total", @@ -3596,7 +3829,8 @@ "refDict": "", "uiHint": "", "id": "342C9FCE-B8BE-418C-A12B-E44DE28A6514", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "handle_total", @@ -3614,7 +3848,8 @@ "refDict": "", "uiHint": "", "id": "F65DD6D2-AD30-4660-A584-371D3DA6EB66", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "create_by", @@ -3632,7 +3867,8 @@ "refDict": "", "uiHint": "", "id": "24F21DB4-A87B-419D-B1C5-22AB6D2AFE6A", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -3650,7 +3886,8 @@ "refDict": "", "uiHint": "", "id": "22B52A57-D6FA-47C3-8676-E5F72C3929B0", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -3668,7 +3905,8 @@ "refDict": "", "uiHint": "", "id": "4B08F447-95C9-4C02-B946-ABCF6803F623", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -3686,7 +3924,8 @@ "refDict": "", "uiHint": "", "id": "99F36D56-99DE-4D4E-B010-C6906B1CE2AF", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [ @@ -3720,7 +3959,11 @@ } ], "correlations": [], - "id": "A8189F33-6BB5-492F-A0BE-DEF49D83ABCF" + "id": "A8189F33-6BB5-492F-A0BE-DEF49D83ABCF", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } }, { "defKey": "notification", @@ -3729,7 +3972,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "refKey": "defName", @@ -3809,7 +4051,8 @@ "refDict": "", "uiHint": "", "id": "2CB3950F-8201-48C6-B79E-4DE64EA3BCED", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "month_date", @@ -3827,7 +4070,8 @@ "refDict": "", "uiHint": "", "id": "1A287672-CB2E-46F4-BC3A-82AB2C939E13", - "extProps": {} + "extProps": {}, + "baseType": "" }, { "defKey": "org", @@ -3845,7 +4089,8 @@ "refDict": "", "uiHint": "", "id": "054DC70A-611E-41B7-AE86-748B27F69F6D", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "total", @@ -3863,7 +4108,8 @@ "refDict": "", "uiHint": "", "id": "C74FCDC0-614F-42FA-AAB8-9D2C332A2B5E", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "resolved", @@ -3881,7 +4127,8 @@ "refDict": "", "uiHint": "", "id": "FCEF829D-32B7-453C-90C2-3F1E66E44A32", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "confirmed", @@ -3899,7 +4146,8 @@ "refDict": "", "uiHint": "", "id": "21B948FD-6018-4950-B2C8-AC653EFFB654", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "untreated", @@ -3917,7 +4165,8 @@ "refDict": "", "uiHint": "", "id": "2CBB1A76-11F3-44BB-BA50-26DCFB6C31FE", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "history_total", @@ -3935,7 +4184,8 @@ "refDict": "", "uiHint": "", "id": "B5A98FF7-1B60-4AC9-82B3-9B63E8866951", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "history_resolved", @@ -3953,7 +4203,8 @@ "refDict": "", "uiHint": "", "id": "08D5D307-7C1D-49E9-992C-E059E48F8988", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "history_confirmed", @@ -3971,7 +4222,8 @@ "refDict": "", "uiHint": "", "id": "A88F1E75-A74C-4CBC-8EFA-E508CDA1A29B", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "history_untreated", @@ -3989,7 +4241,8 @@ "refDict": "", "uiHint": "", "id": "B487F3A3-7E49-4E84-B302-409855F114BD", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "one", @@ -4007,7 +4260,8 @@ "refDict": "", "uiHint": "", "id": "D9CFD424-D037-499E-B833-E6940D700A25", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "two", @@ -4025,7 +4279,8 @@ "refDict": "", "uiHint": "", "id": "7A801D92-3F16-4743-8C50-76465BFFF63E", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "three", @@ -4043,7 +4298,8 @@ "refDict": "", "uiHint": "", "id": "93F3AF0D-1A3C-4E4E-A0D9-7A239305AE84", - "extProps": {} + "extProps": {}, + "baseType": "2F0597A0-B16A-4E91-AF8C-B28263544755" }, { "defKey": "avg_handle", @@ -4061,7 +4317,8 @@ "refDict": "", "uiHint": "", "id": "AD185A9A-6CA3-4993-B001-85ED1CA976C9", - "extProps": {} + "extProps": {}, + "baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E" }, { "defKey": "avg_resolved", @@ -4079,7 +4336,8 @@ "refDict": "", "uiHint": "", "id": "62268C1F-DAB8-4EB5-9B09-DF7B96142499", - "extProps": {} + "extProps": {}, + "baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E" }, { "defKey": "create_by", @@ -4097,7 +4355,8 @@ "refDict": "", "uiHint": "", "id": "C79F5DEC-024E-4977-B9B3-AA0FF7C646B7", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -4115,7 +4374,8 @@ "refDict": "", "uiHint": "", "id": "6FFBD1D7-1FF3-43FC-B96C-4420CE4D11ED", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -4133,7 +4393,8 @@ "refDict": "", "uiHint": "", "id": "D898C71C-B97B-4ACA-8739-31CE689ECF81", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -4151,12 +4412,17 @@ "refDict": "", "uiHint": "", "id": "9DA82CFD-BFAE-48BC-B878-4322B16C7A40", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [], "correlations": [], - "id": "4E1B9B99-FEBE-4BA9-8515-EE91C700148A" + "id": "4E1B9B99-FEBE-4BA9-8515-EE91C700148A", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } }, { "defKey": "task_list", @@ -4165,7 +4431,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "freeze": false, @@ -4260,7 +4525,8 @@ "refDict": "", "uiHint": "", "id": "508FE32E-E9AE-4A88-AD20-EEDCDD0DB999", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "biz_id", @@ -4278,7 +4544,8 @@ "refDict": "", "uiHint": "", "id": "3E4C1700-FC16-4074-8ED1-277B25E04093", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "title", @@ -4296,7 +4563,8 @@ "refDict": "", "uiHint": "", "id": "219BE131-1E41-4296-BAF0-C6FCA6B3B466", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "send_id", @@ -4314,7 +4582,8 @@ "refDict": "", "uiHint": "", "id": "7088A456-7554-4FD2-B501-42EBBDA74B36", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "send_name", @@ -4332,7 +4601,8 @@ "refDict": "", "uiHint": "", "id": "BF4CE00B-3C4B-4B0D-9C7D-F18E70CDDF13", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "send_username", @@ -4350,7 +4620,8 @@ "refDict": "", "uiHint": "", "id": "398BF613-E5EE-4905-A5E5-699CB2F9C53D", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "sign_id", @@ -4368,7 +4639,8 @@ "refDict": "", "uiHint": "", "id": "303DDB0A-A005-4149-BA2D-87D5AA66ACD1", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "sign_name", @@ -4386,7 +4658,8 @@ "refDict": "", "uiHint": "", "id": "FC1B308B-7D29-4AD3-86FF-328281497A8B", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "sign_username", @@ -4404,7 +4677,8 @@ "domain": "16120F75-6AA7-4483-868D-F07F511BB081", "id": "364AFDE4-8900-46F0-9A24-4ED0948792B9", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "org_id", @@ -4422,7 +4696,8 @@ "refDict": "", "uiHint": "", "id": "237489E6-A0A4-4A80-951F-E9BC65B2A492", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "org", @@ -4440,7 +4715,8 @@ "refDict": "", "uiHint": "", "id": "476E55A1-6670-4E5A-A76F-F68BED1552F4", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "dept_id", @@ -4458,7 +4734,8 @@ "refDict": "", "uiHint": "", "id": "FA12B9E0-22E2-4E49-89D4-92340B6D261B", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "dept", @@ -4476,7 +4753,8 @@ "refDict": "", "uiHint": "", "id": "FF340B55-30FF-46CE-8B1A-80FFF8BECF92", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "bus_type", @@ -4494,7 +4772,8 @@ "refDict": "", "uiHint": "", "id": "7E58E3AC-EEE7-469B-9F19-CCB994D3E64D", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "priority", @@ -4512,7 +4791,8 @@ "refDict": "", "uiHint": "", "id": "DDFB6CF5-EAF8-458E-9E91-A6E0E905DD78", - "extProps": {} + "extProps": {}, + "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" }, { "defKey": "urgency", @@ -4530,7 +4810,8 @@ "refDict": "", "uiHint": "", "id": "6D740F30-918C-4C51-920A-53D3728E5200", - "extProps": {} + "extProps": {}, + "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" }, { "defKey": "step", @@ -4548,7 +4829,8 @@ "refDict": "", "uiHint": "", "id": "AD6CE258-070B-4C2A-872F-5574B4F2428F", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "reminder", @@ -4566,7 +4848,8 @@ "refDict": "", "uiHint": "", "id": "6BA17B82-FEFF-4516-9C17-901B2676302E", - "extProps": {} + "extProps": {}, + "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" }, { "defKey": "launch_time", @@ -4584,7 +4867,8 @@ "refDict": "", "uiHint": "", "id": "35375039-271A-45DB-80EE-602DD6BA27A1", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "solve_limit_time", @@ -4602,7 +4886,8 @@ "refDict": "", "uiHint": "", "id": "6B87A383-6333-45DC-ADB8-8F4BED05C73D", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "handle_time", @@ -4620,7 +4905,8 @@ "refDict": "", "uiHint": "", "id": "202D5D78-D260-404B-8935-6092086F7239", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "status", @@ -4638,7 +4924,8 @@ "domain": "1BB9C8DC-8A10-414C-ABD5-6D621A6CFB98", "id": "87A3C3C7-0FCD-4ED5-B32B-0497D103E23A", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "deleted", @@ -4656,7 +4943,8 @@ "refDict": "", "uiHint": "", "id": "D4CE9148-F0FF-4125-A6A5-A00AF127BBFD", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_by", @@ -4674,7 +4962,8 @@ "refDict": "", "uiHint": "", "id": "EE6D4805-2F56-44A5-87B6-E6C7169E413E", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -4692,7 +4981,8 @@ "refDict": "", "uiHint": "", "id": "8BA67839-6B46-4292-B70F-A84C43D19EBA", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -4710,7 +5000,8 @@ "refDict": "", "uiHint": "", "id": "22E5D4C6-35AD-4899-99D9-608F6B120E27", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -4728,7 +5019,8 @@ "refDict": "", "uiHint": "", "id": "8C182234-E145-41E7-AED5-A867B564F83D", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [ @@ -4762,7 +5054,11 @@ } ], "correlations": [], - "id": "D73E43AD-2495-47B1-A38C-DECDEE4B7186" + "id": "D73E43AD-2495-47B1-A38C-DECDEE4B7186", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } }, { "defKey": "assign", @@ -4771,7 +5067,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "freeze": false, @@ -4866,7 +5161,8 @@ "refDict": "", "uiHint": "", "id": "D85CA1DB-3B75-4E07-9534-574C3F6F5317", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "task_id", @@ -4884,7 +5180,8 @@ "domain": "16120F75-6AA7-4483-868D-F07F511BB081", "id": "D393BE46-3B46-455B-B1EF-11C88035B5E2", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "title", @@ -4902,7 +5199,8 @@ "refDict": "", "uiHint": "", "id": "8F1BAB4A-D1AF-418F-B6E9-886A7D47B9B5", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "leader_name", @@ -4920,7 +5218,8 @@ "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", "id": "91149DF8-2216-438C-8B43-F7469724F9D0", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "send_id", @@ -4938,7 +5237,8 @@ "refDict": "", "uiHint": "", "id": "B8B786E8-573C-4518-B906-03FEA00A6029", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "send_name", @@ -4956,7 +5256,8 @@ "refDict": "", "uiHint": "", "id": "DF130575-2969-45D9-9AAA-3F6993455D66", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "send_username", @@ -4974,7 +5275,8 @@ "refDict": "", "uiHint": "", "id": "33F6E66E-5617-434D-B563-39ABFBBF546E", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "org_id", @@ -4992,7 +5294,8 @@ "refDict": "", "uiHint": "", "id": "FCDF8ECD-5811-4226-B8B0-6D4DFE14B3DC", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "org", @@ -5010,7 +5313,8 @@ "refDict": "", "uiHint": "", "id": "F240E9D2-5D6A-4297-8F0C-08A0C86F7D9F", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "dept_id", @@ -5028,7 +5332,8 @@ "refDict": "", "uiHint": "", "id": "537D24CB-8143-4514-97C6-2A631BB78226", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "dept", @@ -5046,7 +5351,8 @@ "refDict": "", "uiHint": "", "id": "C064B1B2-1748-456D-9E2C-EB4D9DF62DE4", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "phone", @@ -5064,7 +5370,8 @@ "refDict": "", "uiHint": "", "id": "65C1D51E-6B3B-4339-99DC-F0B79EC0F5D6", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "event_type", @@ -5082,7 +5389,8 @@ "refDict": "", "uiHint": "", "id": "DEA24DA1-2F18-42C8-B1BA-F69C59AA02A8", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "content", @@ -5100,7 +5408,8 @@ "refDict": "", "uiHint": "", "id": "A439330F-AACB-4715-9311-0A8CB2AC0E7A", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "urgency", @@ -5118,7 +5427,8 @@ "refDict": "", "uiHint": "", "id": "9DC2CB02-6C53-48D3-BB87-598C03712F68", - "extProps": {} + "extProps": {}, + "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" }, { "defKey": "priority", @@ -5136,7 +5446,8 @@ "refDict": "", "uiHint": "", "id": "148C4DFE-F575-4E1F-A44C-28A8E320CB0F", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "assign_time", @@ -5154,7 +5465,8 @@ "refDict": "", "uiHint": "", "id": "FC254F6F-B18B-4F0E-8352-9DB30D72FBCD", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "launch_time", @@ -5172,7 +5484,8 @@ "refDict": "", "uiHint": "", "id": "0F235340-74E6-44C8-864D-3E9FB998DC51", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "solve_limit_time", @@ -5190,7 +5503,8 @@ "refDict": "", "uiHint": "", "id": "6AA69F91-A7BD-438A-A3BD-DE76015D64A1", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "planned_time", @@ -5208,7 +5522,8 @@ "refDict": "", "uiHint": "", "id": "0E49D958-2DFA-44B1-A165-04F0CADEEC7B", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "reality_time", @@ -5226,7 +5541,8 @@ "refDict": "", "uiHint": "", "id": "13E7368E-6A96-498E-A183-8D9F0FA31DDD", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "handle_userid", @@ -5244,7 +5560,8 @@ "domain": "16120F75-6AA7-4483-868D-F07F511BB081", "id": "539CDBA0-45A8-4721-A62B-0145F25E2FDA", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "handle_user", @@ -5262,7 +5579,8 @@ "domain": "16120F75-6AA7-4483-868D-F07F511BB081", "id": "09CF24D5-9280-41C7-BBBB-DE10D8EA789F", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "handle_name", @@ -5280,7 +5598,8 @@ "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", "id": "AEEC7D2D-D652-45D2-B1AB-47B0E3E33E81", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "deleted", @@ -5298,7 +5617,8 @@ "domain": "1BB9C8DC-8A10-414C-ABD5-6D621A6CFB98", "id": "ED69A593-91C9-46EE-B41E-E9398B3B1753", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_by", @@ -5316,7 +5636,8 @@ "refDict": "", "uiHint": "", "id": "096F28A2-01D2-4255-AB9A-8FCCB40B7A81", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -5334,7 +5655,8 @@ "refDict": "", "uiHint": "", "id": "AB4C7CB4-9E31-427C-AAEE-2B96EA89A89E", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -5352,7 +5674,8 @@ "refDict": "", "uiHint": "", "id": "79AE6F8F-CA8F-4FBC-A6FE-C7EAFE815400", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -5370,12 +5693,17 @@ "refDict": "", "uiHint": "", "id": "97A1A862-6EE4-4DF9-B03E-F92F2C8A3FB0", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [], "correlations": [], - "id": "589D3B99-7C51-4F8E-925D-E73AA4657416" + "id": "589D3B99-7C51-4F8E-925D-E73AA4657416", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } }, { "defKey": "task_file", @@ -5384,7 +5712,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "refKey": "defName", @@ -5464,7 +5791,8 @@ "refDict": "", "uiHint": "", "id": "FF0CD72F-2953-4E02-9922-1613AA240A73", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "file_name", @@ -5482,7 +5810,8 @@ "refDict": "", "uiHint": "", "id": "D5688359-55F3-478D-9874-B990030F4780", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "file_type", @@ -5500,7 +5829,8 @@ "refDict": "", "uiHint": "", "id": "D68D6FAC-5899-4C6C-A29C-0B52596F5CE9", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "type", @@ -5518,7 +5848,8 @@ "refDict": "", "uiHint": "", "id": "4EB17B5F-32D3-45FA-85A8-CBEFC09C29E7", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "file_path", @@ -5536,7 +5867,8 @@ "refDict": "", "uiHint": "", "id": "7FA88463-6039-49F5-963C-341FFA686749", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "file_size", @@ -5554,7 +5886,8 @@ "refDict": "", "uiHint": "", "id": "BCB5CE70-B2F2-465F-9CBA-33119BD438B6", - "extProps": {} + "extProps": {}, + "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" }, { "defKey": "task_id", @@ -5572,7 +5905,8 @@ "refDict": "", "uiHint": "", "id": "2B54BD90-1F2C-43DD-B00D-2F1D44148ED7", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "handle_id", @@ -5590,7 +5924,8 @@ "refDict": "", "uiHint": "", "id": "698FF7D2-81DC-40DA-B03C-CF8237F2B62C", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "upload_time", @@ -5608,7 +5943,8 @@ "refDict": "", "uiHint": "", "id": "45596BC1-906C-4589-8BFE-D006E81D3804", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "create_by", @@ -5626,7 +5962,8 @@ "refDict": "", "uiHint": "", "id": "10FD66D6-78B1-419B-9384-6ACD6459EA90", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -5644,7 +5981,8 @@ "refDict": "", "uiHint": "", "id": "165B6400-F381-49BE-B39E-62528DEEE65F", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -5662,7 +6000,8 @@ "refDict": "", "uiHint": "", "id": "E14A1BAE-FB90-4C5A-9494-7AE4D69686E3", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -5680,12 +6019,17 @@ "refDict": "", "uiHint": "", "id": "0D3DC4ED-94B5-431F-8D5B-67D1DA447091", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [], "correlations": [], - "id": "3D920EE5-88ED-4061-9DB5-2BC1A3E242AF" + "id": "3D920EE5-88ED-4061-9DB5-2BC1A3E242AF", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } }, { "defKey": "task_handle", @@ -5694,7 +6038,6 @@ "properties": { "partitionBy": "" }, - "nameTemplate": "{defKey}[{defName}]", "headers": [ { "freeze": false, @@ -5789,7 +6132,8 @@ "refDict": "", "uiHint": "", "id": "8FA34C6E-1F0C-46AB-9E89-233EEDFA1229", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "task_id", @@ -5807,7 +6151,8 @@ "refDict": "", "uiHint": "", "id": "E9533B0F-D760-4169-8F1D-1A5D722F6AE6", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "bus_type", @@ -5825,7 +6170,8 @@ "domain": "05781CAE-BE28-48B8-B70C-9E61E31F272E", "id": "40A1EE61-12CC-4545-918A-9A44A26BA339", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "handle_nickname", @@ -5843,7 +6189,8 @@ "refDict": "", "uiHint": "", "id": "EEB19972-9D83-4647-B3F4-FD7EA75ACEBD", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "handle_user_id", @@ -5861,7 +6208,8 @@ "domain": "", "id": "737A3DCB-0D24-4BD5-9724-751D2C2FF719", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "handle_username", @@ -5879,7 +6227,8 @@ "refDict": "", "uiHint": "", "id": "7A42B80A-1276-4AE3-92BD-7B3483436361", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "step", @@ -5897,7 +6246,8 @@ "refDict": "", "uiHint": "", "id": "A523C77A-23B3-454C-B766-89B1CCAF9549", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "order_index", @@ -5915,7 +6265,8 @@ "domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E", "id": "2E3A3F8F-2C2A-4072-A2D9-6E5938805243", "uiHint": "", - "extProps": {} + "extProps": {}, + "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" }, { "defKey": "happen_time", @@ -5933,7 +6284,8 @@ "refDict": "", "uiHint": "", "id": "32B9AE46-1B0B-422B-B1AD-8032F0B17ECD", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "result", @@ -5951,7 +6303,8 @@ "refDict": "", "uiHint": "", "id": "DA95F6BA-93E6-4ACE-AC5B-17CD76599B81", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "status", @@ -5969,7 +6322,8 @@ "refDict": "", "uiHint": "", "id": "3F0675F5-8920-4BA0-AE6F-E88D20836E40", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_by", @@ -5987,7 +6341,8 @@ "refDict": "", "uiHint": "", "id": "15B9D7DE-913E-4DEF-B984-2BABA5A6B96D", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "create_time", @@ -6005,7 +6360,8 @@ "refDict": "", "uiHint": "", "id": "BF7C56E1-043F-4FBA-A5C7-F1A317B9177F", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "update_by", @@ -6023,7 +6379,8 @@ "refDict": "", "uiHint": "", "id": "E8F36487-817A-45EE-BE61-A9E62C0898FD", - "extProps": {} + "extProps": {}, + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "update_time", @@ -6041,12 +6398,17 @@ "refDict": "", "uiHint": "", "id": "4EABBDC1-FA41-425F-8072-3294AA43DCEE", - "extProps": {} + "extProps": {}, + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" } ], "indexes": [], "correlations": [], - "id": "1947A412-4DEE-4307-AA1D-338EC0CBCCCD" + "id": "1947A412-4DEE-4307-AA1D-338EC0CBCCCD", + "type": "P", + "sysProps": { + "nameTemplate": "{defKey}[{defName}]" + } } ], "views": [], @@ -6451,7 +6813,8 @@ "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", "refDict": "", "uiHint": "", - "id": "A64A91C8-A41F-4113-92FB-7563D7EF054D" + "id": "A64A91C8-A41F-4113-92FB-7563D7EF054D", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "MOBILE_PHONE", @@ -6468,7 +6831,8 @@ "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", "refDict": "", "uiHint": "", - "id": "479DA2AB-1974-411A-A81E-92FB939E75EB" + "id": "479DA2AB-1974-411A-A81E-92FB939E75EB", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "GENDER", @@ -6485,7 +6849,8 @@ "domain": "73FD2BAD-2358-4336-B96D-45DC897BD792", "refDict": "BF9E20E0-80D3-486D-BD58-5FADCF3E4A1D", "uiHint": "", - "id": "48473E29-6594-4912-AADE-C8AB44FCA3E9" + "id": "48473E29-6594-4912-AADE-C8AB44FCA3E9", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "BIRTH", @@ -6502,7 +6867,8 @@ "domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC", "refDict": "", "uiHint": "", - "id": "2BD3D2EE-2411-49A6-983D-84B81057312F" + "id": "2BD3D2EE-2411-49A6-983D-84B81057312F", + "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" }, { "defKey": "AVATAR", @@ -6519,7 +6885,8 @@ "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", "refDict": "", "uiHint": "", - "id": "FDD67CEE-4B52-4BD1-A1A3-9C5EBC6037E6" + "id": "FDD67CEE-4B52-4BD1-A1A3-9C5EBC6037E6", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "HEIGHT", @@ -6536,7 +6903,8 @@ "domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E", "refDict": "", "uiHint": "", - "id": "CAAA0E79-41A1-4758-B481-D171168C4D68" + "id": "CAAA0E79-41A1-4758-B481-D171168C4D68", + "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" }, { "defKey": "WEIGHT", @@ -6553,7 +6921,8 @@ "domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E", "refDict": "", "uiHint": "", - "id": "575482CE-64A6-4CB9-99DC-8E126D190AAA" + "id": "575482CE-64A6-4CB9-99DC-8E126D190AAA", + "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" }, { "defKey": "NATION", @@ -6570,7 +6939,8 @@ "domain": "73FD2BAD-2358-4336-B96D-45DC897BD792", "refDict": "115EDEFC-0323-410E-81AB-CCAB8879837A", "uiHint": "", - "id": "15B0D75D-0B97-4985-A816-D0EAFA90446B" + "id": "15B0D75D-0B97-4985-A816-D0EAFA90446B", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "POLITICAL", @@ -6587,7 +6957,8 @@ "domain": "73FD2BAD-2358-4336-B96D-45DC897BD792", "refDict": "06EED564-BBA9-4747-8D73-AF809A330CB8", "uiHint": "", - "id": "F458E86D-84D6-45A1-9DD3-51E6C8170D7F" + "id": "F458E86D-84D6-45A1-9DD3-51E6C8170D7F", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "MARITAL", @@ -6604,7 +6975,8 @@ "domain": "73FD2BAD-2358-4336-B96D-45DC897BD792", "refDict": "EA1587B7-3954-437A-BFE0-FCB0453BCABA", "uiHint": "", - "id": "7275E578-6893-4922-AC69-95B261BFBD61" + "id": "7275E578-6893-4922-AC69-95B261BFBD61", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "DOMICILE_PLACE_PROVINCE", @@ -6621,7 +6993,8 @@ "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", "refDict": "", "uiHint": "", - "id": "F04BF130-3EC1-4E02-9DED-3214CA88E352" + "id": "F04BF130-3EC1-4E02-9DED-3214CA88E352", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "DOMICILE_PLACE_CITY", @@ -6638,7 +7011,8 @@ "domain": "73FD2BAD-2358-4336-B96D-45DC897BD792", "refDict": "", "uiHint": "", - "id": "B97F5BC2-33DE-4857-9DB8-ECFD02C9040C" + "id": "B97F5BC2-33DE-4857-9DB8-ECFD02C9040C", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" }, { "defKey": "DOMICILE_PLACE_ADDRESS", @@ -6655,11 +7029,274 @@ "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", "refDict": "", "uiHint": "", - "id": "812ADF1D-8C03-40CA-B030-E539838FB889" + "id": "812ADF1D-8C03-40CA-B030-E539838FB889", + "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" } ], "id": "F30202B9-4B5D-4CE7-87CE-B3890C84D3F2" } ], - "dbConn": [] + "dbConn": [], + "namingRules": [ + { + "id": "63F1DC0E-6A76-4B75-B3DA-4B00657B4E1B", + "defName": "属性代码不能超过32", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "L", + "applyFieldType": "field", + "programCode": "return (data.field.defName||\"\").length <= 32", + "enable": true + }, + { + "id": "668CBEE6-E0B7-4ACE-B72E-63942963B191", + "defName": "长度不能超过32位", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "P", + "applyFieldType": "entity", + "programCode": "return (data.entity.defName||\"\").length <= 32", + "enable": true + }, + { + "id": "11BD987F-82E7-418E-A752-FDD84F1582A2", + "defName": "长度不能超过32位", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "P", + "applyFieldType": "field", + "programCode": "return (data.field.defName||\"\").length <= 32", + "enable": true + }, + { + "id": "29D0A8D9-ABE2-451F-8A39-52FAB02E62B9", + "defName": "索引名-长度不超过32个字符", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "index", + "programCode": "return (data.index.defName||\"\").length <= 32", + "enable": true + }, + { + "id": "B425A96F-6A31-4DBD-8743-A00DE28FB50F", + "defName": "不能使用保留字", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "index", + "programCode": "let sysWords = \"action,add,aggregate,all,alter,after,and,as,asc,avg,avg_row_length,auto_increment,between,bigint,bit,binary,blob,bool,both,by,cascade,case,char,character,change,check,checksum,column,columns,comment,constraint,create,cross,current_date,current_time,current_timestamp,data,database,databases,date,datetime,day,day_hour,day_minute,day_second,dayofmonth,dayofweek,dayofyear,dec,decimal,default,delayed,delay_key_write,delete,desc,describe,distinct,distinctrow,double,drop,end,else,escape,escaped,enclosed,enum,explain,exists,fields,file,first,float,float4,float8,flush,foreign,from,for,full,function,global,grant,grants,group,having,heap,high_priority,hour,hour_minute,hour_second,hosts,identified,ignore,in,index,infile,inner,insert,insert_id,int,integer,interval,int1,int2,int3,int4,int8,into,if,is,isam,join,key,keys,kill,last_insert_id,leading,left,length,like,lines,limit,load,local,lock,logs,long,longblob,longtext,low_priority,max,max_rows,match,mediumblob,mediumtext,mediumint,middleint,min_rows,minute,minute_second,modify,month,monthname,myisam,natural,numeric,no,not,null,on,optimize,option,optionally,or,order,outer,outfile,pack_keys,partial,password,precision,primary,procedure,process,processlist,privileges,read,real,references,reload,regexp,rename,replace,restrict,returns,revoke,rlike,row,rows,second,select,set,show,shutdown,smallint,soname,sql_big_tables,sql_big_selects,sql_low_priority_updates,sql_log_off,sql_log_update,sql_select_limit,sql_small_result,sql_big_result,sql_warnings,straight_join,starting,status,string,table,tables,temporary,terminated,text,then,time,timestamp,tinyblob,tinytext,tinyint,trailing,to,type,use,using,unique,unlock,unsigned,update,usage,values,varchar,variables,varying,varbinary,with,write,when,where,year,year_month,zerofill\".split(\",\");\nreturn sysWords.indexOf(data.index.defKey.toLowerCase())<0;", + "enable": true + }, + { + "id": "EF9E44D0-691A-4352-A079-CFF300107531", + "defName": "索引名-全小写", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "P", + "applyFieldType": "index", + "programCode": "return !/[A-Z]+/.test(data.index.defKey);", + "enable": true + }, + { + "id": "972EB2FB-4428-429D-8B0A-F082A8C7A94D", + "defName": "名称不能为空", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "L", + "applyFieldType": "entity", + "programCode": "return data.logicEntity.defName", + "enable": true + }, + { + "id": "EEAEB9C5-BB6C-4E92-949B-D27928690D85", + "defName": "名称长度不超过32", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "L", + "applyFieldType": "entity", + "programCode": "return (data.logicEntity.defName||\"\").length <=32", + "enable": true + }, + { + "id": "24E3F7E5-730D-4378-B72D-195D6B940352", + "defName": "不能使用保留字", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "P", + "applyFieldType": "entity", + "programCode": "let sysWords = \"action,add,aggregate,all,alter,after,and,as,asc,avg,avg_row_length,auto_increment,between,bigint,bit,binary,blob,bool,both,by,cascade,case,char,character,change,check,checksum,column,columns,comment,constraint,create,cross,current_date,current_time,current_timestamp,data,database,databases,date,datetime,day,day_hour,day_minute,day_second,dayofmonth,dayofweek,dayofyear,dec,decimal,default,delayed,delay_key_write,delete,desc,describe,distinct,distinctrow,double,drop,end,else,escape,escaped,enclosed,enum,explain,exists,fields,file,first,float,float4,float8,flush,foreign,from,for,full,function,global,grant,grants,group,having,heap,high_priority,hour,hour_minute,hour_second,hosts,identified,ignore,in,index,infile,inner,insert,insert_id,int,integer,interval,int1,int2,int3,int4,int8,into,if,is,isam,join,key,keys,kill,last_insert_id,leading,left,length,like,lines,limit,load,local,lock,logs,long,longblob,longtext,low_priority,max,max_rows,match,mediumblob,mediumtext,mediumint,middleint,min_rows,minute,minute_second,modify,month,monthname,myisam,natural,numeric,no,not,null,on,optimize,option,optionally,or,order,outer,outfile,pack_keys,partial,password,precision,primary,procedure,process,processlist,privileges,read,real,references,reload,regexp,rename,replace,restrict,returns,revoke,rlike,row,rows,second,select,set,show,shutdown,smallint,soname,sql_big_tables,sql_big_selects,sql_low_priority_updates,sql_log_off,sql_log_update,sql_select_limit,sql_small_result,sql_big_result,sql_warnings,straight_join,starting,status,string,table,tables,temporary,terminated,text,then,time,timestamp,tinyblob,tinytext,tinyint,trailing,to,type,use,using,unique,unlock,unsigned,update,usage,values,varchar,variables,varying,varbinary,with,write,when,where,year,year_month,zerofill\".split(\",\");\nreturn sysWords.indexOf(data.entity.defKey.toLowerCase())<0;", + "enable": true + }, + { + "id": "039BF435-DC77-4DA4-81C7-7F8076BF22BB", + "defName": "表名-全小写", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "entity", + "programCode": "return !/[A-Z]+/.test(data.entity.defKey);", + "enable": true + }, + { + "id": "CBEB0E30-19C6-427D-A8BF-61FF10E27A0B", + "defName": "表名-不允许空格", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "P", + "applyFieldType": "entity", + "programCode": "return !/\\s+/.test(data.entity.defKey);", + "enable": true + }, + { + "id": "1168C7C2-8E8E-4FB7-B639-B3DE839C395A", + "defName": "表名-英文及下划线", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "P", + "applyFieldType": "entity", + "programCode": "return /^[a-zA-Z_][a-zA-Z0-9_]*$/.test(data.entity.defKey);", + "enable": true + }, + { + "id": "D373637C-D3A6-4621-B656-6841A5444A76", + "defName": "表必须有comment注释", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "entity", + "programCode": "return (data.entity.defName||\"\").length > 0 || (data.entity.comment||\"\").length > 0", + "enable": true + }, + { + "id": "2BAB122B-8811-40BB-89F3-CDC24B5862D3", + "defName": "主键命名为 id,类型为 int 或 bigint,且为自增", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "entity", + "programCode": "let fields = data.entity.fields;\nfor(let i=0;i=0){\n count ++;\n }\n}\nreturn count==2;", + "enable": true + }, + { + "id": "BEC54F19-52D5-4882-BCE1-4439785F8001", + "defName": "不能使用保留字", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "field", + "programCode": "let sysWords = \"action,add,aggregate,all,alter,after,and,as,asc,avg,avg_row_length,auto_increment,between,bigint,bit,binary,blob,bool,both,by,cascade,case,char,character,change,check,checksum,column,columns,comment,constraint,create,cross,current_date,current_time,current_timestamp,data,database,databases,date,datetime,day,day_hour,day_minute,day_second,dayofmonth,dayofweek,dayofyear,dec,decimal,default,delayed,delay_key_write,delete,desc,describe,distinct,distinctrow,double,drop,end,else,escape,escaped,enclosed,enum,explain,exists,fields,file,first,float,float4,float8,flush,foreign,from,for,full,function,global,grant,grants,group,having,heap,high_priority,hour,hour_minute,hour_second,hosts,identified,ignore,in,index,infile,inner,insert,insert_id,int,integer,interval,int1,int2,int3,int4,int8,into,if,is,isam,join,key,keys,kill,last_insert_id,leading,left,length,like,lines,limit,load,local,lock,logs,long,longblob,longtext,low_priority,max,max_rows,match,mediumblob,mediumtext,mediumint,middleint,min_rows,minute,minute_second,modify,month,monthname,myisam,natural,numeric,no,not,null,on,optimize,option,optionally,or,order,outer,outfile,pack_keys,partial,password,precision,primary,procedure,process,processlist,privileges,read,real,references,reload,regexp,rename,replace,restrict,returns,revoke,rlike,row,rows,second,select,set,show,shutdown,smallint,soname,sql_big_tables,sql_big_selects,sql_low_priority_updates,sql_log_off,sql_log_update,sql_select_limit,sql_small_result,sql_big_result,sql_warnings,straight_join,starting,status,string,table,tables,temporary,terminated,text,then,time,timestamp,tinyblob,tinytext,tinyint,trailing,to,type,use,using,unique,unlock,unsigned,update,usage,values,varchar,variables,varying,varbinary,with,write,when,where,year,year_month,zerofill\".split(\",\");\nreturn sysWords.indexOf(data.field.defKey.toLowerCase())<0;", + "enable": true + }, + { + "id": "082E186D-7B02-4F1C-9ECE-378AB98C4845", + "defName": "字段-全小写", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "field", + "programCode": "return !/[A-Z]+/.test(data.field.defKey);", + "enable": true + }, + { + "id": "F3CE5C67-23B6-4E7B-BA91-D5F0BCBC9E6A", + "defName": "字段-不允许空格", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "P", + "applyFieldType": "field", + "programCode": "return !/\\s+/.test(data.field.defKey);", + "enable": true + }, + { + "id": "21AFEAC8-96D7-467F-8320-A33887FC0C5D", + "defName": "字段-英文及下划线", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "P", + "applyFieldType": "field", + "programCode": "return /^[a-zA-Z_][a-zA-Z0-9_]*$/.test(data.field.defKey);", + "enable": true + }, + { + "id": "2BBDE47B-6926-4E1A-AE57-D4F6E5399EE6", + "defName": "字段-必需有comment注释", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "P", + "applyFieldType": "field", + "programCode": "return (data.field.defName||\"\").length > 0 || (data.field.comment||\"\").length > 0", + "enable": true + }, + { + "id": "5E181E43-0D72-498F-8178-4C1CDBC89A16", + "defName": "字段-不能与表名相同", + "intro": "", + "controlIntensity": "F", + "applyObjectType": "P", + "applyFieldType": "field", + "programCode": "return data.field.defKey != data.entity.defKey;", + "enable": true + }, + { + "id": "DE8F8598-5D53-4727-A837-7816C2AF99D9", + "defName": "外键-字段必须具有表名及其主键", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "field", + "programCode": "let relas = data.entity.correlations;\nfor(let i=0;i=0 || data.field.defName.lastIndexOf(\"时间\")>=0 ){\n if(data.field.dbType.toLowerCase().indexOf(\"date\")>=0){\n return true;\n }else{\n return false;\n }\n};\nreturn true;", + "enable": true + }, + { + "id": "2E7FDA44-989A-4C5B-A0C5-12B1E40E57B1", + "defName": "索引名-英文及下划线", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "index", + "programCode": "return /^[a-zA-Z_][a-zA-Z0-9_]*$/.test(data.index.defKey);", + "enable": true + }, + { + "id": "023450B3-AAE2-4DC1-AE63-2196DD82823D", + "defName": "索引名-主键的名称以pk_开头,唯一键以uk_开头,普通索引以 ix_开头", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "index", + "programCode": "if(data.index.unique){\n return data.index.defKey.indexOf(\"uk_\")==0;\n}else{\n return data.index.defKey.indexOf(\"ix_\")==0;\n}", + "enable": true + }, + { + "id": "1C563E17-262B-4EB6-87F0-203CAC667CF0", + "defName": "不允许存在blob、text等大字段", + "intro": "", + "controlIntensity": "S", + "applyObjectType": "P", + "applyFieldType": "field", + "programCode": "if(\"blob,text\".indexOf(data.field.dbType.toLowerCase())>=0){\n return false;\n}\nreturn true;", + "enable": true + } + ] } \ No newline at end of file diff --git a/src/main/java/com/chinaweal/youfool/devops/repair/service/impl/RepairServiceImpl.java b/src/main/java/com/chinaweal/youfool/devops/repair/service/impl/RepairServiceImpl.java index 5ab5006..55da53c 100644 --- a/src/main/java/com/chinaweal/youfool/devops/repair/service/impl/RepairServiceImpl.java +++ b/src/main/java/com/chinaweal/youfool/devops/repair/service/impl/RepairServiceImpl.java @@ -25,7 +25,6 @@ import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.apache.logging.log4j.util.Strings; import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; import javax.servlet.http.HttpServletResponse; @@ -71,7 +70,6 @@ public class RepairServiceImpl extends ServiceImpl impleme private BusinessUserService businessUserService; @Override - @Transactional public RestResult saveRepair(Repair repair) { //判断来源 diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index c1ce637..e2a35e1 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -17,7 +17,7 @@ spring: max-wait: 30000 time-between-eviction-runs-millis: 60000 min-evictable-idle-time-millis: 300000 - validation-query: select 1 from dual + validation-query: select 1 devops: filters: stat initial-size: 2 @@ -26,7 +26,7 @@ spring: max-wait: 30000 time-between-eviction-runs-millis: 60000 min-evictable-idle-time-millis: 300000 - validation-query: select 1 from dual + validation-query: select 1 druid: web-stat-filter: enabled: true