feat: appealing status, auto-close parent on appeal resolved, closed=final
This commit is contained in:
@@ -184,6 +184,7 @@ tbody tr:last-child td{border-bottom:none}
|
||||
.bg-pending{background:#fef9c3;color:#854d0e}
|
||||
.bg-processing{background:#ede9fe;color:#6d28d9}
|
||||
.bg-awaiting_info{background:#fed7aa;color:#9a3412}
|
||||
.bg-appealing{background:#ffedd5;color:#c2410c;border:1px solid #fdba74}
|
||||
.bg-resolved{background:#d1fae5;color:#065f46}
|
||||
.bg-rejected{background:#fee2e2;color:#991b1b}
|
||||
.bg-closed{background:var(--g2);color:var(--g7)}
|
||||
|
||||
@@ -67,7 +67,7 @@ const TicketDetail = {
|
||||
</div></div>
|
||||
`:''}
|
||||
|
||||
${!isStaff && t.user_id === Auth.user().id && ['resolved','rejected','closed'].includes(t.status) && t.type !== 'result_appeal' ? `
|
||||
${!isStaff && t.user_id === Auth.user().id && ['resolved','rejected'].includes(t.status) && t.type !== 'result_appeal' ? `
|
||||
<div class="card"><div class="card-h">结果申诉</div><div class="card-b">
|
||||
<p class="tm mb-4">对处理结果有异议?可以提交一次申诉,由服主复核。</p>
|
||||
<button class="btn btn-w btn-sm w-full" onclick="TicketDetail.appealResult(${t.id})"><i class="fas fa-gavel"></i> 对结果提出申诉</button>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
const U = {
|
||||
STATUS: { pending:'待处理', processing:'处理中', awaiting_info:'待补充', resolved:'已解决', rejected:'已驳回', closed:'已关闭' },
|
||||
STATUS: { pending:'待处理', processing:'处理中', awaiting_info:'待补充', appealing:'申诉中', resolved:'已解决', rejected:'已驳回', closed:'已关闭' },
|
||||
TYPE: { report:'举报', suggestion:'建议', appeal:'申诉', result_appeal:'结果申诉' },
|
||||
ROLE: { owner:'服主', admin:'管理员', player:'玩家' },
|
||||
PRIORITY: { low:'低', medium:'中', high:'高', urgent:'紧急' },
|
||||
|
||||
Reference in New Issue
Block a user