fix: show appeal reason in ticket detail, correct description labels
This commit is contained in:
@@ -14,6 +14,7 @@ const TicketDetail = {
|
|||||||
const isStaff = Auth.isAdmin();
|
const isStaff = Auth.isAdmin();
|
||||||
const isOwner = Auth.isOwner();
|
const isOwner = Auth.isOwner();
|
||||||
const isRep = t.type === 'report';
|
const isRep = t.type === 'report';
|
||||||
|
const isAppeal = t.type === 'appeal';
|
||||||
const canClaim = isStaff && (!t.assigned_to || t.status === 'pending');
|
const canClaim = isStaff && (!t.assigned_to || t.status === 'pending');
|
||||||
const canTransfer = isStaff && t.assigned_to === Auth.user().id && t.status === 'processing';
|
const canTransfer = isStaff && t.assigned_to === Auth.user().id && t.status === 'processing';
|
||||||
const isMyTicket = t.assigned_to === Auth.user().id;
|
const isMyTicket = t.assigned_to === Auth.user().id;
|
||||||
@@ -25,7 +26,8 @@ const TicketDetail = {
|
|||||||
<div class="detail-row"><span class="lbl">提交者</span><span class="val">${U.esc(t.reporter_game_name)} (UID: ${U.esc(t.reporter_game_uid)})</span></div>
|
<div class="detail-row"><span class="lbl">提交者</span><span class="val">${U.esc(t.reporter_game_name)} (UID: ${U.esc(t.reporter_game_uid)})</span></div>
|
||||||
${isRep?`<div class="detail-row"><span class="lbl">被举报人</span><span class="val">${U.esc(t.target_game_name||'?')} (UID: ${U.esc(t.target_game_uid||'?')})</span></div>
|
${isRep?`<div class="detail-row"><span class="lbl">被举报人</span><span class="val">${U.esc(t.target_game_name||'?')} (UID: ${U.esc(t.target_game_uid||'?')})</span></div>
|
||||||
<div class="detail-row"><span class="lbl">原因</span><span class="val">${U.esc(t.reason)}</span></div>`:''}
|
<div class="detail-row"><span class="lbl">原因</span><span class="val">${U.esc(t.reason)}</span></div>`:''}
|
||||||
${t.description?`<div class="detail-row"><span class="lbl">${isRep?'详情':'建议'}</span><span class="val" style="white-space:pre-wrap">${U.esc(t.description)}</span></div>`:''}
|
${isAppeal?`<div class="detail-row"><span class="lbl">申诉理由</span><span class="val">${U.esc(t.reason)}</span></div>`:''}
|
||||||
|
${t.description?`<div class="detail-row"><span class="lbl">${isRep?'详情':isAppeal?'详细说明':'建议内容'}</span><span class="val" style="white-space:pre-wrap">${U.esc(t.description)}</span></div>`:''}
|
||||||
<div class="detail-row"><span class="lbl">提交时间</span><span class="val">${U.date(t.created_at)}</span></div>
|
<div class="detail-row"><span class="lbl">提交时间</span><span class="val">${U.date(t.created_at)}</span></div>
|
||||||
<div class="detail-row"><span class="lbl">更新时间</span><span class="val">${U.date(t.updated_at)}</span></div>
|
<div class="detail-row"><span class="lbl">更新时间</span><span class="val">${U.date(t.updated_at)}</span></div>
|
||||||
</div></div>
|
</div></div>
|
||||||
|
|||||||
Reference in New Issue
Block a user