18 lines
1.1 KiB
JavaScript
18 lines
1.1 KiB
JavaScript
|
|
const STATUS_CONFIG = {
|
||
|
|
0: { text: '待审核', className: 'status-pending', icon: 'cuIcon-timefill', description: '需求已经提交,请耐心等待审核。' },
|
||
|
|
1: { text: '审核中', className: 'status-reviewing', icon: 'cuIcon-search', description: '工作人员正在查看和评估你的需求。' },
|
||
|
|
2: { text: '已接单', className: 'status-accepted', icon: 'cuIcon-roundcheckfill', description: '需求已通过审核,等待进入开发。' },
|
||
|
|
3: { text: '开发中', className: 'status-developing', icon: 'cuIcon-settingsfill', description: '项目正在开发,可关注下方进度说明。' },
|
||
|
|
4: { text: '已完成', className: 'status-completed', icon: 'cuIcon-roundcheckfill', description: '项目已开发完成,可以查看演示成果。' },
|
||
|
|
5: { text: '审核未通过', className: 'status-rejected', icon: 'cuIcon-roundclosefill', description: '本次需求暂时无法承接,请查看未通过原因。' }
|
||
|
|
}
|
||
|
|
|
||
|
|
export function getCustomRequestStatus(status) {
|
||
|
|
return STATUS_CONFIG[Number(status)] || {
|
||
|
|
text: '未知状态',
|
||
|
|
className: 'status-unknown',
|
||
|
|
icon: 'cuIcon-infofill',
|
||
|
|
description: ''
|
||
|
|
}
|
||
|
|
}
|