|
@@ -38,7 +38,6 @@ export function youWuXuanZheHuanZhe() {
|
|
|
return false
|
|
|
}
|
|
|
|
|
|
-
|
|
|
export function getSelfBuy(val) {
|
|
|
if (stringIsBlank(val)) return ""
|
|
|
switch (val) {
|
|
@@ -54,7 +53,6 @@ export function getSelfBuy(val) {
|
|
|
}
|
|
|
|
|
|
export let zkList = ref([])
|
|
|
-
|
|
|
export const frequCodeEnum = {
|
|
|
all: 'all',
|
|
|
temporary: 'temporary',
|
|
@@ -62,7 +60,6 @@ export const frequCodeEnum = {
|
|
|
always: 'ALWAYS',
|
|
|
takeMedicine: 'takeMedicine',
|
|
|
}
|
|
|
-
|
|
|
// 生成的长期医嘱频率
|
|
|
export const frequencyConfig = 'QD'
|
|
|
export const addTempOrderNo: number = -1
|
|
@@ -171,9 +168,9 @@ export interface yzType {
|
|
|
associationFlag?: boolean
|
|
|
doctorName: string
|
|
|
}
|
|
|
-
|
|
|
// 医嘱数据
|
|
|
export const yiZhuData = ref<yzType>({
|
|
|
+ actOrderNo: addTempOrderNo,
|
|
|
admissTimes: 0,
|
|
|
confirmTime: "",
|
|
|
deptCode: "",
|
|
@@ -199,7 +196,6 @@ export const yiZhuData = ref<yzType>({
|
|
|
wardCode: "",
|
|
|
wardName: "",
|
|
|
id: '',
|
|
|
- actOrderNo: addTempOrderNo,
|
|
|
orderName: '',
|
|
|
orderCode: '',
|
|
|
// 频率
|
|
@@ -327,7 +323,6 @@ export const yiZhuDataInit = () => {
|
|
|
packSize: 0
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
// 保存医嘱数据
|
|
|
export const yzData = ref<Array<yzType>>([])
|
|
|
|
|
@@ -428,8 +423,9 @@ export function yzDataToTree(data: yzType[]): yzType[] {
|
|
|
}
|
|
|
|
|
|
export const setOrderDataAndTwinkle = async (order, data: yzType[]) => {
|
|
|
- let temp = data
|
|
|
- let tempMap = new Map()
|
|
|
+ let temp = data;
|
|
|
+ let tempMap = new Map();
|
|
|
+
|
|
|
XEUtils.arrayEach(temp, (item) => {
|
|
|
tempMap.set(item.actOrderNo, item)
|
|
|
})
|
|
@@ -454,8 +450,8 @@ export const setOrderDataAndTwinkle = async (order, data: yzType[]) => {
|
|
|
yzData.value.push(...list);
|
|
|
}
|
|
|
|
|
|
- await nextTick()
|
|
|
- setYzOrderGroup()
|
|
|
+ await nextTick();
|
|
|
+ setYzOrderGroup();
|
|
|
// 设置高亮
|
|
|
yzMitt.emit('setOrderNoTwinkle', order);
|
|
|
}
|