Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
liangzhen
/
framework-tools-web
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit 250b4e00
authored
Jan 10, 2024
by
liuyong
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://47.97.176.204:19000/wangwansu/iact_jiagou_drowio
2 parents
f4f984df
1b2ca831
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
52 additions
and
33 deletions
src/views/archiEleRela/index.vue
src/views/metaModelDic/pages/page1.vue
src/views/metaModelDic/pages/page2.vue
src/views/metaModelDic/pages/page3.vue
src/views/archiEleRela/index.vue
View file @
250b4e0
...
@@ -49,7 +49,11 @@
...
@@ -49,7 +49,11 @@
<el-table-column
label=
"图标"
align=
"center"
width=
"100"
>
<el-table-column
label=
"图标"
align=
"center"
width=
"100"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<div
class=
"tableIcon"
>
<div
class=
"tableIcon"
>
<img
class=
"iconItem"
:src=
"scope.row.icon"
alt=
""
>
<img
class=
"iconItem"
v-if=
"scope.row.iconId == 'img1'"
src=
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBEbyBub3QgZWRpdCB0aGlzIGZpbGUgd2l0aCBlZGl0b3JzIG90aGVyIHRoYW4gZHJhdy5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI1MnB4IiBoZWlnaHQ9IjUycHgiIHZpZXdCb3g9Ii0wLjUgLTAuNSA1MiA1MiIgY29udGVudD0iJmx0O214ZmlsZSBob3N0PSZxdW90O2xvY2FsaG9zdCZxdW90OyBtb2RpZmllZD0mcXVvdDsyMDIzLTEyLTExVDA4OjE5OjIzLjA5OFomcXVvdDsgYWdlbnQ9JnF1b3Q7TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEyMC4wLjAuMCBTYWZhcmkvNTM3LjM2JnF1b3Q7IGV0YWc9JnF1b3Q7TWExc3VrNTRDTl84QVd0UE9Da0smcXVvdDsgdmVyc2lvbj0mcXVvdDtARFJBV0lPLVZFUlNJT05AJnF1b3Q7IHR5cGU9JnF1b3Q7ZGV2aWNlJnF1b3Q7Jmd0OyZsdDtkaWFncmFtIG5hbWU9JnF1b3Q756ysIDEg6aG1JnF1b3Q7IGlkPSZxdW90Oy0wVURfeWZMblg5dVcxaWU0d2NEJnF1b3Q7Jmd0O2paUExic01nRUVXL3hzdEt0a2thZDltazZXTlJLV3FrdEZ0a0pqWXFaaUtNOCtqWEZ4Y3dKbGFrcnN3Y1p1NHdGNXlRVlhOK1VmUlF2eU1Ea2VRcE95ZmtLY256YkphbjV0T1RpeVdMckxDZ1VweTVwQUMyL0FjY2RIVlZ4eG0wVWFKR0ZKb2ZZbGlpbEZEcWlGR2w4QlNuN1ZIRVhRKzBnZ25ZbGxSTTZTZG51cmEweUJlQnZ3S3ZhdDg1dTMrd093MzF5VzZTdHFZTVR5TkUxZ2xaS1VSdFY4MTVCYUkzei90aTY1NXY3QTRIVXlEMWZ3cStPckpmN2xTN2UydXoyV2JlZml6VTk1MVRPVkxSdVlIZFlmWEZPd0NTUGZaR21raWlOSEJaNjBhWUtETkxoWjFrMEhkSVRXUnJnVTBzRFdmTWhzbk5rd0ZzUUt1TFNUa0ZiK2ZPcjNwa3EyY0tCTlg4R010VGQ4WFZJRGQwMkNBM2pmUFVQY2NaY1RydU1SSWZlNGtXTzFXQ3F4cDdlUzFVeEVKNWNTV2txYXBBVDRUTVlqUjJRSDlYNWNQd0pHeDYrTEhJK2hjPSZsdDsvZGlhZ3JhbSZndDsmbHQ7L214ZmlsZSZndDsiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48ZGVmcy8+PGc+PHBhdGggZD0iTSAwIDUwIEwgNTAgMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2IoMCwgMCwgMCkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRlci1ldmVudHM9InN0cm9rZSIvPjwvZz48L3N2Zz4="
alt=
""
/>
<img
class=
"iconItem"
v-if=
"scope.row.iconId == 'img2'"
src=
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBEbyBub3QgZWRpdCB0aGlzIGZpbGUgd2l0aCBlZGl0b3JzIG90aGVyIHRoYW4gZHJhdy5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2NnB4IiBoZWlnaHQ9IjY2cHgiIHZpZXdCb3g9Ii0wLjUgLTAuNSA2NiA2NiIgY29udGVudD0iJmx0O214ZmlsZSBob3N0PSZxdW90O2xvY2FsaG9zdCZxdW90OyBtb2RpZmllZD0mcXVvdDsyMDIzLTEyLTExVDA4OjM5OjA3LjU5OFomcXVvdDsgYWdlbnQ9JnF1b3Q7TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEyMC4wLjAuMCBTYWZhcmkvNTM3LjM2JnF1b3Q7IGV0YWc9JnF1b3Q7UHhDRmVJa2xpVm1XdnBXbVdUN1gmcXVvdDsgdmVyc2lvbj0mcXVvdDtARFJBV0lPLVZFUlNJT05AJnF1b3Q7IHR5cGU9JnF1b3Q7ZGV2aWNlJnF1b3Q7Jmd0OyZsdDtkaWFncmFtIG5hbWU9JnF1b3Q756ysIDEg6aG1JnF1b3Q7IGlkPSZxdW90Oy0wVURfeWZMblg5dVcxaWU0d2NEJnF1b3Q7Jmd0O2paTk5iNE13RElaL0RjZEpRT2hLajJ2WGZSd21WYXZVN1JvUkY2SUZYQ1dodFB2MUMwc2dwR2pTVGlSUDdOZnhHeE9SVFgxNWx2UlV2U0VERWFVeHUwVGtNVXJUSkV0ajgrbkoxWkpsa2x0UVNzNWNrQWQ3L2cwT3VyeXk1UXhVRUtnUmhlYW5FQmJZTkZEb2dGRXBzUXZEamlqQ3FpZGF3Z3pzQ3lybTlJTXpYVm1hcDB2UFg0Q1gxVkE1dVYvWms1b093YTRUVlZHRzNRU1JiVVEyRWxIYlZYM1pnT2pORzN5eGVVOS9uSTRYazlEby95Ujh0dVM0UGtoMWVGVkp0bHVvOTZYOHVuTnRuS2xvWGNQdXN2bzZPQUFOZStpTk5MdENVS1Y0RVpGMXBXdGhRR0tXRXR1R1FWOGtOanViRG16bXFyOW1Nalp2cGdhd0JpMnZKcVR6OWk2Y1pkWEUyWUZKRUZUemN5aFAzU3VYbzl4WVlZZmNGRTVqTjVFa2R6cHVIc2txRGlVVXRySUFselcxODBZb0l6ZEMyWTJRcHJJRVBSTXlpMG5iSHYyKzFyRDFVMkhEL2I5RnRqOD0mbHQ7L2RpYWdyYW0mZ3Q7Jmx0Oy9teGZpbGUmZ3Q7IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PGRlZnMvPjxnPjxwYXRoIGQ9Ik0gNyA1NyBMIDUyLjUgMTEuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2IoMCwgMCwgMCkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRlci1ldmVudHM9InN0cm9rZSIvPjxwYXRoIGQ9Ik0gNTYuMjEgNy43OSBMIDUzLjczIDE1LjIyIEwgNTIuNSAxMS41IEwgNDguNzggMTAuMjcgWiIgZmlsbD0icmdiKDAsIDAsIDApIiBzdHJva2U9InJnYigwLCAwLCAwKSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludGVyLWV2ZW50cz0iYWxsIi8+PC9nPjwvc3ZnPg=="
alt=
""
/>
<img
class=
"iconItem"
v-if=
"scope.row.iconId == 'img3'"
src=
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBEbyBub3QgZWRpdCB0aGlzIGZpbGUgd2l0aCBlZGl0b3JzIG90aGVyIHRoYW4gZHJhdy5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2OHB4IiBoZWlnaHQ9IjY4cHgiIHZpZXdCb3g9Ii0wLjUgLTAuNSA2OCA2OCIgY29udGVudD0iJmx0O214ZmlsZSBob3N0PSZxdW90O2xvY2FsaG9zdCZxdW90OyBtb2RpZmllZD0mcXVvdDsyMDIzLTEyLTExVDA4OjM3OjExLjE3MlomcXVvdDsgYWdlbnQ9JnF1b3Q7TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEyMC4wLjAuMCBTYWZhcmkvNTM3LjM2JnF1b3Q7IGV0YWc9JnF1b3Q7cGJJZGhlY29zS293VWFCWmJKWksmcXVvdDsgdmVyc2lvbj0mcXVvdDtARFJBV0lPLVZFUlNJT05AJnF1b3Q7IHR5cGU9JnF1b3Q7ZGV2aWNlJnF1b3Q7Jmd0OyZsdDtkaWFncmFtIG5hbWU9JnF1b3Q756ysIDEg6aG1JnF1b3Q7IGlkPSZxdW90Oy0wVURfeWZMblg5dVcxaWU0d2NEJnF1b3Q7Jmd0O2paUExic01nRUVXL3hzdEtOamh4dW16UzlMR29GRFZTMmkweUV4c1Ztd2h3SHYzNjRnTEcyS3JVbGVFd2MyZTRqQk84YWE3UGtwenFOMEdCSnlpbDF3US9KZ2hsT1VyTnB5YzNTNHBzWlVFbEdYVkJBZXpaTnpqbzhxcU9VVkJSb0JhQ2EzYUtZU25hRmtvZE1TS2x1TVJoUjhIanFpZFN3UXpzUzhMbjlJTlJYVnU2UWtYZ0w4Q3EybGZPbHZmMnBDRSsyTjFFMVlTS3l3amhiWUkzVWdodFY4MTFBN3czei90aTg1NytPQjBhazlEcS95Ujhkdmk0UGtoMWVGVlp2bHVvOTBKKzNTMnR5cG53emwzWU5hdHYzZ0ZvNlVOdnBObVZuQ2pGeWdTdmxTWlN6M0d0RzI1QVpwWlNkQzJGdm5acWRsWVY2TXpzMEgwMmVHS0dDVVFEV3Q1TXlDVzR2bkJPMWlQRFBaUEFpV2JuV0o2NHg2OEd1YUhDVGpCVEdLVnVVTEhYY1dPS2l6U1dVS0tUSmJpc3Njc1RvVHlkQ0tHSmtER3VBajBUTW92UnRRUDZmVVMvRGNOaXc4TXZoN2MvJmx0Oy9kaWFncmFtJmd0OyZsdDsvbXhmaWxlJmd0OyIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxkZWZzLz48Zz48cGF0aCBkPSJNIDEyLjUgNTMuNSBMIDUzLjUgMTIuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2IoMCwgMCwgMCkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRlci1ldmVudHM9InN0cm9rZSIvPjxwYXRoIGQ9Ik0gOC43OSA1Ny4yMSBMIDExLjI3IDQ5Ljc4IEwgMTIuNSA1My41IEwgMTYuMjIgNTQuNzMgWiIgZmlsbD0icmdiKDAsIDAsIDApIiBzdHJva2U9InJnYigwLCAwLCAwKSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludGVyLWV2ZW50cz0iYWxsIi8+PHBhdGggZD0iTSA1Ny4yMSA4Ljc5IEwgNTQuNzMgMTYuMjIgTCA1My41IDEyLjUgTCA0OS43OCAxMS4yNyBaIiBmaWxsPSJyZ2IoMCwgMCwgMCkiIHN0cm9rZT0icmdiKDAsIDAsIDApIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50ZXItZXZlbnRzPSJhbGwiLz48L2c+PC9zdmc+"
alt=
""
/>
<img
class=
"iconItem"
v-if=
"scope.row.iconId == 'img4'"
src=
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBEbyBub3QgZWRpdCB0aGlzIGZpbGUgd2l0aCBlZGl0b3JzIG90aGVyIHRoYW4gZHJhdy5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI3MHB4IiBoZWlnaHQ9IjcwcHgiIHZpZXdCb3g9Ii0wLjUgLTAuNSA3MCA3MCIgY29udGVudD0iJmx0O214ZmlsZSBob3N0PSZxdW90O2xvY2FsaG9zdCZxdW90OyBtb2RpZmllZD0mcXVvdDsyMDIzLTEyLTExVDA4OjQ5OjMwLjMzMVomcXVvdDsgYWdlbnQ9JnF1b3Q7TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEyMC4wLjAuMCBTYWZhcmkvNTM3LjM2JnF1b3Q7IGV0YWc9JnF1b3Q7NXJ5Y1k5X2pldUVsOGJVemhNck4mcXVvdDsgdmVyc2lvbj0mcXVvdDtARFJBV0lPLVZFUlNJT05AJnF1b3Q7IHR5cGU9JnF1b3Q7ZGV2aWNlJnF1b3Q7Jmd0OyZsdDtkaWFncmFtIG5hbWU9JnF1b3Q756ysIDEg6aG1JnF1b3Q7IGlkPSZxdW90Oy0wVURfeWZMblg5dVcxaWU0d2NEJnF1b3Q7Jmd0O2paTmJiNEl3Rk1jL0RZOUxnT0prajFQWjVXR0ptWW5iYTBlUDBLeHdURnRFL2ZRcnRseXFNZGtUUGIrZTY3K0hnQ3lyNDZ1aysvSURHWWdnRHRreElLc2dqcU1rRHMybkl5ZEw1bEZxUVNFNWMwNGoyUEF6T09qaWlvWXpVSjZqUmhTYTczMllZMTFEcmoxR3BjVFdkOXVoOEt2dWFRRTNZSk5UY1V1L09OT2xwV2s4SC9rYjhLTHNLMGVQVC9hbW9yMnptMFNWbEdFN1FTUUx5RklpYW51cWprc1FuWGk5TGpidTVjN3QwSmlFV3Y4bjRMc2h1OFZXcXUyN2lwTDFUSDNPNWU5REwvT0Jpc1pON0xyVnAxNENZRVlSWjRMNHdUWWJ3ZUlDekVXSmtwK3gxbFIwc0diUG5mYUc1NElxeFhNRFMxMlp1MVZram5rakQ5QzFGUnBEWWxPendUS2hiZ2xTWXlsTnBaN1l0cmV1b2JzaVJJTzBaaWNCSzlEeVpGemE4ZkZtYnVaeThtNDlreUNvNWdjL1BYVTdWQXpwaGdwcjVLWndITHA5VDBLWHgyMTdRa0kvaGNKRzV1Q2lwbzkxbldqbUp5THBWU0lqVEFINkpwRTVUTVllMFdVWGVuUGNPZXMrL3Jrayt3TT0mbHQ7L2RpYWdyYW0mZ3Q7Jmx0Oy9teGZpbGUmZ3Q7IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PGRlZnMvPjxnPjxwYXRoIGQ9Ik0gOSA1OSBMIDM0IDU5IEwgMzQgOSBMIDUxLjEzIDkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmdiKDAsIDAsIDApIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50ZXItZXZlbnRzPSJzdHJva2UiLz48cGF0aCBkPSJNIDU3Ljg4IDkgTCA0OC44OCAxMy41IEwgNTEuMTMgOSBMIDQ4Ljg4IDQuNSBaIiBmaWxsPSJyZ2IoMCwgMCwgMCkiIHN0cm9rZT0icmdiKDAsIDAsIDApIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50ZXItZXZlbnRzPSJhbGwiLz48L2c+PC9zdmc+"
alt=
""
/>
<img
class=
"iconItem"
v-if=
"scope.row.iconId == 'img5'"
src=
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBEbyBub3QgZWRpdCB0aGlzIGZpbGUgd2l0aCBlZGl0b3JzIG90aGVyIHRoYW4gZHJhdy5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjU1cHgiIHZpZXdCb3g9Ii0wLjUgLTAuNSA1MCA1NSIgY29udGVudD0iJmx0O214ZmlsZSBob3N0PSZxdW90O2xvY2FsaG9zdCZxdW90OyBtb2RpZmllZD0mcXVvdDsyMDIzLTEyLTExVDA4OjQ5OjU1LjkzMFomcXVvdDsgYWdlbnQ9JnF1b3Q7TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEyMC4wLjAuMCBTYWZhcmkvNTM3LjM2JnF1b3Q7IGV0YWc9JnF1b3Q7ZUhTUFRhNXk3YzA4NzVubFRrRlUmcXVvdDsgdmVyc2lvbj0mcXVvdDtARFJBV0lPLVZFUlNJT05AJnF1b3Q7IHR5cGU9JnF1b3Q7ZGV2aWNlJnF1b3Q7Jmd0OyZsdDtkaWFncmFtIG5hbWU9JnF1b3Q756ysIDEg6aG1JnF1b3Q7IGlkPSZxdW90Oy0wVURfeWZMblg5dVcxaWU0d2NEJnF1b3Q7Jmd0O2pWUExib013RVB3YWpwVXdKazF5Yk5MMGNhZ1VOVkxhcTRVM1lOVmdaSnNrOU90cllodHdVS0tlOEk1blozZkhTNFRYNWZsVmtycjRFQlI0bE1UMEhPSG5LRWxRbXNUbTB5R3RSZVpvWVlGY011cElBN0JqditCQWw1YzNqSUlLaUZvSXJsa2RncG1vS3NoMGdCRXB4U21rSFFRUHE5WWtod213eXdpZm9sK002c0tpaTJRKzRHL0E4c0pYUm85TGUxTVNUM2FUcUlKUWNScEJlQlBodFJSQzIxTjVYZ1B2elBPKzJMeVhHN2Q5WXhJcS9aK0U3d1lmVm51cDl1OEtwZHVaK3B6TG53ZmtaSTZFTjI1aTE2MXV2UVZaSTQvUWlhQUlyNkNpVDUydEpzdzRVWXBsQml4MHlkMjlGRTFGTCt6WVJGWUw2TVRqb1duVVcyRjJDRVFKV3JhR2Nock1uamtEaTVIUEhwUEFpV2JIVUo2NE44OTd1YjdDVmpCVE9JbmRmdUtGMDNIYmlaZHhLS0ZFSXpOd1dXTnpyNFJTZkNXVVhnbHBJblBRRXlIakpXbEh0TG9qcU5zTlQrb3M0N3Q5VFFaTUE3NDUyQTU4TkhxREFib3NrZytIaGJYMDRiZkhtejg9Jmx0Oy9kaWFncmFtJmd0OyZsdDsvbXhmaWxlJmd0OyIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxkZWZzLz48Zz48cGF0aCBkPSJNIDAgNTQgUSA1MCA1NCAyNSAyOSBRIDAgNCA0My42MyA0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYigwLCAwLCAwKSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludGVyLWV2ZW50cz0ic3Ryb2tlIi8+PHBhdGggZD0iTSA0OC44OCA0IEwgNDEuODggNy41IEwgNDMuNjMgNCBMIDQxLjg4IDAuNSBaIiBmaWxsPSJyZ2IoMCwgMCwgMCkiIHN0cm9rZT0icmdiKDAsIDAsIDApIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50ZXItZXZlbnRzPSJhbGwiLz48L2c+PC9zdmc+"
alt=
""
/>
</div>
</div>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
...
@@ -229,7 +233,9 @@ export default {
...
@@ -229,7 +233,9 @@ export default {
scope
:
""
,
scope
:
""
,
}
}
],
],
icon
:
""
,
iconId
:
""
,
iconId
:
""
,
iconName
:
""
,
},
},
rules
:
{
rules
:
{
rsName
:
[
rsName
:
[
...
@@ -422,7 +428,18 @@ export default {
...
@@ -422,7 +428,18 @@ export default {
// return;
// return;
// }
// }
this
.
formData
.
state
=
2
;
this
.
formData
.
state
=
2
;
this
.
formData
.
icon
=
$
(
`.src
${
this
.
formData
.
iconId
}
`
)[
0
].
src
;
// 赋值不同图标名称
if
(
this
.
formData
.
iconId
==
"img1"
)
{
this
.
formData
.
iconName
=
"endArrow=none;html=1;"
;
}
else
if
(
this
.
formData
.
iconId
==
"img2"
){
this
.
formData
.
iconName
=
"endArrow=classic;html=1;"
;
}
else
if
(
this
.
formData
.
iconId
==
"img3"
){
this
.
formData
.
iconName
=
"endArrow=classic;startArrow=classic;html=1;"
;
}
else
if
(
this
.
formData
.
iconId
==
"img4"
){
this
.
formData
.
iconName
=
"edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;"
;
}
else
if
(
this
.
formData
.
iconId
==
"img5"
){
this
.
formData
.
iconName
=
"curve"
;
}
if
(
this
.
formData
.
eleRelaId
)
{
if
(
this
.
formData
.
eleRelaId
)
{
// 编辑保存
// 编辑保存
getJGYSGLUpdate
(
this
.
formData
).
then
(
res
=>
{
getJGYSGLUpdate
(
this
.
formData
).
then
(
res
=>
{
...
@@ -576,7 +593,9 @@ export default {
...
@@ -576,7 +593,9 @@ export default {
scope
:
""
,
scope
:
""
,
}
}
],
],
icon
:
""
,
iconId
:
""
,
iconId
:
""
,
iconName
:
""
,
}
}
this
.
radioName
=
""
;
this
.
radioName
=
""
;
},
},
...
...
src/views/metaModelDic/pages/page1.vue
View file @
250b4e0
...
@@ -114,10 +114,10 @@
...
@@ -114,10 +114,10 @@
<el-input v-show="columnIsShow&& (editIndex== scope.row.index)" @blur="columnIsShow = false" v-model="scope.row.fieldName"></el-input>
<el-input v-show="columnIsShow&& (editIndex== scope.row.index)" @blur="columnIsShow = false" v-model="scope.row.fieldName"></el-input>
</template> -->
</template> -->
</el-table-column>
</el-table-column>
<el-table-column
prop=
"c
hinese
Name"
label=
"中文名"
align=
"center"
>
<el-table-column
prop=
"c
n
Name"
label=
"中文名"
align=
"center"
>
<!-- <template slot-scope="scope">
<!-- <template slot-scope="scope">
<div v-show=" !columnIsShow|| (editIndex!= scope.row.index)">{{scope.row.c
hinese
Name}}</div>
<div v-show=" !columnIsShow|| (editIndex!= scope.row.index)">{{scope.row.c
n
Name}}</div>
<el-input v-show="columnIsShow&& (editIndex== scope.row.index)" @blur="columnIsShow = false" v-model="scope.row.c
hinese
Name"></el-input>
<el-input v-show="columnIsShow&& (editIndex== scope.row.index)" @blur="columnIsShow = false" v-model="scope.row.c
n
Name"></el-input>
</template> -->
</template> -->
</el-table-column>
</el-table-column>
<el-table-column
prop=
"displayOrder"
label=
"排序"
align=
"center"
>
<el-table-column
prop=
"displayOrder"
label=
"排序"
align=
"center"
>
...
@@ -179,8 +179,8 @@
...
@@ -179,8 +179,8 @@
<el-form-item
class=
"cross"
label=
"字段名:"
prop=
"fieldName"
>
<el-form-item
class=
"cross"
label=
"字段名:"
prop=
"fieldName"
>
<el-input
v-model=
"formData2.fieldName"
maxlength=
"100"
></el-input>
<el-input
v-model=
"formData2.fieldName"
maxlength=
"100"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
class=
"cross"
label=
"中文名:"
prop=
"c
hinese
Name"
>
<el-form-item
class=
"cross"
label=
"中文名:"
prop=
"c
n
Name"
>
<el-input
v-model=
"formData2.c
hinese
Name"
maxlength=
"100"
></el-input>
<el-input
v-model=
"formData2.c
n
Name"
maxlength=
"100"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
class=
"cross"
label=
"排序:"
prop=
"displayOrder"
>
<el-form-item
class=
"cross"
label=
"排序:"
prop=
"displayOrder"
>
<el-input
v-model=
"formData2.displayOrder"
maxlength=
"100"
></el-input>
<el-input
v-model=
"formData2.displayOrder"
maxlength=
"100"
></el-input>
...
@@ -248,7 +248,7 @@ export default {
...
@@ -248,7 +248,7 @@ export default {
},
},
formData2
:
{
formData2
:
{
fieldName
:
""
,
fieldName
:
""
,
c
hinese
Name
:
""
,
c
n
Name
:
""
,
displayOrder
:
""
,
displayOrder
:
""
,
contentLength
:
""
,
contentLength
:
""
,
controlType
:
""
,
controlType
:
""
,
...
@@ -257,7 +257,7 @@ export default {
...
@@ -257,7 +257,7 @@ export default {
fieldName
:
[
fieldName
:
[
{
required
:
true
,
message
:
'请输入字段名'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入字段名'
,
trigger
:
'blur'
},
],
],
c
hinese
Name
:
[
c
n
Name
:
[
{
required
:
true
,
message
:
'请输入中文名'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入中文名'
,
trigger
:
'blur'
},
],
],
displayOrder
:
[
displayOrder
:
[
...
@@ -495,7 +495,7 @@ export default {
...
@@ -495,7 +495,7 @@ export default {
resetFormData2
(){
resetFormData2
(){
this
.
formData2
=
{
this
.
formData2
=
{
fieldName
:
""
,
fieldName
:
""
,
c
hinese
Name
:
""
,
c
n
Name
:
""
,
displayOrder
:
""
,
displayOrder
:
""
,
contentLength
:
""
,
contentLength
:
""
,
controlType
:
""
,
controlType
:
""
,
...
@@ -562,7 +562,7 @@ export default {
...
@@ -562,7 +562,7 @@ export default {
if
(
this
.
formData2
.
propertyId
)
{
if
(
this
.
formData2
.
propertyId
)
{
let
params
=
{
let
params
=
{
fieldName
:
this
.
formData2
.
fieldName
,
fieldName
:
this
.
formData2
.
fieldName
,
c
hineseName
:
this
.
formData2
.
chinese
Name
,
c
nName
:
this
.
formData2
.
cn
Name
,
displayOrder
:
this
.
formData2
.
displayOrder
,
displayOrder
:
this
.
formData2
.
displayOrder
,
contentLength
:
this
.
formData2
.
contentLength
,
contentLength
:
this
.
formData2
.
contentLength
,
controlType
:
this
.
formData2
.
controlType
,
controlType
:
this
.
formData2
.
controlType
,
...
@@ -587,7 +587,7 @@ export default {
...
@@ -587,7 +587,7 @@ export default {
}
else
{
}
else
{
let
params
=
{
let
params
=
{
fieldName
:
this
.
formData2
.
fieldName
,
fieldName
:
this
.
formData2
.
fieldName
,
c
hineseName
:
this
.
formData2
.
chinese
Name
,
c
nName
:
this
.
formData2
.
cn
Name
,
displayOrder
:
this
.
formData2
.
displayOrder
,
displayOrder
:
this
.
formData2
.
displayOrder
,
contentLength
:
this
.
formData2
.
contentLength
,
contentLength
:
this
.
formData2
.
contentLength
,
controlType
:
this
.
formData2
.
controlType
,
controlType
:
this
.
formData2
.
controlType
,
...
...
src/views/metaModelDic/pages/page2.vue
View file @
250b4e0
...
@@ -106,10 +106,10 @@
...
@@ -106,10 +106,10 @@
<el-input v-show="columnIsShow&& (editIndex== scope.row.index)" @blur="columnIsShow = false" v-model="scope.row.fieldName"></el-input>
<el-input v-show="columnIsShow&& (editIndex== scope.row.index)" @blur="columnIsShow = false" v-model="scope.row.fieldName"></el-input>
</template> -->
</template> -->
</el-table-column>
</el-table-column>
<el-table-column
prop=
"c
hinese
Name"
label=
"中文名"
align=
"center"
>
<el-table-column
prop=
"c
n
Name"
label=
"中文名"
align=
"center"
>
<!-- <template slot-scope="scope">
<!-- <template slot-scope="scope">
<div v-show=" !columnIsShow|| (editIndex!= scope.row.index)">{{scope.row.c
hinese
Name}}</div>
<div v-show=" !columnIsShow|| (editIndex!= scope.row.index)">{{scope.row.c
n
Name}}</div>
<el-input v-show="columnIsShow&& (editIndex== scope.row.index)" @blur="columnIsShow = false" v-model="scope.row.c
hinese
Name"></el-input>
<el-input v-show="columnIsShow&& (editIndex== scope.row.index)" @blur="columnIsShow = false" v-model="scope.row.c
n
Name"></el-input>
</template> -->
</template> -->
</el-table-column>
</el-table-column>
<el-table-column
prop=
"displayOrder"
label=
"排序"
align=
"center"
>
<el-table-column
prop=
"displayOrder"
label=
"排序"
align=
"center"
>
...
@@ -171,8 +171,8 @@
...
@@ -171,8 +171,8 @@
<el-form-item
class=
"cross"
label=
"字段名:"
prop=
"fieldName"
>
<el-form-item
class=
"cross"
label=
"字段名:"
prop=
"fieldName"
>
<el-input
v-model=
"formData2.fieldName"
maxlength=
"100"
></el-input>
<el-input
v-model=
"formData2.fieldName"
maxlength=
"100"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
class=
"cross"
label=
"中文名:"
prop=
"c
hinese
Name"
>
<el-form-item
class=
"cross"
label=
"中文名:"
prop=
"c
n
Name"
>
<el-input
v-model=
"formData2.c
hinese
Name"
maxlength=
"100"
></el-input>
<el-input
v-model=
"formData2.c
n
Name"
maxlength=
"100"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
class=
"cross"
label=
"排序:"
prop=
"displayOrder"
>
<el-form-item
class=
"cross"
label=
"排序:"
prop=
"displayOrder"
>
<el-input
v-model=
"formData2.displayOrder"
maxlength=
"100"
></el-input>
<el-input
v-model=
"formData2.displayOrder"
maxlength=
"100"
></el-input>
...
@@ -221,7 +221,7 @@ export default {
...
@@ -221,7 +221,7 @@ export default {
tableData2
:
[
tableData2
:
[
{
{
fieldName
:
""
,
fieldName
:
""
,
c
hinese
Name
:
""
,
c
n
Name
:
""
,
displayOrder
:
""
,
displayOrder
:
""
,
controlType
:
""
,
controlType
:
""
,
contentLength
:
""
,
contentLength
:
""
,
...
@@ -247,7 +247,7 @@ export default {
...
@@ -247,7 +247,7 @@ export default {
},
},
formData2
:
{
formData2
:
{
fieldName
:
""
,
fieldName
:
""
,
c
hinese
Name
:
""
,
c
n
Name
:
""
,
displayOrder
:
""
,
displayOrder
:
""
,
contentLength
:
""
,
contentLength
:
""
,
controlType
:
""
,
controlType
:
""
,
...
@@ -256,7 +256,7 @@ export default {
...
@@ -256,7 +256,7 @@ export default {
fieldName
:
[
fieldName
:
[
{
required
:
true
,
message
:
'请输入字段名'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入字段名'
,
trigger
:
'blur'
},
],
],
c
hinese
Name
:
[
c
n
Name
:
[
{
required
:
true
,
message
:
'请输入中文名'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入中文名'
,
trigger
:
'blur'
},
],
],
displayOrder
:
[
displayOrder
:
[
...
@@ -273,7 +273,7 @@ export default {
...
@@ -273,7 +273,7 @@ export default {
current
:
1
,
current
:
1
,
pageSize
:
10
,
pageSize
:
10
,
rsName
:
""
,
rsName
:
""
,
scope
:
""
,
//
scope: "",
state
:
""
,
state
:
""
,
type
:
2
,
type
:
2
,
},
},
...
@@ -372,7 +372,7 @@ export default {
...
@@ -372,7 +372,7 @@ export default {
current
:
1
,
current
:
1
,
pageSize
:
10
,
pageSize
:
10
,
rsName
:
""
,
rsName
:
""
,
scope
:
""
,
//
scope: "",
state
:
""
,
state
:
""
,
type
:
2
,
type
:
2
,
}
}
...
@@ -496,7 +496,7 @@ export default {
...
@@ -496,7 +496,7 @@ export default {
resetFormData2
(){
resetFormData2
(){
this
.
formData2
=
{
this
.
formData2
=
{
fieldName
:
""
,
fieldName
:
""
,
c
hinese
Name
:
""
,
c
n
Name
:
""
,
displayOrder
:
""
,
displayOrder
:
""
,
contentLength
:
""
,
contentLength
:
""
,
controlType
:
""
,
controlType
:
""
,
...
@@ -540,7 +540,7 @@ export default {
...
@@ -540,7 +540,7 @@ export default {
if
(
this
.
formData2
.
propertyId
)
{
if
(
this
.
formData2
.
propertyId
)
{
let
params
=
{
let
params
=
{
fieldName
:
this
.
formData2
.
fieldName
,
fieldName
:
this
.
formData2
.
fieldName
,
c
hineseName
:
this
.
formData2
.
chinese
Name
,
c
nName
:
this
.
formData2
.
cn
Name
,
displayOrder
:
this
.
formData2
.
displayOrder
,
displayOrder
:
this
.
formData2
.
displayOrder
,
contentLength
:
this
.
formData2
.
contentLength
,
contentLength
:
this
.
formData2
.
contentLength
,
controlType
:
this
.
formData2
.
controlType
,
controlType
:
this
.
formData2
.
controlType
,
...
@@ -565,7 +565,7 @@ export default {
...
@@ -565,7 +565,7 @@ export default {
}
else
{
}
else
{
let
params
=
{
let
params
=
{
fieldName
:
this
.
formData2
.
fieldName
,
fieldName
:
this
.
formData2
.
fieldName
,
c
hineseName
:
this
.
formData2
.
chinese
Name
,
c
nName
:
this
.
formData2
.
cn
Name
,
displayOrder
:
this
.
formData2
.
displayOrder
,
displayOrder
:
this
.
formData2
.
displayOrder
,
contentLength
:
this
.
formData2
.
contentLength
,
contentLength
:
this
.
formData2
.
contentLength
,
controlType
:
this
.
formData2
.
controlType
,
controlType
:
this
.
formData2
.
controlType
,
...
...
src/views/metaModelDic/pages/page3.vue
View file @
250b4e0
...
@@ -110,7 +110,7 @@
...
@@ -110,7 +110,7 @@
<el-table-column
type=
"index"
label=
"序号"
width=
"80"
align=
"center"
></el-table-column>
<el-table-column
type=
"index"
label=
"序号"
width=
"80"
align=
"center"
></el-table-column>
<el-table-column
prop=
"fieldName"
label=
"字段名"
align=
"center"
>
<el-table-column
prop=
"fieldName"
label=
"字段名"
align=
"center"
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"c
hinese
Name"
label=
"中文名"
align=
"center"
>
<el-table-column
prop=
"c
n
Name"
label=
"中文名"
align=
"center"
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"displayOrder"
label=
"排序"
align=
"center"
>
<el-table-column
prop=
"displayOrder"
label=
"排序"
align=
"center"
>
</el-table-column>
</el-table-column>
...
@@ -152,8 +152,8 @@
...
@@ -152,8 +152,8 @@
<el-form-item
class=
"cross"
label=
"字段名:"
prop=
"fieldName"
>
<el-form-item
class=
"cross"
label=
"字段名:"
prop=
"fieldName"
>
<el-input
v-model=
"formData2.fieldName"
maxlength=
"100"
></el-input>
<el-input
v-model=
"formData2.fieldName"
maxlength=
"100"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
class=
"cross"
label=
"中文名:"
prop=
"c
hinese
Name"
>
<el-form-item
class=
"cross"
label=
"中文名:"
prop=
"c
n
Name"
>
<el-input
v-model=
"formData2.c
hinese
Name"
maxlength=
"100"
></el-input>
<el-input
v-model=
"formData2.c
n
Name"
maxlength=
"100"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
class=
"cross"
label=
"排序:"
prop=
"displayOrder"
>
<el-form-item
class=
"cross"
label=
"排序:"
prop=
"displayOrder"
>
<el-input
v-model=
"formData2.displayOrder"
maxlength=
"100"
></el-input>
<el-input
v-model=
"formData2.displayOrder"
maxlength=
"100"
></el-input>
...
@@ -224,7 +224,7 @@ export default {
...
@@ -224,7 +224,7 @@ export default {
},
},
formData2
:
{
formData2
:
{
fieldName
:
""
,
fieldName
:
""
,
c
hinese
Name
:
""
,
c
n
Name
:
""
,
displayOrder
:
""
,
displayOrder
:
""
,
contentLength
:
""
,
contentLength
:
""
,
controlType
:
""
,
controlType
:
""
,
...
@@ -233,7 +233,7 @@ export default {
...
@@ -233,7 +233,7 @@ export default {
fieldName
:
[
fieldName
:
[
{
required
:
true
,
message
:
'请输入字段名'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入字段名'
,
trigger
:
'blur'
},
],
],
c
hinese
Name
:
[
c
n
Name
:
[
{
required
:
true
,
message
:
'请输入中文名'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入中文名'
,
trigger
:
'blur'
},
],
],
displayOrder
:
[
displayOrder
:
[
...
@@ -501,7 +501,7 @@ export default {
...
@@ -501,7 +501,7 @@ export default {
resetFormData2
(){
resetFormData2
(){
this
.
formData2
=
{
this
.
formData2
=
{
fieldName
:
""
,
fieldName
:
""
,
c
hinese
Name
:
""
,
c
n
Name
:
""
,
displayOrder
:
""
,
displayOrder
:
""
,
contentLength
:
""
,
contentLength
:
""
,
controlType
:
""
,
controlType
:
""
,
...
@@ -545,7 +545,7 @@ export default {
...
@@ -545,7 +545,7 @@ export default {
if
(
this
.
formData2
.
propertyId
)
{
if
(
this
.
formData2
.
propertyId
)
{
let
params
=
{
let
params
=
{
fieldName
:
this
.
formData2
.
fieldName
,
fieldName
:
this
.
formData2
.
fieldName
,
c
hineseName
:
this
.
formData2
.
chinese
Name
,
c
nName
:
this
.
formData2
.
cn
Name
,
displayOrder
:
this
.
formData2
.
displayOrder
,
displayOrder
:
this
.
formData2
.
displayOrder
,
contentLength
:
this
.
formData2
.
contentLength
,
contentLength
:
this
.
formData2
.
contentLength
,
controlType
:
this
.
formData2
.
controlType
,
controlType
:
this
.
formData2
.
controlType
,
...
@@ -570,7 +570,7 @@ export default {
...
@@ -570,7 +570,7 @@ export default {
}
else
{
}
else
{
let
params
=
{
let
params
=
{
fieldName
:
this
.
formData2
.
fieldName
,
fieldName
:
this
.
formData2
.
fieldName
,
c
hineseName
:
this
.
formData2
.
chinese
Name
,
c
nName
:
this
.
formData2
.
cn
Name
,
displayOrder
:
this
.
formData2
.
displayOrder
,
displayOrder
:
this
.
formData2
.
displayOrder
,
contentLength
:
this
.
formData2
.
contentLength
,
contentLength
:
this
.
formData2
.
contentLength
,
controlType
:
this
.
formData2
.
controlType
,
controlType
:
this
.
formData2
.
controlType
,
...
...
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment