import { defineStore } from "pinia" import { reqHospitalDetail } from "@/api/hospital/index" import type { HospitalDetail } from "@/api/hospital/type" import type { DetailState } from "./interface/index" const useDetaileStore = defineStore('Detail', { state: (): DetailState => { return { //医院详情的数据 hospitalInfo: ({} as HospitalDetail) } }, actions: { //获取医院接口的方法 async getHospital(hoscode: string) { let result: HospitalDetail = await reqHospitalDetail(hoscode) console.log(result) if (result.code == 200) { this.hospitalInfo = result.data } console.log(this.hospitalInfo) } }, getters: { } }) //获取仓库的方法向外暴露 export default useDetaileStore