chenyc
2024-01-26 d447355e6d08e3a48ea6fd0df132e3120ede6a16
src/stores/patient.ts
@@ -3,10 +3,40 @@
import { Session } from '@/utils/storage'
export const patientInfoStore =defineStore('patientInfo',()=>{
    const patientInfo=ref({id:0,code:'',patientCode:'',schemeName:'',scheduleDate:'',patientPreHemoWeight:0,pureWeight:0,confirmUserInfo:{userName:''},patientInfo:{patientName:'',patientGender:0,age:'',patientHemoCode:''},deviceInfo:{deviceNo:''}})// 初始值
    const patientInfo=ref({
            id:0,
            code:'',
            name:'',
            patientAvatarIcon:'',
            patientGender:0,
            deviceCode:'',
            hemoCode:'',
            pureWeight:'',
            datetime:'',
            clothesWeight:0,
            isScheduled:0,
            isAfterMed:0,
            preWeight:0,
            deviceNo:'',
            preBP:'',
            // s上次体重
            lastTimeAfterWeight:'',
            // 上次血压
            lastTimeAfterBP:'',
            txq:'',
            medMethod:'',
            glq:'',
            nextRecordDate:'',
            actuallyClliang:'',
       })// 初始值
    const viewNumber=ref(150)
    function setpatientInfo(patient:any){
        patientInfo.value=patient
        Session.set('patientInfo', patient)
    }
    return {patientInfo,setpatientInfo}
    function setViewNumber(num:any){
        viewNumber.value=num
    }
    return {patientInfo,setpatientInfo,viewNumber,setViewNumber}
})