This commit is contained in:
2025-09-24 09:06:09 +08:00
parent 4d4c8efc09
commit 96d3db3ced

View File

@@ -1842,9 +1842,13 @@ async function initContentHtml(content, arr, refers, html_type, ArticleData) {
case (7): case (7):
ttypeName = 'Proof' ttypeName = 'Proof'
break; break;
case (8): case (8):
ttypeName = 'Online' ttypeName = 'Final decision'
break; break;
case (9):
ttypeName = 'Online'
break;
} }
// 二级的时间 // 二级的时间
var reviewers = "" var reviewers = ""
@@ -1890,6 +1894,53 @@ async function initContentHtml(content, arr, refers, html_type, ArticleData) {
reviewers += reviewerItem reviewers += reviewerItem
} }
} }
var finalStr = ""
if (ArticleData.data.track[tt].type == 8&&ArticleData.data.track[tt].response && ArticleData.data.track[tt].response.length > 0) {
shenCode = []
for (var er = 0; er < ArticleData.data.track[tt].response.length; er++) {
var finalneiTag = ''
var finalState = ''
var finalItem = ''
var finaltime1 = '' // 创建时间
var finaltime2 = '' // 回应时间
// 初审和复审的审核意见
// var fushenContent = ''
var finalchushenContent = ''
var finaltimess = ''
// 进入页面前清空
chushenContent = ''
timess = ''
chushenContent = ''
timess = timestampToTime(ArticleData.data.track[tt].response[er].review_time)
// shenCode.push("<div class='shenheComments'><p><span>Comments:</span> <br/>" + chushenContent + "</p><p class='time'><span>Review comments received: </span>" + timess + "</p></div>")
// detailIcon = '<svg onclick="showComments(' + er + ')" style="vertical-align: middle; cursor: pointer; margin-left: 10px" t="1691720445324" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4032" width="26" height="26"><path d="M512 298.666667c-162.133333 0-285.866667 68.266667-375.466667 213.333333 89.6 145.066667 213.333333 213.333333 375.466667 213.333333s285.866667-68.266667 375.466667-213.333333c-89.6-145.066667-213.333333-213.333333-375.466667-213.333333z m0 469.333333c-183.466667 0-328.533333-85.333333-426.666667-256 98.133333-170.666667 243.2-256 426.666667-256s328.533333 85.333333 426.666667 256c-98.133333 170.666667-243.2 256-426.666667 256z m0-170.666667c46.933333 0 85.333333-38.4 85.333333-85.333333s-38.4-85.333333-85.333333-85.333333-85.333333 38.4-85.333333 85.333333 38.4 85.333333 85.333333 85.333333z m0 42.666667c-72.533333 0-128-55.466667-128-128s55.466667-128 128-128 128 55.466667 128 128-55.466667 128-128 128z" fill="#1296db" p-id="4033"></path></svg>'
// detailIcon = '<i class="detailsBtn" onclick="showComments(' + er + ')">(Detail)</i>'
switch (ArticleData.data.track[tt].response[er].state) {
case (1):
finalState = 'Accept'
break;
case (2):
finalState = 'Reject'
break;
case (3):
finalState = 'Revision'
break;
}
finaltime1 = timestampToTime(ArticleData.data.track[tt].response[er].invited_time)
finaltime2 = timestampToTime(ArticleData.data.track[tt].response[er].review_time)
finalItem = "<div class='reviewerBox'><span class='time1 time'>Invitation time: <br/>"
+ finaltime1 +
"</span><div class='box'><span class='title'>" + finalState +
"</span><span class='reviewer'>Editorial Board: " +
`${ArticleData.data.track[tt].response[er].realname}` + "</span><span class='reviewer'>Final decision time: " + `${finaltime2}` + "</span></div></div>"
finalStr += finalItem
}
}
// 获得时间 // 获得时间
ttime = timestampToTime(ArticleData.data.track[tt].time) ttime = timestampToTime(ArticleData.data.track[tt].time)
@@ -1907,7 +1958,7 @@ async function initContentHtml(content, arr, refers, html_type, ArticleData) {
} }
Revitag = '<div class="filerev">' + title + lisss + '</div>' Revitag = '<div class="filerev">' + title + lisss + '</div>'
} }
li = "<div class='trackItem " + typeClass + "'><span class='time'>" + ttime + "</span><div class='type'><span class='title'>" + ttypeName + "</span>" + reviewers + Revitag + "</div></div>" li = "<div class='trackItem " + typeClass + "'><span class='time'>" + ttime + "</span><div class='type'><span class='title'>" + ttypeName + "</span>" + reviewers + Revitag+finalStr + "</div></div>"
lis += li lis += li
} }