diff --git a/package.json b/package.json index 27c16e0..7f5bcef 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "url": "http://47.100.54.81:3000/LiuXue/youchain-web-master.git" }, "dependencies": { + "@chenfengyuan/vue-qrcode": "^1.0.2", "@jiaminghi/data-view": "^2.10.0", "@riophae/vue-treeselect": "^0.4.0", "axios": "^0.21.1", @@ -39,6 +40,7 @@ "normalize.css": "7.0.0", "nprogress": "0.2.0", "path-to-regexp": "2.4.0", + "qrcode": "^1.5.4", "qs": "^6.10.1", "screenfull": "4.2.0", "sortablejs": "^1.8.4", @@ -48,6 +50,8 @@ "vue-cropper": "0.4.9", "vue-echarts": "^5.0.0-beta.0", "vue-image-crop-upload": "^2.5.0", + "vue-print-next": "^1.1.6", + "vue-qrcode": "^2.2.2", "vue-router": "3.0.2", "vue-splitpane": "1.0.4", "vuedraggable": "2.20.0", diff --git a/src/main.js b/src/main.js index 0d92747..d623f9b 100644 --- a/src/main.js +++ b/src/main.js @@ -4,16 +4,9 @@ import Cookies from 'js-cookie' import 'normalize.css/normalize.css' import VueClipboard from 'vue-clipboard2' +import { printPlugin } from 'vue-print-next'; import Element, { Table, TableColumn } from 'element-ui' -const TableProps = Element.Table.props -const TableColumnProps = Element.TableColumn.props -TableProps.border = { type: Boolean, default: true } // 边框 -TableProps.align = { type: String, default: 'center' } // 居中 -TableProps.stripe = { type: Boolean, default: false } // 斑马纹 -TableColumnProps.showOverflowTooltip = { type: Boolean, default: true } // 文本溢出 -// TableColumnProps.sortable = { type: Boolean, default: true } // 置默认的排序列和排序顺序 -Vue.use(Table) -Vue.use(TableColumn) + // 数据字典 import dict from './components/Dict' import FileSaver from "file-saver"; @@ -23,6 +16,16 @@ import checkPer from '@/utils/permission' import permission from './components/Permission' import './assets/styles/element-variables.scss' +const TableProps = Element.Table.props +const TableColumnProps = Element.TableColumn.props +TableProps.border = { type: Boolean, default: true } // 边框 +TableProps.align = { type: String, default: 'center' } // 居中 +TableProps.stripe = { type: Boolean, default: false } // 斑马纹 +TableColumnProps.showOverflowTooltip = { type: Boolean, default: true } // 文本溢出 +// TableColumnProps.sortable = { type: Boolean, default: true } // 置默认的排序列和排序顺序 +Vue.use(Table) +Vue.use(TableColumn) +Vue.use(printPlugin) // global css import './assets/styles/index.scss' diff --git a/src/views/base-data/point/fullStockIn.vue b/src/views/base-data/point/fullStockIn.vue deleted file mode 100644 index 163b9cf..0000000 --- a/src/views/base-data/point/fullStockIn.vue +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - diff --git a/src/views/base-data/point/print_kw.vue b/src/views/base-data/point/print_kw.vue new file mode 100644 index 0000000..a9dc8ac --- /dev/null +++ b/src/views/base-data/point/print_kw.vue @@ -0,0 +1,766 @@ + + + +