diff --git a/src/assets/config/constants.ts b/src/assets/config/constants.ts index b95eed5..b934c3d 100644 --- a/src/assets/config/constants.ts +++ b/src/assets/config/constants.ts @@ -20,7 +20,7 @@ export const reconciliationResult = "102": "医药机构多", "103": "数据不一致" } -export const medTypeJson ={ +export const medTypeJson = { "41": "定点药店购药", "11": "普通门诊", "140201": "门诊特病", @@ -53,7 +53,7 @@ export const medTypeJson ={ "510102": "产前检查", "108": "辅助生殖门诊" } -export const tempList = [ +export const mainAppealList = [ ["咳嗽", "干咳", "咳痰", "夜咳", "晨咳", "咽干", "咽痒", "咽痛", "痰中带血", "声音嘶哑", "咽部异物感", "反复感冒", "发热", "喷嚏", "流涕", "鼻塞", "头痛", "头晕", "耳鸣", "汗多", "盗汗", "自汗", "出汗", "易汗出"], ["胃胀", "胃痛", "胃不适", "腹胀", "腹痛", "腹泻", "恶心", "呕吐", "反酸", "嗳气", "烧心", "纳差", "便秘", "便溏", "便血", "黑便", "大便干", "大便黏", "五更泻", "腹痛欲便", "里急后重", "排便不爽", "溏结不调"], ["胸闷", "胸痛", "心悸", "气短", "气喘", "气促", "眠差", "眠浅", "多梦", "易醒", "早醒", "入睡困难", "嗜睡", "尿频", "尿急", "尿痛", "尿不尽", "尿灼热", "尿分叉", "夜尿多", "尿浊", "尿血", "水肿", "阳痿", "早泄"], @@ -62,3 +62,124 @@ export const tempList = [ ["偶尔1天", "2天", "3天", "4天", "5天", "1个月", "2个月", "3个月", "半年", "1年", "1周", "2周", "3周"] ] +export const nowMedicalHistoryList = [ + ["恶风", "恶寒", "怕冷", "发热", "潮热", "低热", "手心热", "脚心热", "夜间发热", "寒热往来"], + ["自汗", "盗汗", "汗多", "汗黏", "冷汗", "头汗", "背汗", "手汗", "脚汗"], + ["眠可", "眠差", "眠浅", "多梦", "易醒", "早醒", "入睡困难", "啫睡", "情绪正常", "压力大", "眠浅", "易怒", "易躁", "焦虑", "抑郁", "心烦"], + ["纳可", "纳差", "厌食", "易饿", "饥不欲食", "口干", "口苦", "口淡", "口黏", "口干欲饮", "渴不欲饮", "喜冷饮", "喜热饮"], + ["小便正常", "小便黄", "小便清长", "尿频", "尿急", "尿痛", "大便正常", "便溏", "大便黏", "大便干", "完谷不化", "溏结不调"] +] + +export const beforeMedicalHistoryList = [ + ["既往体健", "未见明显异常", "无呛咳史", "否认药物过敏史", "否认慢性病史", "否认传染病史", "否认遗传病史", "否认备孕", "否认怀孕"], + ["高血压", "高血脂", "心脏病", "糖尿病", "痛风", "精神疾病", "脑梗史", "肝炎", "胃炎", "肺结核", "哮喘", "鼻炎", "甲亢", "血液病"], + ["吸烟", "偶尔吸烟", "长期吸烟", "不饮酒", "偶尔饮酒", "长期饮酒", "未婚", "已婚", "未孕", "备孕", "怀孕", "闭经", "有早产史", "有流产史", "有痛经史"] +] +export const chinaAdjunctCheckList = [ + + ["面色淡白", "面色姜黄", "面色晦暗", "面色少华", "面色黑", "面色青", "面色红", "目光乏神", "精神不振",], + ["舌淡红", "舌淡白", "舌色暗", "香红", "舌尖红", "舌边红", "舌青紫", "舌淡紫", "舌绛",], + ["舌有齿痕", "舌有裂纹", "舌体胖大", "舌体瘦小", "舌有点刺", "舌尖点刺", "舌边点刺", "舌老", "舌嫩",], + ["络脉短", "络脉细", "络脉粗", "络脉曲张", "络脉暗红", "络脉青紫", "络脉分叉",], + ["苔薄", "苔厚", "苔滑", "苔润", "苔燥", "苔腻", "苔腐", "苔剥落", "少苔", "无苔",], + ["苔白", "苔黑", "苔黄", "苔灰",], + ["脉浮", "脉沉", "脉弦", "脉細", "脉数", "脉滑", "脉迟", "脉涩", "脉弱", "脉虚", "脉濡", "脉缓", "脉紧",], + ["脉沉細", "脉沉迟", "脉沉弱", "脉細", "脈細弱", "脉弦", "脉弦細", "脉弦数", "脉数", "脉浮数"], +]; + +export const allergyHistoryList = [ + ["否认药物过敏史", "否认食物过敏史"], + ["过敏史", "青霉素", "链霉素", "卡那霉素", "林可霉素", "左氧氟沙星", "溴芬酸钠", "阿托品", "头孢类", "磺胺类", "酒精", "碘伏", "去痛片", "扑热息痛", "安痛定", + "安定", "鲁米那", "阿司匹林", "普鲁卡因", "毛发皮屑", "牛奶", "鸡蛋", "大豆", "小麦", "花生", "鱼虾", "坚果", "花粉", "毒菌", "尘螨"], +]; +export const physiqueExamList = [ + { + name: "体征", + array: ['生命体征平稳', "神志清除", "精神反应尚可", "未见皮疹", "浅表淋巴结未扪及肿大", "双肺呼吸音清晰", "双肺叩诊呈清音", + "未闻及异常呼吸音及干湿啰音", "心前区无异常搏动", "心音有力心律齐", "各瓣膜区未闻及明显杂音", + "未闻及心包摩擦音", "腹部柔软", "无腹肌紧张", "全腹部无压痛", "肠鸣音活跃", "双肾区无叩痛"], + }, + + + { + prefix: "体温", + name: "体温", + array: [ + "36.0", "36.5", "37.0", "37.3", "37.4", "37.5", "37.6", "37.7", "37.8", "37.9", + "38.0", "38.1", "38.2", "38.3", "38.4", "38.5", "38.6", "38.7", "38.8", "38.9", + "39.0", "39.1", "39.2", "39.3", "39.4", "39.5", "39.6", "39.7", "39.8", "39.9", + "40.0", "40.1", "40.2", "40.3", "40.4", "40.5", "40.6", "40.7", "40.8", "40.9", + "41.0", "41.1", "41.2", "41.3", "41.4", "41.5", "41.6", "41.7", "41.8", "41.9" + ], + suffix: "℃" + }, + { + prefix: "脉搏", + name: "脉搏", + array: ['30', '35', '40', '45', '50', '55', '60', '65', "70", + "75", "80", "85", "90", "95", "100", "105", "110", "115", "120", + "125", "130", "135", "140", "145", "150", "155", "160", "165", "170", "175", "180"], + suffix: "bpm" + }, + { + prefix: "呼吸", + name: "呼吸", + array: ['10', '11', '12', '13', '14', '15', '16', '17', "18", + "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", + "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40"], + suffix: "分/每次" + }, + { + prefix: "收缩压", + name: "收缩压", + array: ['52', '54', '56', '58', '60', '62', '64', '66', "68", + "70", "72", "74", "76", "78", "80", "82", "84", "86", "88", + "90", "92", "94", "96", "98", "100", "102", "104", "106", "108", "110", "112"], + suffix: "mmHg" + }, + { + prefix: "舒张压", + name: "舒张压", + array: ['82', '84', '86', '88', '90', '92', '94', '96', "98", + "100", "102", "104", "106", "108", "110", "112", "114", "116", "118", + "120", "122", "124", "126", "128", "130", "132", "134", "136", "138", "140", "142"], + suffix: "mmHg" + }, + { + prefix: "体重", + name: "体重", + array: ['2.0', '2.5', '3.0', '3.5', '4.0', '4.5', '5.0', '5.5', "6.0", + "6.5", "7.0", "7.5", "8.0", "8.5", "9.0", "9.5", "10.0", "10.5", "11.0", + "11.5", "12.0", "12.5", "13.0", "13.5", "14.0", "14.5", "15.0", "15.5", "16.0", "16.5", "17.0"], + suffix: "kg" + }, + { prefix: "身高", + name: "身高", + array: ['45', '46', '47', '48', '49', '50', '51', '52', "53", + "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", + "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75"], + suffix: "cm" + }, + { + prefix: "血氧", + name: "血氧", + array: ['70', '71', '72', '73', '74', '75', '76', '77', "78", + "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", + "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99"], + suffix: "%" + }, + { + prefix: "血糖", + name: "血糖", + array: ['4.0', '4.1', '4.2', '4.3', '4.4', '4.5', '4.6', '4.7', "4.8", + "4.9", "5.0", "5.1", "5.2", "5.3", "5.4", "5.5", "5.6", "5.7", "5.8", + "5.9", "6.0", "6.1", "6.2", "6.3", "6.4", "6.5", "6.6", "6.7", "6.8", "6.9", + "7.0", "7.1", "7.2", "7.3", "7.4", "7.5", "7.6", "7.7", "7.8", "7.9", "8.0", + "8.1", "8.2", "8.3", "8.4", "8.5", "8.6", "8.7", "8.8", "8.9", "9.0", + "9.1", "9.2", "9.3", "9.4", "9.5", "9.6", "9.7", + ], + suffix: "mmol/L" + } + +] + diff --git a/src/components/PopoverInput.vue b/src/components/PopoverInput.vue index 5e41411..751dd28 100644 --- a/src/components/PopoverInput.vue +++ b/src/components/PopoverInput.vue @@ -44,7 +44,7 @@ const inputStr = (str: string) => { padding: 5px 0; border-bottom: 1px solid #fffeee; .code-item-name{ - flex: 0 0 calc(100% / 12); + float: left; font-size: 16px; box-sizing: border-box; padding: 5px; @@ -53,6 +53,9 @@ const inputStr = (str: string) => { &:hover{ color: #000; } + &:after{ + clear: both; + } } } } diff --git a/src/components/common/Header.vue b/src/components/common/Header.vue index 942ae73..d868a03 100644 --- a/src/components/common/Header.vue +++ b/src/components/common/Header.vue @@ -12,7 +12,7 @@ 统计 设置
- 退出登录 + 退出登录
diff --git a/src/components/common/Mask.vue b/src/components/common/Mask.vue index 37b01fa..f77776e 100644 --- a/src/components/common/Mask.vue +++ b/src/components/common/Mask.vue @@ -13,7 +13,6 @@ _width.value = width == null ? 1200 : width; _height.value = height == null ? 800 : height; _close.value = close == null ? true : close; -console.log(_width, _height, _isShow); watch(() => isShow, (newVal) => { _isShow.value = newVal == null ? false : newVal; diff --git a/src/components/home/index/Dialog/ExpireWarnDetail.vue b/src/components/home/index/Dialog/ExpireWarnDetail.vue index 78e295a..9f08159 100644 --- a/src/components/home/index/Dialog/ExpireWarnDetail.vue +++ b/src/components/home/index/Dialog/ExpireWarnDetail.vue @@ -1,5 +1,5 @@