longz
2026-04-27 25df88d0ab9d7444ed1d162b9efa1259ac2f6f66
frontend-admin/src/views/AppointmentListView.vue
@@ -483,6 +483,7 @@
function flowNodeTagType(status?: string) {
  if (status === "APPROVED") return "success";
  if (status === "REJECTED") return "danger";
  if (status === "CANCELLED") return "info";
  if (status === "PENDING") return "warning";
  return "info";
}
@@ -490,6 +491,7 @@
function flowStatusClass(status?: string) {
  if (status === "APPROVED") return "is-approved";
  if (status === "REJECTED") return "is-rejected";
  if (status === "CANCELLED") return "is-cancelled";
  if (status === "PENDING") return "is-pending";
  return "is-waiting";
}
@@ -497,6 +499,7 @@
function flowNodeStatusText(status?: string) {
  if (status === "APPROVED") return "已通过";
  if (status === "REJECTED") return "已拒绝";
  if (status === "CANCELLED") return "已取消";
  if (status === "PENDING") return "审批中";
  if (status === "WAITING") return "待处理";
  return status || "-";
@@ -688,6 +691,10 @@
  background: #f56c6c;
}
.flow-marker.is-cancelled {
  background: #c0c4cc;
}
.flow-marker.is-pending {
  background: #e6a23c;
}