DiagCalcShow.vue 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <template>
  2. <div class="container">
  3. <div class="bgimg"></div>
  4. <div class="content">
  5. <div class="diagShowForm">
  6. <div class="formTitle">FVIII药代动力学检测</div>
  7. <mt-cell title="姓名" :value="caseInfo.name"></mt-cell>
  8. <mt-cell title="ID" :value="caseInfo.code"></mt-cell>
  9. <mt-cell title="年龄" :value="caseInfo.age"></mt-cell>
  10. <mt-cell title="体重(kg)" :value="caseInfo.bltz"></mt-cell>
  11. <mt-cell title="性别" :value="caseInfo.sex"></mt-cell>
  12. <mt-cell title="注射产品" :value="caseInfo.mpro"></mt-cell>
  13. <mt-cell title="注射剂量(IU/kg)" :value="caseInfo.zsjl"></mt-cell>
  14. <mt-cell title="注射时间t0" :value="caseInfo.zssjt0"></mt-cell>
  15. <mt-cell title="基础活性%" :value="caseInfo.jchx"></mt-cell>
  16. <mt-cell title="注射后半小时内活性%" :value="caseInfo.zs30hx"></mt-cell>
  17. <mt-cell title="采血时间t1" :value="caseInfo.cxsjt1"></mt-cell>
  18. <mt-cell title="t1点活性%" :value="caseInfo.t1hx"></mt-cell>
  19. <mt-cell title="采血时间t2" :value="caseInfo.cxsjt2"></mt-cell>
  20. <mt-cell title="t2点活性%" :value="caseInfo.t2hx"></mt-cell>
  21. <mt-cell title="采血时间t3" :value="caseInfo.cxsjt3"></mt-cell>
  22. <mt-cell title="t3点活性%" :value="caseInfo.t3hx"></mt-cell>
  23. <!-- <mt-cell title="采血时间t4" :value="caseInfo.cxsjt4"></mt-cell>
  24. <mt-cell title="t4点活性%" :value="caseInfo.t4hx"></mt-cell> -->
  25. <mt-cell title="预期峰值活性%" :value="caseInfo.yqfzhx"></mt-cell>
  26. </div>
  27. <div class="diagShowForm">
  28. <div class="formTitle">FVI药代动力学参数</div>
  29. <mt-cell title="半衰期:" :value="caseInfo.bsq"></mt-cell>
  30. <mt-cell title="利用率%:" :value="caseInfo.lyl"></mt-cell>
  31. </div>
  32. <div class="diagShowForm">
  33. <div class="formTitle">血友病治疗方案</div>
  34. <mt-cell title="预防谷活性%:" :value="caseInfo.yfghx"></mt-cell>
  35. <mt-cell title="注射频次:" :value="caseInfo.zspc"></mt-cell>
  36. <mt-cell title="每次注射剂量(IU/kg):" :value="caseInfo.mczsjl"></mt-cell>
  37. </div>
  38. <div class="footer">
  39. <div class="jbbtn" @click="goPage">下一页</div>
  40. </div>
  41. </div>
  42. </div>
  43. </template>
  44. <script>
  45. import {
  46. Field,
  47. Cell
  48. } from 'mint-ui'
  49. export default {
  50. name: 'Index',
  51. components: {
  52. Field,
  53. Cell
  54. },
  55. data() {
  56. return {
  57. msg: 'Welcome to Your Vue.js App',
  58. caseInfo:{}
  59. }
  60. },
  61. methods: {
  62. goPage() {
  63. let id = this.$route.query.id
  64. this.$router.push({'path':'/solutionpkline',query:{id:id}})
  65. },
  66. getData(){
  67. let id = this.$route.query.id
  68. this.$api.getPatientCaseInfo({id:id}).then(res=>{
  69. if(!res.data.code){
  70. this.caseInfo = res.data.data
  71. }
  72. })
  73. }
  74. },
  75. created(){
  76. this.getData()
  77. }
  78. }
  79. </script>
  80. <style scoped lang="scss">
  81. .diagShowForm {
  82. width: 84%;
  83. margin: auto;
  84. margin-top: 1rem;
  85. background: #fff;
  86. padding: 1rem;
  87. border-radius: 5px;
  88. .formTitle {
  89. height: 1rem;
  90. line-height: 1rem;
  91. text-align: left;
  92. color: #2882F4;
  93. padding-bottom: 0.5rem;
  94. border-bottom: 1px solid #2882F4;
  95. font-weight: bold;
  96. }
  97. .mint-cell {
  98. min-height: 2rem;
  99. }
  100. /deep/ .mint-cell .mint-cell-title {
  101. width: 70%;
  102. text-align: left;
  103. }
  104. /deep/ .mint-cell .mint-cell-value {
  105. width: 50%;
  106. text-align: right;
  107. }
  108. }
  109. .container{
  110. height: 100%;
  111. }
  112. </style>