Commit 15680928ad782e8dcf7f495cbb8d9f06e36670a2

Authored by xp.Huang
2 parents 39c1f69c f07990bb

Merge branch 'ww' into 'main_dev'

fix(types): 修复类型错误

See merge request yunteng/thingskit-view!26
... ... @@ -90,6 +90,6 @@
90 90 "vite-plugin-mock": "^2.9.6",
91 91 "vite-plugin-monaco-editor": "^1.1.0",
92 92 "vue-echarts": "^6.0.2",
93   - "vue-tsc": "^0.28.10"
  93 + "vue-tsc": "0.38.9"
94 94 }
95 95 }
... ...
... ... @@ -217,8 +217,8 @@ devDependencies:
217 217 specifier: ^6.0.2
218 218 version: 6.0.3(echarts@5.3.3)(vue@3.2.37)
219 219 vue-tsc:
220   - specifier: ^0.28.10
221   - version: 0.28.10(typescript@4.6.3)
  220 + specifier: 0.38.9
  221 + version: 0.38.9(typescript@4.6.3)
222 222
223 223 packages:
224 224
... ... @@ -712,22 +712,6 @@ packages:
712 712 vue: 3.2.37
713 713 dev: false
714 714
715   - /@emmetio/abbreviation@2.2.3:
716   - resolution: {integrity: sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==}
717   - dependencies:
718   - '@emmetio/scanner': 1.0.0
719   - dev: true
720   -
721   - /@emmetio/css-abbreviation@2.1.4:
722   - resolution: {integrity: sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw==}
723   - dependencies:
724   - '@emmetio/scanner': 1.0.0
725   - dev: true
726   -
727   - /@emmetio/scanner@1.0.0:
728   - resolution: {integrity: sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==}
729   - dev: true
730   -
731 715 /@emotion/hash@0.8.0:
732 716 resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==}
733 717 dev: false
... ... @@ -1275,52 +1259,34 @@ packages:
1275 1259 vite: 2.9.9(sass@1.52.3)
1276 1260 dev: true
1277 1261
1278   - /@volar/code-gen@0.28.10:
1279   - resolution: {integrity: sha512-MybgBubg1im4MiFoiTUMmxKTC+KZJQfIO5g/TVnysEsCr4ssG0lG1rF3Gg3lbQKefdMiqsH5FNuMyqLC/bsWQg==}
  1262 + /@volar/code-gen@0.38.9:
  1263 + resolution: {integrity: sha512-n6LClucfA+37rQeskvh9vDoZV1VvCVNy++MAPKj2dT4FT+Fbmty/SDQqnsEBtdEe6E3OQctFvA/IcKsx3Mns0A==}
1280 1264 dependencies:
1281   - '@volar/shared': 0.28.10
1282   - '@volar/source-map': 0.28.10
  1265 + '@volar/source-map': 0.38.9
1283 1266 dev: true
1284 1267
1285   - /@volar/html2pug@0.28.10:
1286   - resolution: {integrity: sha512-orcNnKyUPZZVb7pRvRHU7R8gk4abKZQELT0zXt2T7EbC5B8usmWNav6Sis9kVzV5Etj5h/IYutv7Df7PiKwLOQ==}
1287   - dependencies:
1288   - domelementtype: 2.3.0
1289   - domhandler: 4.3.1
1290   - htmlparser2: 7.2.0
1291   - pug: 3.0.2
  1268 + /@volar/source-map@0.38.9:
  1269 + resolution: {integrity: sha512-ba0UFoHDYry+vwKdgkWJ6xlQT+8TFtZg1zj9tSjj4PykW1JZDuM0xplMotLun4h3YOoYfY9K1huY5gvxmrNLIw==}
