diff --git a/src/api/casm/quality.js b/src/api/casm/quality.js index 9ac4daf..b295447 100644 --- a/src/api/casm/quality.js +++ b/src/api/casm/quality.js @@ -42,3 +42,10 @@ export function delQuality(id) { method: 'delete' }) } +// 获取合格率 +export function qualitystandardRate() { + return request({ + url: '/casm/qualitystandardRate', + method: 'get' + }) +} diff --git a/src/api/home.js b/src/api/home.js index 9338895..5767dad 100644 --- a/src/api/home.js +++ b/src/api/home.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 获取首页数据 export function getHomeDeviceInfoVO() { return request({ - url: '/home', + url: '/casm/device/getHomeDeviceInfo', method: 'get' }) } \ No newline at end of file diff --git a/src/assets/iconfont/iconfont.css b/src/assets/iconfont/iconfont.css new file mode 100644 index 0000000..4126905 --- /dev/null +++ b/src/assets/iconfont/iconfont.css @@ -0,0 +1,23 @@ +@font-face { + font-family: "iconfont"; /* Project id 4503445 */ + src: url('iconfont.woff2?t=1712819070350') format('woff2'), + url('iconfont.woff?t=1712819070350') format('woff'), + url('iconfont.ttf?t=1712819070350') format('truetype'); +} + +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-shengchanxiaoshuai:before { + content: "\e612"; +} + +.icon-zhinengjiaju:before { + content: "\e61c"; +} + diff --git a/src/assets/iconfont/iconfont.ttf b/src/assets/iconfont/iconfont.ttf new file mode 100644 index 0000000..77182c7 Binary files /dev/null and b/src/assets/iconfont/iconfont.ttf differ diff --git a/src/assets/iconfont/iconfont.woff b/src/assets/iconfont/iconfont.woff new file mode 100644 index 0000000..0ed21eb Binary files /dev/null and b/src/assets/iconfont/iconfont.woff differ diff --git a/src/assets/iconfont/iconfont.woff2 b/src/assets/iconfont/iconfont.woff2 new file mode 100644 index 0000000..9e309de Binary files /dev/null and b/src/assets/iconfont/iconfont.woff2 differ diff --git a/src/assets/images/frj.png b/src/assets/images/frj.png new file mode 100644 index 0000000..f1285ee Binary files /dev/null and b/src/assets/images/frj.png differ diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue index 42fffdf..9ff0b35 100644 --- a/src/layout/components/AppMain.vue +++ b/src/layout/components/AppMain.vue @@ -2,11 +2,14 @@
- - - +
+ + + +
+
@@ -27,7 +30,7 @@ const tagsViewStore = useTagsViewStore() overflow: hidden; } -.fixed-header + .app-main { +.fixed-header+.app-main { padding-top: 50px; } @@ -37,7 +40,7 @@ const tagsViewStore = useTagsViewStore() min-height: calc(100vh - 84px); } - .fixed-header + .app-main { + .fixed-header+.app-main { padding-top: 84px; } } @@ -65,4 +68,3 @@ const tagsViewStore = useTagsViewStore() border-radius: 3px; } - diff --git a/src/main.js b/src/main.js index 68a8e5c..29d7d99 100644 --- a/src/main.js +++ b/src/main.js @@ -56,19 +56,22 @@ import { CanvasRenderer } from 'echarts/renderers' import { - PieChart + PieChart,LineChart } from 'echarts/charts' import { TitleComponent, TooltipComponent, - LegendComponent + LegendComponent, + GridComponent } from 'echarts/components' use([ CanvasRenderer, - PieChart, TitleComponent, TooltipComponent, - LegendComponent + LegendComponent, + GridComponent, + PieChart, + LineChart, ]); diff --git a/src/views/device/device/index.vue b/src/views/device/device/index.vue index c8203a2..bc95dfa 100644 --- a/src/views/device/device/index.vue +++ b/src/views/device/device/index.vue @@ -1,55 +1,63 @@