|
@@ -165,15 +165,29 @@
|
|
|
<div class="detail-item">
|
|
<div class="detail-item">
|
|
|
<div class="detail-label">在线状态:</div>
|
|
<div class="detail-label">在线状态:</div>
|
|
|
<div class="detail-value">
|
|
<div class="detail-value">
|
|
|
- <span v-if="personnelDetail.onlineStatus === 1 || personnelDetail.onlineStatus === '1'" class="personnel-cell-dash"
|
|
|
|
|
- >—</span
|
|
|
|
|
|
|
+ <template
|
|
|
|
|
+ v-if="
|
|
|
|
|
+ personnelDetail.status === 0 ||
|
|
|
|
|
+ personnelDetail.status === '0' ||
|
|
|
|
|
+ personnelDetail.status === 2 ||
|
|
|
|
|
+ personnelDetail.status === '2'
|
|
|
|
|
+ "
|
|
|
>
|
|
>
|
|
|
- <span
|
|
|
|
|
- v-else-if="personnelDetail.onlineStatus === 0 || personnelDetail.onlineStatus === '0'"
|
|
|
|
|
- class="personnel-cell-online-up"
|
|
|
|
|
- >在线</span
|
|
|
|
|
- >
|
|
|
|
|
- <span v-else class="personnel-cell-dash">—</span>
|
|
|
|
|
|
|
+ <span class="personnel-cell-dash">—</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ <template v-else>
|
|
|
|
|
+ <span
|
|
|
|
|
+ v-if="personnelDetail.onlineStatus === 1 || personnelDetail.onlineStatus === '1'"
|
|
|
|
|
+ class="personnel-cell-dash"
|
|
|
|
|
+ >—</span
|
|
|
|
|
+ >
|
|
|
|
|
+ <span
|
|
|
|
|
+ v-else-if="personnelDetail.onlineStatus === 0 || personnelDetail.onlineStatus === '0'"
|
|
|
|
|
+ class="personnel-cell-online-up"
|
|
|
|
|
+ >在线</span
|
|
|
|
|
+ >
|
|
|
|
|
+ <span v-else class="personnel-cell-dash">—</span>
|
|
|
|
|
+ </template>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="detail-item">
|
|
<div class="detail-item">
|
|
@@ -516,6 +530,10 @@ const columns = reactive<ColumnProps<any>[]>([
|
|
|
order: 3
|
|
order: 3
|
|
|
},
|
|
},
|
|
|
render: (scope: any) => {
|
|
render: (scope: any) => {
|
|
|
|
|
+ const audit = scope.row.status ?? scope.row.approvalStatus;
|
|
|
|
|
+ if (audit === 0 || audit === "0" || audit === 2 || audit === "2") {
|
|
|
|
|
+ return h("span", { class: "personnel-cell-dash" }, "—");
|
|
|
|
|
+ }
|
|
|
if (scope.row.onlineStatus === 1 || scope.row.onlineStatus === "1") {
|
|
if (scope.row.onlineStatus === 1 || scope.row.onlineStatus === "1") {
|
|
|
return h("span", { class: "personnel-cell-dash" }, "—");
|
|
return h("span", { class: "personnel-cell-dash" }, "—");
|
|
|
}
|
|
}
|