Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
M
mini-wms
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
周海峰
mini-wms
Commits
2863f933
Commit
2863f933
authored
Dec 15, 2025
by
ningjihai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
首页排名柱形图
parent
ff9d771e
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
9 行增加
和
8 行删除
+9
-8
ruoyi-admin-vue/src/components/rukuRankChart.vue
+3
-2
ruoyi-admin-vue/src/views/index.vue
+6
-6
没有找到文件。
ruoyi-admin-vue/src/components/rukuRankChart.vue
View file @
2863f933
...
@@ -94,6 +94,7 @@ export default {
...
@@ -94,6 +94,7 @@ export default {
grid
:
{
grid
:
{
left
:
'3%'
,
left
:
'3%'
,
right
:
'4%'
,
right
:
'4%'
,
top
:
'3%'
,
bottom
:
'3%'
,
bottom
:
'3%'
,
containLabel
:
true
containLabel
:
true
},
},
...
@@ -130,12 +131,12 @@ export default {
...
@@ -130,12 +131,12 @@ export default {
series
:
[{
series
:
[{
name
:
'标准化'
,
name
:
'标准化'
,
type
:
'bar'
,
type
:
'bar'
,
barWidth
:
16
,
// 柱子宽度
barWidth
:
'15'
,
// 柱子宽度
label
:
{
label
:
{
show
:
true
,
show
:
true
,
position
:
'right'
,
// 位置
position
:
'right'
,
// 位置
color
:
'rgba(102, 102, 102, 1)'
,
color
:
'rgba(102, 102, 102, 1)'
,
fontSize
:
1
4
,
fontSize
:
1
2
,
fontWeight
:
'bold'
,
// 加粗
fontWeight
:
'bold'
,
// 加粗
distance
:
5
// 距离
distance
:
5
// 距离
},
// 柱子上方的数值
},
// 柱子上方的数值
...
...
ruoyi-admin-vue/src/views/index.vue
View file @
2863f933
...
@@ -63,7 +63,7 @@
...
@@ -63,7 +63,7 @@
<div
class=
"card-container-flex chart-container shadow flex1"
>
<div
class=
"card-container-flex chart-container shadow flex1"
>
<div
class=
"tip-title"
>
<div
class=
"tip-title"
>
<div
class=
"title-text"
>
本月入库排名前
10
物料
</div>
<div
class=
"title-text"
>
本月入库排名前
5
物料
</div>
<el-radio-group
v-model=
"rukuRankType"
size=
"mini"
@
change=
"rukuRankTypeChange"
>
<el-radio-group
v-model=
"rukuRankType"
size=
"mini"
@
change=
"rukuRankTypeChange"
>
<el-radio-button
label=
"count"
>
按数量
</el-radio-button>
<el-radio-button
label=
"count"
>
按数量
</el-radio-button>
<el-radio-button
label=
"money"
>
按金额
</el-radio-button>
<el-radio-button
label=
"money"
>
按金额
</el-radio-button>
...
@@ -75,7 +75,7 @@
...
@@ -75,7 +75,7 @@
</div>
</div>
<div
class=
"card-container-flex chart-container shadow flex1 two"
>
<div
class=
"card-container-flex chart-container shadow flex1 two"
>
<div
class=
"tip-title"
>
<div
class=
"tip-title"
>
<div
class=
"title-text"
>
本月出库排名前
10
物料
</div>
<div
class=
"title-text"
>
本月出库排名前
5
物料
</div>
<el-radio-group
v-model=
"cukuRankType"
size=
"mini"
@
change=
"cukuRankTypeChange"
>
<el-radio-group
v-model=
"cukuRankType"
size=
"mini"
@
change=
"cukuRankTypeChange"
>
<el-radio-button
label=
"count"
>
按数量
</el-radio-button>
<el-radio-button
label=
"count"
>
按数量
</el-radio-button>
<el-radio-button
label=
"money"
>
按金额
</el-radio-button>
<el-radio-button
label=
"money"
>
按金额
</el-radio-button>
...
@@ -186,7 +186,7 @@ export default {
...
@@ -186,7 +186,7 @@ export default {
this
.
rukuList
=
data
.
map
(
item
=>
({
this
.
rukuList
=
data
.
map
(
item
=>
({
value
:
item
.
totalQuantity
,
value
:
item
.
totalQuantity
,
name
:
item
.
materialName
name
:
item
.
materialName
}))
}))
.
splice
(
0
,
5
).
reverse
()
})
})
}
}
if
(
this
.
rukuRankType
===
'money'
){
if
(
this
.
rukuRankType
===
'money'
){
...
@@ -196,7 +196,7 @@ export default {
...
@@ -196,7 +196,7 @@ export default {
this
.
rukuList
=
data
.
map
(
item
=>
({
this
.
rukuList
=
data
.
map
(
item
=>
({
value
:
item
.
totalMoney
,
value
:
item
.
totalMoney
,
name
:
item
.
materialName
name
:
item
.
materialName
}))
}))
.
splice
(
0
,
5
).
reverse
()
})
})
}
}
},
},
...
@@ -234,14 +234,14 @@ export default {
...
@@ -234,14 +234,14 @@ export default {
outboundOrdersTopTenByQuantity
().
then
(
res
=>
{
outboundOrdersTopTenByQuantity
().
then
(
res
=>
{
let
data
=
res
.
rows
let
data
=
res
.
rows
if
(
!
data
)
return
if
(
!
data
)
return
this
.
cukuList
=
data
this
.
cukuList
=
data
.
splice
(
0
,
5
).
reverse
()
})
})
}
}
if
(
this
.
cukuRankType
===
'money'
){
if
(
this
.
cukuRankType
===
'money'
){
outboundOrdersTopTenByAmount
().
then
(
res
=>
{
outboundOrdersTopTenByAmount
().
then
(
res
=>
{
let
data
=
res
.
rows
let
data
=
res
.
rows
if
(
!
data
)
return
if
(
!
data
)
return
this
.
cukuList
=
data
this
.
cukuList
=
data
.
splice
(
0
,
5
).
reverse
()
})
})
}
}
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论