单应用项目,可以创建很多独立工具类页面 ,不用登录 初始化的页面
zhangchen
2025-09-24 3b2e941a83ad49d3167df864a5a06a81ef944470
src/store/type/task.type.ts
@@ -1,3 +1,11 @@
import alertbaojin from "@/assets/alert.wav";
import cxybaojing from "@/assets/cxy.mp3";
import gybaojing from "@/assets/gy.mp3";
import kclbaojing from "@/assets/kcl.mp3";
import tdddbaojing from "@/assets/tzddd.mp3";
import tzxllbaojing from "@/assets/tzxll.mp3";
import cgbaojing from "@/assets/cg.mp3";
export interface Task {
  /** 设备code */
  deviceCode: string;
@@ -9,6 +17,55 @@
  taskName: string;
  /** 是否过期 */
  overdue: boolean;
  /** 倒计时,如果存在该字段则表明是远程传过来的 */
  /** 是否远程传过来的, 只有远程传过来的时间到了再报*/
  sync: boolean;
  /** 倒计时,单位秒 */
  countdown?: number;
}
export interface TaskItem {
  label: string;
  value: string;
  backgroundColor: string;
  promptTone: string;
}
export const taskOptions : TaskItem[] = [
  {
    label: "测血压",
    value: "测血压",
    backgroundColor: "#E6A23C",
    promptTone: cxybaojing,
  },
  {
    label: "开超滤",
    value: "开超滤",
    backgroundColor: "#E6A23C",
    promptTone: kclbaojing,
  },
  {
    label: "给药",
    value: "给药",
    backgroundColor: "#E6A23C",
    promptTone: gybaojing,
  },
  {
    label: "调电导度",
    value: "调电导度",
    backgroundColor: "#E6A23C",
    promptTone: tdddbaojing,
  },
  {
    label: "调血流量",
    value: "调血流量",
    backgroundColor: "#E6A23C",
    promptTone: tzxllbaojing,
  },
  {
    label: "冲管",
    value: "冲管",
    backgroundColor: "#E6A23C",
    promptTone: cgbaojing,
  },
]