34 lines
914 B
TypeScript
34 lines
914 B
TypeScript
import type { WorkbenchProjectHealthCardSource } from './homepage';
|
||
|
||
// projectHealth 为「演示态保留」widget(RDMS 业务暂无风险登记 / 计划基线流程,不接真实数据),
|
||
// 本 mock 是其唯一数据源;其余 widget 已全部接通真实接口,对应 mock 已清除。
|
||
export const workbenchProjectHealthMock = [
|
||
{
|
||
projectId: 'prj-1',
|
||
projectName: '收银台 V3',
|
||
code: 'CASHIER-V3',
|
||
health: 'yellow',
|
||
riskCount: 2,
|
||
overdueTasks: 3,
|
||
backlogRequirements: 2
|
||
},
|
||
{
|
||
projectId: 'prj-2',
|
||
projectName: '会员中心',
|
||
code: 'MEMBER',
|
||
health: 'green',
|
||
riskCount: 0,
|
||
overdueTasks: 0,
|
||
backlogRequirements: 1
|
||
},
|
||
{
|
||
projectId: 'prj-3',
|
||
projectName: '订单中心',
|
||
code: 'ORDER',
|
||
health: 'red',
|
||
riskCount: 4,
|
||
overdueTasks: 5,
|
||
backlogRequirements: 6
|
||
}
|
||
] satisfies WorkbenchProjectHealthCardSource[];
|