* [bug#50888,done,0.2h] set date and avatar.

This commit is contained in:
tianshujie
2024-06-11 17:08:17 +08:00
parent d794508021
commit b5077bea4c
+20
View File
@@ -316,6 +316,26 @@ window.renderTicketItem = function(info)
{
statusBox = '<span class="label label-deleted">' + ticketLang.deleted + '</span>';
}
const date = info.item.deadline && info.item.deadline != '0000-00-00' ? '<span class="ml-2 label gray-pale">' + info.item.deadline.slice(5) + ' ' + cardLang.deadlineAB + '</span>' : '';
let avatar = '';
console.log(info.item.assignedTo);
if(info.item.assignedTo && typeof userList[info.item.assignedTo] != 'undefined')
{
user = userList[info.item.assignedTo];
assignedTo = user.realname;
userAvatar = user.avatar ? "<img src='" + user.avatar + "' />" : assignedTo.substr(0, 1).toUpperCase();
avatar = "<span class='avatar rounded-full size-xs ml-1 primary' title=" + assignedTo + '>' + userAvatar + '</span>';
}
const content = `
<div class='flex items-center'>
${statusBox}
${date}
<div class='flex-1 flex justify-end'>${avatar}</div>
</div>
`;
info.item.content = {html: content};
}
function renderAvatar(avatarList)