import type { IComminList } from '../../common.type';

export interface IMedAfter {
	actuallyClliang: number | null;
	actuallyMedPeriodH: number | null;
	actuallyMedPeriodM: number | null;
	actuallyZhliang: number | null;
	afterClothesWeight: number | null;
	afterHemoWeight: null | number;
	afterHemoWeightFinal: number | null;
	afterHemoWeightType: number | null;
	afterIsUseAutoselfDeviceBp: number | null;
	afterIsUseAutoselfDeviceWeight: number | null;
	afterMBpH: null | number;
	afterMBpL: null | number;
	afterMBpPositon: number | null;
	afterMP: number | null;
	afterMR: number | null;
	afterMT: number | null;
	afterMedBfz: string;
	afterMedDg: string;
	afterMedDgInfo: null | number;
	afterMedNl: string;
	afterMedNlInfo: null; // 内瘘info
	afterMedNx: string;
	afterMedNxInfo: null; // 凝血info
	afterMedRlCg: null | number;
	afterMedRlJs: null | number;
	afterMedRlSx: null | number;
	afterMedRlSy: null | number;
	afterMedZz: string;
	afterMedZzInfo: null; // 症状info
	afterPlusSetting: string;
	code: string;
	confirmTime: null | string;
	confirmUser: string;
	confirmUserDoctor: string;
	confirmUserDoctorName: string;
	confirmUserInfo: null; // 确认人Info
	confirmUserNurse: string;
	confirmUserNurseName: string;
	createTime: string;
	createUser: null | number;
	deletedTime: null | string;
	hemoMedAfterPlusSetting: any;
	id: number;
	isConfirm: number;
	isDeleted: number;
	plusSettings_交班内容选择: string[];
	plusSettings_患者去向选择: string[];
	preClothesWeight: number;
	preHemoWeight: number;
	recordCode: string;
	remark: string;
	signTime: null | string;
	updateTime: string | null;
	updateUser: null | number;
	exitType:string;
	exitTime:string;
}


export interface IMedAfterList extends Omit<IComminList, 'list'> {
    list: IMedAfter[];
}