bi调整0324

This commit is contained in:
xielue 2025-03-25 08:26:18 +08:00
parent 4809d1e8ef
commit 8b033d88fc
4 changed files with 20 additions and 15 deletions

View File

@ -46,7 +46,7 @@ export default {
let date = new Date(); //
for (let i = 1; i <= N; i++) {
// 'YYYY-MM-DD'
const formattedDate = `${date.getFullYear()}-${String(date.getMonth() + 1).padStart(2, '0')}-${String(date.getDate()).padStart(2, '0')}`;
const formattedDate = `${String(date.getMonth() + 1).padStart(2, '0')}-${String(date.getDate()).padStart(2, '0')}`;
const formattedDate2 = `${date.getFullYear()}${String(date.getMonth() + 1).padStart(2, '0')}${String(date.getDate()).padStart(2, '0')}`;
// 2020010
@ -56,7 +56,7 @@ export default {
const completedQuantity = Math.floor(Math.random() * (orderQuantity / 10)) * 10;
//
const completionRate = ((completedQuantity / orderQuantity) * 100).toFixed(2) + '%';
const completionRate = ((completedQuantity / orderQuantity) * 100).toFixed(1) + '%';
// eslint-disable-next-line no-inner-declarations
function createProgressCircle(percentage) {
let color, content;
@ -99,11 +99,14 @@ export default {
// eslint-disable-next-line no-const-assign
newDataItem = [
`PS-${formattedDate2}${String(i).padStart(3, '0')}`, //
`
<div style="font-weight:bold;font-size:35px;">
${title}
</div>
`, // 固定值
//`
// <div style="font-weight:bold;font-size:35px;">
// ${title}
// </div>
//`,
title,
//
formattedDate, //
orderQuantity, //
completionRate, //
@ -200,17 +203,17 @@ export default {
data: generateRandomData(30, 'U1盖板'),
headerHeight: 50,
index: true,
columnWidth: [80, 300,400],
columnWidth: [80, 280,400],
align: ['center']
},
config3: {
header: ['工单号', '产品名称', '派工日期', '派工数量', '工序进度', '上陶瓷', '气密性QC', '整机组装', '功能QC', '全外观QC', '包装'] ,
header: ['工单号', '产品名称', '派工日期', '派工数量', '工序进度', '上陶瓷', '气密性QC', '整机组装', '功能QC', '全外观QC', '包装','剩余数量'] ,
data: generateRandomData(30, 'U1C智能坐便器[220V]'),
headerHeight: 50,
index: true,
columnWidth: [80, 300,400],
columnWidth: [80, 280,400],
align: ['center']
},
config4: {
@ -218,7 +221,7 @@ export default {
data: generateRandomData(30, 'U1机芯2'),
headerHeight: 50,
index: true,
columnWidth: [80, 300,400],
columnWidth: [80, 280,400],
align: ['center']
},
}

View File

@ -251,7 +251,8 @@ export default {
data: rawData.map(value => {
const segments = generateStackData(value);
return i < segments.length ? segments[i] : 0; // 0
}),
}), //
barWidth: '40%', // 40% ,
itemStyle: {
color: `rgba(135, 206, 235, ${i * 0.1+0.2})`, // ,
borderColor: 'transparent',

View File

@ -122,7 +122,8 @@ export default {
type: 'bar',
data: [
75, 65, 68, 69, 40, 82
],
], //
barWidth: '40%', // 40% ,
markPoint: {
data: [
{ type: 'max', name: 'Max' },