diff --git a/package.json b/package.json index f84ee24c..12a8ef96 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "echarts": "5.2.2", "element-plus": "1.2.0-beta.6", "nprogress": "0.2.0", + "qrcodejs2": "0.0.2", "sortablejs": "1.14.0", "tinymce": "5.10.2", "vue": "3.2.23", diff --git a/src/components/scQrCode/index.vue b/src/components/scQrCode/index.vue new file mode 100644 index 00000000..0166ec32 --- /dev/null +++ b/src/components/scQrCode/index.vue @@ -0,0 +1,88 @@ + + + + + + + diff --git a/src/scui.js b/src/scui.js index 63f23c29..13541d4f 100644 --- a/src/scui.js +++ b/src/scui.js @@ -16,6 +16,7 @@ import scDialog from './components/scDialog' import scForm from './components/scForm' import scTitle from './components/scTitle' import scWaterMark from './components/scWaterMark' +import scQrCode from './components/scQrCode' import scStatusIndicator from './components/scMini/scStatusIndicator' import scTrend from './components/scMini/scTrend' @@ -52,6 +53,7 @@ export default { app.component('scForm', scForm); app.component('scTitle', scTitle); app.component('scWaterMark', scWaterMark); + app.component('scQrCode', scQrCode); app.component('scStatusIndicator', scStatusIndicator); app.component('scTrend', scTrend); diff --git a/src/views/vab/qrcode.vue b/src/views/vab/qrcode.vue new file mode 100644 index 00000000..10c97e7c --- /dev/null +++ b/src/views/vab/qrcode.vue @@ -0,0 +1,47 @@ + + + + +