diff --git a/package.json b/package.json index 8f214c7..c6f0f27 100644 --- a/package.json +++ b/package.json @@ -10,42 +10,43 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "@jeecg/antd-online-mini": "3.4.3-beta2", - "ant-design-vue": "^1.7.2", "@antv/data-set": "^0.11.4", - "viser-vue": "^2.4.8", + "@jeecg/antd-online-mini": "3.4.3-beta2", + "@tinymce/tinymce-vue": "2.1.0", + "@toast-ui/editor": "^2.1.2", + "ant-design-vue": "^1.7.2", "axios": "^0.18.0", + "china-area-data": "^5.0.1", + "clipboard": "^2.0.4", + "codemirror": "^5.46.0", + "cron-parser": "^2.10.0", "dayjs": "^1.8.0", + "dom-align": "1.12.0", + "echarts": "^5.4.3", "enquire.js": "^2.1.6", "js-cookie": "^2.2.0", "lodash.get": "^4.4.2", "lodash.pick": "^4.4.0", "md5": "^2.2.1", "nprogress": "^0.2.0", + "qiankun": "^2.5.1", + "tinymce": "5.4.1", + "viser-vue": "^2.4.8", "vue": "^2.6.10", + "vue-area-linkage": "^5.1.0", "vue-cropper": "^0.5.4", "vue-i18n": "^8.7.0", "vue-loader": "^15.7.0", "vue-ls": "^3.2.0", - "vue-router": "^3.0.1", - "vuex": "^3.1.0", - "vue-print-nb-jeecg": "^1.0.12", - "clipboard": "^2.0.4", "vue-photo-preview": "^1.1.3", + "vue-print-nb-jeecg": "^1.0.12", + "vue-router": "^3.0.1", "vue-splitpane": "^1.0.4", "vuedraggable": "^2.20.0", - "codemirror": "^5.46.0", - "@tinymce/tinymce-vue": "2.1.0", - "tinymce": "5.4.1", - "@toast-ui/editor": "^2.1.2", - "vue-area-linkage": "^5.1.0", - "china-area-data": "^5.0.1", - "dom-align": "1.12.0", - "xe-utils": "2.4.8", + "vuex": "^3.1.0", "vxe-table": "2.9.13", "vxe-table-plugin-antd": "1.8.10", - "cron-parser": "^2.10.0", - "qiankun": "^2.5.1", + "xe-utils": "2.4.8", "xss": "^1.0.13" }, "devDependencies": { @@ -55,13 +56,13 @@ "@vue/cli-service": "^3.3.0", "@vue/eslint-config-standard": "^4.0.0", "babel-eslint": "7.2.3", + "compression-webpack-plugin": "^3.1.0", "eslint": "^5.16.0", "eslint-plugin-vue": "^5.1.0", + "html-webpack-plugin": "^4.2.0", "less": "^3.9.0", "less-loader": "^4.1.0", - "vue-template-compiler": "^2.6.10", - "html-webpack-plugin": "^4.2.0", - "compression-webpack-plugin": "^3.1.0" + "vue-template-compiler": "^2.6.10" }, "eslintConfig": { "root": true, diff --git a/src/main.js b/src/main.js index 0809df2..b6ac2f8 100644 --- a/src/main.js +++ b/src/main.js @@ -8,6 +8,9 @@ import router from './router' import store from './store/' import { VueAxios } from "@/utils/request" +import * as echarts from 'echarts' +Vue.prototype.$echarts = echarts + require('@jeecg/antd-online-mini') require('@jeecg/antd-online-mini/dist/OnlineForm.css') diff --git a/src/views/dashboard/Analysis.vue b/src/views/dashboard/Analysis.vue index 67a7213..2e16b22 100644 --- a/src/views/dashboard/Analysis.vue +++ b/src/views/dashboard/Analysis.vue @@ -1,10 +1,20 @@ - + + + + + 请选择首页样式: + + 统计图表 + 统计图表2 + 任务表格 + + - \ No newline at end of file diff --git a/src/views/dashboard/IndexTask.vue b/src/views/dashboard/IndexTask.vue index 5677038..8e9d84b 100644 --- a/src/views/dashboard/IndexTask.vue +++ b/src/views/dashboard/IndexTask.vue @@ -1,5 +1,139 @@ + + + + + + + 我的待办【{{ dataSource1.length }}】 + + + 更多 + + + + + + + + + + + + 办理 + + + + + + + + + + + 我的在办【{{ dataSource2.length }}】 + + + 更多 + + + + + + + + + + + + 办理 + + + + + + + + + + + + + + + 我的挂账【{{ dataSource4.length }}】 + + + + + + + + + + + + 办理 + + + + + + + + + + + 我的督办【{{ dataSource3.length }}】 + + + + + + + + + + + + 办理 + + + + + + + + diff --git a/src/views/rms/LocationList/RmsLocationList.vue b/src/views/rms/LocationList/RmsLocationList.vue index 20c64e4..f96d1c6 100644 --- a/src/views/rms/LocationList/RmsLocationList.vue +++ b/src/views/rms/LocationList/RmsLocationList.vue @@ -1,92 +1,36 @@ - - - - - - - - + + + + + + + - - - 新增 - 导出 - - 导入 - - - - - - 删除 - - 批量操作 - - - - - - - 已选择 {{ selectedRowKeys.length }}项 - 清空 - - - - - - - - - 无图片 - - - - 无文件 - - 下载 - - - - - 编辑 - - - - 更多 - - - 详情 - - + + + 新增 + + 删除 + + + + + + 编辑 + handleDelete(record.id)"> 删除 - - - - - - + + + + + @@ -95,89 +39,100 @@ \ No newline at end of file diff --git a/src/views/rms/LocationList/modules/RmsLocationForm.vue b/src/views/rms/LocationList/modules/RmsLocationForm.vue index 9f7d2e9..05af09b 100644 --- a/src/views/rms/LocationList/modules/RmsLocationForm.vue +++ b/src/views/rms/LocationList/modules/RmsLocationForm.vue @@ -4,18 +4,19 @@ - - + + - - + + - - + + @@ -26,89 +27,102 @@ \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 8d8259f..c985a11 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4573,6 +4573,14 @@ ecc-jsbn@~0.1.1: jsbn "~0.1.0" safer-buffer "^2.1.0" +echarts@^5.4.3: + version "5.4.3" + resolved "https://registry.npmmirror.com/echarts/-/echarts-5.4.3.tgz#f5522ef24419164903eedcfd2b506c6fc91fb20c" + integrity sha512-mYKxLxhzy6zyTi/FaEbJMOZU1ULGEQHaeIeuMR5L+JnJTpz+YR03mnnpBhbR4+UYJAgiXgpyTVLffPAjOTLkZA== + dependencies: + tslib "2.3.0" + zrender "5.4.4" + ee-first@1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" @@ -11019,6 +11027,11 @@ tsconfig-paths@^3.9.0: minimist "^1.2.0" strip-bom "^3.0.0" +tslib@2.3.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e" + integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== + tslib@^1.10.0, tslib@^1.9.0: version "1.13.0" resolved "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" @@ -12081,3 +12094,10 @@ yorkie@^2.0.0: is-ci "^1.0.10" normalize-path "^1.0.0" strip-indent "^2.0.0" + +zrender@5.4.4: + version "5.4.4" + resolved "https://registry.npmmirror.com/zrender/-/zrender-5.4.4.tgz#8854f1d95ecc82cf8912f5a11f86657cb8c9e261" + integrity sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw== + dependencies: + tslib "2.3.0"