Commit 8ddf8bc7 authored by 王启林's avatar 王启林

推送

parent b19f6f2a
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
"dependencies": { "dependencies": {
"@ampproject/remapping": "^2.2.0", "@ampproject/remapping": "^2.2.0",
"@chenfengyuan/vue-qrcode": "^1.0.2", "@chenfengyuan/vue-qrcode": "^1.0.2",
"@form-create/designer": "^1.0.10",
"@jiaminghi/data-view": "^2.10.0", "@jiaminghi/data-view": "^2.10.0",
"@riophae/vue-treeselect": "0.4.0", "@riophae/vue-treeselect": "0.4.0",
"@vue/babel-preset-app": "^4.5.13", "@vue/babel-preset-app": "^4.5.13",
...@@ -1671,6 +1672,18 @@ ...@@ -1671,6 +1672,18 @@
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/runtime-corejs3": {
"version": "7.22.6",
"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.22.6.tgz",
"integrity": "sha512-M+37LLIRBTEVjktoJjbw4KVhupF0U/3PYUCbBwgAd9k17hoKhRu1n935QiG7Tuxv0LJOMrb2vuKEeYUlv0iyiw==",
"dependencies": {
"core-js-pure": "^3.30.2",
"regenerator-runtime": "^0.13.11"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/template": { "node_modules/@babel/template": {
"version": "7.14.5", "version": "7.14.5",
"resolved": "https://registry.nlark.com/@babel/template/download/@babel/template-7.14.5.tgz?cache=0&sync_timestamp=1623280991117&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.14.5.tgz", "resolved": "https://registry.nlark.com/@babel/template/download/@babel/template-7.14.5.tgz?cache=0&sync_timestamp=1623280991117&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.14.5.tgz",
...@@ -1768,6 +1781,115 @@ ...@@ -1768,6 +1781,115 @@
"url": "https://github.com/sponsors/sindresorhus" "url": "https://github.com/sponsors/sindresorhus"
} }
}, },
"node_modules/@form-create/component-elm-checkbox": {
"version": "2.5.29",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-checkbox/-/component-elm-checkbox-2.5.29.tgz",
"integrity": "sha512-jOFHQmJ6HQ3pqc/AzALbV0dtcZRdejkerQKfsJXz/EOkKnH3JJ1rgNps8lhoNo6+9R0ybX3FBN5e53iohs0a5w==",
"dependencies": {
"@form-create/utils": "^2.5.27"
}
},
"node_modules/@form-create/component-elm-frame": {
"version": "2.5.27",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-frame/-/component-elm-frame-2.5.27.tgz",
"integrity": "sha512-697RpnNm2dDbLiugT+0Q7yFhkhNPlYXskZkMnLzmwBftWi7Cb78v7EZIE/gmVIlAZ3NSqY0mWYM+0ryjQEKQnQ==",
"dependencies": {
"@form-create/utils": "^2.5.27"
}
},
"node_modules/@form-create/component-elm-group": {
"version": "2.5.28",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-group/-/component-elm-group-2.5.28.tgz",
"integrity": "sha512-6k9r4R9kPvTaJLmMlHrEfTYQmXVB4N3hDI3d5RqiEX9RdSyBcqdssKvW9O03susNWGbQFRJ5tBAMItURDZJAow==",
"dependencies": {
"@form-create/utils": "^2.5.27"
}
},
"node_modules/@form-create/component-elm-radio": {
"version": "2.5.27",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-radio/-/component-elm-radio-2.5.27.tgz",
"integrity": "sha512-fZWVW+JcL4I8gPrrR9Snt+sd/r6Ek9jGDJEqboqQ+HaYgXTptmvLLigefHqxUU3qize4iDfTJoJ16K0sS2+91g==",
"dependencies": {
"@form-create/utils": "^2.5.27"
}
},
"node_modules/@form-create/component-elm-select": {
"version": "2.5.27",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-select/-/component-elm-select-2.5.27.tgz",
"integrity": "sha512-xjI5dImAY51jHTZEBoMIk4+0GfF994IqW/cvj3GHP2zPf2NkKfI1OUVnn55DhlYZg04aMSGpvInETSLeCesE/g==",
"dependencies": {
"@form-create/utils": "^2.5.27"
}
},
"node_modules/@form-create/component-elm-tree": {
"version": "2.5.27",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-tree/-/component-elm-tree-2.5.27.tgz",
"integrity": "sha512-ATzz8hmzRI6XXcVpXywfuldJuCH5s3F+OJAUfSQaTP97+9QhBqyc6CDKotO5ZgAGNfKhLbZ0Ns+tFpFfrju9ZA==",
"dependencies": {
"@form-create/utils": "^2.5.27"
}
},
"node_modules/@form-create/component-elm-upload": {
"version": "2.5.29",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-upload/-/component-elm-upload-2.5.29.tgz",
"integrity": "sha512-/bP/HFeB009zKHYS9lwA8jST4Hy+UaykRXriqFv31Ly9BeISJVA66XyuNXmYADwc/q9krwVC4cuy5rKw/2vhsw==",
"dependencies": {
"@form-create/utils": "^2.5.27"
}
},
"node_modules/@form-create/component-subform": {
"version": "2.5.25",
"resolved": "https://registry.npmjs.org/@form-create/component-subform/-/component-subform-2.5.25.tgz",
"integrity": "sha512-puGWWxSOeII4y4mCNxrKF/eH4nY1AQAx87VchzErLmemwF6TtNBLBsJLCCmFAVLYn1koYU5nNu5Y2yG9s2CKlQ=="
},
"node_modules/@form-create/component-wangeditor": {
"version": "2.5.15",
"resolved": "https://registry.npmjs.org/@form-create/component-wangeditor/-/component-wangeditor-2.5.15.tgz",
"integrity": "sha512-U4MUcvaBNEcNbIBeODxYuMlLYR+lZ1zCaZvLP3I+3SOd0KQVjvfRozZku64ukIVxC8Stev/ZNWqpAVsdvFLGaA==",
"dependencies": {
"wangeditor": "^4.6.0"
}
},
"node_modules/@form-create/core": {
"version": "2.5.29",
"resolved": "https://registry.npmjs.org/@form-create/core/-/core-2.5.29.tgz",
"integrity": "sha512-xXHyLc8jRmXfHRf7xcUrTDx7NeXPxcJU9r2QSwNRszp6bF1HmIHlXuDWr+pqkXp4r5d9nZ87KAi2z2J8MRkF9Q==",
"dependencies": {
"@form-create/utils": "^2.5.27"
}
},
"node_modules/@form-create/designer": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/@form-create/designer/-/designer-1.0.10.tgz",
"integrity": "sha512-Lr87K1mHQz5UXcLbZ6ieA/FgJBM1ugAw8MjsF5/WhU6a2Mna2YHQ2ZywL1u+fc0t4Ei+VFBhXUFBvOqUuiseGQ==",
"dependencies": {
"@form-create/component-wangeditor": "^2.5.15",
"@form-create/element-ui": "^2.5.19",
"@form-create/utils": "^2.5.15"
}
},
"node_modules/@form-create/element-ui": {
"version": "2.5.30",
"resolved": "https://registry.npmjs.org/@form-create/element-ui/-/element-ui-2.5.30.tgz",
"integrity": "sha512-UBNTykx4JhznA0JcBtngk+QeWfz1yMQQHwQLHsB/Xp9bX3FnWebHyQG6Go0SSjvdx7bIMFx9fPurNHepyBYAPA==",
"dependencies": {
"@form-create/component-elm-checkbox": "^2.5.29",
"@form-create/component-elm-frame": "^2.5.27",
"@form-create/component-elm-group": "^2.5.28",
"@form-create/component-elm-radio": "^2.5.27",
"@form-create/component-elm-select": "^2.5.27",
"@form-create/component-elm-tree": "^2.5.27",
"@form-create/component-elm-upload": "^2.5.29",
"@form-create/component-subform": "^2.5.25",
"@form-create/core": "^2.5.29",
"@form-create/utils": "^2.5.27"
}
},
"node_modules/@form-create/utils": {
"version": "2.5.27",
"resolved": "https://registry.npmjs.org/@form-create/utils/-/utils-2.5.27.tgz",
"integrity": "sha512-QLzenitKzakxQ8bK8yFYd/9n4eT4E9jKkEneU0yhbjr0ter5uqguGGNJP7gI8waysRAS49VSjQOAY0b4l7mWvg=="
},
"node_modules/@hapi/address": { "node_modules/@hapi/address": {
"version": "2.1.4", "version": "2.1.4",
"resolved": "https://registry.nlark.com/@hapi/address/download/@hapi/address-2.1.4.tgz", "resolved": "https://registry.nlark.com/@hapi/address/download/@hapi/address-2.1.4.tgz",
...@@ -5288,6 +5410,16 @@ ...@@ -5288,6 +5410,16 @@
"semver": "bin/semver.js" "semver": "bin/semver.js"
} }
}, },
"node_modules/core-js-pure": {
"version": "3.31.1",
"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.31.1.tgz",
"integrity": "sha512-w+C62kvWti0EPs4KPMCMVv9DriHSXfQOCQ94bGGBiEW5rrbtt/Rz8n5Krhfw9cpFyzXBjf3DB3QnPdEzGDY4Fw==",
"hasInstallScript": true,
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/core-js"
}
},
"node_modules/core-util-is": { "node_modules/core-util-is": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.2.tgz", "resolved": "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.2.tgz",
...@@ -13467,10 +13599,9 @@ ...@@ -13467,10 +13599,9 @@
} }
}, },
"node_modules/regenerator-runtime": { "node_modules/regenerator-runtime": {
"version": "0.13.9", "version": "0.13.11",
"resolved": "https://registry.nlark.com/regenerator-runtime/download/regenerator-runtime-0.13.9.tgz", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
"integrity": "sha1-iSV0Kpj/2QgUmI11Zq0wyjsmO1I=", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
"license": "MIT"
}, },
"node_modules/regenerator-transform": { "node_modules/regenerator-transform": {
"version": "0.14.5", "version": "0.14.5",
...@@ -16906,6 +17037,21 @@ ...@@ -16906,6 +17037,21 @@
"vue": "^2.0.0" "vue": "^2.0.0"
} }
}, },
"node_modules/wangeditor": {
"version": "4.7.15",
"resolved": "https://registry.npmjs.org/wangeditor/-/wangeditor-4.7.15.tgz",
"integrity": "sha512-aPTdREd8BxXVyJ5MI+LU83FQ7u1EPd341iXIorRNYSOvoimNoZ4nPg+yn3FGbB93/owEa6buLw8wdhYnMCJQLg==",
"dependencies": {
"@babel/runtime": "^7.11.2",
"@babel/runtime-corejs3": "^7.11.2",
"tslib": "^2.1.0"
}
},
"node_modules/wangeditor/node_modules/tslib": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz",
"integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA=="
},
"node_modules/watch-size": { "node_modules/watch-size": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.nlark.com/watch-size/download/watch-size-2.0.0.tgz", "resolved": "https://registry.nlark.com/watch-size/download/watch-size-2.0.0.tgz",
...@@ -18786,6 +18932,15 @@ ...@@ -18786,6 +18932,15 @@
"regenerator-runtime": "^0.13.4" "regenerator-runtime": "^0.13.4"
} }
}, },
"@babel/runtime-corejs3": {
"version": "7.22.6",
"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.22.6.tgz",
"integrity": "sha512-M+37LLIRBTEVjktoJjbw4KVhupF0U/3PYUCbBwgAd9k17hoKhRu1n935QiG7Tuxv0LJOMrb2vuKEeYUlv0iyiw==",
"requires": {
"core-js-pure": "^3.30.2",
"regenerator-runtime": "^0.13.11"
}
},
"@babel/template": { "@babel/template": {
"version": "7.14.5", "version": "7.14.5",
"resolved": "https://registry.nlark.com/@babel/template/download/@babel/template-7.14.5.tgz?cache=0&sync_timestamp=1623280991117&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.14.5.tgz", "resolved": "https://registry.nlark.com/@babel/template/download/@babel/template-7.14.5.tgz?cache=0&sync_timestamp=1623280991117&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.14.5.tgz",
...@@ -18858,6 +19013,115 @@ ...@@ -18858,6 +19013,115 @@
} }
} }
}, },
"@form-create/component-elm-checkbox": {
"version": "2.5.29",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-checkbox/-/component-elm-checkbox-2.5.29.tgz",
"integrity": "sha512-jOFHQmJ6HQ3pqc/AzALbV0dtcZRdejkerQKfsJXz/EOkKnH3JJ1rgNps8lhoNo6+9R0ybX3FBN5e53iohs0a5w==",
"requires": {
"@form-create/utils": "^2.5.27"
}
},
"@form-create/component-elm-frame": {
"version": "2.5.27",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-frame/-/component-elm-frame-2.5.27.tgz",
"integrity": "sha512-697RpnNm2dDbLiugT+0Q7yFhkhNPlYXskZkMnLzmwBftWi7Cb78v7EZIE/gmVIlAZ3NSqY0mWYM+0ryjQEKQnQ==",
"requires": {
"@form-create/utils": "^2.5.27"
}
},
"@form-create/component-elm-group": {
"version": "2.5.28",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-group/-/component-elm-group-2.5.28.tgz",
"integrity": "sha512-6k9r4R9kPvTaJLmMlHrEfTYQmXVB4N3hDI3d5RqiEX9RdSyBcqdssKvW9O03susNWGbQFRJ5tBAMItURDZJAow==",
"requires": {
"@form-create/utils": "^2.5.27"
}
},
"@form-create/component-elm-radio": {
"version": "2.5.27",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-radio/-/component-elm-radio-2.5.27.tgz",
"integrity": "sha512-fZWVW+JcL4I8gPrrR9Snt+sd/r6Ek9jGDJEqboqQ+HaYgXTptmvLLigefHqxUU3qize4iDfTJoJ16K0sS2+91g==",
"requires": {
"@form-create/utils": "^2.5.27"
}
},
"@form-create/component-elm-select": {
"version": "2.5.27",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-select/-/component-elm-select-2.5.27.tgz",
"integrity": "sha512-xjI5dImAY51jHTZEBoMIk4+0GfF994IqW/cvj3GHP2zPf2NkKfI1OUVnn55DhlYZg04aMSGpvInETSLeCesE/g==",
"requires": {
"@form-create/utils": "^2.5.27"
}
},
"@form-create/component-elm-tree": {
"version": "2.5.27",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-tree/-/component-elm-tree-2.5.27.tgz",
"integrity": "sha512-ATzz8hmzRI6XXcVpXywfuldJuCH5s3F+OJAUfSQaTP97+9QhBqyc6CDKotO5ZgAGNfKhLbZ0Ns+tFpFfrju9ZA==",
"requires": {
"@form-create/utils": "^2.5.27"
}
},
"@form-create/component-elm-upload": {
"version": "2.5.29",
"resolved": "https://registry.npmjs.org/@form-create/component-elm-upload/-/component-elm-upload-2.5.29.tgz",
"integrity": "sha512-/bP/HFeB009zKHYS9lwA8jST4Hy+UaykRXriqFv31Ly9BeISJVA66XyuNXmYADwc/q9krwVC4cuy5rKw/2vhsw==",
"requires": {
"@form-create/utils": "^2.5.27"
}
},
"@form-create/component-subform": {
"version": "2.5.25",
"resolved": "https://registry.npmjs.org/@form-create/component-subform/-/component-subform-2.5.25.tgz",
"integrity": "sha512-puGWWxSOeII4y4mCNxrKF/eH4nY1AQAx87VchzErLmemwF6TtNBLBsJLCCmFAVLYn1koYU5nNu5Y2yG9s2CKlQ=="
},
"@form-create/component-wangeditor": {
"version": "2.5.15",
"resolved": "https://registry.npmjs.org/@form-create/component-wangeditor/-/component-wangeditor-2.5.15.tgz",
"integrity": "sha512-U4MUcvaBNEcNbIBeODxYuMlLYR+lZ1zCaZvLP3I+3SOd0KQVjvfRozZku64ukIVxC8Stev/ZNWqpAVsdvFLGaA==",
"requires": {
"wangeditor": "^4.6.0"
}
},
"@form-create/core": {
"version": "2.5.29",
"resolved": "https://registry.npmjs.org/@form-create/core/-/core-2.5.29.tgz",
"integrity": "sha512-xXHyLc8jRmXfHRf7xcUrTDx7NeXPxcJU9r2QSwNRszp6bF1HmIHlXuDWr+pqkXp4r5d9nZ87KAi2z2J8MRkF9Q==",
"requires": {
"@form-create/utils": "^2.5.27"
}
},
"@form-create/designer": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/@form-create/designer/-/designer-1.0.10.tgz",
"integrity": "sha512-Lr87K1mHQz5UXcLbZ6ieA/FgJBM1ugAw8MjsF5/WhU6a2Mna2YHQ2ZywL1u+fc0t4Ei+VFBhXUFBvOqUuiseGQ==",
"requires": {
"@form-create/component-wangeditor": "^2.5.15",
"@form-create/element-ui": "^2.5.19",
"@form-create/utils": "^2.5.15"
}
},
"@form-create/element-ui": {
"version": "2.5.30",
"resolved": "https://registry.npmjs.org/@form-create/element-ui/-/element-ui-2.5.30.tgz",
"integrity": "sha512-UBNTykx4JhznA0JcBtngk+QeWfz1yMQQHwQLHsB/Xp9bX3FnWebHyQG6Go0SSjvdx7bIMFx9fPurNHepyBYAPA==",
"requires": {
"@form-create/component-elm-checkbox": "^2.5.29",
"@form-create/component-elm-frame": "^2.5.27",
"@form-create/component-elm-group": "^2.5.28",
"@form-create/component-elm-radio": "^2.5.27",
"@form-create/component-elm-select": "^2.5.27",
"@form-create/component-elm-tree": "^2.5.27",
"@form-create/component-elm-upload": "^2.5.29",
"@form-create/component-subform": "^2.5.25",
"@form-create/core": "^2.5.29",
"@form-create/utils": "^2.5.27"
}
},
"@form-create/utils": {
"version": "2.5.27",
"resolved": "https://registry.npmjs.org/@form-create/utils/-/utils-2.5.27.tgz",
"integrity": "sha512-QLzenitKzakxQ8bK8yFYd/9n4eT4E9jKkEneU0yhbjr0ter5uqguGGNJP7gI8waysRAS49VSjQOAY0b4l7mWvg=="
},
"@hapi/address": { "@hapi/address": {
"version": "2.1.4", "version": "2.1.4",
"resolved": "https://registry.nlark.com/@hapi/address/download/@hapi/address-2.1.4.tgz", "resolved": "https://registry.nlark.com/@hapi/address/download/@hapi/address-2.1.4.tgz",
...@@ -21537,6 +21801,11 @@ ...@@ -21537,6 +21801,11 @@
} }
} }
}, },
"core-js-pure": {
"version": "3.31.1",
"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.31.1.tgz",
"integrity": "sha512-w+C62kvWti0EPs4KPMCMVv9DriHSXfQOCQ94bGGBiEW5rrbtt/Rz8n5Krhfw9cpFyzXBjf3DB3QnPdEzGDY4Fw=="
},
"core-util-is": { "core-util-is": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.2.tgz", "resolved": "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.2.tgz",
...@@ -27536,9 +27805,9 @@ ...@@ -27536,9 +27805,9 @@
} }
}, },
"regenerator-runtime": { "regenerator-runtime": {
"version": "0.13.9", "version": "0.13.11",
"resolved": "https://registry.nlark.com/regenerator-runtime/download/regenerator-runtime-0.13.9.tgz", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
"integrity": "sha1-iSV0Kpj/2QgUmI11Zq0wyjsmO1I=" "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
}, },
"regenerator-transform": { "regenerator-transform": {
"version": "0.14.5", "version": "0.14.5",
...@@ -30112,6 +30381,23 @@ ...@@ -30112,6 +30381,23 @@
"integrity": "sha1-le+lalj3YHwTWwUzUIM6CeAaqBM=", "integrity": "sha1-le+lalj3YHwTWwUzUIM6CeAaqBM=",
"requires": {} "requires": {}
}, },
"wangeditor": {
"version": "4.7.15",
"resolved": "https://registry.npmjs.org/wangeditor/-/wangeditor-4.7.15.tgz",
"integrity": "sha512-aPTdREd8BxXVyJ5MI+LU83FQ7u1EPd341iXIorRNYSOvoimNoZ4nPg+yn3FGbB93/owEa6buLw8wdhYnMCJQLg==",
"requires": {
"@babel/runtime": "^7.11.2",
"@babel/runtime-corejs3": "^7.11.2",
"tslib": "^2.1.0"
},
"dependencies": {
"tslib": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz",
"integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA=="
}
}
},
"watch-size": { "watch-size": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.nlark.com/watch-size/download/watch-size-2.0.0.tgz", "resolved": "https://registry.nlark.com/watch-size/download/watch-size-2.0.0.tgz",
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
"dependencies": { "dependencies": {
"@ampproject/remapping": "^2.2.0", "@ampproject/remapping": "^2.2.0",
"@chenfengyuan/vue-qrcode": "^1.0.2", "@chenfengyuan/vue-qrcode": "^1.0.2",
"@form-create/designer": "^1.0.10",
"@jiaminghi/data-view": "^2.10.0", "@jiaminghi/data-view": "^2.10.0",
"@riophae/vue-treeselect": "0.4.0", "@riophae/vue-treeselect": "0.4.0",
"@vue/babel-preset-app": "^4.5.13", "@vue/babel-preset-app": "^4.5.13",
......
...@@ -12,6 +12,9 @@ import Global from "./assets/utils/global.js"; ...@@ -12,6 +12,9 @@ import Global from "./assets/utils/global.js";
import VueClipboard from "vue-clipboard2"; import VueClipboard from "vue-clipboard2";
import VueAMap from "vue-amap"; import VueAMap from "vue-amap";
import * as echarts from "echarts"; import * as echarts from "echarts";
import formCreate from "@form-create/element-ui";
import FcDesigner from "@form-create/designer";
// 将自动注册所有组件为全局组件 // 将自动注册所有组件为全局组件
import dataV from "@jiaminghi/data-view"; import dataV from "@jiaminghi/data-view";
...@@ -25,23 +28,25 @@ Vue.use(Filter); ...@@ -25,23 +28,25 @@ Vue.use(Filter);
Vue.use(GlobalComponents); // 全局组件 Vue.use(GlobalComponents); // 全局组件
Vue.use(VueClipboard); Vue.use(VueClipboard);
Vue.use(VueAMap); Vue.use(VueAMap);
Vue.use(formCreate);
Vue.use(FcDesigner);
VueAMap.initAMapApiLoader({ VueAMap.initAMapApiLoader({
key: "f45cca59553214543a5a77e50a7e04df", key: "f45cca59553214543a5a77e50a7e04df",
plugin: [ plugin: [
"AMap.Scale", "AMap.Scale",
"AMap.OverView", "AMap.OverView",
"AMap.ToolBar", "AMap.ToolBar",
"AMap.MapType", "AMap.MapType",
"AMap.PlaceSearch", "AMap.PlaceSearch",
"AMap.Geolocation", "AMap.Geolocation",
"AMap.Geocoder", "AMap.Geocoder",
], ],
v: "1.4.4", v: "1.4.4",
uiVersion: "1.0", uiVersion: "1.0",
}); });
Vue.prototype.Global = Global; Vue.prototype.Global = Global;
new Vue({ new Vue({
router, router,
store, store,
render: (h) => h(App), render: (h) => h(App),
}).$mount("#app"); }).$mount("#app");
<template> <template>
<div class="page"> <div class="page">
<div class="top"> <div class="top">
<el-button class="backBtn" @click="$router.back()">返回上一级</el-button>
<el-tabs v-model="tabs"> <el-tabs v-model="tabs">
<el-tab-pane label="设计问卷" name="1"> <el-tab-pane label="设计问卷" name="1">
<iframe style="width: 100%;height: 80vh;" src="https://wurong19870715.gitee.io/formdesigner/#/" frameborder="0"></iframe> <fc-designer style="height: 75vh;" ref="designer" />
<div class="tool">
<!--功能按钮-->
<el-row>
<el-button icon="el-icon-download" type="primary" size="small" @click="getFormJson()"
round>生成表单JSON</el-button>
<el-button icon="el-icon-download" type="success" size="small" @click="getFormOption()"
round>生成表单配置</el-button>
<el-button icon="el-icon-upload" type="success" size="small" @click="getFormOption()"
round>预览</el-button>
</el-row>
</div>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
</div> </div>
...@@ -16,10 +28,65 @@ export default { ...@@ -16,10 +28,65 @@ export default {
return { return {
tabs: '1' tabs: '1'
} }
},
methods: {
getFormJson() {
//FcDesigner 生成的`JSON`
const FcDesignerRule = this.$refs.designer.getRule();
console.log(FcDesignerRule)
},
getFormOption() {
//FcDesigner 生成的`options`
const FcDesignerOptions = this.$refs.designer.getOption();
console.log(FcDesignerOptions)
}
} }
} }
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.top {} .backBtn{
position: absolute;
right: 20px;
z-index: 99;
}
.tool {
margin-top: 20px;
text-align: center;
}
/* 侧边滚动条 */
/deep/.el-aside::-webkit-scrollbar {
width: 3px;
}
/* 滚动条上的滚动滑块 */
/deep/.el-aside::-webkit-scrollbar-thumb {
background: #CCCCCC;
border-radius: 4px;
}
/* 滚动条轨道 */
/deep/.el-aside::-webkit-scrollbar-track {
background: #EEEEEE;
border-radius: 4px;
}
/* 侧边滚动条 */
/deep/.el-main::-webkit-scrollbar {
width: 3px;
}
/* 滚动条上的滚动滑块 */
/deep/.el-main::-webkit-scrollbar-thumb {
background: #CCCCCC;
border-radius: 4px;
}
/* 滚动条轨道 */
/deep/.el-main::-webkit-scrollbar-track {
background: #EEEEEE;
border-radius: 4px;
}
</style> </style>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment