');
// 名称
html.push('');
if (node.cid) {
html.push(' ', node.name);
} else {
html.push('');
html.push(arr.indexOf(node) === arr.length - 1 ? '└' : '├');
html.push(' ');
html.push('', node.name, ' ');
}
html.push(' ');
// 创建人
html.push('', node.user_name, ' ');
// 创建时间
html.push('', node.create_time ? moment(node.create_time).format('YYYY-MM-DD HH:mm:ss') : '', ' ');
// 完成期数
html.push('');
if (!node.cid) {
html.push(node.lastStage ? '第' + node.lastStage.order + '期' : '第0期');
}
html.push(' ');
// 管理
html.push('');
if (!node.cid) {
html.push('编辑 ');
if (node.lastStage === null || node.lastStage === undefined) {
html.push('删除 ');
} else {
html.push('删除 ');
}
}
html.push(' ');
html.push(' ');
if (node.children) {
for (const c of node.children) {
html.push(recursiveGetTenderNodeHtml(c, node.children, node.sort_id));
}
}
return html.join('');
}
function getTenderTreeHeaderHtml() {
const html = [];
html.push('