1292 1270 dev: true
1293 1271
1294   - /@volar/shared@0.28.10:
1295   - resolution: {integrity: sha512-MzBEfBM5E5q4EfOd8Gkqmo+XTfbXiuT8IEWtfmpS8ax3GVeofkeAgzK/TadkatW/Nb2cKOaCYkmILpFKvDnDRQ==}
  1272 + /@volar/vue-code-gen@0.38.9:
  1273 + resolution: {integrity: sha512-tzj7AoarFBKl7e41MR006ncrEmNPHALuk8aG4WdDIaG387X5//5KhWC5Ff3ZfB2InGSeNT+CVUd74M0gS20rjA==}
1296 1274 dependencies:
1297   - upath: 2.0.1
1298   - vscode-jsonrpc: 8.0.1
1299   - vscode-uri: 3.0.3
1300   - dev: true
1301   -
1302   - /@volar/source-map@0.28.10:
1303   - resolution: {integrity: sha512-hQ2gclwP7yvZIdaVEC1LixViDPIO6JGkCBxAS8Erg9p2d0ruTyzazfd0NLaLuHLoMnxExILYNK2W05yQmIpRIA==}
1304   - dependencies:
1305   - '@volar/shared': 0.28.10
1306   - dev: true
1307   -
1308   - /@volar/transforms@0.28.10:
1309   - resolution: {integrity: sha512-GOQN3amI733oFweKKjuBBOEOMwy0e/aEAnnJNavrrHa7LY6Ke/JfNsoWhi9Pb2FAPYd+WyruDDFX8yKHjQE1xw==}
1310   - dependencies:
1311   - '@volar/shared': 0.28.10
1312   - vscode-languageserver: 8.0.1
  1275 + '@volar/code-gen': 0.38.9
  1276 + '@volar/source-map': 0.38.9
  1277 + '@vue/compiler-core': 3.2.37
  1278 + '@vue/compiler-dom': 3.2.37
  1279 + '@vue/shared': 3.2.37
1313 1280 dev: true
1314 1281
1315   - /@vscode/emmet-helper@2.8.4:
1316   - resolution: {integrity: sha512-lUki5QLS47bz/U8IlG9VQ+1lfxMtxMZENmU5nu4Z71eOD5j9FK0SmYGL5NiVJg9WBWeAU0VxRADMY2Qpq7BfVg==}
  1282 + /@volar/vue-typescript@0.38.9:
  1283 + resolution: {integrity: sha512-iJMQGU91ADi98u8V1vXd2UBmELDAaeSP0ZJaFjwosClQdKlJQYc6MlxxKfXBZisHqfbhdtrGRyaryulnYtliZw==}
1317 1284 dependencies:
1318   - emmet: 2.3.6
1319   - jsonc-parser: 2.3.1
1320   - vscode-languageserver-textdocument: 1.0.5
1321   - vscode-languageserver-types: 3.17.1
1322   - vscode-nls: 5.0.1
1323   - vscode-uri: 2.1.2
  1285 + '@volar/code-gen': 0.38.9
  1286 + '@volar/source-map': 0.38.9
  1287 + '@volar/vue-code-gen': 0.38.9
  1288 + '@vue/compiler-sfc': 3.2.37
  1289 + '@vue/reactivity': 3.2.37
1324 1290 dev: true
1325 1291
1326 1292 /@vue/babel-helper-vue-transform-on@1.0.2:
... ... @@ -1604,12 +1570,6 @@ packages:
1604 1570 engines: {node: '>=0.4.0'}
1605 1571 dev: true
1606 1572
1607   - /acorn@7.4.1:
1608   - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
1609   - engines: {node: '>=0.4.0'}
1610   - hasBin: true
1611   - dev: true
1612   -
1613 1573 /acorn@8.7.1:
1614 1574 resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==}
1615 1575 engines: {node: '>=0.4.0'}
... ... @@ -1746,14 +1706,6 @@ packages:
1746 1706 engines: {node: '>=0.10.0'}
1747 1707 dev: true
1748 1708
1749   - /asap@2.0.6:
1750   - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==}
1751   - dev: true
1752   -
1753   - /assert-never@1.2.1:
1754   - resolution: {integrity: sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==}
1755   - dev: true
1756   -
1757 1709 /async-validator@4.1.1:
1758 1710 resolution: {integrity: sha512-p4DO/JXwjs8klJyJL8Q2oM4ks5fUTze/h5k10oPPKMiLe1fj3G1QMzPHNmN1Py4ycOk7WlO2DcGXv1qiESJCZA==}
1759 1711 dev: false
... ... @@ -1781,13 +1733,6 @@ packages:
1781 1733 '@babel/helper-module-imports': 7.16.7
1782 1734 dev: true
1783 1735
1784   - /babel-walk@3.0.0-canary-5:
1785   - resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==}
1786   - engines: {node: '>= 10.0.0'}
1787   - dependencies:
1788   - '@babel/types': 7.18.4
1789   - dev: true
1790   -
1791 1736 /balanced-match@1.0.2:
1792 1737 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
1793 1738 dev: true
... ... @@ -1969,12 +1914,6 @@ packages:
1969 1914 tslib: 2.4.0
1970 1915 dev: true
1971 1916
1972   - /character-parser@2.2.0:
1973   - resolution: {integrity: sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==}
1974   - dependencies:
1975   - is-regex: 1.1.4
1976   - dev: true
1977   -
1978 1917 /chardet@0.7.0:
1979 1918 resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
1980 1919 dev: true
... ... @@ -2159,13 +2098,6 @@ packages:
2159 2098 upper-case: 2.0.2
2160 2099 dev: true
2161 2100
2162   - /constantinople@4.0.1:
2163   - resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==}
2164   - dependencies:
2165   - '@babel/parser': 7.18.5
2166   - '@babel/types': 7.18.4
2167   - dev: true
2168   -
2169 2101 /conventional-changelog-angular@5.0.13:
2170 2102 resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==}
2171 2103 engines: {node: '>=10'}
... ... @@ -2435,10 +2367,6 @@ packages:
2435 2367 esutils: 2.0.3
2436 2368 dev: true
2437 2369
2438   - /doctypes@1.1.0:
2439   - resolution: {integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==}
2440   - dev: true
2441   -
2442 2370 /dom-helpers@5.2.1:
2443 2371 resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==}
2444 2372 dependencies:
... ... @@ -2543,13 +2471,6 @@ packages:
2543 2471 resolution: {integrity: sha512-niPzKBSYPG06gxLKO0c2kEmgdRMTtIbNrBlvD31Ld8Q57b/K0218U4j8u/OOt25XE1eFOn47FcmQVdx9R1qqxA==}
2544 2472 dev: true
2545 2473
2546   - /emmet@2.3.6:
2547   - resolution: {integrity: sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==}
2548   - dependencies:
2549   - '@emmetio/abbreviation': 2.2.3
2550   - '@emmetio/css-abbreviation': 2.1.4
2551   - dev: true
2552   -
2553 2474 /emoji-regex@8.0.0:
2554 2475 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
2555 2476 dev: true
... ... @@ -2571,11 +2492,6 @@ packages:
2571 2492 resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
2572 2493 dev: true
2573 2494
2574   - /entities@3.0.1:
2575   - resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==}
2576   - engines: {node: '>=0.12'}
2577   - dev: true
2578   -
2579 2495 /error-ex@1.3.2:
2580 2496 resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
2581 2497 dependencies:
... ... @@ -3619,15 +3535,6 @@ packages:
3619 3535 text-segmentation: 1.0.3
3620 3536 dev: false
3621 3537
3622   - /htmlparser2@7.2.0:
3623   - resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==}
3624   - dependencies:
3625   - domelementtype: 2.3.0
3626   - domhandler: 4.3.1
3627   - domutils: 2.8.0
3628   - entities: 3.0.1
3629   - dev: true
3630   -
3631 3538 /human-signals@2.1.0:
3632 3539 resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
3633 3540 engines: {node: '>=10.17.0'}
... ... @@ -3793,13 +3700,6 @@ packages:
3793 3700 has-tostringtag: 1.0.0
3794 3701 dev: true
3795 3702
3796   - /is-expression@4.0.0:
3797   - resolution: {integrity: sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==}
3798   - dependencies:
3799   - acorn: 7.4.1
3800   - object-assign: 4.1.1
3801   - dev: true
3802   -
3803 3703 /is-extglob@2.1.1:
3804 3704 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
3805 3705 engines: {node: '>=0.10.0'}
... ... @@ -3877,10 +3777,6 @@ packages:
3877 3777 engines: {node: '>=0.10.0'}
3878 3778 dev: true
3879 3779
3880   - /is-promise@2.2.2:
3881   - resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==}
3882   - dev: true
3883   -
3884 3780 /is-regex@1.1.4:
3885 3781 resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
3886 3782 engines: {node: '>= 0.4'}
... ... @@ -3990,10 +3886,6 @@ packages:
3990 3886 supports-color: 8.1.1
3991 3887 dev: true
3992 3888
3993   - /js-stringify@1.0.2:
3994   - resolution: {integrity: sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==}
3995   - dev: true
3996   -
3997 3889 /js-tokens@4.0.0:
3998 3890 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
3999 3891 dev: true
... ... @@ -4036,14 +3928,6 @@ packages:
4036 3928 hasBin: true
4037 3929 dev: true
4038 3930
4039   - /jsonc-parser@2.3.1:
4040   - resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==}
4041   - dev: true
4042   -
4043   - /jsonc-parser@3.0.0:
4044   - resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==}
4045   - dev: true
4046   -
4047 3931 /jsonfile@6.1.0:
4048 3932 resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
4049 3933 dependencies:
... ... @@ -4057,13 +3941,6 @@ packages:
4057 3941 engines: {'0': node >= 0.2.0}
4058 3942 dev: true
4059 3943
4060   - /jstransformer@1.0.0:
4061   - resolution: {integrity: sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==}
4062   - dependencies:
4063   - is-promise: 2.2.2
4064   - promise: 7.3.1
4065   - dev: true
4066   -
4067 3944 /jwt-decode@3.1.2:
4068 3945 resolution: {integrity: sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==}
4069 3946 dev: false
... ... @@ -4472,11 +4349,6 @@ packages:
4472 4349 boolbase: 1.0.0
4473 4350 dev: true
4474 4351
4475   - /object-assign@4.1.1:
4476   - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
4477   - engines: {node: '>=0.10.0'}
4478   - dev: true
4479   -
4480 4352 /object-inspect@1.12.2:
4481 4353 resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==}
4482 4354
... ... @@ -4848,103 +4720,6 @@ packages:
4848 4720 engines: {node: '>= 0.6.0'}
4849 4721 dev: false
4850 4722
4851   - /promise@7.3.1:
4852   - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==}
4853   - dependencies:
4854   - asap: 2.0.6
4855   - dev: true
4856   -
4857   - /pug-attrs@3.0.0:
4858   - resolution: {integrity: sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==}
4859   - dependencies:
4860   - constantinople: 4.0.1
4861   - js-stringify: 1.0.2
4862   - pug-runtime: 3.0.1
4863   - dev: true
4864   -
4865   - /pug-code-gen@3.0.2:
4866   - resolution: {integrity: sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==}
4867   - dependencies:
4868   - constantinople: 4.0.1
4869   - doctypes: 1.1.0
4870   - js-stringify: 1.0.2
4871   - pug-attrs: 3.0.0
4872   - pug-error: 2.0.0
4873   - pug-runtime: 3.0.1
4874   - void-elements: 3.1.0
4875   - with: 7.0.2
4876   - dev: true
4877   -
4878   - /pug-error@2.0.0:
4879   - resolution: {integrity: sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==}
4880   - dev: true
4881   -
4882   - /pug-filters@4.0.0:
4883   - resolution: {integrity: sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==}
4884   - dependencies:
4885   - constantinople: 4.0.1
4886   - jstransformer: 1.0.0
4887   - pug-error: 2.0.0
4888   - pug-walk: 2.0.0
4889   - resolve: 1.22.0
4890   - dev: true
4891   -
4892   - /pug-lexer@5.0.1:
4893   - resolution: {integrity: sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==}
4894   - dependencies:
4895   - character-parser: 2.2.0
4896   - is-expression: 4.0.0
4897   - pug-error: 2.0.0
4898   - dev: true
4899   -
4900   - /pug-linker@4.0.0:
4901   - resolution: {integrity: sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==}
4902   - dependencies:
4903   - pug-error: 2.0.0
4904   - pug-walk: 2.0.0
4905   - dev: true
4906   -
4907   - /pug-load@3.0.0:
4908   - resolution: {integrity: sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==}
4909   - dependencies:
4910   - object-assign: 4.1.1
4911   - pug-walk: 2.0.0
4912   - dev: true
4913   -
4914   - /pug-parser@6.0.0:
4915   - resolution: {integrity: sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==}
4916   - dependencies:
4917   - pug-error: 2.0.0
4918   - token-stream: 1.0.0
4919   - dev: true
4920   -
4921   - /pug-runtime@3.0.1:
4922   - resolution: {integrity: sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==}
4923   - dev: true
4924   -
4925   - /pug-strip-comments@2.0.0:
4926   - resolution: {integrity: sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==}
4927   - dependencies:
4928   - pug-error: 2.0.0
4929   - dev: true
4930   -
4931   - /pug-walk@2.0.0:
4932   - resolution: {integrity: sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==}
4933   - dev: true
4934   -
4935   - /pug@3.0.2:
4936   - resolution: {integrity: sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==}
4937   - dependencies:
4938   - pug-code-gen: 3.0.2
4939   - pug-filters: 4.0.0
4940   - pug-lexer: 5.0.1
4941   - pug-linker: 4.0.0
4942   - pug-load: 3.0.0
4943   - pug-parser: 6.0.0
4944   - pug-runtime: 3.0.1
4945   - pug-strip-comments: 2.0.0
4946   - dev: true
4947   -
4948 4723 /punycode@2.1.1:
4949 4724 resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
4950 4725 engines: {node: '>=6'}
... ... @@ -5050,10 +4825,6 @@ packages:
5050 4825 engines: {node: '>= 0.10'}
5051 4826 dev: true
5052 4827
5053   - /request-light@0.5.8:
5054   - resolution: {integrity: sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg==}
5055   - dev: true
5056   -
5057 4828 /require-directory@2.1.1:
5058 4829 resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
5059 4830 engines: {node: '>=0.10.0'}
... ... @@ -5561,10 +5332,6 @@ packages:
5561 5332 is-number: 7.0.0
5562 5333 dev: true
5563 5334
5564   - /token-stream@1.0.0:
5565   - resolution: {integrity: sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==}
5566   - dev: true
5567   -
5568 5335 /treemate@0.3.11:
5569 5336 resolution: {integrity: sha512-M8RGFoKtZ8dF+iwJfAJTOH/SM4KluKOKRJpjCMhI8bG3qB74zrFoArKZ62ll0Fr3mqkMJiQOmWYkdYgDeITYQg==}
5570 5337 dev: false
... ... @@ -5710,11 +5477,6 @@ packages:
5710 5477 engines: {node: '>= 0.8'}
5711 5478 dev: true
5712 5479
5713   - /upath@2.0.1:
5714   - resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}
5715   - engines: {node: '>=4'}
5716   - dev: true
5717   -
5718 5480 /upper-case-first@2.0.2:
5719 5481 resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==}
5720 5482 dependencies:
... ... @@ -5908,11 +5670,6 @@ packages:
5908 5670 fsevents: 2.3.2
5909 5671 dev: true
5910 5672
5911   - /void-elements@3.1.0:
5912   - resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==}
5913   - engines: {node: '>=0.10.0'}
5914   - dev: true
5915   -
5916 5673 /vooks@0.2.12(vue@3.2.37):
5917 5674 resolution: {integrity: sha512-iox0I3RZzxtKlcgYaStQYKEzWWGAduMmq+jS7OrNdQo1FgGfPMubGL3uGHOU9n97NIvfFDBGnpSvkWyb/NSn/Q==}
5918 5675 peerDependencies:
... ... @@ -5922,121 +5679,6 @@ packages:
5922 5679 vue: 3.2.37
5923 5680 dev: false
5924 5681
5925   - /vscode-css-languageservice@5.4.2:
5926   - resolution: {integrity: sha512-DT7+7vfdT2HDNjDoXWtYJ0lVDdeDEdbMNdK4PKqUl2MS8g7PWt7J5G9B6k9lYox8nOfhCEjLnoNC3UKHHCR1lg==}
5927   - dependencies:
5928   - vscode-languageserver-textdocument: 1.0.5
5929   - vscode-languageserver-types: 3.17.1
5930   - vscode-nls: 5.0.1
5931   - vscode-uri: 3.0.3
5932   - dev: true
5933   -
5934   - /vscode-html-languageservice@4.2.5:
5935   - resolution: {integrity: sha512-dbr10KHabB9EaK8lI0XZW7SqOsTfrNyT3Nuj0GoPi4LjGKUmMiLtsqzfedIzRTzqY+w0FiLdh0/kQrnQ0tLxrw==}
5936   - dependencies:
5937   - vscode-languageserver-textdocument: 1.0.5
5938   - vscode-languageserver-types: 3.17.1
5939   - vscode-nls: 5.0.1
5940   - vscode-uri: 3.0.3
5941   - dev: true
5942   -
5943   - /vscode-json-languageservice@4.2.1:
5944   - resolution: {integrity: sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==}
5945   - dependencies:
5946   - jsonc-parser: 3.0.0
5947   - vscode-languageserver-textdocument: 1.0.5
5948   - vscode-languageserver-types: 3.17.1
5949   - vscode-nls: 5.0.1
5950   - vscode-uri: 3.0.3
5951   - dev: true
5952   -
5953   - /vscode-jsonrpc@8.0.1:
5954   - resolution: {integrity: sha512-N/WKvghIajmEvXpatSzvTvOIz61ZSmOSa4BRA4pTLi+1+jozquQKP/MkaylP9iB68k73Oua1feLQvH3xQuigiQ==}
5955   - engines: {node: '>=14.0.0'}
5956   - dev: true
5957   -
5958   - /vscode-languageserver-protocol@3.17.1:
5959   - resolution: {integrity: sha512-BNlAYgQoYwlSgDLJhSG+DeA8G1JyECqRzM2YO6tMmMji3Ad9Mw6AW7vnZMti90qlAKb0LqAlJfSVGEdqMMNzKg==}
5960   - dependencies:
5961   - vscode-jsonrpc: 8.0.1
5962   - vscode-languageserver-types: 3.17.1
5963   - dev: true
5964   -
5965   - /vscode-languageserver-textdocument@1.0.5:
5966   - resolution: {integrity: sha512-1ah7zyQjKBudnMiHbZmxz5bYNM9KKZYz+5VQLj+yr8l+9w3g+WAhCkUkWbhMEdC5u0ub4Ndiye/fDyS8ghIKQg==}
5967   - dev: true
5968   -
5969   - /vscode-languageserver-types@3.17.1:
5970   - resolution: {integrity: sha512-K3HqVRPElLZVVPtMeKlsyL9aK0GxGQpvtAUTfX4k7+iJ4mc1M+JM+zQwkgGy2LzY0f0IAafe8MKqIkJrxfGGjQ==}
5971   - dev: true
5972   -
5973   - /vscode-languageserver@8.0.1:
5974   - resolution: {integrity: sha512-sn7SjBwWm3OlmLtgg7jbM0wBULppyL60rj8K5HF0ny/MzN+GzPBX1kCvYdybhl7UW63V5V5tRVnyB8iwC73lSQ==}
5975   - hasBin: true
5976   - dependencies:
5977   - vscode-languageserver-protocol: 3.17.1
5978   - dev: true
5979   -
5980   - /vscode-nls@5.0.1:
5981   - resolution: {integrity: sha512-hHQV6iig+M21lTdItKPkJAaWrxALQb/nqpVffakO4knJOh3DrU2SXOMzUzNgo1eADPzu3qSsJY1weCzvR52q9A==}
5982   - dev: true
5983   -
5984   - /vscode-pug-languageservice@0.28.10:
5985   - resolution: {integrity: sha512-zhpNmMxltAlid4ZWVq0YrCbD0v2Nk/OsUl2q1pZkSJheGVMj/ZAlcYqDvWjLbMfGPtpvoC6nPxhSCc6sIDN9XA==}
5986   - deprecated: 'WARNING: This project has been renamed to @volar/pug-language-service. Install using @volar/pug-language-service instead.'
5987   - dependencies:
5988   - '@volar/code-gen': 0.28.10
5989   - '@volar/shared': 0.28.10
5990   - '@volar/source-map': 0.28.10
5991   - '@volar/transforms': 0.28.10
5992   - pug-lexer: 5.0.1
5993   - pug-parser: 6.0.0
5994   - vscode-languageserver: 8.0.1
5995   - dev: true
5996   -
5997   - /vscode-typescript-languageservice@0.28.10:
5998   - resolution: {integrity: sha512-TTJSQss0YR784e0Rr8se5huxd0edqGzO7A51kejEQiPPhIcOlYCEeeFxDtqv3S+/fUUkeFVdRBZA9Ie7Jfrldw==}
5999   - deprecated: 'WARNING: This project has been renamed to @volar/typescript-language-service. Install using @volar/typescript-language-service instead.'
6000   - dependencies:
6001   - '@volar/shared': 0.28.10
6002   - semver: 7.3.7
6003   - upath: 2.0.1
6004   - vscode-languageserver: 8.0.1
6005   - vscode-languageserver-textdocument: 1.0.5
6006   - dev: true
6007   -
6008   - /vscode-uri@2.1.2:
6009   - resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==}
6010   - dev: true
6011   -
6012   - /vscode-uri@3.0.3:
6013   - resolution: {integrity: sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==}
6014   - dev: true
6015   -
6016   - /vscode-vue-languageservice@0.28.10:
6017   - resolution: {integrity: sha512-xsA9aEiELiA9zHxzhI58Y6crcSfqxtt3EDKyey9rcNYe/bdY1NY0qLh3SRxdXF8YwoxzRvnn4iUw0oxCjHnFUQ==}
6018   - deprecated: 'WARNING: This project has been renamed to @volar/vue-language-service. Install using @volar/vue-language-service instead.'
6019   - dependencies:
6020   - '@volar/code-gen': 0.28.10
6021   - '@volar/html2pug': 0.28.10
6022   - '@volar/shared': 0.28.10
6023   - '@volar/source-map': 0.28.10
6024   - '@volar/transforms': 0.28.10
6025   - '@vscode/emmet-helper': 2.8.4
6026   - '@vue/compiler-dom': 3.2.37
6027   - '@vue/reactivity': 3.2.37
6028   - '@vue/shared': 3.2.37
6029   - request-light: 0.5.8
6030   - upath: 2.0.1
6031   - vscode-css-languageservice: 5.4.2
6032   - vscode-html-languageservice: 4.2.5
6033   - vscode-json-languageservice: 4.2.1
6034   - vscode-languageserver: 8.0.1
6035   - vscode-languageserver-textdocument: 1.0.5
6036   - vscode-pug-languageservice: 0.28.10
6037   - vscode-typescript-languageservice: 0.28.10
6038   - dev: true
6039   -
6040 5682 /vue-demi@0.12.5(vue@3.2.37):
6041 5683 resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==}
6042 5684 engines: {node: '>=12'}
... ... @@ -6123,15 +5765,14 @@ packages:
6123 5765 vue: 3.2.37
6124 5766 dev: false
6125 5767
6126   - /vue-tsc@0.28.10(typescript@4.6.3):
6127   - resolution: {integrity: sha512-tGD7eC74MHqKH2/F66AYkC1zNiLrgnhMzeYWou3p/wApMaUEM4h29HqYoKN6uE+pq87uvq/penYqUSBXhIwLiA==}
  5768 + /vue-tsc@0.38.9(typescript@4.6.3):
  5769 + resolution: {integrity: sha512-Yoy5phgvGqyF98Fb4mYqboR4Q149jrdcGv5kSmufXJUq++RZJ2iMVG0g6zl+v3t4ORVWkQmRpsV4x2szufZ0LQ==}
