|
@@ -44,6 +44,7 @@
|
|
|
last_edit_time,
|
|
last_edit_time,
|
|
|
is_leaf_chapter,
|
|
is_leaf_chapter,
|
|
|
edit_end_date,
|
|
edit_end_date,
|
|
|
|
|
+ status,
|
|
|
} in node_list"
|
|
} in node_list"
|
|
|
:key="id"
|
|
:key="id"
|
|
|
:style="computedNameStyle(deep, isTrue(is_my_edit_task))"
|
|
:style="computedNameStyle(deep, isTrue(is_my_edit_task))"
|
|
@@ -51,7 +52,7 @@
|
|
|
>
|
|
>
|
|
|
<span
|
|
<span
|
|
|
class="path"
|
|
class="path"
|
|
|
- :style="computedPathStyle(isTrue(is_my_edit_task))"
|
|
|
|
|
|
|
+ :style="computedPathStyle(isTrue(is_my_edit_task), status)"
|
|
|
@click="navigateToChapter(id, isTrue(is_my_edit_task))"
|
|
@click="navigateToChapter(id, isTrue(is_my_edit_task))"
|
|
|
>
|
|
>
|
|
|
{{ name }}
|
|
{{ name }}
|
|
@@ -149,11 +150,20 @@ export default {
|
|
|
/**
|
|
/**
|
|
|
* 计算章节路径样式
|
|
* 计算章节路径样式
|
|
|
* @param {boolean} isMyEditTask - 是否是我的编辑任务
|
|
* @param {boolean} isMyEditTask - 是否是我的编辑任务
|
|
|
|
|
+ * @param {number} status - 章节状态
|
|
|
* @returns {Object} - 样式对象
|
|
* @returns {Object} - 样式对象
|
|
|
*/
|
|
*/
|
|
|
- computedPathStyle(isMyEditTask) {
|
|
|
|
|
|
|
+ computedPathStyle(isMyEditTask, status) {
|
|
|
|
|
+ let color = 'default';
|
|
|
|
|
+ if (isMyEditTask && status === 2) {
|
|
|
|
|
+ // 审核通过显示绿色
|
|
|
|
|
+ color = '#27ae60';
|
|
|
|
|
+ } else if (isMyEditTask) {
|
|
|
|
|
+ color = '#165dff';
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
return {
|
|
return {
|
|
|
- color: isMyEditTask ? '#165dff' : 'default',
|
|
|
|
|
|
|
+ color,
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
/**
|
|
/**
|