Informedconsent.vue 33KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948
  1. <!-- 文书管理 -->
  2. <template>
  3. <div class="patient-container">
  4. <patient-sidebar :id="patientID" defaultActive="6-1"></patient-sidebar>
  5. <div>
  6. <div class="patient-app-container advice-container app-container">
  7. <el-tabs v-model="activeName" >
  8. <el-tab-pane label="已生成" name="first">
  9. <div style="display: flex;">
  10. <div style="width: 30%;">
  11. <div>
  12. <el-input
  13. placeholder="请输入内容"
  14. prefix-icon="el-icon-search"
  15. v-model="input2" style="width: 200px;">
  16. </el-input>
  17. <el-button type="primary">查看图片</el-button>
  18. </div>
  19. <div>
  20. <el-table
  21. :data="tableData"
  22. stripe
  23. :header-cell-style="{
  24. background:' #409eff',
  25. color: 'white'
  26. }"
  27. border
  28. style="width: 100%">
  29. <el-table-column
  30. prop="num"
  31. label="序号"
  32. width="60">
  33. </el-table-column>
  34. <el-table-column
  35. prop="date"
  36. label="日期"
  37. width="120">
  38. </el-table-column>
  39. <el-table-column
  40. prop="address"
  41. label="知情同意书">
  42. </el-table-column>
  43. </el-table>
  44. </div>
  45. </div>
  46. <div style="width: 68%; margin-left: 10px;">
  47. <div style="height: 100vh; border: 1px solid gainsboro;">
  48. </div>
  49. </div>
  50. </div>
  51. </el-tab-pane>
  52. <el-tab-pane label="模板" name="second">
  53. <div style="display: flex;">
  54. <div style="width: 30%;">
  55. <div>
  56. <el-input
  57. placeholder="请输入内容"
  58. prefix-icon="el-icon-search"
  59. v-model="input2" style="width: 200px;">
  60. </el-input>
  61. <!-- <el-button type="primary">新增</el-button> -->
  62. </div>
  63. <div>
  64. <el-table
  65. :data="templates"
  66. style="width: 100%"
  67. hegint="300"
  68. border
  69. :highlight-current-row="true"
  70. :header-cell-style="{
  71. color: '#409eff',
  72. }"
  73. @row-click="rowClick"
  74. >
  75. <el-table-column
  76. prop="date"
  77. label="知情同意书模板"
  78. align="center"
  79. >
  80. </el-table-column>
  81. </el-table>
  82. </div>
  83. </div>
  84. <div style="width: 69%; margin-left: 10px;">
  85. <div v-if="face_show">
  86. <Fallout_Bed_Print :patient_id ="this.patientID" :listPrint="listPrint" ref="childOne" @getFallOutBedPrintList="getFallOutBedPrintList"></Fallout_Bed_Print>
  87. </div>
  88. <div v-if="filter_show">
  89. <!-- filter_show -->
  90. <Filter_informed :patient_id ="this.patientID" :filterList="filterList" ref="childTwo" @getFilterInformed="getFilterInformed"></Filter_informed>
  91. </div>
  92. <div v-if="profunda_show">
  93. <profunda_informed :patient_id ="this.patientID" :profundaPrint="profundaPrint" ref="childThree" @getProfundaInformed="getProfundaInformed"></profunda_informed>
  94. </div>
  95. <div v-if="arteriovenous_show">
  96. <arteriovenous_informed :patient_id ="this.patientID" :arterOvenousPrint="arterOvenousPrint" ref="childFour" @getArterOvernous="getArterOvernous"></arteriovenous_informed>
  97. </div>
  98. <div v-if="Highrisk_show" >
  99. <Highrisk_informed :patient_id ="this.patientID" :highRiskPrint="highRiskPrint" ref="childFive" @getHighRiskInformed="getHighRiskInformed"></Highrisk_informed>
  100. </div>
  101. <div v-if="anticoagulation_show">
  102. <anticoagulation_informed :patient_id ="this.patientID" :auncoagulationPrint="auncoagulationPrint" @getAnticoagulationInformed="getAnticoagulationInformed" ref="childSix"></anticoagulation_informed>
  103. </div>
  104. <div v-if="critical_show">
  105. <critical_informed :patient_id ="this.patientID" @getCriticalInformed="getCriticalInformed" :criticalInforPrint="criticalInforPrint" ref="childSeven"></critical_informed>
  106. </div>
  107. <div v-if="hemoperfusion_show">
  108. <hemoperfusion_informed :patient_id ="this.patientID" @getHemoperfusionInformed="getHemoperfusionInformed" :hemoperfusionPrint="hemoperfusionPrint" ref="childEight"></hemoperfusion_informed>
  109. </div>
  110. <div v-if="Bring_show">
  111. <Bring_informed :patient_id ="this.patientID" @getInformedConsent="getInformedConsent" :informedConsentPrint="informedConsentPrint" ref="childNight"></Bring_informed>
  112. </div>
  113. <div v-if="catheterization_show">
  114. <catheterization_informed :patient_id ="this.patientID" @getCatheterization="getCatheterization" ref="childTwely" :cathetherizationPrint="cathetherizationPrint"></catheterization_informed>
  115. </div>
  116. <!-- <div v-if="dialyzer_show">
  117. <dialyzer_informed :patient_id ="this.patientID" :dialyzerInformedPrint="dialyzerInformedPrint" ref="childTen" @getDialyzerInformed="getDialyzerInformed"></dialyzer_informed>
  118. </div> -->
  119. <div v-if="therapy_show">
  120. <therapy_informed :patient_id ="this.patientID"ref="childEleven" :therapyinformePrint="therapyinformePrint" @getTherapyInformed="getTherapyInformed"></therapy_informed>
  121. </div>
  122. <div v-if="history_show">
  123. <Medicalhistory :patient_id ="this.patientID" :medicalList="medicalList" ref="childThrity" @getPatientMeDicalList="getPatientMeDicalList"></Medicalhistory>
  124. </div>
  125. <div v-if="show14">
  126. <heal_informed :patient_id ="this.patientID" ref="childSeventy" ::patientTreamentPlan="patientTreamentPlan" @getTreamentPlan="getTreamentPlan"></heal_informed>
  127. </div>
  128. <div v-if="show16">
  129. <criticalpatient_informed2 :patient_id ="this.patientID" ref="childSixty" :patientCritaicalInformedOnePrint="patientCritaicalInformedOnePrint" @getPatientCriticalOneList="getPatientCriticalOneList"></criticalpatient_informed2>
  130. </div>
  131. <div v-if="show17">
  132. <Disease_diagnosis :patient_id ="this.patientID" ref="childsevety"></Disease_diagnosis>
  133. </div>
  134. <div v-if="show18">
  135. <nonheparin_informed :patient_id ="this.patientID" ref="childeighteen"></nonheparin_informed>
  136. </div>
  137. <div v-if="show19">
  138. <CRRT_informed :patient_id ="this.patientID" ref="childnineteen"></CRRT_informed>
  139. </div>
  140. <div v-if="show20">
  141. <Terminate_informed :patient_id ="this.patientID" ref="childtwoty"></Terminate_informed>
  142. </div>
  143. </div>
  144. </div>
  145. </el-tab-pane>
  146. </el-tabs>
  147. </div>
  148. </div>
  149. </div>
  150. </template>
  151. <script>
  152. import PatientSidebar from '../components/PatientSidebar'
  153. import Fallout_Bed_Print from './components/Falloutbedprint'
  154. import Filter_informed from './components/Filter_informed'
  155. import profunda_informed from './components/profunda_informed'
  156. import arteriovenous_informed from './components/arteriovenous_informed'
  157. import Highrisk_informed from './components/Highrisk_informed'
  158. import anticoagulation_informed from './components/anticoagulation_informed'
  159. import critical_informed from './components/critical_informed'
  160. import hemoperfusion_informed from './components/hemoperfusion_informed'
  161. import Bring_informed from './components/Bring_informed'//自带药物
  162. import catheterization_informed from './components/catheterization_informed'//深静脉导管置入
  163. import dialyzer_informed from './components/dialyzer_informed'//透析器(滤器)
  164. import therapy_informed from './components/therapy_informed'//透析器(滤过)治疗
  165. import Medicalhistory from './components/Medicalhistory'
  166. import heal_informed from './components/heal_informed'
  167. import criticalpatient_informed from './components/criticalpatient_informed'
  168. import criticalpatient_informed2 from './components/criticalpatient_informed2'
  169. import Disease_diagnosis from './components/Disease_diagnosis'
  170. import nonheparin_informed from './components/nonheparin_informed'
  171. import CRRT_informed from './components/CRRT_informed'
  172. import Terminate_informed from './components/Terminate_informed'
  173. import { getPatientDetailInformedconsent,getFallOutBedPrintList,getFilterInformed,getProfundaInformed,
  174. getArterOvernous,getHighRiskInformed,getPatientMeDicalList,getAnticoagulationInformed,getCriticalInformed,
  175. getHemoperfusionInformed,getInformedConsent,getCatheterization,getDialyzerInformed, getTherapyInformed,
  176. getPatientCriticalList,getPatientCriticalOneList,getTreamentPlan } from '@/api/patient'
  177. export default {
  178. components: {
  179. PatientSidebar,
  180. Fallout_Bed_Print,
  181. Filter_informed,
  182. profunda_informed,
  183. arteriovenous_informed,
  184. Highrisk_informed,
  185. anticoagulation_informed,
  186. critical_informed,
  187. hemoperfusion_informed,
  188. Bring_informed,
  189. catheterization_informed,
  190. dialyzer_informed,
  191. therapy_informed,
  192. Medicalhistory,
  193. heal_informed,
  194. criticalpatient_informed,
  195. criticalpatient_informed2,
  196. Disease_diagnosis,
  197. nonheparin_informed,
  198. CRRT_informed,
  199. Terminate_informed
  200. },
  201. data() {
  202. return {
  203. // patient_id:0,{date:'透析器(滤器)重复使用知情同意书',value:'11'},{date:'危重病人知情同意书',value:'15'},
  204. activeName:'second',
  205. templates:[{date:'人脸识别知情同意书',value:'1'},{date:'血液透析(滤过、灌流)治疗知情同意书',value:'2'},{date:'深静脉透析导管拔管术知情同意书',value:'3'},{date:'动静脉内瘘穿刺知情同意书',value:'4'},
  206. {date:'高危出血患者血液净化抗凝方式选择知情同意书',value:'5'},{date:'抗凝溶栓治疗知情同意书',value:'6'},{date:'危重患者接受血液净化治疗知情同意书',value:'7'},
  207. {date:'血液灌流治疗知情同意书',value:'8'},{date:'自带药物代为注射告知知情同意书',value:'9'},{date:'深静脉透析导管置入术知情同意书',value:'10'},
  208. {date:'血液透析(滤过)治疗知情同意书',value:'12'},{date:'门诊血液透析治疗病历首页',value:'13'},
  209. {date:'治疗处理方案知情同意书',value:'14'},{date:'危重病人知情同意书',value:'16'},
  210. {date:'疾病诊断证明书',value:'17'},{date:'无肝素血液透析风险知情同意书',value:'18'},
  211. {date:'连续肾脏替代治疗(CRRT)治疗知情同意书',value:'19'},{date:'患方要求终止治疗及风险、责任承担承诺书',value:'20'},
  212. ],
  213. face_show:true,
  214. filter_show:false,
  215. profunda_show:false,
  216. arteriovenous_show:false,
  217. Highrisk_show:false,
  218. anticoagulation_show:false,
  219. critical_show:false,
  220. hemoperfusion_show:false,
  221. Bring_show:false,
  222. catheterization_show:false,
  223. dialyzer_show:false,
  224. therapy_show:false,
  225. history_show:false,
  226. show14:false,
  227. show18:false,
  228. show16:false,
  229. show17:false,
  230. show19:false,
  231. show20:false,
  232. patientID:0,
  233. patient:{},
  234. tableData:[],
  235. input2:'',
  236. listPrint:{},
  237. filterList:{},
  238. profundaPrint:{},
  239. arterOvenousPrint:{},
  240. highRiskPrint:{},
  241. medicalList:{},
  242. auncoagulationPrint:{},
  243. criticalInforPrint:{},
  244. hemoperfusionPrint:{},
  245. informedConsentPrint:{},
  246. cathetherizationPrint:{},
  247. dialyzerInformedPrint:{},
  248. therapyinformePrint:{},
  249. patientCritaicalInformedPrint:{},
  250. patientCritaicalInformedOnePrint:{},
  251. patientTreamentPlan:{}
  252. }
  253. },
  254. created() {
  255. const id = this.$route.params && this.$route.params.id
  256. this.patientID = parseInt(id)
  257. console.log("病人id",this.patientID)
  258. // this.queryParams.patient_id = this.patientID;
  259. },
  260. methods: {
  261. getlist(){
  262. getPatientDetailInformedconsent(this.patientID).then(response=>{
  263. if(response.data.state == 1){
  264. var patient = response.data.data.patients
  265. console.log("patinet",patient)
  266. this.patient =patient
  267. }
  268. })
  269. },
  270. getPatientMeDicalList(){
  271. var params = {
  272. patient_id:this.patientID,
  273. }
  274. getPatientMeDicalList(params).then(response=>{
  275. if(response.data.state ==1){
  276. var list= response.data.data.list
  277. this.medicalList = list
  278. this.$refs.childThrity.show(list)
  279. }
  280. })
  281. },
  282. getFallOutBedPrintList(){
  283. getFallOutBedPrintList().then(response=>{
  284. if(response.data.state ==1){
  285. var list = response.data.data.list
  286. this.listPrint = list
  287. this.$refs.childOne.show(list)
  288. }
  289. })
  290. },
  291. getFilterInformed(){
  292. getFilterInformed().then(response=>{
  293. if(response.data.state ==1){
  294. var list = response.data.data.list
  295. this.filterList = list
  296. this.$refs.childTwo.show(list)
  297. }
  298. })
  299. },
  300. getProfundaInformed(){
  301. console.log("出发阿道夫奥德赛佛")
  302. getProfundaInformed().then(response=>{
  303. if(response.data.state ==1){
  304. var list = response.data.data.list
  305. this.profundaPrint = list
  306. this.$refs.childThree.show(list)
  307. }
  308. })
  309. },
  310. getArterOvernous(){
  311. getArterOvernous().then(response=>{
  312. if(response.data.state==1){
  313. var list = response.data.data.list
  314. this.arterOvenousPrint= list
  315. this.$refs.childFour.show(list)
  316. }
  317. })
  318. },
  319. getHighRiskInformed(){
  320. getHighRiskInformed().then(response=>{
  321. if(response.data.state ==1){
  322. var list = response.data.data.list
  323. this.highRiskPrint = list
  324. this.$refs.childFive.show(list)
  325. }
  326. })
  327. },
  328. getAnticoagulationInformed(){
  329. getAnticoagulationInformed().then(response=>{
  330. if(response.data.state==1){
  331. var list = response.data.data.list
  332. this.auncoagulationPrint =list
  333. this.$refs.childSix.show(list)
  334. }
  335. })
  336. },
  337. getCriticalInformed(){
  338. getCriticalInformed().then(response=>{
  339. if(response.data.state ==1){
  340. var list = response.data.data.list
  341. this.criticalInforPrint =list
  342. this.$refs.childSeven.show(list)
  343. }
  344. })
  345. },
  346. getHemoperfusionInformed(){
  347. getHemoperfusionInformed().then(response=>{
  348. if(response.data.state==1){
  349. var list = response.data.data.list
  350. this.hemoperfusionPrint = list
  351. this.$refs.childEight.show(list)
  352. }
  353. })
  354. },
  355. getInformedConsent(){
  356. getInformedConsent().then(response=>{
  357. if(response.data.state ==1){
  358. var list = response.data.data.list
  359. this.informedConsentPrint = list
  360. this.$refs.childNight.show(list)
  361. }
  362. })
  363. },
  364. getCatheterization(){
  365. getCatheterization().then(response=>{
  366. if(response.data.state==1){
  367. var list = response.data.data.list
  368. this.cathetherizationPrint= list
  369. this.$refs.childTwely.show(list)
  370. }
  371. })
  372. },
  373. getDialyzerInformed(){
  374. getDialyzerInformed().then(response=>{
  375. if(response.data.state==1){
  376. var list = response.data.data.list
  377. this.dialyzerInformedPrint = list
  378. this.$refs.childTen.show(list)
  379. }
  380. })
  381. },
  382. getTherapyInformed(){
  383. getTherapyInformed().then(response=>{
  384. if(response.data.state ==1){
  385. var list = response.data.data.list
  386. this.therapyinformePrint= list
  387. this.$refs.childEleven.show(list)
  388. }
  389. })
  390. },
  391. getPatientCriticalList(){
  392. getPatientCriticalList().then(response=>{
  393. if(response.data.state==1){
  394. console.log("出啊杜甫阿杜父u啊速度发")
  395. var patientCritaicalInformed = response.data.data.patientCritaicalInformed
  396. this.patientCritaicalInformedPrint = patientCritaicalInformed
  397. this.$refs.childFivety.show(patientCritaicalInformed)
  398. }
  399. })
  400. },
  401. getPatientCriticalOneList(){
  402. getPatientCriticalOneList().then(response=>{
  403. if(response.data.state ==1){
  404. var list = response.data.data.list
  405. this.patientCritaicalInformedOnePrint = list
  406. this.$refs.childSixty.show(list)
  407. }
  408. })
  409. },
  410. getTreamentPlan(){
  411. getTreamentPlan().then(response=>{
  412. if(response.data.state ==1){
  413. var list = response.data.data.treamentPlan
  414. this.patientTreamentPlan = list
  415. this.$refs.childSeventy.show(list)
  416. }
  417. })
  418. },
  419. rowClick(row, column, event){
  420. console.log('1111',row);
  421. // console.log('2222',column);
  422. // console.log('3333',event);
  423. if(row.value==1){
  424. this.face_show=true
  425. this.filter_show=false,
  426. this.profunda_show=false,
  427. this.arteriovenous_show=false,
  428. this.Highrisk_show=false,
  429. this.anticoagulation_show=false,
  430. this.critical_show=false,
  431. this.hemoperfusion_show=false,
  432. this.Bring_show=false,
  433. this.catheterization_show=false,
  434. this.therapy_show=false,
  435. this.history_show=false,
  436. this.show14=false,
  437. this.show16=false,
  438. this.show17=false,
  439. this.show18=false,
  440. this.show19 = false,
  441. this.show20 = false
  442. this.getFallOutBedPrintList()
  443. }
  444. if(row.value==2){
  445. this.filter_show=true
  446. this.face_show=false
  447. this.profunda_show=false,
  448. this.arteriovenous_show=false,
  449. this.Highrisk_show=false,
  450. this.anticoagulation_show=false,
  451. this.critical_show=false,
  452. this.hemoperfusion_show=false,
  453. this.Bring_show=false,
  454. this.catheterization_show=false,
  455. this.therapy_show=false,
  456. this.history_show=false,
  457. this.show14=false,
  458. this.show16=false,
  459. this.show17=false,
  460. this.show18=false,
  461. this.show19 = false,
  462. this.show20 = false
  463. this.getFilterInformed()
  464. }
  465. if(row.value==3){
  466. this.face_show=false
  467. this.filter_show=false,
  468. this.profunda_show=true,
  469. this.arteriovenous_show=false,
  470. this.Highrisk_show=false,
  471. this.anticoagulation_show=false,
  472. this.critical_show=false,
  473. this.hemoperfusion_show=false,
  474. this.Bring_show=false,
  475. this.catheterization_show=false,
  476. this.therapy_show=false,
  477. this.history_show=false,
  478. this.show14=false,
  479. this.show16=false,
  480. this.show17=false,
  481. this.show18=false,
  482. this.show19 = false,
  483. this.show20 = false
  484. this.getProfundaInformed()
  485. }
  486. if(row.value==4){
  487. this.filter_show=false
  488. this.face_show=false
  489. this.profunda_show=false,
  490. this.arteriovenous_show=true,
  491. this.Highrisk_show=false,
  492. this.anticoagulation_show=false,
  493. this.critical_show=false,
  494. this.hemoperfusion_show=false,
  495. this.Bring_show=false,
  496. this.catheterization_show=false,
  497. this.therapy_show=false,
  498. this.history_show=false,
  499. this.show14=false,
  500. this.show16=false,
  501. this.show17=false,
  502. this.show18=false,
  503. this.show19 = false,
  504. this.show20 = false
  505. this.getArterOvernous()
  506. }
  507. if(row.value==5){
  508. this.face_show=false
  509. this.filter_show=false,
  510. this.profunda_show=false,
  511. this.arteriovenous_show=false,
  512. this.Highrisk_show=true,
  513. this.anticoagulation_show=false,
  514. this.critical_show=false,
  515. this.hemoperfusion_show=false,
  516. this.Bring_show=false,
  517. this.catheterization_show=false,
  518. this.therapy_show=false,
  519. this.history_show=false,
  520. this.show14=false,
  521. this.show16=false,
  522. this.show17=false,
  523. this.show18=false,
  524. this.show19 = false,
  525. this.show20 = false
  526. this.getHighRiskInformed()
  527. }
  528. if(row.value==6){
  529. this.filter_show=false
  530. this.face_show=false
  531. this.profunda_show=false,
  532. this.arteriovenous_show=false,
  533. this.Highrisk_show=false,
  534. this.anticoagulation_show=true,
  535. this.critical_show=false,
  536. this.hemoperfusion_show=false,
  537. this.Bring_show=false,
  538. this.catheterization_show=false,
  539. this.therapy_show=false,
  540. this.history_show=false,
  541. this.show14=false,
  542. this.show16=false,
  543. this.show17=false,
  544. this.show18=false,
  545. this.show19 = false,
  546. this.show20 = false
  547. this.getAnticoagulationInformed()
  548. }
  549. if(row.value==7){
  550. this.face_show=false
  551. this.filter_show=false,
  552. this.profunda_show=false,
  553. this.arteriovenous_show=false,
  554. this.Highrisk_show=false,
  555. this.anticoagulation_show=false,
  556. this.critical_show=true,
  557. this.hemoperfusion_show=false,
  558. this.Bring_show=false,
  559. this.catheterization_show=false,
  560. this.therapy_show=false,
  561. this.history_show=false,
  562. this.show14=false,
  563. this.show16=false,
  564. this.show17=false,
  565. this.show18=false,
  566. this.show19 = false,
  567. this.show20 = false
  568. this.getCriticalInformed()
  569. }
  570. if(row.value==8){
  571. this.filter_show=false
  572. this.face_show=false
  573. this.profunda_show=false,
  574. this.arteriovenous_show=false,
  575. this.Highrisk_show=false,
  576. this.anticoagulation_show=false,
  577. this.critical_show=false,
  578. this.hemoperfusion_show=true,
  579. this.Bring_show=false,
  580. this.catheterization_show=false,
  581. this.therapy_show=false,
  582. this.history_show=false,
  583. this.show14=false,
  584. this.show16=false,
  585. this.show17=false,
  586. this.show18=false,
  587. this.show19 = false,
  588. this.show20 = false
  589. this.getHemoperfusionInformed()
  590. }
  591. if(row.value==9){
  592. this.face_show=false
  593. this.filter_show=false,
  594. this.profunda_show=false,
  595. this.arteriovenous_show=false,
  596. this.Highrisk_show=false,
  597. this.anticoagulation_show=false,
  598. this.critical_show=false,
  599. this.hemoperfusion_show=false,
  600. this.Bring_show=true,
  601. this.catheterization_show=false,
  602. this.therapy_show=false,
  603. this.history_show=false,
  604. this.show14=false,
  605. this.show16=false,
  606. this.show17=false,
  607. this.show18=false,
  608. this.show19 = false,
  609. this.show20 = false
  610. this.getInformedConsent()
  611. }
  612. if(row.value==10){
  613. this.filter_show=false
  614. this.face_show=false
  615. this.profunda_show=false,
  616. this.arteriovenous_show=false,
  617. this.Highrisk_show=false,
  618. this.anticoagulation_show=false,
  619. this.critical_show=false,
  620. this.hemoperfusion_show=false,
  621. this.Bring_show=false,
  622. this.catheterization_show=true,
  623. this.therapy_show=false,
  624. this.history_show=false,
  625. this.show14=false,
  626. this.show16=false,
  627. this.show17=false,
  628. this.show18=false,
  629. this.show19 = false,
  630. this.show20 = false
  631. }
  632. // if(row.value==11){
  633. // this.face_show=false
  634. // this.filter_show=false,
  635. // this.profunda_show=false,
  636. // this.arteriovenous_show=false,
  637. // this.Highrisk_show=false,
  638. // this.anticoagulation_show=false,
  639. // this.critical_show=false,
  640. // this.hemoperfusion_show=false,
  641. // this.Bring_show=false,
  642. // this.catheterization_show=false,
  643. // // this.dialyzer_show=true,
  644. // this.therapy_show=false,
  645. // this.history_show=false,
  646. // this.show14=false,
  647. // this.show15=false,
  648. // this.show16=false,
  649. // this.show17=false
  650. // this.getDialyzerInformed()
  651. // }
  652. if(row.value==12){
  653. this.filter_show=false
  654. this.face_show=false
  655. this.profunda_show=false,
  656. this.arteriovenous_show=false,
  657. this.Highrisk_show=false,
  658. this.anticoagulation_show=false,
  659. this.critical_show=false,
  660. this.hemoperfusion_show=false,
  661. this.Bring_show=false,
  662. this.catheterization_show=false,
  663. this.therapy_show=true,
  664. this.history_show=false,
  665. this.show14=false,
  666. this.show16=false,
  667. this.show17=false,
  668. this.show18=false,
  669. this.show19 = false,
  670. this.show20 = false
  671. this.getTherapyInformed()
  672. }
  673. if(row.value==13){
  674. this.filter_show=false
  675. this.face_show=false
  676. this.profunda_show=false,
  677. this.arteriovenous_show=false,
  678. this.Highrisk_show=false,
  679. this.anticoagulation_show=false,
  680. this.critical_show=false,
  681. this.hemoperfusion_show=false,
  682. this.Bring_show=false,
  683. this.catheterization_show=false,
  684. this.therapy_show=false,
  685. this.history_show=true,
  686. this.show14=false,
  687. this.show16=false,
  688. this.show17=false,
  689. this.show18=false,
  690. this.show19 = false,
  691. this.show20 = false
  692. this.getPatientMeDicalList()
  693. }
  694. if(row.value==14){
  695. this.filter_show=false
  696. this.face_show=false
  697. this.profunda_show=false,
  698. this.arteriovenous_show=false,
  699. this.Highrisk_show=false,
  700. this.anticoagulation_show=false,
  701. this.critical_show=false,
  702. this.hemoperfusion_show=false,
  703. this.Bring_show=false,
  704. this.catheterization_show=false,
  705. this.therapy_show=false,
  706. this.history_show=false,
  707. this.show14=true,
  708. this.show16=false,
  709. this.show17=false,
  710. this.show18=false,
  711. this.show19 = false,
  712. this.show20 = false
  713. this.getTreamentPlan()
  714. }
  715. // if(row.value==15){
  716. // this.filter_show=false
  717. // this.face_show=false
  718. // this.profunda_show=false,
  719. // this.arteriovenous_show=false,
  720. // this.Highrisk_show=false,
  721. // this.anticoagulation_show=false,
  722. // this.critical_show=false,
  723. // this.hemoperfusion_show=false,
  724. // this.Bring_show=false,
  725. // this.catheterization_show=false,
  726. // this.therapy_show=false,
  727. // this.history_show=false,
  728. // this.show14=false,
  729. // this.show16=false,
  730. // this.show17=false
  731. // this.getPatientCriticalList()
  732. // }
  733. if(row.value==16){
  734. this.filter_show=false
  735. this.face_show=false
  736. this.profunda_show=false,
  737. this.arteriovenous_show=false,
  738. this.Highrisk_show=false,
  739. this.anticoagulation_show=false,
  740. this.critical_show=false,
  741. this.hemoperfusion_show=false,
  742. this.Bring_show=false,
  743. this.catheterization_show=false,
  744. this.therapy_show=false,
  745. this.history_show=false,
  746. this.show14=false,
  747. this.show16=true,
  748. this.show17=false,
  749. this.show18=false,
  750. this.show19 = false,
  751. this.show20 = false
  752. this.getPatientCriticalOneList()
  753. }
  754. if(row.value==17){
  755. this.filter_show=false
  756. this.face_show=false
  757. this.profunda_show=false,
  758. this.arteriovenous_show=false,
  759. this.Highrisk_show=false,
  760. this.anticoagulation_show=false,
  761. this.critical_show=false,
  762. this.hemoperfusion_show=false,
  763. this.Bring_show=false,
  764. this.catheterization_show=false,
  765. this.therapy_show=false,
  766. this.history_show=false,
  767. this.show14=false,
  768. this.show16=false,
  769. this.show17=true,
  770. this.show18=false,
  771. this.show19 = false,
  772. this.show20 = false
  773. }
  774. if(row.value==18){
  775. this.filter_show=false
  776. this.face_show=false
  777. this.profunda_show=false,
  778. this.arteriovenous_show=false,
  779. this.Highrisk_show=false,
  780. this.anticoagulation_show=false,
  781. this.critical_show=false,
  782. this.hemoperfusion_show=false,
  783. this.Bring_show=false,
  784. this.catheterization_show=false,
  785. this.therapy_show=false,
  786. this.history_show=false,
  787. this.show14=false,
  788. this.show16=false,
  789. this.show17=false,
  790. this.show18=true,
  791. this.show19 = false,
  792. this.show20 = false
  793. }
  794. if(row.value==19){
  795. this.filter_show=false
  796. this.face_show=false
  797. this.profunda_show=false,
  798. this.arteriovenous_show=false,
  799. this.Highrisk_show=false,
  800. this.anticoagulation_show=false,
  801. this.critical_show=false,
  802. this.hemoperfusion_show=false,
  803. this.Bring_show=false,
  804. this.catheterization_show=false,
  805. this.therapy_show=false,
  806. this.history_show=false,
  807. this.show14=false,
  808. this.show16=false,
  809. this.show17=false,
  810. this.show18=false,
  811. this.show19 = true,
  812. this.show20 = false
  813. }
  814. if(row.value==20){
  815. this.filter_show=false
  816. this.face_show=false
  817. this.profunda_show=false,
  818. this.arteriovenous_show=false,
  819. this.Highrisk_show=false,
  820. this.anticoagulation_show=false,
  821. this.critical_show=false,
  822. this.hemoperfusion_show=false,
  823. this.Bring_show=false,
  824. this.catheterization_show=false,
  825. this.therapy_show=false,
  826. this.history_show=false,
  827. this.show14=false,
  828. this.show16=false,
  829. this.show17=false,
  830. this.show18=false,
  831. this.show19 = false,
  832. this.show20 = true
  833. }
  834. },
  835. }
  836. }
  837. </script>
  838. <style rel="stylesheet/css" lang="scss" scoped>
  839. .content_top{
  840. display: flex;
  841. justify-content: space-between;
  842. }
  843. .table{
  844. border: 1px solid #DCDFE6;
  845. border-collapse:collapse;
  846. border-spacing: 0;
  847. thead th{
  848. background: #0077ff9f;
  849. color: white;
  850. text-align: center;
  851. height: 40px;
  852. }
  853. tbody td{
  854. height: 40px;
  855. padding: 5px;
  856. }
  857. .start{
  858. text-align: center;
  859. }
  860. .bing{
  861. width: 150px;
  862. text-align: center;
  863. }
  864. .bg_color{
  865. background: rgb(243, 240, 240);
  866. }
  867. .jiange{
  868. margin-left: 20px;
  869. // color: black;
  870. }
  871. .xiaojige{
  872. margin-left: 10px;
  873. }
  874. .rightjiange{
  875. margin-right: 40px;
  876. font-size: 15px;
  877. }
  878. .ttbwzz-type-a {
  879. min-width: 80px;
  880. margin-right: 30px;
  881. padding: 5px 0px;
  882. font-size: 15px;
  883. }
  884. input{
  885. -webkit-appearance: checkbox;
  886. }
  887. }
  888. .shuoming p{
  889. margin-top: 5px;
  890. color: rgb(167, 165, 165);
  891. }
  892. .biaotou{
  893. font-size: 18px;
  894. margin-bottom: 10px;
  895. color: #0077ff9f;
  896. // background-color: '#409eff';
  897. }
  898. ::-webkit-scrollbar {
  899. width: 5px;
  900. }
  901. ::-webkit-scrollbar-track {
  902. /*background black*/
  903. border-radius: 5px;
  904. background-color: white;
  905. }
  906. .table2 tr td{
  907. width: 50%;
  908. height: 40px;
  909. padding: 5px;
  910. }
  911. </style>
  912. <style lang="scss">
  913. .status_change{
  914. .el-dialog__header{
  915. background-color:#eff2f5;
  916. .el-dialog__title,.el-dialog__headerbtn i{
  917. color: #666666;
  918. }
  919. }
  920. }
  921. .el-dialog {
  922. left: 50% !important;
  923. position: fixed !important;
  924. top: 40% !important;
  925. transform: translate(-50%, -50%) !important;
  926. margin-top: 0 !important;
  927. }
  928. </style>