6128 5770 hasBin: true
6129 5771 peerDependencies:
6130 5772 typescript: '*'
6131 5773 dependencies:
6132   - '@volar/shared': 0.28.10
  5774 + '@volar/vue-typescript': 0.38.9
6133 5775 typescript: 4.6.3
6134   - vscode-vue-languageservice: 0.28.10
6135 5776 dev: true
6136 5777
6137 5778 /vue3-lazyload@0.2.5-beta(@vue/compiler-sfc@3.2.37)(vue@3.2.37):
... ... @@ -6277,16 +5918,6 @@ packages:
6277 5918 isexe: 2.0.0
6278 5919 dev: true
6279 5920
6280   - /with@7.0.2:
6281   - resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==}
6282   - engines: {node: '>= 10.0.0'}
6283   - dependencies:
6284   - '@babel/parser': 7.18.5
6285   - '@babel/types': 7.18.4
6286   - assert-never: 1.2.1
6287   - babel-walk: 3.0.0-canary-5
6288   - dev: true
6289   -
6290 5921 /word-wrap@1.2.3:
6291 5922 resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
6292 5923 engines: {node: '>=0.10.0'}
... ...
1 1 <template></template>
2 2
3   -<script setup>
  3 +<script lang="ts" setup>
4 4 import * as monaco from 'monaco-editor'
5 5 import editorWorker from 'monaco-editor/esm/vs/editor/editor.worker?worker'
6 6 import jsonWorker from 'monaco-editor/esm/vs/language/json/json.worker?worker'
7 7 import tsWorker from 'monaco-editor/esm/vs/language/typescript/ts.worker?worker'
8 8 import htmlWorker from 'monaco-editor/esm/vs/language/html/html.worker?worker'
9 9
10   -self.MonacoEnvironment = {
11   - getWorker(workerId, label) {
  10 +(self as any).MonacoEnvironment = {
  11 + getWorker(_workerId: any, label: string) {
12 12 if (label === 'json') {
13 13 return new jsonWorker()
14 14 }
... ...
... ... @@ -6,7 +6,7 @@
6 6 </div>
7 7 </template>
8 8 <script setup lang="ts">
9   -import { PropType, onMounted, ref, watch, toRefs } from 'vue'
  9 +import { PropType, onMounted, ref, watch, toRefs, unref } from 'vue'
10 10 import { CreateComponentType } from '@/packages/index.d'
11 11 import videojs from 'video.js'
12 12 import type { VideoJsPlayerOptions } from 'video.js'
... ... @@ -42,7 +42,7 @@ const initVideo = () => {
42 42 }
43 43 if (videoRef.value) {
44 44 // 创建 video 实例
45   - videoPlayer = videojs(videoRef.value, options, onPlayerReady)
  45 + videoPlayer = videojs(unref(videoRef) as HTMLElement, options, onPlayerReady)
46 46 }
47 47 }
48 48
... ...
... ... @@ -6,15 +6,8 @@ import { SyncEnum } from "@/enums/external/editPageEnum";
6 6 export const useProjectInfoStore = defineStore({
7 7 id: 'useProjectInfoStore',
8 8 state: (): ProjectInfoStoreType => ({
9   - info: {
10   - projectId: '',
11   - projectName: '',
12   - remarks: '',
13   - thumbnail: '',
14   - release: false,
15   - organizationId: '',
16   - state: 0,
17   - },
  9 + info: {
  10 + } as ProjectInfoStoreType['info'],
18 11
19 12 saveStatus: SyncEnum.FAILURE
20 13 }),
... ...
... ... @@ -143,7 +143,7 @@ export const useSocketStore = defineStore({
143 143 const needUpdateComponents = keys.map(key => keysRecord[key])
144 144 const ids = needUpdateComponents
145 145 .reduce((prev, next) => [...prev, ...next], [])
146   - .map(item => item.componentId)
  146 + .map((item: KeyBoundComponentList) => item.componentId)
147 147 return [...new Set(ids)]
148 148 }
149 149 },
... ... @@ -198,8 +198,8 @@ export const useSocketStore = defineStore({
198 198 const { subscriptionId, data } = value
199 199 const keys = Object.keys(data)
200 200 const componentIds = this.getNeedUpdateComponentsIdBySubscribeId(subscriptionId, keys)
201   - componentIds?.forEach(targetComponentId => {
202   - this.updateComponentById(targetComponentId, value)
  201 + componentIds?.forEach((targetComponentId) => {
  202 + this.updateComponentById(targetComponentId as string , value)
203 203 })
204 204
205 205 }
... ...
... ... @@ -14,13 +14,10 @@ import { RequestDataTypeEnum } from '@/enums/external/httpEnum'
14 14
15 15 const { HelpOutlineIcon, FlashIcon } = icon.ionicons5
16 16 const { targetData } = useTargetData()
17   -
18   -interface ComponentExpose {
19   - openModal: ((flag: boolean | undefined, type: RequestDataTypeEnum) => Promise<void>) | undefined
20   -}
  17 +
21 18
22 19
23   -const requestModal = ref<ComponentExpose>()
  20 +const requestModal = ref<InstanceType<typeof RequestModal>>()
24 21
25 22 const designStore = useDesignStore()
26 23
... ...
1 1 <script lang="ts" setup>
2 2 import { PublicInterfaceRecord } from '@/api/external/dynamicRequest/model';
3 3 import { RequestParams } from '@/enums/httpEnum';
4   -import { ExtraRequestConfigType } from '@/store/external/modules/extraComponentInfo.d';
5 4 import { FormItemInst, NDatePicker, NForm, NFormItem, NInput, NSelect, NTreeSelect } from 'naive-ui'
6 5 import { computed, ref, unref, watch } from 'vue';
7 6 import { ComponentType, useDynamicPublicForm } from './useDynamicPublicForm';
... ... @@ -42,10 +41,10 @@ const setConfigurationData = async (requestParams: RequestParams) => {
42 41 watch(
43 42 () => props.publicInterfaceRecord,
44 43 (newValue) => {
45   - if (newValue) {
46   - clearParams()
47   - createForm()
48   - }
  44 + if (newValue) {
  45 + clearParams()
  46 + createForm()
  47 + }
49 48 }
50 49 )
51 50
... ...
... ... @@ -58,7 +58,6 @@ const requestParamsBodyTypeRef = ref<RequestBodyEnum>(RequestBodyEnum.X_WWW_FORM
58 58
59 59 const headerRef = ref()
60 60
61   -
62 61 const paramsDynamicFormEl = ref<InstanceType<typeof DynamicForm>>()
63 62 const socketDynamicFormEl = ref<InstanceType<typeof DynamicForm>>()
64 63
... ...
... ... @@ -7,8 +7,6 @@ import GlobalParamsConfiguration from './GlobalParamsConfiguration.vue'
7 7 import { ChevronDown, ChevronUp } from '@vicons/carbon'
8 8 import { useDesignStore } from '@/store/modules/designStore/designStore';
9 9 import { selectTimeOptions } from '../../../index.d';
10   -import { RequestConfigType, RequestGlobalConfigType } from '@/store/modules/chartEditStore/chartEditStore.d'
11   -import { useChartEditStore } from '@/store/modules/chartEditStore/chartEditStore';
12 10 import { useTargetData } from '../../../../hooks/useTargetData.hook';
13 11 import { RequestHttpIntervalEnum } from '@/enums/httpEnum';
14 12
... ...
... ... @@ -12,11 +12,6 @@ import ComponentConfiguration from './ComponentConfiguration.vue';
12 12 import GlobalPublicConfiguration from './GlobalPublicConfiguration.vue';
13 13 import { createRequestModalContext } from './useRequestModalContext';
14 14
15   -interface ComponentExpose {
16   - getConfigurationData: () => RequestConfigType
17   - setConfigurationData: (request: RequestConfigType) => void
18   - validate: () => Promise<boolean>
19   -}
20 15
21 16 const requestDataType = ref<RequestDataTypeEnum>(RequestDataTypeEnum.AJAX)
22 17
... ... @@ -24,9 +19,9 @@ const showModal = ref(false)
24 19
25 20 const chartEditStore = useChartEditStore()
26 21
27   -const componentConfigurationEl = ref<ComponentExpose>()
  22 +const componentConfigurationEl = ref<InstanceType<typeof ComponentConfiguration>>()
28 23
29   -const publicInterfaceFormEl = ref<ComponentExpose>()
  24 +const publicInterfaceFormEl = ref<InstanceType<typeof PublicInterfaceForm>>()
30 25
31 26 const getRequestTypeName = computed(() => {
32 27 return RequestDataTypeNameEnum[RequestDataTypeEnum[unref(requestDataType)] as keyof typeof RequestDataTypeEnum]
... ... @@ -74,11 +69,11 @@ const getResult = () => {
74 69
75 70 const handleSaveAction = async () => {
76 71 if (!(await validate())) return
77   - const value = getResult()
  72 + const value = getResult()
78 73 if (unref(selectTarget)) {
79 74 chartEditStore.updateComponentList(chartEditStore.fetchTargetIndex(), {
80 75 ...unref(selectTarget)!,
81   - request: value!
  76 + request: value as RequestConfigType
82 77 })
83 78 }
84 79 showModal.value = false
... ...
... ... @@ -44,6 +44,7 @@ export const useSyncRemote = () => {
44 44 * @returns
45 45 */
46 46 const updateStoreInfo = (projectData: DateViewConfigurationInfoType) => {
  47 + console.log(projectData)
47 48 projectInfoStore.setProjectInfo(projectData)
48 49 }
49 50
... ... @@ -56,9 +57,9 @@ export const useSyncRemote = () => {
56 57 try {
57 58 const id = fetchRouteParamsLocation()
58 59 const res = await getDataView(id)
  60 + updateStoreInfo(res)
59 61 // 更新全局数据
60 62 await updateComponent(JSONParse(res.dataViewContent.content))
61   - updateStoreInfo(res)
62 63 setTimeout(() => {
63 64 projectInfoStore.setSaveStatus(SyncEnum.SUCCESS)
64 65 }, 1000)
... ... @@ -101,6 +102,7 @@ export const useSyncRemote = () => {
101 102
102 103 // 保存预览图
103 104 if (uploadRes) {
  105 + console.log(projectInfoStore.getProjectInfo)
104 106 await saveDataViewList({
105 107 name: dataViewName,
106 108 organizationId,
... ...