|
|
@@ -109,6 +109,10 @@
|
|
|
<span class="status-dot" style="background-color: #67c23a;"></span>
|
|
|
<span>已受理</span>
|
|
|
</div>
|
|
|
+ <div class="legend-item">
|
|
|
+ <span class="status-dot" style="background-color: #13c2c2;"></span>
|
|
|
+ <span>已受理待安排</span>
|
|
|
+ </div>
|
|
|
<div class="legend-item">
|
|
|
<span class="status-dot" style="background-color: #f56c6c;"></span>
|
|
|
<span>检测中</span>
|
|
|
@@ -412,6 +416,7 @@ const getStatusText = (status: number | string | null | undefined): string => {
|
|
|
100: '已排期',
|
|
|
200: '待约检',
|
|
|
300: '已受理',
|
|
|
+ 350: '已受理待安排',
|
|
|
400: '检测中',
|
|
|
500: '部分办结',
|
|
|
600: '已办结'
|
|
|
@@ -434,6 +439,7 @@ const getStatusClass = (status: number | string | null | undefined): string => {
|
|
|
100: 'dot-scheduled',
|
|
|
200: 'dot-pending-appointment',
|
|
|
300: 'dot-accepted',
|
|
|
+ 350: 'dot-accepted-pending',
|
|
|
400: 'dot-testing',
|
|
|
500: 'dot-partial-done',
|
|
|
600: 'dot-done'
|
|
|
@@ -453,7 +459,7 @@ const canEditDate = (row: ScheduleRow): boolean => {
|
|
|
|
|
|
const canEditCheckers = (row: ScheduleRow): boolean => {
|
|
|
if (isCopyNotDone(row)) return true
|
|
|
- return row.status === 100 || row.status === 200 || row.status === 300 || row.status === 400
|
|
|
+ return row.status === 100 || row.status === 200 || row.status === 300 || row.status === 350 || row.status === 400
|
|
|
}
|
|
|
|
|
|
const canEdit = (row: ScheduleRow): boolean => {
|
|
|
@@ -907,6 +913,10 @@ onMounted(async () => {
|
|
|
background: #67c23a;
|
|
|
}
|
|
|
|
|
|
+.dot-accepted-pending {
|
|
|
+ background: #13c2c2;
|
|
|
+}
|
|
|
+
|
|
|
.dot-testing {
|
|
|
background: #f56c6c;
|
|
|
}
|