fix: 处理部分前端问题
This commit is contained in:
@@ -25,6 +25,8 @@
|
|||||||
padding: 12px 16px;
|
padding: 12px 16px;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
border: 1px solid #f0f0f0;
|
border: 1px solid #f0f0f0;
|
||||||
|
max-height: 360px;
|
||||||
|
overflow-y: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.imageGrid {
|
.imageGrid {
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ export default defineComponent({
|
|||||||
const renderAction = (record: any) => {
|
const renderAction = (record: any) => {
|
||||||
const status = record.status;
|
const status = record.status;
|
||||||
|
|
||||||
if (status === '0' || status === '1') {
|
if (['0', '1', '2'].includes(status)) {
|
||||||
return (
|
return (
|
||||||
<Space>
|
<Space>
|
||||||
<Button type="link" size="small" onClick={() => openDetailModal(record)}>
|
<Button type="link" size="small" onClick={() => openDetailModal(record)}>
|
||||||
|
|||||||
@@ -224,7 +224,11 @@ export default defineComponent({
|
|||||||
<div class={styles.statValue} style={{ color: item.accentColor }}>
|
<div class={styles.statValue} style={{ color: item.accentColor }}>
|
||||||
¥{formatMoney(item.value)}
|
¥{formatMoney(item.value)}
|
||||||
</div>
|
</div>
|
||||||
{/* 趋势文字暂时隐藏 */}
|
{item.key === 'totalBalance' && (
|
||||||
|
<div class={styles.statDesc} style={{ color: 'rgba(0, 0, 0, 0.45)' }}>
|
||||||
|
= 总收入 - 提现金额
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -126,7 +126,9 @@ export function useReportsModel() {
|
|||||||
// ===== 图表数据 =====
|
// ===== 图表数据 =====
|
||||||
const chartData = computed(() => {
|
const chartData = computed(() => {
|
||||||
const list = data.value?.monthList || [];
|
const list = data.value?.monthList || [];
|
||||||
return list.map((item) => ({
|
// 按月份升序排列,确保图表 X 轴时间顺序正确
|
||||||
|
const sorted = [...list].sort((a, b) => a.month.localeCompare(b.month));
|
||||||
|
return sorted.map((item) => ({
|
||||||
month: dayjs(item.month).format('MM月'),
|
month: dayjs(item.month).format('MM月'),
|
||||||
order: toNumber(item.orderAmount),
|
order: toNumber(item.orderAmount),
|
||||||
refund: toNumber(item.refundAmount),
|
refund: toNumber(item.refundAmount),
|
||||||
|
|||||||
Reference in New Issue
Block a user