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 @@