forked from gzt/A8000
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.4 KiB
47 lines
1.4 KiB
import { Emergency } from '../types/Index/Emergency';
|
|
// 开发选项
|
|
export const devOptions = {
|
|
// 小瓶缓冲液对象的isInstall属性
|
|
// enable_LittleBottle_isInstall: false,
|
|
}
|
|
|
|
export const DICT = {}
|
|
//扫描状态
|
|
export const SCAN_CONSUMABLES_STATE_MAP: any[] = [
|
|
'PASS', //通过
|
|
'EMPTY', //空
|
|
'EXPIRED', //耗材过期
|
|
'MISS_REACTION_PLATE', //没有反应板夹
|
|
'MISS_LITTSB', //缺少小缓冲液
|
|
'MISS_LARBS', //缺少大缓冲液
|
|
'MISS_IDCARD', //未找到匹配的项目ID卡
|
|
'LITTSB_LOTID_MISMATCH', //小缓冲液批号不匹配
|
|
'LARBS_LOTID_MISMATCH', //大缓冲液批号不匹配
|
|
'REACTION_PLATE_2D_CODE_FORMATE_ERROR', //反应板二维码格式错误
|
|
'CODE_ERROR_PROJINFO_IS_ERROR', //代码错误,项目信息异常
|
|
'UN_SUPPORT_PROJ', //不支持的项目
|
|
]
|
|
|
|
let scan_consumables_state_option: any = {}
|
|
SCAN_CONSUMABLES_STATE_MAP.map((el) => {
|
|
scan_consumables_state_option[el] = el
|
|
})
|
|
export const SCAN_CONSUMABLES_STATE = scan_consumables_state_option
|
|
|
|
|
|
//急诊位状态处理出错
|
|
const emergencyStateList = [
|
|
"EMPTY", //空
|
|
"TO_BE_PROCESSED", //待处理
|
|
"PENDING",//挂起
|
|
"RESOURCE_IS_READY",//资源准备好
|
|
"PROCESSING",//处理中
|
|
"PROCESS_COMPLETE", //完成
|
|
"ERROR",//异常
|
|
]
|
|
|
|
let emergency_state_option: any = {}
|
|
emergencyStateList.map((el) => {
|
|
emergency_state_option[el] = el
|
|
})
|
|
export const EMERGENCY_STATE = emergency_state_option
|