From dc090178ebd7ba5cbc9e102525c4986f17b6d4d4 Mon Sep 17 00:00:00 2001 From: Lion <120344285@qq.com> Date: Thu, 28 Apr 2022 16:50:06 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=20=E7=BB=A9=E6=95=88=20?= =?UTF-8?q?=E5=BA=94=E6=80=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/daily/index.js | 2 +- src/api/improvement/score.js | 46 ++ src/api/practise/index.js | 46 ++ src/styles/iconfont.css | 69 ++- src/views/daily/index.vue | 4 +- src/views/dashboard/index.vue | 316 ++++++++++++- src/views/improvement/score.vue | 571 +++++++++++++++++++++++ src/views/practise/index.vue | 772 ++++++++++++++++++++++++++++++++ src/views/risk/riskindex.vue | 68 ++- src/views/site/health.vue | 6 +- 10 files changed, 1874 insertions(+), 26 deletions(-) create mode 100644 src/api/improvement/score.js create mode 100644 src/api/practise/index.js create mode 100644 src/views/improvement/score.vue create mode 100644 src/views/practise/index.vue diff --git a/src/api/daily/index.js b/src/api/daily/index.js index ca7783b..5ca4e8d 100644 --- a/src/api/daily/index.js +++ b/src/api/daily/index.js @@ -34,7 +34,7 @@ export function del(safety_task_id) { }) } -export function get(safety_task_id) { +export function getdaily(safety_task_id) { return request({ url: '/api/admin/task/show', method: 'get', diff --git a/src/api/improvement/score.js b/src/api/improvement/score.js new file mode 100644 index 0000000..5f95a75 --- /dev/null +++ b/src/api/improvement/score.js @@ -0,0 +1,46 @@ +import request from '@/utils/request' + +export function list(params) { + return request({ + url: '/api/admin/score/index', + method: 'get', + params:params + }) +} + +export function store(data) { + return request({ + url: '/api/admin/score/store', + method: 'post', + data + }) +} + +export function save(data) { + return request({ + url: '/api/admin/score/save', + method: 'post', + data + }) +} + +export function del(id) { + return request({ + url: '/api/admin/score/destroy', + method: 'get', + params: { + id + } + }) +} + +export function get(id) { + return request({ + url: '/api/admin/score/show', + method: 'get', + params: { + id + } + }) +} + diff --git a/src/api/practise/index.js b/src/api/practise/index.js new file mode 100644 index 0000000..c7d9580 --- /dev/null +++ b/src/api/practise/index.js @@ -0,0 +1,46 @@ +import request from '@/utils/request' + +export function list(params) { + return request({ + url: '/api/admin/practise/index', + method: 'get', + params:params + }) +} + +export function store(data) { + return request({ + url: '/api/admin/practise/store', + method: 'post', + data + }) +} + +export function save(data) { + return request({ + url: '/api/admin/practise/save', + method: 'post', + data + }) +} + +export function del(id) { + return request({ + url: '/api/admin/practise/destroy', + method: 'get', + params: { + id + } + }) +} + +export function get(id) { + return request({ + url: '/api/admin/practise/show', + method: 'get', + params: { + id + } + }) +} + diff --git a/src/styles/iconfont.css b/src/styles/iconfont.css index 57a86d7..ff44b2e 100644 --- a/src/styles/iconfont.css +++ b/src/styles/iconfont.css @@ -1,8 +1,8 @@ @font-face { - font-family: 'iconfont'; /* Project id 3299651 */ - src: url('//at.alicdn.com/t/font_3299651_zlpd7k90w2.woff2?t=1649318040170') format('woff2'), - url('//at.alicdn.com/t/font_3299651_zlpd7k90w2.woff?t=1649318040170') format('woff'), - url('//at.alicdn.com/t/font_3299651_zlpd7k90w2.ttf?t=1649318040170') format('truetype'); + font-family: "iconfont"; /* Project id 3299651 */ + src: url('//at.alicdn.com/t/font_3299651_jr61je4b4x.woff2?t=1651135362336') format('woff2'), + url('//at.alicdn.com/t/font_3299651_jr61je4b4x.woff?t=1651135362336') format('woff'), + url('//at.alicdn.com/t/font_3299651_jr61je4b4x.ttf?t=1651135362336') format('truetype'); } .iconfont { @@ -13,6 +13,66 @@ -moz-osx-font-smoothing: grayscale; } +.icon-zhiduliucheng:before { + content: "\e69d"; +} + +.icon-peixunjihua:before { + content: "\e66c"; +} + +.icon-_xiangmuguanli:before { + content: "\e603"; +} + +.icon-jixiao:before { + content: "\e619"; +} + +.icon-chakan:before { + content: "\e706"; +} + +.icon-yinhuanpaichazhili:before { + content: "\e66d"; +} + +.icon-zhongdaweixianyuanxinxiguanli:before { + content: "\e66e"; +} + +.icon-anquanfengxian:before { + content: "\e61e"; +} + +.icon-yingjiyanlian:before { + content: "\e60d"; +} + +.icon-zhiyejiankang:before { + content: "\e66f"; +} + +.icon-peixunzuzhizhe-peixunjihua:before { + content: "\e606"; +} + +.icon-a-neirongguanliStroke:before { + content: "\e670"; +} + +.icon-a-shigushangbao3x:before { + content: "\e60b"; +} + +.icon-a-115-lanmuguanli:before { + content: "\e8da"; +} + +.icon-huiyijiyao:before { + content: "\e696"; +} + .icon-jiaoyupeixun:before { content: "\e66b"; } @@ -320,4 +380,3 @@ .icon-lianjie:before { content: "\e63e"; } - diff --git a/src/views/daily/index.vue b/src/views/daily/index.vue index 84139d3..324f858 100644 --- a/src/views/daily/index.vue +++ b/src/views/daily/index.vue @@ -115,7 +115,7 @@ save, store, del, - get, + getdaily, listtask } from "../../api/daily/index.js"; @@ -306,7 +306,7 @@ }, info(obj) { var that = this; - get(obj.id).then(res => { + getdaily(obj.id).then(res => { let result = Object.assign(that.form, res); that.form = result; let _files = []; diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue index 77ae59a..e1a6ac5 100644 --- a/src/views/dashboard/index.vue +++ b/src/views/dashboard/index.vue @@ -1,13 +1,130 @@ -