followup_new.html 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>随访表单</title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <meta name="renderer" content="webkit">
  8. <meta http-equiv="Cache-Control" content="no-siteapp">
  9. <meta http-equiv="X-UA-Compatible" content="IE=Edge">
  10. <link rel="stylesheet" href="../../../css/bootstrap.min.css" />
  11. <link rel="stylesheet" type="text/css" href="../../../plugins/toastr/toastr.min.css"/>
  12. <link rel="stylesheet" href="../css/followup_new.css" />
  13. <link rel="stylesheet" type="text/css" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css" />
  14. <script type="text/javascript" src="../../../js/esModule.js" ></script>
  15. </head>
  16. <body>
  17. <div id="app" style="min-width: 900px; padding: 0 20px;">
  18. <div class="followup_content" v-if="queryData">
  19. <form class="form-horizontal">
  20. <div class="form-line flexContent">
  21. <label class="followup_label w-70" for="type">随访类别</label>
  22. <el-select :disabled="queryData.status!=2" v-model="queryData.followupClass" placeholder="请选择随访类别" style="width:517px;">
  23. <el-option key="1" label="高血压" value="1"></el-option>
  24. <el-option key="2" label="糖尿病" value="2"></el-option>
  25. <el-option key="1,2" label="高血压、糖尿病" value="1,2"></el-option>
  26. </el-select>
  27. </div>
  28. <div class="form-line flexContent flexBetween">
  29. <div class="flexContent flex_1">
  30. <label class="followup_label w-70" for="bianhao">随访编号</label>
  31. <input v-model="queryData.followupNo" type="text" class="followup_input color777 w-200" id="bianhao" placeholder="请输入随访编号">
  32. </div>
  33. <div class="flexContent flex_1">
  34. <label class="followup_label w-70" for="jigou">所属机构</label>
  35. <input type="text" v-model="queryData.orgName" class="followup_input color777 w-200" id="jigou" placeholder="请输入所属机构">
  36. </div>
  37. <div class="flexContent flex_1">
  38. <label class="followup_label w-100" for="type">随访时间</label>
  39. <el-date-picker
  40. :disabled="queryData.status!=2"
  41. style="width:200px;color:#666;"
  42. v-model="queryData.followupDate"
  43. type="date"
  44. placeholder="选择日期"
  45. format="yyyy-MM-dd"
  46. value-format="yyyy-MM-dd">
  47. </el-date-picker>
  48. </div>
  49. </div>
  50. <div class="form-line flexContent flexBetween">
  51. <div class="flexContent flex_1">
  52. <label class="followup_label w-70" for="yisheng">随访医生</label>
  53. <input type="text" :disabled="queryData.status!=2" v-model="queryData.doctorName" class="followup_input color777 w-200" id="yisheng" placeholder="请输入随访医生">
  54. </div>
  55. <div class="flexContent flex_1">
  56. <label class="followup_label w-70" for="fangshi">随访方式</label>
  57. <input type="text" :disabled="queryData.status!=2" v-model="queryData.followupTypeName" class="followup_input color777 w-200" id="fangshi" placeholder="请输入随访方式">
  58. </div>
  59. <div class="flexContent flex_1">
  60. <label class="followup_label w-100" for="type">下次随访日期</label>
  61. <el-date-picker
  62. :disabled="queryData.status!=2"
  63. v-model="queryData.followupNextDate"
  64. type="date"
  65. style="width:200px;color:#666;"
  66. placeholder="选择日期"
  67. format="yyyy-MM-dd"
  68. value-format="yyyy-MM-dd">
  69. </el-date-picker>
  70. </div>
  71. </div>
  72. <div class="form-line flexContent flexBetween xuetang">
  73. <div class="flexContent flexBetween margintb-8">
  74. <label class="followup_label w-70" for="yisheng">血糖检测</label>
  75. <div class="w-180 flexContent">
  76. <el-radio-group v-model="radio">
  77. <el-radio label="1">免费</el-radio>
  78. <el-radio label="2">自费</el-radio>
  79. </el-radio-group>
  80. </div>
  81. </div>
  82. </div>
  83. <div class="borderBox">
  84. <div class="borderTitle flexContent">1.症状</div>
  85. <el-checkbox-group v-model="checkList">
  86. <div class="flexContent">
  87. <div class="w-20_ plr-8 margintb-8" v-for="(item,index) in symptoms" :key="index">
  88. <el-checkbox :label="item.key">{{item.name}}</el-checkbox>
  89. </div>
  90. </div>
  91. </el-checkbox-group>
  92. <div class="flexContent flexAround" style="position: absolute;left:19%;bottom:8%;width:80%;">
  93. <div class="flexContent flex_1" style="width:50%;">
  94. <div class="plr-8 margintb-8" style="color:#606266;">低血糖反应</div>
  95. <el-radio-group v-model="objData.HYPOG_REACT_CODE">
  96. <div class="inlineBlock plr-8 margintb-8 w-80"><el-radio label="0">无</el-radio></div>
  97. <div class="inlineBlock plr-8 margintb-8 w-80"><el-radio label="1">偶尔</el-radio></div>
  98. <div class="inlineBlock plr-8 margintb-8 w-80"><el-radio label="2">频繁</el-radio></div>
  99. </el-radio-group>
  100. </div>
  101. <div class="flexContent flex_1">
  102. <label class="followup_label w-45">其他</label>
  103. <input type="text" v-model="objData.SYMPTOM_OTHER" class="followup_input w-180" placeholder="">
  104. </div>
  105. </div>
  106. </div>
  107. <div class="borderBox">
  108. <div class="borderTitle">2. 体征</div>
  109. <div class="form-line flexContent flexBetween">
  110. <div class="flexContent flex_1" style="flex:0.95">
  111. <label class="followup_label w-45">*血压</label>
  112. <input style="padding-right: 0;" type="number" class="followup_input w-50" placeholder="" v-model="objData.BP_D">&nbsp;<span style="font-size:22px;">/</span>&nbsp;<input type="number" class="followup_input w-50" v-model="objData.BP_U">mmHg
  113. </div>
  114. <div class="flexContent flex_1">
  115. <label class="followup_label marginr-8 w-80 " style="text-align: right;">身高</label>
  116. <input type="number" class="followup_input w-100" placeholder="" v-model="objData.HEIGHT">cm
  117. </div>
  118. <div class="flexContent flex_1">
  119. <label class="followup_label marginr-8">体重</label>
  120. <input type="number" class="followup_input w-100" placeholder="" v-model="objData.WEIGHT">Kg
  121. </div>
  122. <div class="flexContent flex_1">
  123. <label class="followup_label marginr-8">体质指数</label>
  124. <input type="number" class="followup_input w-100" placeholder="" v-model="objData.BMI">
  125. </div>
  126. </div>
  127. <!-- <div class="form-line flexContent flexBetween">
  128. <div class="flexContent flex_1 color888" style="flex:0.95">
  129. <label class="followup_label">目标血压</label>
  130. <div>140 / 90</div>
  131. </div>
  132. <div class="flexContent flex_1 center">
  133. </div>
  134. <div class="flexContent flex_1 color888">
  135. <label class="followup_label marginr-8">目标体重</label>
  136. <div>{{objData.WEIGHT_EXP}}</div>
  137. </div>
  138. <div class="flexContent flex_1 color888">
  139. <label class="followup_label marginr-8">目标体质指数</label>
  140. <div>30.86</div>
  141. </div>
  142. </div> -->
  143. <div class="form-line flexContent flexBetween">
  144. <div class="flexContent flex_1" style="flex:0.95">
  145. <label class="followup_label w-45">*心率</label>
  146. <input type="number" class="followup_input w-100" placeholder="" v-model="objData.HEART_RATE">
  147. </div>
  148. <div class="flexContent flex_1">
  149. <label class="followup_label marginr-8">足背动脉搏动</label>
  150. <el-select v-model="objData.POFDA_MARK" placeholder="请选择" style="width:100px;">
  151. <el-option key="1" label="触及" value="1"></el-option>
  152. <el-option key="2" label="未触及" value="2"></el-option>
  153. </el-select>
  154. </div>
  155. <div class="flexContent flex_1">
  156. <label class="followup_label marginr-8">期望体重</label>
  157. <input type="number" class="followup_input w-100" placeholder="" v-model="objData.WEIGHT_EXP">Kg
  158. </div>
  159. <div class="flexContent flex_1">
  160. <label class="followup_label marginr-8">期望体质指数</label>
  161. <input type="number" class="followup_input w-100" placeholder="" v-model="objData.BMI_EXP">
  162. </div>
  163. </div>
  164. <div class="form-line flexContent flexBetween">
  165. <div class="flexContent flex_1" style="flex:0.95">
  166. <label class="followup_label w-45">其他</label>
  167. <input type="text" class="followup_input w-558" placeholder="" v-model="objData.OTHER_POSITIVE_SIGNS">
  168. </div>
  169. </div>
  170. </div>
  171. <div class="borderBox">
  172. <div class="borderTitle flexContent">3.实验室检查 <span style="font-size:13px;">提取结果</span></div>
  173. <div class="form-line flexContent flexBetween">
  174. <div class="flexContent flex_1">
  175. <label class="followup_label w-70">空腹血糖</label>
  176. <input type="text" class="followup_input color777 w-150" placeholder="" v-model="objData.BS_FPG">mmol/L
  177. </div>
  178. <div class="flexContent flex_1">
  179. <label class="followup_label w-70">餐后血糖</label>
  180. <input type="text" class="followup_input color777 w-150" placeholder="" v-model="objData.NO_BS_FPG">mmol/L
  181. </div>
  182. <div class="flexContent flex_1">
  183. <label class="followup_label w-70">糖化血红蛋白</label>
  184. <input type="text" class="followup_input color777 w-150" placeholder="" v-model="objData.GHB">%
  185. </div>
  186. </div>
  187. <div class="form-line flexContent flexBetween">
  188. <div class="flexContent flex_1">
  189. <label class="followup_label w-70">随机血糖</label>
  190. <input type="text" class="followup_input color777 w-150" placeholder="" v-model="objData.RANDOM_BLOOD_SUGAR">mmol/L
  191. </div>
  192. <div class="flexContent flex_1">
  193. <label class="followup_label w-70">检查日期</label>
  194. <el-date-picker
  195. v-model="objData.EXAM_DATE"
  196. type="date"
  197. style="width:150px;color:#666;"
  198. placeholder="选择日期"
  199. format="yyyy-MM-dd"
  200. value-format="yyyy-MM-dd">
  201. </el-date-picker>
  202. </div>
  203. <div class="flexContent flex_1"></div>
  204. </div>
  205. <div class="form-line flexContent flexBetween">
  206. <div class="flexContent flex_1">
  207. <label class="followup_label w-70">甘油三脂</label>
  208. <input type="text" class="followup_input color777 w-150" placeholder="" v-model="objData.BLOOD_FAT_TRIGLYCERIDE">mmol/L
  209. </div>
  210. <div class="flexContent flex_1">
  211. <label class="followup_label w-70">总胆固醇</label>
  212. <input type="text" class="followup_input color777 w-150" placeholder="" v-model="objData.BLOOD_FAT_TC">mmol/L
  213. </div>
  214. <div class="flexContent flex_1">
  215. <label class="followup_label w-70">低密度脂蛋白</label>
  216. <input type="text" class="followup_input color777 w-150" placeholder="" v-model="objData.BLOOD_FAT_LDLC">mmol/L
  217. </div>
  218. </div>
  219. <div class="form-line flexContent flexBetween">
  220. <div class="flexContent flex_1">
  221. <label class="followup_label w-70">血清肌酐</label>
  222. <input type="text" class="followup_input color777 w-150" placeholder="" v-model="objData.RENAL_FUNCTION_CREATININE">mmol/L
  223. </div>
  224. <div class="flexContent flex_1">
  225. <label class="followup_label w-70">血尿素氮</label>
  226. <input type="text" class="followup_input color777 w-150" placeholder="" v-model="objData.RENAL_FUNCTION_BUN">mmol/L
  227. </div>
  228. <div class="flexContent flex_1">
  229. <label class="followup_label w-70">尿微量白蛋白</label>
  230. <input type="text" class="followup_input color777 w-150" placeholder="" v-model="objData.MICROALBUMINURIA">mg/dL
  231. </div>
  232. </div>
  233. </div>
  234. <div class="borderBox">
  235. <div class="borderTitle flexContent">4.生活方式指导</div>
  236. <div class="form-line flexContent flexBetween">
  237. <div class="flexContent flex_1">
  238. <label class="followup_label w-100">日吸烟量</label>
  239. <input type="text" class="followup_input color777 w-120" placeholder="" v-model="objData.DAILY_SMOKING">支
  240. </div>
  241. <div class="flexContent flex_1">
  242. <label class="followup_label w-100">日饮酒量</label>
  243. <input type="text" class="followup_input color777 w-120" placeholder="" v-model="objData.DAILY_DRINKING">两
  244. </div>
  245. <div class="flexContent">
  246. <label class="followup_label w-100">*运动频率</label>
  247. <el-select v-model="objData.EXERCISE_FREQ_CODE" placeholder="请选择" style="width:210px;margin-right:8px;">
  248. <el-option key="1" label="每周<=3次" value="1"></el-option>
  249. <el-option key="2" label="每周>3次" value="2"></el-option>
  250. <el-option key="3" label="极少运动" value="3"></el-option>
  251. <el-option key="4" label="残疾、关节等原因不能运动" value="4"></el-option>
  252. <el-option key="99" label="不详" value="99"></el-option>
  253. </el-select>
  254. <input type="text" class="followup_input color777 w-50" placeholder="" v-model="objData.EXERCISE_DURATION_MINS">分钟/次
  255. </div>
  256. </div>
  257. <div class="form-line flexContent flexBetween">
  258. <div class="flexContent flex_1">
  259. <label class="followup_label w-100">日吸烟量期望</label>
  260. <input type="text" class="followup_input color777 w-120" placeholder="" v-model="objData.SOMKING_EXP">支
  261. </div>
  262. <div class="flexContent flex_1">
  263. <label class="followup_label w-100">日饮酒量期望</label>
  264. <input type="text" class="followup_input color777 w-120" placeholder="" v-model="objData.DRINK_EXP">两
  265. </div>
  266. <div class="flexContent">
  267. <label class="followup_label w-100">运动频率期望</label>
  268. <el-select v-model="objData.EXERCISE_FREQ_CODE_EXP" placeholder="请选择" style="width:210px;margin-right:8px;">
  269. <el-option key="1" label="每周<=3次" value="1"></el-option>
  270. <el-option key="2" label="每周>3次" value="2"></el-option>
  271. <el-option key="3" label="极少运动" value="3"></el-option>
  272. <el-option key="4" label="残疾、关节等原因不能运动" value="4"></el-option>
  273. <el-option key="99" label="不详" value="99"></el-option>
  274. </el-select>
  275. <input type="text" class="followup_input color777 w-50" placeholder="" v-model="objData.EXERCISE_DURATION_MINS_EXP">分钟/次
  276. </div>
  277. </div>
  278. <div class="form-line flexContent right">
  279. <div class="flexContent color888">
  280. <label class="followup_label marginr-8 w-110">目标运动频率:</label>
  281. <div class="marginr-8">每周> 三次</div>
  282. <label class="followup_label marginr-8">目标运动时长:</label>
  283. <div>30</div>
  284. </div>
  285. </div>
  286. <div class="form-line flexContent flexBetween">
  287. <div class="flexContent flex_1" style="flex:0.91;">
  288. <label class="followup_label w-100">遵医行为</label>
  289. <el-select v-model="objData.COMPLIANCE_RESULT_CODE" placeholder="请选择" style="width:120px;">
  290. <el-option key="1" label="理想" value="1"></el-option>
  291. <el-option key="2" label="良好" value="2"></el-option>
  292. <el-option key="3" label="一般" value="3"></el-option>
  293. <el-option key="4" label="差" value="4"></el-option>
  294. </el-select>
  295. </div>
  296. <div class="flexContent flex_1">
  297. <label class="followup_label w-100">心理调整</label>
  298. <el-select v-model="objData.PSY_ADJUST_RESULT_CODE" placeholder="请选择" style="width:120px;">
  299. <el-option key="1" label="理想" value="1"></el-option>
  300. <el-option key="2" label="良好" value="2"></el-option>
  301. <el-option key="3" label="一般" value="3"></el-option>
  302. <el-option key="4" label="差" value="4"></el-option>
  303. </el-select>
  304. </div>
  305. <div class="flexContent flex_1">
  306. <label class="followup_label w-80">主食</label>
  307. <input type="text" class="followup_input color777 w-120" placeholder="" v-model="objData.DAILY_STAPLE">(克/天)
  308. </div>
  309. </div>
  310. <div class="form-line flexContent flexBetween">
  311. <div class="flexContent flex_1" style="flex:0.91;">
  312. <label class="followup_label w-100">*摄盐情况</label>
  313. <el-select v-model="objData.SALT_TAKEN_LEVEL_CODE" placeholder="请选择" style="width:120px;">
  314. <el-option key="1" label="轻" value="1"></el-option>
  315. <el-option key="2" label="中" value="2"></el-option>
  316. <el-option key="3" label="重" value="3"></el-option>
  317. </el-select>
  318. </div>
  319. <div class="flexContent flex_1">
  320. <label class="followup_label w-100">摄盐情况期望</label>
  321. <el-select v-model="objData.SALT_TAKEN_LEVEL_EXP" placeholder="请选择" style="width:120px;">
  322. <el-option key="1" label="轻" value="1"></el-option>
  323. <el-option key="2" label="中" value="2"></el-option>
  324. <el-option key="3" label="重" value="3"></el-option>
  325. </el-select>
  326. </div>
  327. <div class="flexContent flex_1">
  328. </div>
  329. </div>
  330. </div>
  331. <div class="borderBox">
  332. <div class="borderTitle flexContent">5.评价</div>
  333. <div class="form-line flexContent flexBetween">
  334. <div class="flexContent">
  335. <label class="followup_label w-120">高血压随访分类</label>
  336. <el-select v-model="objData.HYP_FOLLOWUP_TYPE_CODE" placeholder="请选择" style="width:150px;margin-right:8px;">
  337. <el-option key="1" label="控制满意" value="1"></el-option>
  338. <el-option key="2" label="控制不满意" value="2"></el-option>
  339. <el-option key="3" label="不良反应" value="3"></el-option>
  340. <el-option key="4" label="并发症" value="4"></el-option>
  341. <el-option key="5" label="控制一般" value="5"></el-option>
  342. </el-select>
  343. <input type="text" class="followup_input color777 w-450" placeholder="" v-model="objData.HYP_COMPLICATION_DETAIL">
  344. </div>
  345. </div>
  346. </div>
  347. <div class="borderBox">
  348. <div class="borderTitle flexContent">6.用药情况</div>
  349. <div class="form-line flexContent flexBetween">
  350. <div class="flexContent">
  351. <label class="followup_label w-100">*服药依从性</label>
  352. <el-select v-model="objData.DRUG_COMPLIANCE_CODE" placeholder="请选择" style="width:150px;">
  353. <option value=""></option>
  354. <el-option key="1" label="规律服药" value="1"></el-option>
  355. <el-option key="2" label="间断服药" value="2"></el-option>
  356. <el-option key="3" label="不服药" value="3"></el-option>
  357. </el-select>
  358. </div>
  359. </div>
  360. <div>
  361. <!-- <div class="flexContent f-13 margintb-15" style="letter-spacing: 1px;">
  362. <div class="marginr-15">提取用药信息</div>
  363. <div>清空用药信息</div>
  364. </div> -->
  365. <div class="flexContent">
  366. <div class="flex_2">药物名称</div>
  367. <div class="flex_1">次剂量</div>
  368. <div class="flex_1">单位</div>
  369. <div class="flex_1">频次</div>
  370. </div>
  371. <div class="flexContent margintb-8" v-for="item in noInsulin">
  372. <div class="flex_2">
  373. <el-select @change="val=>getDrugs(item,val)" v-model="item.drugsName" filterable placeholder="" style="width:85%" class="color777">
  374. <el-option
  375. v-for="(itemName,idx) in allDrugs"
  376. :key="idx"
  377. :label="itemName.drugName"
  378. :value="itemName.drugCode">
  379. </el-option>
  380. </el-select>
  381. </div>
  382. <div class="flex_1"><input type="text" v-model="item.dose" class="followup_input color777" style="width:85%" placeholder=""></div>
  383. <div class="flex_1">
  384. <select v-model="item.unit" class="form-control":value="item.unit" style="width:85%">
  385. <option value="">请选择</option>
  386. <option v-for="item in unit_dict" :value="item.key" v-text="item.name"></option>
  387. </select>
  388. </div>
  389. <div class="flex_1">
  390. <select v-model="item.frequency" class="form-control">
  391. <option value="">请选择</option>
  392. <option v-for="item in frequency_dict" :value="item.key" v-text="item.name"></option>
  393. </select>
  394. </div>
  395. </div>
  396. <!-- <div class="flexContent f-13 margintb-15" style="letter-spacing: 1px;">
  397. <div class="marginr-15">提取用药信息</div>
  398. <div>清空用药信息</div>
  399. </div> -->
  400. <div class="flexContent">
  401. <div class="flex_2">胰岛素药物名称</div>
  402. <div class="flex_1">次剂量</div>
  403. <div class="flex_1">单位</div>
  404. <div class="flex_1">频次</div>
  405. </div>
  406. <div class="flexContent margintb-8" v-for="item in hasInsulin">
  407. <div class="flex_2">
  408. <el-select @change="getDrugs(item)" v-model="item.drugsName" filterable placeholder="" style="width:85%" class="color777">
  409. <el-option
  410. v-for="(itemName,idx) in allDrugs"
  411. :key="idx"
  412. :label="itemName.drugName"
  413. :value="itemName.drugCode">
  414. </el-option>
  415. </el-select>
  416. </div>
  417. <div class="flex_1"><input v-model="item.dose" type="text" class="followup_input color777" style="width:85%" placeholder=""></div>
  418. <div class="flex_1">
  419. <select v-model="item.unit" class="form-control" style="width:85%;">
  420. <option value="">请选择</option>
  421. <option v-for="item in unit_dict" :value="item.key" v-text="item.name"></option>
  422. </select>
  423. </div>
  424. <div class="flex_1">
  425. <select v-model="item.frequency" class="form-control" style="width:85%">
  426. <option value="">请选择</option>
  427. <option v-for="item in frequency_dict" :value="item.key" v-text="item.name"></option>
  428. </select>
  429. </div>
  430. </div>
  431. </div>
  432. <!-- <div v-if="hasInsulin.length==0 && noInsulin.length==0">暂无药品</div> -->
  433. </div>
  434. <div class="borderBox">
  435. <div class="borderTitle flexContent">7.控制目标</div>
  436. <div class="form-line flexContent flexBetween">
  437. <div class="flexContent flex_1">
  438. <label class="followup_label w-70">控制日期</label>
  439. <el-date-picker
  440. v-model="objData.CONTROL_DATE"
  441. type="date"
  442. style="width:150px;color:#666;"
  443. placeholder="选择日期"
  444. format="yyyy-MM-dd"
  445. value-format="yyyy-MM-dd">
  446. </el-date-picker>
  447. </div>
  448. <div class="flexContent flex_1">
  449. <label class="followup_label w-70">制定者</label>
  450. <input type="text" v-model="objData.CONTROL_CONSTITUTOR" class="followup_input color777 w-130" placeholder="">
  451. </div>
  452. <div class="flexContent flex_1">
  453. <label class="followup_label w-100" >血压</label>
  454. <input style="padding-right: 0;" v-model="objData.CONTROL_BP_D" type="number" class="followup_input w-50" placeholder="">&nbsp;<span style="font-size:22px;">/</span>&nbsp;<input style="padding-right: 0;" v-model="objData.CONTROL_BP_U" type="number" class="followup_input w-50" placeholder="">mmHg
  455. </div>
  456. </div>
  457. <div class="form-line flexContent flexBetween">
  458. <div class="flexContent flex_1">
  459. <label class="followup_label w-70">空腹血糖</label>
  460. <input type="text" v-model="objData.CONTROL_BS_FPG" class="followup_input color777 w-130" placeholder="">mmol/L
  461. </div>
  462. <div class="flexContent flex_1">
  463. <label class="followup_label w-70">餐后血糖</label>
  464. <input type="text" v-model="objData.CONTROL_NO_BS_FPG" class="followup_input color777 w-130" placeholder="">mmol/L
  465. </div>
  466. <div class="flexContent flex_1">
  467. <label class="followup_label w-100">糖化血红蛋白</label>
  468. <input type="text" v-model="objData.CONTROL_GHB" class="followup_input color777 w-130" placeholder="">%
  469. </div>
  470. </div>
  471. <div class="form-line flexContent flexBetween">
  472. <div class="flexContent flex_1">
  473. <label class="followup_label w-70">甘油三脂</label>
  474. <input type="text" v-model="objData.CONTROL_TRIGLYCERIDE" class="followup_input color777 w-130" placeholder="">mmol/L
  475. </div>
  476. <div class="flexContent flex_1">
  477. <label class="followup_label w-70">总胆固醇</label>
  478. <input type="text" v-model="objData.CONTROL_TOTAL_CHOLESTEROL" class="followup_input color777 w-130" placeholder="">mmol/L
  479. </div>
  480. <div class="flexContent flex_1">
  481. <label class="followup_label w-100">低密度脂蛋白</label>
  482. <input type="text" v-model="objData.CONTROL_LDL" class="followup_input color777 w-130" placeholder="">mmol/L
  483. </div>
  484. </div>
  485. <div class="form-line flexContent flexBetween">
  486. <div class="flexContent flex_1">
  487. <label class="followup_label w-70">体重</label>
  488. <input type="text" v-model="objData.CONTROL_WEIGHT" class="followup_input color777 w-130" placeholder="">Kg
  489. </div>
  490. <div class="flexContent flex_1">
  491. <label class="followup_label w-70">运动频率</label>
  492. <el-select v-model="objData.CONTROL_EXERCISE_FREQ_CODE" placeholder="请选择" style="width:210px;margin-right:8px;">
  493. <el-option key="1" label="每周<=3次" value="1"></el-option>
  494. <el-option key="2" label="每周>3次" value="2"></el-option>
  495. <el-option key="3" label="极少运动" value="3"></el-option>
  496. <el-option key="4" label="残疾、关节等原因不能运动" value="4"></el-option>
  497. <el-option key="99" label="不详" value="99"></el-option>
  498. </el-select>
  499. </div>
  500. <div class="flexContent flex_1">
  501. <label class="followup_label w-100">运动时长</label>
  502. <input type="text" v-model="objData.CONTROL_EXERCISE_DURATION_MINS" class="followup_input color777 w-130" placeholder="">分钟/次
  503. </div>
  504. </div>
  505. </div>
  506. <div class="borderBox">
  507. <div class="borderTitle flexContent">8.健康教育</div>
  508. <div class="form-line flexContent flexContent">
  509. <div class="flexContent flex_1">
  510. <label class="followup_label w-80">日期</label>
  511. <el-date-picker
  512. v-model="objData.ARCHIVE_TIME"
  513. type="date"
  514. style="width:200px;color:#666;"
  515. placeholder="选择日期"
  516. format="yyyy-MM-dd"
  517. value-format="yyyy-MM-dd">
  518. </el-date-picker>
  519. </div>
  520. <div class="flexContent flex_1">
  521. <label class="followup_label w-80">记录者</label>
  522. <input v-model="objData.ARCHIVE_OPERATOR_NAME" type="text" class="followup_input color777 w-250" placeholder="">
  523. </div>
  524. </div>
  525. <div class="form-line flexContent flexContent">
  526. <div class="flexContent flex_1">
  527. <label class="followup_label w-80">健康教育</label>
  528. <el-select v-model="objData.HEALTH_EDUCATE" placeholder="请选择" style="width:210px;margin-right:8px;">
  529. <el-option key="1" label="高血压健康教育" value="1"></el-option>
  530. <el-option key="2" label="糖尿病健康教育" value="2"></el-option>
  531. <el-option key="3" label="低盐饮食" value="3"></el-option>
  532. <el-option key="4" label="自定义高血压健康教育" value="4"></el-option>
  533. <el-option key="5" label="自定义糖尿病健康教育" value="5"></el-option>
  534. <el-option key="6" label="高糖并存健康教育处方" value="5"></el-option>
  535. </el-select>
  536. </div>
  537. </div>
  538. <div class="form-line flexContent flexContent">
  539. <div class="flexContent flex_1">
  540. <label class="followup_label w-80">教育内容</label>
  541. <textarea rows="10" v-model="objData.EDUCATE_CONTENT" cols="93"></textarea>
  542. </div>
  543. </div>
  544. </div>
  545. <div class="borderBox">
  546. <div class="borderTitle flexContent">9.转诊</div>
  547. <div class="margintb-8 flexContent flexContent">
  548. <div class="flexContent flex_1">
  549. <label class="followup_label w-100">药物不良反应</label>
  550. <el-radio-group v-model="objData.DRUG_ADVERSE_MARK" style="height:50px;line-height: 50px;">
  551. <div class="inlineBlock plr-8 margintb-8 w-80"><el-radio label="0">无</el-radio></div>
  552. <div class="inlineBlock plr-8 margintb-8">
  553. <el-radio label="1" style="margin-right:8px;">有</el-radio>
  554. <input v-if="objData.DRUG_ADVERSE_MARK==1" v-model="objData.ADR_REMARK" type="text" class="followup_input color777 w-180" placeholder="请填写药物不良反应">
  555. </div>
  556. </el-radio-group>
  557. </div>
  558. </div>
  559. <div class="margintb-8 flexContent flexContent">
  560. <div class="flexContent flex_1">
  561. <label class="followup_label w-100">患者拒绝转诊</label>
  562. <el-radio-group v-model="objData.REFUSE_REFERRAL" style="height:50px;line-height: 50px;">
  563. <div class="inlineBlock plr-8 margintb-8 w-80"><el-radio label="0">否</el-radio></div>
  564. <div class="inlineBlock plr-8 margintb-8">
  565. <el-radio label="1" style="margin-right:8px;">是</el-radio>
  566. <input v-if="objData.REFUSE_REFERRAL==1" v-model="objData.REFUSE_REFERRAL_WHY" type="text" class="followup_input color777 w-180" placeholder="请填写拒绝转诊原因">
  567. </div>
  568. </el-radio-group>
  569. </div>
  570. </div>
  571. <div class="margintb-8 flexContent flexContent">
  572. <div class="flexContent flex_1">
  573. <label class="followup_label w-80">*转诊原因</label>
  574. <input type="text" v-model="objData.TRANSFER_RESON" class="followup_input color777 w-250" placeholder="请填写转诊原因">
  575. </div>
  576. <div class="flexContent flex_1">
  577. <label class="followup_label w-100">*转诊机构科室</label>
  578. <input type="text" v-model="objData.TRANSFER_ORG_DEPT" class="followup_input color777 w-250" placeholder="">
  579. </div>
  580. </div>
  581. <div class="margintb-8 f-18 letterPace1">
  582. <div>温馨提醒1:如需达到高血压健康规范管理要求【症状、血压、心率、生活方式指导(运动频率、摄盐情况)、服药依从性】需要登记,并且一年内至少登记4次随访,每次随访时间间隔不能超过3个月。</div>
  583. <div>温馨提醒2:如需达到糖尿病健康规范管理要求【症状、血糖、生活方式指导(运动频率)、服药依从性】需要登记,并且一年内至少登记4次随访,每次随访时间间隔不能超过3个月。</div>
  584. </div>
  585. </div>
  586. </form>
  587. <div class="mtb20 center">
  588. <el-button type="primary" @click="submitData">保存</el-button>
  589. </div>
  590. </div>
  591. </div>
  592. <script type="text/javascript" src="../../../js/vue.js"></script>
  593. <script type="text/javascript" src="../../../js/jquery-2.2.4.js" ></script>
  594. <script src="../../../js/es6-promise.js"></script>
  595. <script src="../../../plugins/toastr/toastr.min.js"></script>
  596. <script src="../../../js/util.js"></script>
  597. <script src="https://unpkg.com/element-ui/lib/index.js" type="text/javascript" charset="utf-8"></script>
  598. <script src="../../../api/http-request.js"></script>
  599. <script src="../../../api/record-api.js"></script>
  600. <script src="../js/recipe_frequency_dict.js"></script>
  601. <script src="../js/measure_unit_dict.js"></script>
  602. <script type="text/javascript" src="../js/followup_new.js" ></script>
  603. </body>
  604. </html>