From 08b5ddfa9a0a2ed52bd7d7b98ca16ef4dcc610a6 Mon Sep 17 00:00:00 2001 From: zhangxiaoxu123 <819527061@qq.com> Date: 星期二, 13 九月 2022 14:19:43 +0800 Subject: [PATCH] 页面修改 --- src/pages/components/jiuyeQingkuang/chengzhenXinzengJiuye.vue | 14 src/api/businessPolicy.js | 6 config/index.js | 3 src/pages/components/showIndexTitle.vue | 35 src/api/jiuyeAndChuangye.js | 16 src/pages/login.vue | 10 src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue | 5 src/api/personnelTalents.js | 6 src/api/index.js | 26 index.html | 2 src/api/shehuiBaozhang.js | 20 src/assets/css/main.css | 2 package.json | 172 ++-- src/api/laborRelations.js | 2 src/api/otherBusiness.js | 6 src/pages/show/index/index.vue | 1853 +++++++++++++++++++++++++------------------------ 16 files changed, 1,106 insertions(+), 1,072 deletions(-) diff --git a/config/index.js b/config/index.js index 71f01d5..6eb2c4a 100644 --- a/config/index.js +++ b/config/index.js @@ -3,7 +3,8 @@ // see http://vuejs-templates.github.io/webpack for documentation. const path = require("path"); -let url = 'http://192.168.0.140:8081' +// let url = 'http://192.168.0.140:8081' +let url = 'http://39.96.92.240:9090' module.exports = { dev: { diff --git a/index.html b/index.html index 99bcb23..6d6e46b 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"> - <title>瑙嗛绠$悊</title> + <title>鐭冲搴勪汉绀惧眬涓氬姟杩愯鏁版嵁鍒嗘瀽骞冲彴</title> <link rel="icon" type="image/x-icon" href="./src/assets/img/logo.ico" /> </head> diff --git a/package.json b/package.json index fd15e48..31a450c 100644 --- a/package.json +++ b/package.json @@ -1,86 +1,86 @@ -{ - "name": "test", - "version": "1.0.0", - "description": "MyAdmin", - "author": "璋烽洩鍋� <15511604615@163.com>", - "private": true, - "scripts": { - "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js", - "start": "npm run dev", - "build": "node build/build.js" - }, - "dependencies": { - "axios": "^0.26.1", - "echarts": "^4.7.0", - "element-ui": "^2.15.6", - "lib-flexible": "^0.3.2", - "mavon-editor": "^2.8.3", - "moment": "^2.29.2", - "node-sass": "^4.14.1", - "nprogress": "^0.2.0", - "postcss-px2rem-exclude": "^0.0.6", - "sass-loader": "^7.3.1", - "v-fit-columns": "^0.2.0", - "vcolorpicker": "^0.1.8", - "vue": "^2.6.11", - "vue-router": "^3.1.6", - "vuex": "^3.5.1", - "vuex-i18n": "^1.13.1" - }, - "devDependencies": { - "autoprefixer": "^7.1.2", - "babel-core": "^6.22.1", - "babel-helper-vue-jsx-merge-props": "^2.0.3", - "babel-loader": "^7.1.1", - "babel-plugin-syntax-jsx": "^6.18.0", - "babel-plugin-transform-runtime": "^6.22.0", - "babel-plugin-transform-vue-jsx": "^3.5.0", - "babel-preset-env": "^1.3.2", - "babel-preset-stage-2": "^6.22.0", - "chalk": "^2.0.1", - "copy-webpack-plugin": "^4.0.1", - "css-loader": "^0.28.0", - "extract-text-webpack-plugin": "^3.0.0", - "file-loader": "^1.1.4", - "friendly-errors-webpack-plugin": "^1.6.1", - "html-webpack-plugin": "^2.30.1", - "node-notifier": "^5.4.3", - "optimize-css-assets-webpack-plugin": "^3.2.1", - "ora": "^1.2.0", - "portfinder": "^1.0.25", - "postcss-import": "^11.0.0", - "postcss-loader": "^2.0.8", - "postcss-url": "^7.2.1", - "px2rem-loader": "^0.1.9", - "rimraf": "^2.7.1", - "semver": "^5.7.1", - "shelljs": "^0.8.5", - "uglifyjs-webpack-plugin": "^1.1.1", - "url-loader": "^0.5.8", - "vue-loader": "^13.3.0", - "vue-style-loader": "^3.0.1", - "vue-template-compiler": "^2.6.11", - "webpack": "^3.6.0", - "webpack-bundle-analyzer": "^2.9.0", - "webpack-dev-server": "^2.11.5", - "webpack-merge": "^4.2.2" - }, - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - }, - "browserslist": [ - "> 1%", - "last 2 versions", - "not ie <= 8" - ], - "postcss": { - "plugins": { - "autoprefixer": {}, - "postcss-px2rem-exclude": { - "remUnit": 256, - "exclude": "/node_modules|element/i" - } - } - } -} +{ + "name": "test", + "version": "1.0.0", + "description": "MyAdmin", + "author": "璋烽洩鍋� <15511604615@163.com>", + "private": true, + "scripts": { + "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js", + "start": "npm run dev", + "build": "node build/build.js" + }, + "dependencies": { + "axios": "^0.26.1", + "echarts": "^4.7.0", + "element-ui": "^2.15.8", + "lib-flexible": "^0.3.2", + "mavon-editor": "^2.8.3", + "moment": "^2.29.2", + "node-sass": "^4.14.1", + "nprogress": "^0.2.0", + "postcss-px2rem-exclude": "^0.0.6", + "sass-loader": "^7.3.1", + "v-fit-columns": "^0.2.0", + "vcolorpicker": "^0.1.8", + "vue": "^2.6.11", + "vue-router": "^3.1.6", + "vuex": "^3.5.1", + "vuex-i18n": "^1.13.1" + }, + "devDependencies": { + "autoprefixer": "^7.1.2", + "babel-core": "^6.22.1", + "babel-helper-vue-jsx-merge-props": "^2.0.3", + "babel-loader": "^7.1.1", + "babel-plugin-syntax-jsx": "^6.18.0", + "babel-plugin-transform-runtime": "^6.22.0", + "babel-plugin-transform-vue-jsx": "^3.5.0", + "babel-preset-env": "^1.3.2", + "babel-preset-stage-2": "^6.22.0", + "chalk": "^2.0.1", + "copy-webpack-plugin": "^4.0.1", + "css-loader": "^0.28.0", + "extract-text-webpack-plugin": "^3.0.0", + "file-loader": "^1.1.4", + "friendly-errors-webpack-plugin": "^1.6.1", + "html-webpack-plugin": "^2.30.1", + "node-notifier": "^5.4.3", + "optimize-css-assets-webpack-plugin": "^3.2.1", + "ora": "^1.2.0", + "portfinder": "^1.0.25", + "postcss-import": "^11.0.0", + "postcss-loader": "^2.0.8", + "postcss-url": "^7.2.1", + "px2rem-loader": "^0.1.9", + "rimraf": "^2.7.1", + "semver": "^5.7.1", + "shelljs": "^0.8.5", + "uglifyjs-webpack-plugin": "^1.1.1", + "url-loader": "^0.5.8", + "vue-loader": "^13.3.0", + "vue-style-loader": "^3.0.1", + "vue-template-compiler": "^2.6.11", + "webpack": "^3.6.0", + "webpack-bundle-analyzer": "^2.9.0", + "webpack-dev-server": "^2.11.5", + "webpack-merge": "^4.2.2" + }, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not ie <= 8" + ], + "postcss": { + "plugins": { + "autoprefixer": {}, + "postcss-px2rem-exclude": { + "remUnit": 256, + "exclude": "/node_modules|element/i" + } + } + } +} diff --git a/src/api/businessPolicy.js b/src/api/businessPolicy.js index 044d79a..5693e3f 100644 --- a/src/api/businessPolicy.js +++ b/src/api/businessPolicy.js @@ -2,15 +2,15 @@ // 37. 鏌ヨ钀ュ晢鏀跨瓥浜斾釜缁熻鏁伴噺鎺ュ彛 export const getCount = params=> { - return postRequest('/ybg/webservice/app/policy/getCount.do',params) + return postRequest('/webservice/app/policy/getCount.do',params) } //38.鏌ヨ钀ュ晢鏀跨瓥鍜岀浉鍏虫姤閬撳垪琛ㄦ帴鍙� export const getList = (params) => { - return postRequest('/ybg/webservice/app/policy/getList.do',params) + return postRequest('/webservice/app/policy/getList.do',params) } //39.鏌ヨ钀ュ晢鏀跨瓥璇︽儏鎺ュ彛 export const getDetail = (params) => { - return postRequest('/ybg/webservice/app/policy/getDetail.do',params) + return postRequest('/webservice/app/policy/getDetail.do',params) } diff --git a/src/api/index.js b/src/api/index.js index f743b20..5b4fdd0 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -2,7 +2,7 @@ // 鍚庡彴鐢ㄦ埛鐩稿叧 export const login = params => { - return postRequest('/ybg/webservice/phone/login.do', params); + return postRequest('/webservice/phone/login.do', params); } export const getAdminIndex = params => { return getRequest('/getAdminIndex', params); @@ -12,50 +12,50 @@ // 棣栭〉鎺ュ彛 // 18. 鏌ヨ棣栭〉鍏昏�佷繚闄╁弬淇濅汉鏁帮紝绀句繚鍗′汉鏁版帴鍙� export const getInsured = (params) => { - return postRequest('/ybg/webservice/app/homepage/getInsured.do', params) + return postRequest('/webservice/app/homepage/getInsured.do', params) } // 19. 鏌ヨ棣栭〉甯傜洿鍗曚綅鏁版嵁鎺ュ彛 export const getInstitution = (params) => { - return postRequest('/ybg/webservice/app/homepage/getInstitution.do', params) + return postRequest('/webservice/app/homepage/getInstitution.do', params) } // 20. 鏌ヨ浜哄潎鍙敮閰嶆敹鍏ユ暟鎹帴鍙� export const getIncome = (params) => { - return postRequest('/ybg/webservice/app/homepage/getIncome.do', params) + return postRequest('/webservice/app/homepage/getIncome.do', params) } // 21. 鏌ヨ娆犺柂杩界即鏁版嵁鎺ュ彛 export const getMigrant = (params) => { - return postRequest('/ybg/webservice/app/homepage/getMigrant.do', params) + return postRequest('/webservice/app/homepage/getMigrant.do', params) } // 22. 鏌ヨ鍒涗笟鎷呬繚璐锋鏁版嵁鎺ュ彛 export const getLoan = (params) => { - return postRequest('/ybg/webservice/app/homepage/getLoan.do', params) + return postRequest('/webservice/app/homepage/getLoan.do', params) } // 23. 鏌ヨ浜烘墠寤鸿鏁版嵁鎺ュ彛 export const getPersonnel = (params) => { - return postRequest('/ybg/webservice/app/homepage/getPersonnel.do', params) + return postRequest('/webservice/app/homepage/getPersonnel.do', params) } // 24. 鏌ヨ棣栭〉灏变笟鏁版嵁琛ㄦ牸鎺ュ彛 export const getLabourTable = (params) => { - return postRequest('/ybg/webservice/app/homepage/getLabourTable.do', params) + return postRequest('/webservice/app/homepage/getLabourTable.do', params) } // 25. 鏌ヨ棣栭〉灏变笟鏁版嵁鎶樼嚎鍥炬帴鍙� export const getLabourChart = (params) => { - return postRequest('/ybg/webservice/app/homepage/getLabourChart.do', params) + return postRequest('/webservice/app/homepage/getLabourChart.do', params) } // 26. 鏌ヨ棣栭〉鍏昏�併�佸伐浼ゃ�佸け涓氫繚闄╂姌绾垮浘鎺ュ彛 export const getInsuranceChart = (params) =>{ - return postRequest('/ybg/webservice/app/homepage/getInsuranceChart.do',params) + return postRequest('/webservice/app/homepage/getInsuranceChart.do',params) } // 27. 鏌ヨ棣栭〉鍩庨晣鑱屽伐鍏昏�佽〃鏍兼暟鎹帴鍙� export const getTownTable = (params) =>{ - return postRequest('/ybg/webservice/app/homepage/getTownTable.do',params) + return postRequest('/webservice/app/homepage/getTownTable.do',params) } //28.鏌ヨ棣栭〉宸ヤ激銆佸け涓氫繚闄╄〃鏍兼暟鎹帴鍙� export const getInsurTable = (params) => { - return postRequest('/ybg/webservice/app/homepage/getInsurTable.do',params) + return postRequest('/webservice/app/homepage/getInsurTable.do',params) } //40.閫�鍑虹櫥褰曟帴鍙� export const logout = (params) => { - return postRequest('/ybg/webservice/phone/logout.do',params) + return postRequest('/webservice/phone/logout.do',params) } diff --git a/src/api/jiuyeAndChuangye.js b/src/api/jiuyeAndChuangye.js index 4b69040..4c34b90 100644 --- a/src/api/jiuyeAndChuangye.js +++ b/src/api/jiuyeAndChuangye.js @@ -2,40 +2,40 @@ //2.鏌ヨ鍔冲姩灏变笟琛ㄦ牸鏁版嵁鎺ュ彛 export const getLabourTable = (params) => { - return postRequest('/ybg/webservice/app/employment/getLabourTable.do',params) + return postRequest('/webservice/app/employment/getLabourTable.do',params) } //3.鏌ヨ鍔冲姩灏变笟鎶樼嚎鍥炬暟鎹帴鍙� export const getLabourLine = (params) => { - return postRequest('/ybg/webservice/app/employment/getLabourLine.do',params) + return postRequest('/webservice/app/employment/getLabourLine.do',params) } //4.鏌ヨ鍒涗笟鎷呬繚璐锋缁熻琛ㄦ暟鎹帴鍙� export const getLoanTable = (params) => { - return postRequest('/ybg/webservice/app/employment/getLoanTable.do',params) + return postRequest('/webservice/app/employment/getLoanTable.do',params) } //5.鏌ヨ浜哄姏璧勬簮鏈嶅姟浜т笟鍥粺璁¤〃鏁版嵁鎺ュ彛 export const getParkTable = (params) => { - return postRequest('/ybg/webservice/app/employment/getParkTable.do',params) + return postRequest('/webservice/app/employment/getParkTable.do',params) } //6.鏌ヨ灏变笟鎯呭喌缁熻琛ㄦ暟鎹帴鍙� export const getEmployTable = (params) => { - return postRequest('/ybg/webservice/app/employment/getEmployTable.do', params) + return postRequest('/webservice/app/employment/getEmployTable.do', params) } //7.姣曚笟鐢熺粺璁¤〃鏍兼暟鎹帴鍙� export const getGraduateTable = (params) => { - return postRequest('/ybg/webservice/app/employment/getGraduateTable.do', params) + return postRequest('/webservice/app/employment/getGraduateTable.do', params) } // 8.鏌ヨ鑱屼笟鍩硅缁熻琛ㄦ牸鏁版嵁鎺ュ彛 export const getTrainTable = (params) => { - return postRequest('/ybg/webservice/app/employment/getTrainTable.do', params) + return postRequest('/webservice/app/employment/getTrainTable.do', params) } //9.鏌ヨ鑱屼笟鍩硅缁熻鍥捐〃鏁版嵁鎺ュ彛 export const getTrainChart = (params) => { - return postRequest('/ybg/webservice/app/employment/getTrainChart.do', params) + return postRequest('/webservice/app/employment/getTrainChart.do', params) } diff --git a/src/api/laborRelations.js b/src/api/laborRelations.js index 4de46a2..0a27f86 100644 --- a/src/api/laborRelations.js +++ b/src/api/laborRelations.js @@ -1,5 +1,5 @@ import {getRequest, postRequest} from "../libs/axios"; export const getWorkerTable = (params) => { - return postRequest('/ybg/webservice/app/labour/getWorkerTable.do') + return postRequest('/webservice/app/labour/getWorkerTable.do') } diff --git a/src/api/otherBusiness.js b/src/api/otherBusiness.js index 49a3652..21e87da 100644 --- a/src/api/otherBusiness.js +++ b/src/api/otherBusiness.js @@ -2,13 +2,13 @@ // 31. 鏌ヨ灞呮皯浜哄潎鍙敮閰嶆敹鍏ヨ〃鏍兼暟鎹帴鍙� export const getIncomeTable = (params) => { - return postRequest('/ybg/webservice/app/asset/getIncomeTable.do',params) + return postRequest('/webservice/app/asset/getIncomeTable.do',params) } // 32. 鏌ヨ灞呮皯鍙敮閰嶆敹鍏ュ垎鏋愬浘鏁版嵁鎺ュ彛 export const getIncomeLine = (params) => { - return postRequest('/ybg/webservice/app/asset/getIncomeLine.do',params) + return postRequest('/webservice/app/asset/getIncomeLine.do',params) } //33.鏌ヨ灞呮皯浜哄潎鍙敮閰嶆敹鍏ヨ〃鏍兼暟鎹帴鍙� export const getAchievementTable = (params) => { - return postRequest('/ybg/webservice/app/asset/getAchievementTable.do',params) + return postRequest('/webservice/app/asset/getAchievementTable.do',params) } diff --git a/src/api/personnelTalents.js b/src/api/personnelTalents.js index 6415c9c..b9b8742 100644 --- a/src/api/personnelTalents.js +++ b/src/api/personnelTalents.js @@ -2,15 +2,15 @@ // 29. 鏌ヨ浜嬩笟鍗曚綅浜哄憳鎯呭喌琛ㄦ牸鏁版嵁鎺ュ彛 export const getPersonTable = (params) => { - return postRequest('/ybg/webservice/app/personnel/getPersonTable.do', params) + return postRequest('/webservice/app/personnel/getPersonTable.do', params) } // 鏌ヨ浜嬩笟骞村害鍙樺寲鎯呭喌鎶樼嚎鍥炬暟鎹帴鍙� export const getUnitLine = (params) => { - return postRequest('/ybg/webservice/app/personnel/ getUnitLine.do', params) + return postRequest('/webservice/app/personnel/ getUnitLine.do', params) } //30.鏌ヨ浜烘墠缁垮崱璐埧琛ヨ创琛ㄦ牸鏁版嵁鎺ュ彛 export const getPersonCardTable = (params) => { - return postRequest('/ybg/webservice/app/personnel/getPersonCardTable.do', params) + return postRequest('/webservice/app/personnel/getPersonCardTable.do', params) } diff --git a/src/api/shehuiBaozhang.js b/src/api/shehuiBaozhang.js index 3885dfb..123d541 100644 --- a/src/api/shehuiBaozhang.js +++ b/src/api/shehuiBaozhang.js @@ -2,50 +2,50 @@ //10.鏌ヨ鍘嗗勾绀句細淇濋櫓鍙備繚浜哄憳鍒嗘瀽鍥炬暟鎹帴鍙� export const getPersonChart = (params) => { - return postRequest('/ybg/webservice/app/social/getPersonChart.do', params) + return postRequest('/webservice/app/social/getPersonChart.do', params) } //11.鏌ヨ绀句細淇濋櫓鍙備繚浜哄憳缁熻琛ㄦ暟鎹帴鍙� export const getPersonTable = (params) => { - return postRequest('/ybg/webservice/app/social/getPersonTable.do', params) + return postRequest('/webservice/app/social/getPersonTable.do', params) } //34.鏌ヨ绀句細淇濋殰鍩洪噾缁熻琛ㄦ暟鎹帴鍙� export const getStatisticsTable = (params) => { - return postRequest('/ybg/webservice/app/social/getStatisticsTable.do', params) + return postRequest('/webservice/app/social/getStatisticsTable.do', params) } //12.鏌ヨ鑱屽伐鍏昏�佷繚闄╁弬淇濅汉鏁版暟鎹帴鍙� export const getSecurityTable = (params) => { - return postRequest('/ybg/webservice/app/social/getSecurityTable.do', params) + return postRequest('/webservice/app/social/getSecurityTable.do', params) } //13.鏌ヨ杩戜竴骞磋亴宸ュ吇鑰佷繚闄╁弬淇濅汉鏁版姌绾垮浘鏁版嵁鎺ュ彛 export const getSecurityDetailChart = (params) => { - return postRequest('/ybg/webservice/app/social/getSecurityDetailChart.do', params) + return postRequest('/webservice/app/social/getSecurityDetailChart.do', params) } //14.鏌ヨ绀句細淇濋櫓鍙備繚浜烘暟琛ㄦ牸鏁版嵁鎺ュ彛 export const getInsuranceTable = (params) => { - return postRequest('/ybg/webservice/app/social/getInsuranceTable.do', params) + return postRequest('/webservice/app/social/getInsuranceTable.do', params) } //15.鏌ヨ绀句繚寰佺即鏀跺叆鏄庣粏鎬昏琛ㄦ牸鏁版嵁鎺ュ彛 export const getFundincomeTable = (params) => { - return postRequest('/ybg/webservice/app/social/getFundincomeTable.do', params) + return postRequest('/webservice/app/social/getFundincomeTable.do', params) } //16.鏌ヨ绀句繚寰佺即鏀跺叆鍜屽弬淇濅汉鏁板钩鍧囧�艰〃鏍兼暟鎹帴鍙� export const getAverageTable = (params) => { - return postRequest('/ybg/webservice/app/social/getAverageTable.do', params) + return postRequest('/webservice/app/social/getAverageTable.do', params) } //17.鏌ヨ绀句繚鍗℃寔鍗′汉鏁版暟鎹帴鍙� export const getCardNumsTable = (params) => { - return postRequest('/ybg/webservice/app/social/getCardNumsTable.do',params) + return postRequest('/webservice/app/social/getCardNumsTable.do',params) } // 35. 鏌ヨ鍘嗗勾绀句繚鍩洪噾鏁版嵁鍒嗘瀽鍥炬暟鎹帴鍙� export const getStatisticsChart = (params) => { - return postRequest('/ybg/webservice/app/social/getStatisticsChart.do',params) + return postRequest('/webservice/app/social/getStatisticsChart.do',params) } diff --git a/src/assets/css/main.css b/src/assets/css/main.css index 17bbd0a..db64327 100644 --- a/src/assets/css/main.css +++ b/src/assets/css/main.css @@ -44,7 +44,7 @@ .content { width: auto; height: 100%; - padding: 10px; + /*padding: 10px;*/ overflow-y: scroll; box-sizing: border-box; } diff --git a/src/pages/components/jiuyeQingkuang/chengzhenXinzengJiuye.vue b/src/pages/components/jiuyeQingkuang/chengzhenXinzengJiuye.vue index b366e17..cb39916 100644 --- a/src/pages/components/jiuyeQingkuang/chengzhenXinzengJiuye.vue +++ b/src/pages/components/jiuyeQingkuang/chengzhenXinzengJiuye.vue @@ -11,7 +11,7 @@ prop="area" label="鍘匡紙甯傘�佸尯锛�" align="center" - width="220"> + min-width="140"> <template slot-scope="scope"> <div class="sanjiao-box"> <div class="cell-content-box">{{scope.row.area}}</div> @@ -19,7 +19,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="january" label="1鏈�" align="center"> @@ -35,7 +34,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="february" label="2鏈�" align="center"> @@ -51,7 +49,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="march" label="3鏈�" align="center"> @@ -65,7 +62,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="april" label="4鏈�" align="center"> @@ -79,7 +75,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="may" label="5鏈�" align="center"> @@ -93,7 +88,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="june" label="6鏈�" align="center"> @@ -107,7 +101,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="july" label="7鏈�" align="center"> @@ -121,7 +114,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="august" label="8鏈�" align="center"> @@ -135,7 +127,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="september" label="9鏈�" align="center"> @@ -149,7 +140,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="october" label="10鏈�" align="center"> @@ -163,7 +153,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="november" label="11鏈�" align="center"> @@ -177,7 +166,6 @@ </template> </el-table-column> <el-table-column - width="280" prop="december" label="12鏈�" align="center"> diff --git a/src/pages/components/showIndexTitle.vue b/src/pages/components/showIndexTitle.vue index 0a5c2e8..20cb7fd 100644 --- a/src/pages/components/showIndexTitle.vue +++ b/src/pages/components/showIndexTitle.vue @@ -40,23 +40,23 @@ </el-menu-item> </div> <div class="showIndex-right"> - <el-menu-item index="/businessPolicy"> + <!--<el-menu-item index="/businessPolicy"> <div class="showIndex-block"> <h1>钀ュ晢鏀跨瓥</h1> </div> - </el-menu-item> + </el-menu-item>--> <el-menu-item> - <div class="showIndex-block"> + <div class="showIndex-block" @click="gotoTXL"> <h1>閫氳褰�</h1> </div> </el-menu-item> - <el-menu-item> - <div class="showIndex-block"> + <!--<el-menu-item> + <div class="showIndex-block" @click="gotoGZZB"> <h1>宸ヤ綔鍛ㄦ姤</h1> </div> - </el-menu-item> + </el-menu-item>--> <el-menu-item> - <div class="showIndex-block"> + <div class="showIndex-block" @click="gotoWDZX"> <h1>鏂囨。涓績</h1> </div> </el-menu-item> @@ -80,8 +80,20 @@ }, mounted() { this.$route.meta.routerParent && (this.activeIndex = '/' + this.$route.meta.routerParent) + window.passToken = this.passToken + window.passToken2 = this.passToken2 + window.passToken3 = this.passToken3 }, methods: { + passToken() { + return this.$store.state.user.token + }, + passToken2() { + return this.$store.state.user.token + }, + passToken3() { + return this.$store.state.user.token + }, goOut() { this.$confirm('鏄惁閫�鍑虹郴缁�, 鏄惁缁х画?', '鎻愮ず', { confirmButtonText: '纭畾', @@ -93,6 +105,15 @@ }) }) + }, + gotoTXL() { + window.android.passToken(this.$store.state.user.token) + }, + gotoGZZB() { //璺宠浆宸ヤ綔鍛ㄦ姤 + window.android.passToken2(this.$store.state.user.token) + }, + gotoWDZX() { //鏂囨。涓績 + window.android.passToken3(this.$store.state.user.token) } }, }; diff --git a/src/pages/login.vue b/src/pages/login.vue index 0e88b64..c28b162 100644 --- a/src/pages/login.vue +++ b/src/pages/login.vue @@ -145,7 +145,7 @@ .login-container { width: 10rem; height: 6.5625rem; - background: url(../assets/images/login/loginBackground@2x.png) no-repeat; + background: url(../assets/images/login/loginBackground.jpg) no-repeat; background-size: 100%; position: relative; } @@ -153,7 +153,7 @@ .title { width: 13.0612rem; height: 0.5rem; - background: url(../assets/images/login/top@2x.png) no-repeat; + background: url(../assets/images/login/top.png) no-repeat; background-size: 100%; position: absolute; left: -1.5306rem; @@ -170,7 +170,7 @@ position: absolute; width: 0.3438rem; height: 0.3359rem; - background: url(../assets/images/login/header@2x.png) no-repeat; + background: url(../assets/images/login/header.png) no-repeat; background-size: 100%; border-right: 0.0039rem dashed #51d2ff; } @@ -181,14 +181,14 @@ width: 0.3438rem; height: 0.3359rem; border-right: 0.0039rem dashed #51d2ff; - background: url(../assets/images/login/lock@2x_1.png) no-repeat; + background: url(../assets/images/login/lock_1.png) no-repeat; background-size: 100%; } .loginBox { width: 3.125rem; height: 3.1979rem; - background: url(../assets/images/login/loginBorder@2x.png); + background: url(../assets/images/login/loginBorder.png); background-size: 100%; position: relative; margin: 0 auto; diff --git a/src/pages/show/index/index.vue b/src/pages/show/index/index.vue index 7282399..20c3173 100644 --- a/src/pages/show/index/index.vue +++ b/src/pages/show/index/index.vue @@ -35,14 +35,14 @@ <h1>甯傚�间簨涓氬崟浣�</h1> <div class="danwei-box"> <h2 class="rightMargin"><font class="bigger">{{ Institution.shizhi }}</font>瀹�</h2> - <h2 class="rightMargin"><font class="bigger">{{ Institution.shizhiren }}</font>浜�</h2> + <h2 class="rightMargin"><font class="bigger">{{ Institution.shizhiren }}</font>涓囦汉</h2> </div> </div> <div class="inside-left2"> <h1>鍘匡紙甯傘�佸尯锛�</h1> <div class="danwei-box"> <h2 class="rightMargin"><font class="bigger">{{ Institution.xian }}</font>瀹�</h2> - <h2 class="rightMargin"><font class="bigger">{{ Institution.xianren }}</font>浜�</h2> + <h2 class="rightMargin"><font class="bigger">{{ Institution.xianren }}</font>涓囦汉</h2> </div> </div> </div> @@ -203,20 +203,20 @@ </div> <template> <div class="content"> - <h1>{{ item.dataType | dataFilter }}</h1> + <h1 style="text-align: left">{{ item.dataType | dataFilter }}</h1> </div> </template> </el-tooltip> </div> <div class="title-flex"> <div class="title"> - <h1>{{ item.monthData }}</h1> + <h1 style="text-align: left">{{ item.monthData }}</h1> </div> <div class="title"> <h1>{{ item.yearData }}</h1> </div> <div class="title"> - <h1 class="fontColor">{{ item.finishRate }}</h1> + <h1 class="fontColorBlue">{{ item.finishRate }}</h1> </div> <div class="title"> <h1>{{ item.plan }}</h1> @@ -473,1000 +473,1019 @@ </div> </template> <script> -import echarts from "echarts/lib/echarts"; -import nowSize from "../../../libs/nowSize"; -import shiyeAndgongshangBaoxian from "../../components/index/shiyeAndgongshangBaoxian"; -import { - getInsured, - getInstitution, - getIncome, - getMigrant, - getLoan, - getPersonnel, - getLabourTable, - getLabourChart, - getInsuranceChart, - getTownTable -} from "@/api/index"; + import echarts from "echarts/lib/echarts"; + import nowSize from "../../../libs/nowSize"; + import shiyeAndgongshangBaoxian from "../../components/index/shiyeAndgongshangBaoxian"; + import { + getInsured, + getInstitution, + getIncome, + getMigrant, + getLoan, + getPersonnel, + getLabourTable, + getLabourChart, + getInsuranceChart, + getTownTable + } from "@/api/index"; -export default { - name: "index", - components: { - shiyeAndgongshangBaoxian - }, - data() { - return { - // 琚繚闄╀汉 - Insured: {}, - // 棣栭〉甯傜洿鍗曚綅鏁版嵁 - Institution: {}, - // 浜哄潎鍙敮閰嶆敹鍏� - Income: {}, - // 鏌ヨ娆犺柂杩界即 - Migrant: {}, - // 鏌ヨ鍒涗笟鎷呬繚璐锋鏁版嵁鎺ュ彛 - Loan: {}, - // 23. 鏌ヨ浜烘墠寤鸿鏁版嵁鎺ュ彛 - Personnel: {}, - // 24. 鏌ヨ棣栭〉灏变笟鏁版嵁琛ㄦ牸鎺ュ彛 - LabourTable: {}, - // 25.棣栭〉灏变笟鏁版嵁鎶樼嚎鍥� - JiuYeEchart: { - addJob: [], - reJob: [], - hardJob: [], - LabourChartYear: [] - }, - // 26. 鏌ヨ棣栭〉鍏昏�併�佸伐浼ゃ�佸け涓氫繚闄╂姌绾垮浘鎺ュ彛 - // 鍩庨晣鑱屽伐鍏昏�� - YangLaoEchart: { - years: [], - shouru: [], - zhichu: [], - jieyu: [] - }, - // 澶变笟淇濋櫓 - ShiYeEchart: { - years: [], - shouru: [], - zhichu: [], - jieyu: [] - }, - // 宸ヤ激 - GongShangEchart: { - years: [], - shouru: [], - zhichu: [], - jieyu: [] - }, - // 27. 鏌ヨ棣栭〉鍩庨晣鑱屽伐鍏昏�佽〃鏍兼暟鎹帴鍙� - TownTable: [], - // 28.澶变笟淇濋櫓 - type:'', - } - }, - mounted() { - this.jiuyeshujuEcharts() - this.chengzhenZhigongYanglaoEcharts() - this.shiyeBaoxianEcharts() - this.gongshangBaoxianEcharts() - this.getInsured() - this.getInstitution() - this.getIncome() - this.getMigrant() - this.getLoan() - this.getPersonnel() - this.getLabourTable() - this.getLabourChart() - this.getInsuranceChart() - this.getTownTable() - // this.getshiyeTable() - // this.getGongshangTable() - }, - filters: { - dataFilter(type) { - switch (type) { - case '1': - return '鍩庨晣鏂板灏变笟浜烘暟' - break - case '2': - return '鍩庨晣澶变笟浜哄憳瀹炵幇鍐嶅氨涓氫汉鏁�' - break - case '3': - return '鍩庨晣灏变笟鍥伴毦浜哄憳瀹炵幇鍐嶅氨涓氫汉鏁�' - break - case '4': - return '鍐滄潙鍔冲姩鍔涘悜闈炲啘浜т笟杞Щ浜烘暟' - case '7': - return '鍩庨晣鐧昏澶变笟鐜�' - default: - break - } - } - }, - methods: { - /*灏变笟鏁版嵁*/ - jiuyeshujuEcharts() { - let myEchart = this.$echarts.init(document.getElementById('jiuyeshujuEcharts')) - let option = { - color: ['#FF5151', '#51FF5D', '#FFD151'], - tooltip: { - show: true, - trigger: 'axis' + export default { + name: "index", + components: { + shiyeAndgongshangBaoxian }, - legend: { - itemWidth: nowSize(24), - itemHeight: nowSize(4), - itemGap: nowSize(10), - right: '0%', - top: '0%', - textStyle: { - color: '#FFFFFF', - fontSize: nowSize(18), - } - }, - grid: { - top: '20%', - left: '3%', - right: '5%', - bottom: '3%', - containLabel: true - }, - xAxis: { - type: 'category', - boundaryGap: false, - data: this.JiuYeEchart.LabourChartYear, - axisLabel: { - show: true, - textStyle: { - color: "#fff", - fontSize: nowSize(20) + data() { + return { + // 琚繚闄╀汉 + Insured: {}, + // 棣栭〉甯傜洿鍗曚綅鏁版嵁 + Institution: {}, + // 浜哄潎鍙敮閰嶆敹鍏� + Income: {}, + // 鏌ヨ娆犺柂杩界即 + Migrant: {}, + // 鏌ヨ鍒涗笟鎷呬繚璐锋鏁版嵁鎺ュ彛 + Loan: {}, + // 23. 鏌ヨ浜烘墠寤鸿鏁版嵁鎺ュ彛 + Personnel: {}, + // 24. 鏌ヨ棣栭〉灏变笟鏁版嵁琛ㄦ牸鎺ュ彛 + LabourTable: {}, + // 25.棣栭〉灏变笟鏁版嵁鎶樼嚎鍥� + JiuYeEchart: { + addJob: [], + reJob: [], + hardJob: [], + LabourChartYear: [] + }, + // 26. 鏌ヨ棣栭〉鍏昏�併�佸伐浼ゃ�佸け涓氫繚闄╂姌绾垮浘鎺ュ彛 + // 鍩庨晣鑱屽伐鍏昏�� + YangLaoEchart: { + years: [], + shouru: [], + zhichu: [], + jieyu: [] + }, + // 澶变笟淇濋櫓 + ShiYeEchart: { + years: [], + shouru: [], + zhichu: [], + jieyu: [] + }, + // 宸ヤ激 + GongShangEchart: { + years: [], + shouru: [], + zhichu: [], + jieyu: [] + }, + // 27. 鏌ヨ棣栭〉鍩庨晣鑱屽伐鍏昏�佽〃鏍兼暟鎹帴鍙� + TownTable: [], + // 28.澶变笟淇濋櫓 + type: '', } - }, - axisLine: { - lineStyle: { - color: "#999999", - width: 1, - type: "solid" + }, + mounted() { + console.log(this.$store.state.user.token, 'state=======') + this.jiuyeshujuEcharts() + this.chengzhenZhigongYanglaoEcharts() + this.shiyeBaoxianEcharts() + this.gongshangBaoxianEcharts() + this.getInsured() + this.getInstitution() + this.getIncome() + this.getMigrant() + this.getLoan() + this.getPersonnel() + this.getLabourTable() + this.getLabourChart() + this.getInsuranceChart() + this.getTownTable() + // this.getshiyeTable() + // this.getGongshangTable() + }, + filters: { + dataFilter(type) { + switch (type) { + case '1': + return '鍩庨晣鏂板灏变笟浜烘暟' + break + case '2': + return '鍩庨晣澶变笟浜哄憳瀹炵幇鍐嶅氨涓氫汉鏁�' + break + case '3': + return '鍩庨晣灏变笟鍥伴毦浜哄憳瀹炵幇鍐嶅氨涓氫汉鏁�' + break + case '4': + return '鍐滄潙鍔冲姩鍔涘悜闈炲啘浜т笟杞Щ浜烘暟' + case '7': + return '鍩庨晣鐧昏澶变笟鐜�' + default: + break + } } - }, - splitLine: { - show: false - } }, - yAxis: { - type: 'value', - axisLabel: { - show: false, - textStyle: { - color: "#fff", - fontSize: nowSize(20) + methods: { + /*灏变笟鏁版嵁*/ + jiuyeshujuEcharts() { + let myEchart = this.$echarts.init(document.getElementById('jiuyeshujuEcharts')) + let option = { + color: ['#FF5151', '#51FF5D', '#FFD151'], + tooltip: { + show: true, + trigger: 'axis' + }, + legend: { + itemWidth: nowSize(24), + itemHeight: nowSize(4), + itemGap: nowSize(10), + right: '0%', + top: '0%', + textStyle: { + color: '#FFFFFF', + fontSize: nowSize(18), + } + }, + grid: { + top: '20%', + left: '3%', + right: '5%', + bottom: '3%', + containLabel: true + }, + xAxis: { + type: 'category', + boundaryGap: false, + data: this.JiuYeEchart.LabourChartYear, + axisLabel: { + show: true, + textStyle: { + color: "#fff", + fontSize: nowSize(20) + } + }, + axisLine: { + lineStyle: { + color: "#999999", + width: 1, + type: "solid" + } + }, + splitLine: { + show: false + } + }, + yAxis: { + type: 'value', + axisLabel: { + show: false, + textStyle: { + color: "#fff", + fontSize: nowSize(20) + } + }, + axisLine: { + lineStyle: { + color: "#999999", + width: 1, + type: "solid" + } + }, + splitLine: { + show: false + }, + // 鍒诲害璁剧疆 + axisTick: { + show: false + } + }, + series: [{ + name: '鍩庨晣鏂板灏变笟', + type: 'line', + data: this.JiuYeEchart.addJob + }, + { + name: '澶变笟鍐嶅氨涓�', + type: 'line', + data: this.JiuYeEchart.reJob + }, + { + name: '鍥伴毦鍐嶅氨涓�', + type: 'line', + data: this.JiuYeEchart.hardJob + }] + }; + myEchart.setOption(option) + window.addEventListener('resize', function () { + myEchart.resize() + }) + }, + /*鍩庨晣鑱屽伐鍏昏��*/ + chengzhenZhigongYanglaoEcharts() { + let myEchart = this.$echarts.init(document.getElementById('chengzhenZhigongYanglaoEcharts')) + let option = { + color: ['#FF5151', '#51FF5D', '#FFD151'], + tooltip: { + show: true, + trigger: 'axis' + }, + legend: { + itemWidth: nowSize(24), + itemHeight: nowSize(4), + itemGap: nowSize(10), + right: '10%', + top: '0%', + textStyle: { + color: '#FFFFFF', + fontSize: nowSize(18), + } + }, + grid: { + top: '20%', + left: '1%', + right: '5%', + bottom: '3%', + containLabel: true + }, + xAxis: { + type: 'category', + boundaryGap: false, + data: this.YangLaoEchart.years, + axisLabel: { + show: true, + textStyle: { + color: "#fff", + fontSize: nowSize(20) + } + }, + axisLine: { + lineStyle: { + color: "#999999", + width: 1, + type: "solid" + } + }, + splitLine: { + show: false + } + }, + yAxis: { + type: 'value', + axisLabel: { + show: true, + textStyle: { + color: "#fff", + fontSize: nowSize(20) + } + }, + axisLine: { + lineStyle: { + color: "#999999", + width: 1, + type: "solid" + } + }, + splitLine: { + show: false + } + }, + series: [ + { + name: '鏀跺叆', + type: 'line', + data: this.YangLaoEchart.shouru + }, + { + name: '鏀嚭', + type: 'line', + data: this.YangLaoEchart.zhichu + }, + { + name: '缁撲綑', + type: 'line', + data: this.YangLaoEchart.jieyu + } + ] + }; + myEchart.setOption(option) + window.addEventListener('resize', function () { + myEchart.resize() + }) + }, + /*澶变笟淇濋櫓*/ + shiyeBaoxianEcharts() { + let myEchart = this.$echarts.init(document.getElementById('shiyeBaoxianEcharts')) + let option = { + color: ['#FF5151', '#51FF5D', '#FFD151'], + tooltip: { + show: true, + trigger: 'axis' + }, + legend: { + itemWidth: nowSize(24), + itemHeight: nowSize(4), + itemGap: nowSize(1), + right: '10%', + top: '0%', + textStyle: { + color: '#FFFFFF', + fontSize: nowSize(18), + } + }, + grid: { + top: '20%', + left: '1%', + right: '5%', + bottom: '3%', + containLabel: true + }, + xAxis: { + type: 'category', + boundaryGap: false, + data: this.ShiYeEchart.years, + axisLabel: { + show: true, + textStyle: { + color: "#fff", + fontSize: nowSize(20) + } + }, + axisLine: { + lineStyle: { + color: "#999999", + width: 1, + type: "solid" + } + }, + splitLine: { + show: false + } + }, + yAxis: { + type: 'value', + axisLabel: { + show: true, + textStyle: { + color: "#fff", + fontSize: nowSize(20) + } + }, + axisLine: { + lineStyle: { + color: "#999999", + width: 1, + type: "solid" + } + }, + splitLine: { + show: false + } + }, + series: [ + { + name: '鏀跺叆', + type: 'line', + data: this.ShiYeEchart.shouru + }, + { + name: '鏀嚭', + type: 'line', + data: this.ShiYeEchart.zhichu + }, + { + name: '缁撲綑', + type: 'line', + data: this.ShiYeEchart.jieyu + } + ] + }; + myEchart.setOption(option) + window.addEventListener('resize', function () { + myEchart.resize() + }) + }, + /*宸ヤ激淇濋櫓*/ + gongshangBaoxianEcharts() { + let myEchart = this.$echarts.init(document.getElementById('gongshangBaoxianEcharts')) + let option = { + color: ['#FF5151', '#51FF5D', '#FFD151'], + tooltip: { + show: true, + trigger: 'axis' + }, + legend: { + itemWidth: nowSize(24), + itemHeight: nowSize(4), + itemGap: nowSize(10), + right: '10%', + top: '0%', + textStyle: { + color: '#FFFFFF', + fontSize: nowSize(18), + } + }, + grid: { + top: '20%', + left: '1%', + right: '5%', + bottom: '3%', + containLabel: true + }, + xAxis: { + type: 'category', + boundaryGap: false, + data: this.GongShangEchart.years, + axisLabel: { + show: true, + textStyle: { + color: "#fff", + fontSize: nowSize(20) + } + }, + axisLine: { + lineStyle: { + color: "#999999", + width: 1, + type: "solid" + } + }, + splitLine: { + show: false + } + }, + yAxis: { + type: 'value', + axisLabel: { + show: true, + textStyle: { + color: "#fff", + fontSize: nowSize(20) + } + }, + axisLine: { + lineStyle: { + color: "#999999", + width: 1, + type: "solid" + } + }, + splitLine: { + show: false + } + }, + series: [ + { + name: '鏀跺叆', + type: 'line', + data: this.GongShangEchart.shouru + }, + { + name: '鏀嚭', + type: 'line', + data: this.GongShangEchart.zhichu + }, + { + name: '缁撲綑', + type: 'line', + data: this.GongShangEchart.jieyu + } + ] + }; + myEchart.setOption(option) + window.addEventListener('resize', function () { + myEchart.resize() + }) + }, + // 鏌ヨ棣栭〉鍏昏�佷繚闄╁弬淇濅汉鏁帮紝绀句繚鍗′汉鏁� + getInsured() { + getInsured().then(res => { + if (res.code === 1000) { + this.Insured = res.obj + } else { + this.$message.error('鑾峰彇淇℃伅澶辫触') + } + }) + }, + // 鏌ヨ棣栭〉甯傜洿鍗曚綅鏁版嵁鎺ュ彛 + getInstitution() { + getInstitution().then(res => { + if (res.code === 1000) { + this.Institution = res.obj + } else { + this.$message.error('鑾峰彇淇℃伅澶辫触') + } + }) + }, + // 鏌ヨ浜哄潎鍙敮閰嶆敹鍏ユ暟鎹帴鍙� + getIncome() { + getIncome().then(res => { + if (res.code === 1000) { + this.Income = res.obj + } + }) + }, + // 鏌ヨ娆犺柂杩界即鏁版嵁鎺ュ彛 + getMigrant() { + getMigrant().then(res => { + if (res.code === 1000) { + this.Migrant = res.obj + } + }) + }, + // 鏌ヨ鍒涗笟鎷呬繚璐锋鏁版嵁鎺ュ彛 + getLoan() { + getLoan().then(res => { + if (res.code === 1000) { + this.Loan = res.obj + } + }) + }, + // 23. 鏌ヨ浜烘墠寤鸿鏁版嵁鎺ュ彛 + getPersonnel() { + getPersonnel().then(res => { + if (res.code === 1000) { + this.Personnel = res.obj + } + }) + }, + // 24. 鏌ヨ棣栭〉灏变笟鏁版嵁琛ㄦ牸鎺ュ彛 + getLabourTable() { + getLabourTable().then(res => { + this.LabourTable = res.list + }) + }, + // 25. 鏌ヨ棣栭〉灏变笟鏁版嵁鎶樼嚎鍥炬帴鍙� + async getLabourChart() { + await getLabourChart().then(res => { + if (res.code === 1000) { + this.JiuYeEchart.LabourChartYear = res.obj.years; + this.JiuYeEchart.addJob = res.obj.addJob; + this.JiuYeEchart.reJob = res.obj.hardJob; + this.JiuYeEchart.hardJob = res.obj.reJob; + this.jiuyeshujuEcharts() + } + }) + }, + // 26. 鏌ヨ棣栭〉鍏昏�併�佸伐浼ゃ�佸け涓氫繚闄╂姌绾垮浘鎺ュ彛 + async getInsuranceChart() { + // 鍩庨晣鑱屽伐鍏昏�� + await getInsuranceChart({type: 1}).then(res => { + if (res.code === 1000) { + this.YangLaoEchart.shouru = res.obj.shouru + this.YangLaoEchart.zhichu = res.obj.zhichu + this.YangLaoEchart.jieyu = res.obj.jieyu + this.YangLaoEchart.years = res.obj.years + this.chengzhenZhigongYanglaoEcharts() + } + }) + // 澶变笟淇濋櫓 + await getInsuranceChart({type: 5}).then(res => { + if (res.code === 1000) { + this.ShiYeEchart.shouru = res.obj.shouru + this.ShiYeEchart.zhichu = res.obj.zhichu + this.ShiYeEchart.jieyu = res.obj.jieyu + this.ShiYeEchart.years = res.obj.years + this.shiyeBaoxianEcharts() + } + }) + // 宸ヤ激淇濋櫓 + await getInsuranceChart({type: 6}).then(res => { + if (res.code === 1000) { + this.GongShangEchart.shouru = res.obj.shouru + this.GongShangEchart.zhichu = res.obj.zhichu + this.GongShangEchart.jieyu = res.obj.jieyu + this.GongShangEchart.years = res.obj.years + this.gongshangBaoxianEcharts() + } + }) + }, + // 27. 鏌ヨ棣栭〉鍩庨晣鑱屽伐鍏昏�佽〃鏍兼暟鎹帴鍙� + getTownTable() { + getTownTable().then(res => { + console.log(res); + if (res.code === 1000) { + this.TownTable = res.list + } + }) } - }, - axisLine: { - lineStyle: { - color: "#999999", - width: 1, - type: "solid" - } - }, - splitLine: { - show: false - }, - // 鍒诲害璁剧疆 - axisTick: { - show: false - } - }, - series: [{ - name: '鍩庨晣鏂板灏变笟', - type: 'line', - data: this.JiuYeEchart.addJob - }, - { - name: '澶变笟鍐嶅氨涓�', - type: 'line', - data: this.JiuYeEchart.reJob - }, - { - name: '鍥伴毦鍐嶅氨涓�', - type: 'line', - data: this.JiuYeEchart.hardJob - }] - }; - myEchart.setOption(option) - window.addEventListener('resize', function () { - myEchart.resize() - }) - }, - /*鍩庨晣鑱屽伐鍏昏��*/ - chengzhenZhigongYanglaoEcharts() { - let myEchart = this.$echarts.init(document.getElementById('chengzhenZhigongYanglaoEcharts')) - let option = { - color: ['#FF5151', '#51FF5D', '#FFD151'], - tooltip: { - show: true, - trigger: 'axis' - }, - legend: { - itemWidth: nowSize(24), - itemHeight: nowSize(4), - itemGap: nowSize(10), - right: '10%', - top: '0%', - textStyle: { - color: '#FFFFFF', - fontSize: nowSize(18), - } - }, - grid: { - top: '20%', - left: '1%', - right: '5%', - bottom: '3%', - containLabel: true - }, - xAxis: { - type: 'category', - boundaryGap: false, - data: this.YangLaoEchart.years, - axisLabel: { - show: true, - textStyle: { - color: "#fff", - fontSize: nowSize(20) - } - }, - axisLine: { - lineStyle: { - color: "#999999", - width: 1, - type: "solid" - } - }, - splitLine: { - show: false - } - }, - yAxis: { - type: 'value', - axisLabel: { - show: true, - textStyle: { - color: "#fff", - fontSize: nowSize(20) - } - }, - axisLine: { - lineStyle: { - color: "#999999", - width: 1, - type: "solid" - } - }, - splitLine: { - show: false - } - }, - series: [ - { - name: '鏀跺叆', - type: 'line', - data: this.YangLaoEchart.shouru - }, - { - name: '鏀嚭', - type: 'line', - data: this.YangLaoEchart.zhichu - }, - { - name: '缁撲綑', - type: 'line', - data: this.YangLaoEchart.jieyu - } - ] - }; - myEchart.setOption(option) - window.addEventListener('resize', function () { - myEchart.resize() - }) - }, - /*澶变笟淇濋櫓*/ - shiyeBaoxianEcharts() { - let myEchart = this.$echarts.init(document.getElementById('shiyeBaoxianEcharts')) - let option = { - color: ['#FF5151', '#51FF5D', '#FFD151'], - tooltip: { - show: true, - trigger: 'axis' - }, - legend: { - itemWidth: nowSize(24), - itemHeight: nowSize(4), - itemGap: nowSize(1), - right: '10%', - top: '0%', - textStyle: { - color: '#FFFFFF', - fontSize: nowSize(18), - } - }, - grid: { - top: '20%', - left: '1%', - right: '5%', - bottom: '3%', - containLabel: true - }, - xAxis: { - type: 'category', - boundaryGap: false, - data: this.ShiYeEchart.years, - axisLabel: { - show: true, - textStyle: { - color: "#fff", - fontSize: nowSize(20) - } - }, - axisLine: { - lineStyle: { - color: "#999999", - width: 1, - type: "solid" - } - }, - splitLine: { - show: false - } - }, - yAxis: { - type: 'value', - axisLabel: { - show: true, - textStyle: { - color: "#fff", - fontSize: nowSize(20) - } - }, - axisLine: { - lineStyle: { - color: "#999999", - width: 1, - type: "solid" - } - }, - splitLine: { - show: false - } - }, - series: [ - { - name: '鏀跺叆', - type: 'line', - data: this.ShiYeEchart.shouru - }, - { - name: '鏀嚭', - type: 'line', - data: this.ShiYeEchart.zhichu - }, - { - name: '缁撲綑', - type: 'line', - data: this.ShiYeEchart.jieyu - } - ] - }; - myEchart.setOption(option) - window.addEventListener('resize', function () { - myEchart.resize() - }) - }, - /*宸ヤ激淇濋櫓*/ - gongshangBaoxianEcharts() { - let myEchart = this.$echarts.init(document.getElementById('gongshangBaoxianEcharts')) - let option = { - color: ['#FF5151', '#51FF5D', '#FFD151'], - tooltip: { - show: true, - trigger: 'axis' - }, - legend: { - itemWidth: nowSize(24), - itemHeight: nowSize(4), - itemGap: nowSize(10), - right: '10%', - top: '0%', - textStyle: { - color: '#FFFFFF', - fontSize: nowSize(18), - } - }, - grid: { - top: '20%', - left: '1%', - right: '5%', - bottom: '3%', - containLabel: true - }, - xAxis: { - type: 'category', - boundaryGap: false, - data: this.GongShangEchart.years, - axisLabel: { - show: true, - textStyle: { - color: "#fff", - fontSize: nowSize(20) - } - }, - axisLine: { - lineStyle: { - color: "#999999", - width: 1, - type: "solid" - } - }, - splitLine: { - show: false - } - }, - yAxis: { - type: 'value', - axisLabel: { - show: true, - textStyle: { - color: "#fff", - fontSize: nowSize(20) - } - }, - axisLine: { - lineStyle: { - color: "#999999", - width: 1, - type: "solid" - } - }, - splitLine: { - show: false - } - }, - series: [ - { - name: '鏀跺叆', - type: 'line', - data: this.GongShangEchart.shouru - }, - { - name: '鏀嚭', - type: 'line', - data: this.GongShangEchart.zhichu - }, - { - name: '缁撲綑', - type: 'line', - data: this.GongShangEchart.jieyu - } - ] - }; - myEchart.setOption(option) - window.addEventListener('resize', function () { - myEchart.resize() - }) - }, - // 鏌ヨ棣栭〉鍏昏�佷繚闄╁弬淇濅汉鏁帮紝绀句繚鍗′汉鏁� - getInsured() { - getInsured().then(res => { - if (res.code === 1000) { - this.Insured = res.obj - } else { - this.$message.error('鑾峰彇淇℃伅澶辫触') } - }) - }, - // 鏌ヨ棣栭〉甯傜洿鍗曚綅鏁版嵁鎺ュ彛 - getInstitution() { - getInstitution().then(res => { - if (res.code === 1000) { - this.Institution = res.obj - } else { - this.$message.error('鑾峰彇淇℃伅澶辫触') - } - }) - }, - // 鏌ヨ浜哄潎鍙敮閰嶆敹鍏ユ暟鎹帴鍙� - getIncome() { - getIncome().then(res => { - if (res.code === 1000) { - this.Income = res.obj - } - }) - }, - // 鏌ヨ娆犺柂杩界即鏁版嵁鎺ュ彛 - getMigrant() { - getMigrant().then(res => { - if (res.code === 1000) { - this.Migrant = res.obj - } - }) - }, - // 鏌ヨ鍒涗笟鎷呬繚璐锋鏁版嵁鎺ュ彛 - getLoan() { - getLoan().then(res => { - if (res.code === 1000) { - this.Loan = res.obj - } - }) - }, - // 23. 鏌ヨ浜烘墠寤鸿鏁版嵁鎺ュ彛 - getPersonnel() { - getPersonnel().then(res => { - if (res.code === 1000) { - this.Personnel = res.obj - } - }) - }, - // 24. 鏌ヨ棣栭〉灏变笟鏁版嵁琛ㄦ牸鎺ュ彛 - getLabourTable() { - getLabourTable().then(res => { - this.LabourTable = res.list - }) - }, - // 25. 鏌ヨ棣栭〉灏变笟鏁版嵁鎶樼嚎鍥炬帴鍙� - async getLabourChart() { - await getLabourChart().then(res => { - if (res.code === 1000) { - this.JiuYeEchart.LabourChartYear = res.obj.years; - this.JiuYeEchart.addJob = res.obj.addJob; - this.JiuYeEchart.reJob = res.obj.hardJob; - this.JiuYeEchart.hardJob = res.obj.reJob; - this.jiuyeshujuEcharts() - } - }) - }, - // 26. 鏌ヨ棣栭〉鍏昏�併�佸伐浼ゃ�佸け涓氫繚闄╂姌绾垮浘鎺ュ彛 - async getInsuranceChart() { - // 鍩庨晣鑱屽伐鍏昏�� - await getInsuranceChart({type: 1}).then(res => { - if (res.code === 1000) { - this.YangLaoEchart.shouru = res.obj.shouru - this.YangLaoEchart.zhichu = res.obj.zhichu - this.YangLaoEchart.jieyu = res.obj.jieyu - this.YangLaoEchart.years = res.obj.years - this.chengzhenZhigongYanglaoEcharts() - } - }) - // 澶变笟淇濋櫓 - await getInsuranceChart({type: 5}).then(res => { - if (res.code === 1000) { - this.ShiYeEchart.shouru = res.obj.shouru - this.ShiYeEchart.zhichu = res.obj.zhichu - this.ShiYeEchart.jieyu = res.obj.jieyu - this.ShiYeEchart.years = res.obj.years - this.shiyeBaoxianEcharts() - } - }) - // 宸ヤ激淇濋櫓 - await getInsuranceChart({type: 6}).then(res => { - if (res.code === 1000) { - this.GongShangEchart.shouru = res.obj.shouru - this.GongShangEchart.zhichu = res.obj.zhichu - this.GongShangEchart.jieyu = res.obj.jieyu - this.GongShangEchart.years = res.obj.years - this.gongshangBaoxianEcharts() - } - }) - }, - // 27. 鏌ヨ棣栭〉鍩庨晣鑱屽伐鍏昏�佽〃鏍兼暟鎹帴鍙� - getTownTable() { - getTownTable().then(res => { - console.log(res); - if (res.code === 1000) { - this.TownTable = res.list - } - }) - } - } -}; + }; </script> <style lang="scss" scoped> -@import "../../../assets/css/base"; -@import "../../../assets/css/mixin"; + @import "../../../assets/css/base"; + @import "../../../assets/css/mixin"; -.index-wrap { - width: 100%; - height: 100%; - padding: 0 0.078125rem /* 20/256 */ -; - box-sizing: border-box; - - .index-line-box { + .index-wrap { width: 100%; - display: flex; - margin-top: 0.125rem /* 32/256 */ + height: 100%; + padding: 0 0.078125rem /* 20/256 */ ; + box-sizing: border-box; - .yanglao-block { - width: 2.3046875rem /* 590/256 */ - ; - height: 0.8984375rem /* 230/256 */ - ; - background: url("../../../assets/images/yanglao-block-bj.png") no-repeat center; - background-size: 100% 100%; + .index-line-box { + width: 100%; display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - margin: 0 0.078125rem /* 20/256 */ + margin-top: 0.125rem /* 32/256 */ ; - position: relative; - img { - width: 0.3125rem /* 80/256 */ + .yanglao-block { + width: 2.3046875rem /* 590/256 */ ; - height: 0.3125rem /* 80/256 */ + height: 0.8984375rem /* 230/256 */ ; - } - - h1 { - color: #fff; - text-align: center; - font-size: $fontSize-24; - line-height: 1.3; - } - - h2 { - color: #fff; - font-size: $fontSize-20; - line-height: 1.3; - text-align: center; - - .bigger { - font-size: $fontSize-48; - color: $color-blue; - } - } - - .yanglao-block-inside { - width: 100%; + background: url("../../../assets/images/yanglao-block-bj.png") no-repeat center; + background-size: 100% 100%; display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + margin: 0 0.078125rem /* 20/256 */ + ; + position: relative; - .inside-left { - display: flex; - flex: 1; - justify-content: right; - margin-left: 0.15625rem /* 40/256 */ + img { + width: 0.2890625rem /* 74/256 */ + ; + height: 0.2890625rem /* 74/256 */ ; } - .inside-right { - display: flex; - flex-direction: column; - flex: 1; + h1 { + color: #fff; + text-align: center; + font-size: $fontSize-24; + line-height: 1.3; + font-family: Source Han Sans CN, Source Han Sans CN-Light; + font-weight: 300; } - .inside-box-block { - display: flex; - width: 50%; - justify-content: center; - align-items: center; + h2 { + color: #fff; + font-size: $fontSize-20; + line-height: 1.3; + text-align: center; - .line-center { + .bigger { + font-size: $fontSize-48; + color: $color-blue; + } + } + + .yanglao-block-inside { + width: 100%; + display: flex; + + .inside-left { + display: flex; + flex: 1; + justify-content: right; + margin-left: 0.15625rem /* 40/256 */ + ; + } + + .inside-right { + display: flex; + flex-direction: column; + flex: 1; + } + + .inside-box-block { + display: flex; + width: calc(50% - 30px); + justify-content: left; + align-items: center; + &:nth-child(1){ + margin-left: 30px; + } + &:nth-child(3){ + margin-left: 30px; + } + .line-center { + display: flex; + flex-direction: column; + justify-content: center; + + h2 { + line-height: 1.2; + } + + .small { + font-size: $fontSize-24; + color: $color-blue; + } + } + } + } + + .chuangye-box { + flex-wrap: wrap; + } + + .yanglao-block-inside2 { + width: 100%; + display: flex; + margin-top: 0.0390625rem /* 10/256 */ + ; + + .inside-left2 { + flex: 1; display: flex; flex-direction: column; justify-content: center; - h2 { - line-height: 1.2; - } + .danwei-box { + display: flex; + justify-content: center; - .small { - font-size: $fontSize-24; - color: $color-blue; - } - } - } - } + .rightMargin { + margin-right: 0.0390625rem /* 10/256 */ + ; + color: #fff; + font-size: $fontSize-20; + line-height: 1.3; + text-align: center; - .chuangye-box { - flex-wrap: wrap; - } - - .yanglao-block-inside2 { - width: 100%; - display: flex; - margin-top: 0.0390625rem /* 10/256 */ - ; - - .inside-left2 { - flex: 1; - display: flex; - flex-direction: column; - justify-content: center; - - .danwei-box { - display: flex; - justify-content: center; - - .rightMargin { - margin-right: 0.0390625rem /* 10/256 */ - ; - color: #fff; - font-size: $fontSize-20; - line-height: 1.3; - text-align: center; - - .bigger { - font-size: $fontSize-32; + .bigger { + font-size: $fontSize-32; + } } } } } } - } - .yanglao-block2 { - width: 2.3046875rem /* 590/256 */ - ; - height: 0.8984375rem /* 230/256 */ - ; - background: url("../../../assets/images/yanglao-block-bj.png") no-repeat center; - background-size: 100% 100%; - display: flex; - align-items: center; - justify-content: center; - position: relative; - margin: 0 0.078125rem /* 20/256 */ - ; - - .yaolao-box { - flex: 1; + .yanglao-block2 { + width: 2.3046875rem /* 590/256 */ + ; + height: 0.8984375rem /* 230/256 */ + ; + background: url("../../../assets/images/yanglao-block-bj.png") no-repeat center; + background-size: 100% 100%; display: flex; - flex-direction: column; - justify-content: center; align-items: center; + justify-content: center; + position: relative; + margin: 0 0.078125rem /* 20/256 */ + ; - &:first-child { - margin-left: 0.078125rem /* 20/256 */ + .yaolao-box { + flex: 1; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + + &:first-child { + margin-left: 0.078125rem /* 20/256 */ + ; + } + } + + img { + width: 0.3125rem /* 80/256 */ + ; + height: 0.3125rem /* 80/256 */ ; } - } - - img { - width: 0.3125rem /* 80/256 */ - ; - height: 0.3125rem /* 80/256 */ - ; - } - - h1 { - color: #fff; - text-align: center; - font-size: $fontSize-24; - line-height: 1.3; - } - - h2 { - color: #fff; - font-size: $fontSize-20; - line-height: 1.3; - - .bigger { - font-size: $fontSize-48; - color: $color-blue; - } - } - } - - .fu-biaoti { - position: absolute; - left: 0.0078125rem /* 2/256 */ - ; - top: 0.1171875rem /* 30/256 */ - ; - background: url("../../../assets/images/fubiaoti-bj.png") no-repeat center; - background-size: 100% 100%; - width: 0.125rem /* 32/256 */ - ; - height: 0.65234375rem /* 167/256 */ - ; - display: flex; - align-items: center; - justify-content: center; - - h1 { - font-size: $fontSize-20; - color: $color-dark; - text-align: center; - } - } - } - - .index-line-box2 { - display: flex; - margin-top: 0.125rem /* 32/256 */ - ; - - .shu-ju-box { - width: 4.765625rem /* 1220/256 */ - ; - height: 1.6015625rem /* 410/256 */ - ; - background: url("../../../assets/images/yanglao-block-big-bj.png") no-repeat center; - background-size: 100% 100%; - position: relative; - margin: 0 0.078125rem /* 20/256 */ - ; - display: flex; - - .shuju-title-box { - position: absolute; - left: 0.390625rem /* 100/256 */ - ; - top: 0; h1 { - font-size: $fontSize-32; - color: $color-blue; - position: relative; + color: #fff; + text-align: center; + font-size: $fontSize-24; + line-height: 1.3; + } - &:after { - content: ''; - background: url("../../../assets/images/zhuangshi.png") no-repeat center; - background-size: 100% 100%; - width: 0.52734375rem /* 135/256 */ - ; - height: 0.0625rem /* 16/256 */ - ; - position: absolute; - left: 0.78125rem /* 200/256 */ - ; - top: 0.046875rem /* 12/256 */ - ; + h2 { + color: #fff; + font-size: $fontSize-20; + line-height: 1.3; + + .bigger { + font-size: $fontSize-48; + color: $color-blue; } } } - .shuju-main-box { - width: 100%; - padding: 0.234375rem /* 60/256 */ - 0.1171875rem /* 30/256 */ + .fu-biaoti { + position: absolute; + left: 0.0078125rem /* 2/256 */ ; - box-sizing: border-box; + top: 0.1171875rem /* 30/256 */ + ; + background: url("../../../assets/images/fubiaoti-bj.png") no-repeat center; + background-size: 100% 100%; + width: 0.125rem /* 32/256 */ + ; + height: 0.65234375rem /* 167/256 */ + ; display: flex; + align-items: center; + justify-content: center; - } - - .shuju-table { - width: 3.1328125rem /* 802/256 */; - height: 1.2109375rem /* 310/256 */; - display: flex; - flex-direction: column; - - .shuju-table-line { - width: 100%; - display: flex; - - .biao-title { - width: 0.859375rem /* 220/256 */; - } - - .title-flex { - width: calc(100% - 0.859375rem); - display: flex; - } - - .title { - flex: 1; - display: flex; - align-items: center; - justify-content: center; - - h1 { - font-size: $fontSize-26; - color: $color-white; - text-align: center; - } - } - + h1 { + font-size: $fontSize-20; + color: $color-dark; + text-align: center; + font-family: Source Han Sans CN, Source Han Sans CN-Bold; + font-weight: 700; } + } + } - .shuju-scroll { - max-height: 1.09375rem /* 280/256 */ + .index-line-box2 { + display: flex; + margin-top: 0.125rem /* 32/256 */ + ; + + .shu-ju-box { + width: 4.765625rem /* 1220/256 */ + ; + height: 1.6015625rem /* 410/256 */ + ; + background: url("../../../assets/images/yanglao-block-big-bj.png") no-repeat center; + background-size: 100% 100%; + position: relative; + margin: 0 0.078125rem /* 20/256 */ + ; + display: flex; + + .shuju-title-box { + position: absolute; + left: 0.390625rem /* 100/256 */ ; - @include overflow-y() + top: 0; + + h1 { + font-size: $fontSize-32; + color: $color-blue; + position: relative; + font-family: Source Han Sans CN, Source Han Sans CN-Regular; + font-weight: 400; + + &:after { + content: ''; + background: url("../../../assets/images/zhuangshi.png") no-repeat center; + background-size: 100% 100%; + width: 0.52734375rem /* 135/256 */ + ; + height: 0.0625rem /* 16/256 */ + ; + position: absolute; + left: 0.78125rem /* 200/256 */ + ; + top: 0.046875rem /* 12/256 */ + ; + } + } } - .shuju-table-line2 { + .shuju-main-box { width: 100%; + padding: 0.234375rem /* 60/256 */ + 0.1171875rem /* 30/256 */ + ; + box-sizing: border-box; display: flex; - padding: 0.0390625rem /* 10/256 */ - 0; - &:nth-child(odd) { - background: rgba(81, 210, 255, 0.10); - } + } - .title { - flex: 1; + .shuju-table { + width: 3.1328125rem /* 802/256 */ + ; + height: 1.2109375rem /* 310/256 */ + ; + display: flex; + flex-direction: column; + + .shuju-table-line { + width: 100%; display: flex; - align-items: center; - justify-content: center; - h1 { - font-size: $fontSize-26; - color: $color-white; - text-align: center; - line-height: 1.5; + .biao-title { + width: 0.859375rem /* 220/256 */ + ; } - .fontColorBlue { - color: $color-blue; + .title-flex { + width: calc(100% - 0.859375rem); + display: flex; } - .fontColorRed { - color: #FF3939; + + .title { + flex: 1; + display: flex; + align-items: center; + justify-content: center; + + h1 { + font-size: $fontSize-26; + color: $color-white; + text-align: center; + } } + } - .title-flex { - width: calc(100% - 0.859375rem); - display: flex; - } - - .biao-title { - width: 0.859375rem /* 220/256 */ + .shuju-scroll { + max-height: 1.09375rem /* 280/256 */ ; + @include overflow-y() + } - h1 { - font-size: $fontSize-26; - color: $color-white; - text-align: right; - line-height: 1.5; - @include ellipsis() + .shuju-table-line2 { + width: 100%; + display: flex; + padding: 0.0390625rem /* 10/256 */ + 0; + + &:nth-child(odd) { + background: rgba(81, 210, 255, 0.10); } - .fontColor { - color: $color-blue; + .title { + flex: 1; + display: flex; + align-items: center; + justify-content: center; + + h1 { + font-size: $fontSize-26; + color: $color-white; + text-align: center; + line-height: 1.5; + } + + .fontColorBlue { + color: $color-blue; + } + + .fontColorRed { + color: #FF3939; + } + } + + .title-flex { + width: calc(100% - 0.859375rem); + display: flex; + } + + .biao-title { + width: 0.859375rem /* 220/256 */ + ; + + h1 { + font-size: $fontSize-26; + color: $color-white; + text-align: right; + line-height: 1.5; + font-family: Source Han Sans CN, Source Han Sans CN-Light; + font-weight: 300; + @include ellipsis() + } + + .fontColor { + color: $color-blue; + } } } - } - // 鍩庡競鑱屽伐鍏昏�佺2锛�3鏉℃暟鎹� - .chengzhen_scroll { - &:nth-of-type(2) { + + // 鍩庡競鑱屽伐鍏昏�佺2锛�3鏉℃暟鎹� + .chengzhen_scroll { + &:nth-of-type(2) { + background: rgba(81, 210, 255, 0.10); + + h1 { + font-size: 24px; + line-height: 1; + color: #999999; + } + } + + &:nth-of-type(3) { + background: rgba(81, 210, 255, 0.10); + + h1 { + font-size: 24px; + line-height: 1; + color: #999999; + + } + } + } + + .shuju-bj-color { background: rgba(81, 210, 255, 0.10); - - h1 { - font-size: 24px; - line-height: 1; - color: #999999; - } - } - - &:nth-of-type(3) { - background: rgba(81, 210, 255, 0.10); - - h1 { - font-size: 24px; - line-height: 1; - color: #999999; - - } } } - .shuju-bj-color { - background: rgba(81, 210, 255, 0.10); + .shuju-echarts { + width: 1.3671875rem /* 350/256 */ + ; + height: 1.2109375rem /* 310/256 */ + ; } - } - - .shuju-echarts { - width: 1.3671875rem /* 350/256 */ - ; - height: 1.2109375rem /* 310/256 */ - ; } } } -} </style> diff --git a/src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue b/src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue index 6848bd8..1811da6 100644 --- a/src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue +++ b/src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue @@ -16,6 +16,7 @@ align="center" prop="dataType" label="鎸囨爣鍚嶇О" + min-width="125" fixed="left"> </el-table-column> <el-table-column @@ -84,11 +85,13 @@ label="12鏈�"> </el-table-column> <el-table-column + fixed="right" prop="plan" align="center" label="鐪佸巺璁″垝"> </el-table-column> <el-table-column + fixed="right" prop="finish" align="center" label="褰撳墠瀹屾垚鐜�"> @@ -342,6 +345,8 @@ color: $color-white; text-align: center; line-height: 2.5; + font-family: Source Han Sans CN, Source Han Sans CN-Regular; + font-weight: 400; } } .laogongJiuyeEcharts{ -- Gitblit v1.9.1