| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323 |
- const mockData = {
- // 医院数据
- hospitals: [
- {
- id: 1,
- name: "北京协和医院",
- address: "北京市东城区帅府园1号",
- distance: "3.5km",
- rating: 4.8,
- image: "/images/hospital.jpg",
- cases: [
- {
- id: 1,
- date: "2024-01-15",
- doctor: "张医生",
- department: "内科",
- diagnosis: "上呼吸道感染",
- medicines: [
- { id: 1, name: "阿莫西林胶囊", price: 25.5, stock: true },
- { id: 2, name: "布洛芬缓释胶囊", price: 18.0, stock: true }
- ]
- },
- {
- id: 2,
- date: "2024-02-20",
- doctor: "李医生",
- department: "皮肤科",
- diagnosis: "过敏性皮炎",
- medicines: [
- { id: 3, name: "氯雷他定片", price: 32.0, stock: true },
- { id: 4, name: "氢化可的松乳膏", price: 28.5, stock: true }
- ]
- }
- ]
- },
- {
- id: 2,
- name: "上海瑞金医院",
- address: "上海市黄浦区瑞金二路197号",
- distance: "5.2km",
- rating: 4.7,
- image: "/images/hospital.jpg",
- cases: [
- {
- id: 3,
- date: "2024-01-10",
- doctor: "王医生",
- department: "消化科",
- diagnosis: "急性胃炎",
- medicines: [
- { id: 5, name: "奥美拉唑肠溶胶囊", price: 45.0, stock: true },
- { id: 6, name: "铝碳酸镁咀嚼片", price: 22.5, stock: true }
- ]
- }
- ]
- },
- {
- id: 3,
- name: "广州中山医院",
- address: "广州市越秀区中山二路58号",
- distance: "7.8km",
- rating: 4.6,
- image: "/images/hospital.jpg",
- cases: [
- {
- id: 4,
- date: "2024-03-01",
- doctor: "陈医生",
- department: "骨科",
- diagnosis: "软组织损伤",
- medicines: [
- { id: 7, name: "云南白药气雾剂", price: 38.0, stock: true },
- { id: 8, name: "双氯芬酸钠凝胶", price: 26.5, stock: true }
- ]
- }
- ]
- }
- ],
- // 药品比价数据
- medicinePrices: {
- "阿莫西林胶囊": [
- { hospital: "北京协和医院", price: 25.5 },
- { hospital: "上海瑞金医院", price: 26.0 },
- { hospital: "广州中山医院", price: 24.8 }
- ],
- "布洛芬缓释胶囊": [
- { hospital: "北京协和医院", price: 18.0 },
- { hospital: "上海瑞金医院", price: 17.5 },
- { hospital: "广州中山医院", price: 19.0 }
- ],
- "氯雷他定片": [
- { hospital: "北京协和医院", price: 32.0 },
- { hospital: "上海瑞金医院", price: 30.5 },
- { hospital: "广州中山医院", price: 33.0 }
- ]
- },
- // AI诊断数据
- aiDiagnosis: {
- "感冒": {
- symptoms: ["流鼻涕", "咳嗽", "发烧", "头痛"],
- diagnosis: "上呼吸道感染",
- suggestion: "建议多休息,多喝水,可服用感冒药",
- recommendedMedicines: ["阿莫西林胶囊", "布洛芬缓释胶囊"]
- },
- "胃痛": {
- symptoms: ["胃部不适", "恶心", "食欲不振"],
- diagnosis: "急性胃炎",
- suggestion: "建议清淡饮食,避免辛辣刺激食物",
- recommendedMedicines: ["奥美拉唑肠溶胶囊", "铝碳酸镁咀嚼片"]
- },
- "皮肤过敏": {
- symptoms: ["皮肤瘙痒", "红疹", "皮肤干燥"],
- diagnosis: "过敏性皮炎",
- suggestion: "建议避免接触过敏原,保持皮肤清洁",
- recommendedMedicines: ["氯雷他定片", "氢化可的松乳膏"]
- }
- },
- // 用户数据
- userInfo: {
- name: "张三",
- phone: "138****1234",
- avatar: "/images/default-avatar.png",
- fingerprintRegistered: false,
- faceRegistered: false,
- medicalRecordsShared: false,
- defaultAddress: "北京市朝阳区建国路88号"
- },
- // 病历记录数据
- medicalRecords: [
- {
- id: 1,
- date: "2024-01-15",
- hospital: "北京协和医院",
- doctor: "张医生",
- department: "内科",
- diagnosis: "上呼吸道感染",
- symptoms: ["流鼻涕", "咳嗽", "发烧", "头痛"],
- medicines: [
- { id: 1, name: "阿莫西林胶囊", price: 25.5, quantity: 2 },
- { id: 2, name: "布洛芬缓释胶囊", price: 18.0, quantity: 1 }
- ],
- notes: "建议多休息,多喝水,注意保暖",
- shared: false
- },
- {
- id: 2,
- date: "2024-02-20",
- hospital: "北京协和医院",
- doctor: "李医生",
- department: "皮肤科",
- diagnosis: "过敏性皮炎",
- symptoms: ["皮肤瘙痒", "红疹", "皮肤干燥"],
- medicines: [
- { id: 3, name: "氯雷他定片", price: 32.0, quantity: 1 },
- { id: 4, name: "氢化可的松乳膏", price: 28.5, quantity: 1 }
- ],
- notes: "建议避免接触过敏原,保持皮肤清洁",
- shared: true
- },
- {
- id: 3,
- date: "2024-01-10",
- hospital: "上海瑞金医院",
- doctor: "王医生",
- department: "消化科",
- diagnosis: "急性胃炎",
- symptoms: ["胃部不适", "恶心", "食欲不振"],
- medicines: [
- { id: 5, name: "奥美拉唑肠溶胶囊", price: 45.0, quantity: 1 },
- { id: 6, name: "铝碳酸镁咀嚼片", price: 22.5, quantity: 2 }
- ],
- notes: "建议清淡饮食,避免辛辣刺激食物",
- shared: false
- },
- {
- id: 4,
- date: "2024-03-01",
- hospital: "广州中山医院",
- doctor: "陈医生",
- department: "骨科",
- diagnosis: "软组织损伤",
- symptoms: ["关节疼痛", "活动受限", "肿胀"],
- medicines: [
- { id: 7, name: "云南白药气雾剂", price: 38.0, quantity: 1 },
- { id: 8, name: "双氯芬酸钠凝胶", price: 26.5, quantity: 1 }
- ],
- notes: "建议休息,避免剧烈运动",
- shared: false
- }
- ],
- // 订单数据
- orders: [
- {
- id: 1,
- hospital: "北京协和医院",
- medicines: ["阿莫西林胶囊", "布洛芬缓释胶囊"],
- totalPrice: 43.5,
- status: "completed",
- date: "2024-03-01",
- deliveryAddress: "北京市朝阳区建国路88号",
- droneTracking: {
- status: "已送达",
- steps: ["订单确认", "药品准备", "无人机起飞", "配送中", "已送达"]
- },
- mapTracking: {
- polyline: [
- {
- points: [
- { latitude: 39.9139, longitude: 116.3917 },
- { latitude: 39.9150, longitude: 116.3930 },
- { latitude: 39.9160, longitude: 116.3950 },
- { latitude: 39.9170, longitude: 116.3970 },
- { latitude: 39.9180, longitude: 116.3990 }
- ],
- color: "#007AFF",
- width: 4,
- dottedLine: false
- }
- ],
- markers: [
- {
- id: 1,
- latitude: 39.9139,
- longitude: 116.3917,
- iconPath: "/images/hospital-marker.png",
- width: 30,
- height: 30,
- title: "北京协和医院"
- },
- {
- id: 2,
- latitude: 39.9180,
- longitude: 116.3990,
- iconPath: "/images/drone-marker.png",
- width: 30,
- height: 30,
- title: "配送位置"
- }
- ]
- }
- },
- {
- id: 2,
- hospital: "上海瑞金医院",
- medicines: ["奥美拉唑肠溶胶囊"],
- totalPrice: 45.0,
- status: "delivering",
- date: "2024-03-05",
- deliveryAddress: "上海市浦东新区世纪大道100号",
- droneTracking: {
- status: "配送中",
- steps: ["订单确认", "药品准备", "无人机起飞", "配送中", "待送达"]
- },
- mapTracking: {
- polyline: [
- {
- points: [
- { latitude: 31.2304, longitude: 121.4737 },
- { latitude: 31.2320, longitude: 121.4750 },
- { latitude: 31.2330, longitude: 121.4770 },
- { latitude: 31.2340, longitude: 121.4790 }
- ],
- color: "#007AFF",
- width: 4,
- dottedLine: false
- }
- ],
- markers: [
- {
- id: 1,
- latitude: 31.2304,
- longitude: 121.4737,
- iconPath: "/images/hospital-marker.png",
- width: 30,
- height: 30,
- title: "上海瑞金医院"
- },
- {
- id: 2,
- latitude: 31.2340,
- longitude: 121.4790,
- iconPath: "/images/drone-marker.png",
- width: 30,
- height: 30,
- title: "无人机位置"
- }
- ]
- }
- }
- ],
- // 首页轮播图数据
- banners: [
- {
- id: 1,
- title: "无人机药品配送服务",
- description: "快速、安全、便捷的药品配送",
- image: "/images/banner1.jpg",
- video: "/videos/delivery.mp4"
- },
- {
- id: 2,
- title: "AI智能诊断",
- description: "专业AI医生为您提供初步诊断",
- image: "/images/banner2.jpg",
- video: "/videos/ai_diagnosis.mp4"
- },
- {
- id: 3,
- title: "药品比价服务",
- description: "多家医院药品价格对比",
- image: "/images/banner3.jpg",
- video: "/videos/price_comparison.mp4"
- }
- ]
- };
- module.exports = mockData;
|