Elizabeth's proactive approach involves introducing urinal toilet attachment , an ingenious concept that optimizes space and functionality.

prescription.vue 6.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. <template>
  2. <el-dialog
  3. title="开处方"
  4. width="1000px"
  5. :visible.sync="visible"
  6. :before-close="_close"
  7. >
  8. <div>
  9. <el-form :model="form" :rules="rules" ref="form" class="perscriptionForm" label-width="140px" style="display: flex;flex-wrap: wrap;justify-content: space-between;">
  10. <el-form-item label="透析模式:" prop="name">
  11. <el-input v-model="form.name" placeholder=""></el-input>
  12. </el-form-item>
  13. <el-form-item label="透析时长(h): " prop="name">
  14. <el-input v-model="form.name" placeholder=""></el-input>
  15. </el-form-item>
  16. <el-form-item label="透析时长(min): " prop="name">
  17. <el-input v-model="form.name" placeholder=""></el-input>
  18. </el-form-item>
  19. <el-form-item label="血流量(ml/min): " prop="name">
  20. <el-input v-model="form.name" placeholder=""></el-input>
  21. </el-form-item>
  22. <el-form-item label="预充量(L): " prop="name">
  23. <el-input v-model="form.name" placeholder=""></el-input>
  24. </el-form-item>
  25. <el-form-item label="目标超滤量(L): " prop="name">
  26. <el-input v-model="form.name" placeholder=""></el-input>
  27. </el-form-item>
  28. <el-form-item label="透析液配方: " prop="name">
  29. <el-select v-model="value" style="width:160px;" placeholder="请选择">
  30. <el-option
  31. v-for="item in options"
  32. :key="item.value"
  33. :label="item.label"
  34. :value="item.value">
  35. </el-option>
  36. </el-select>
  37. </el-form-item>
  38. <el-form-item label="抗凝剂: " prop="name">
  39. <el-select v-model="value" style="width:160px;" placeholder="请选择">
  40. <el-option
  41. v-for="item in options"
  42. :key="item.value"
  43. :label="item.label"
  44. :value="item.value">
  45. </el-option>
  46. </el-select>
  47. </el-form-item>
  48. <el-form-item label="首剂(mg): " prop="name">
  49. <el-input v-model="form.name" placeholder=""></el-input>
  50. </el-form-item>
  51. <el-form-item label="维持(mg/h): " prop="name">
  52. <el-input v-model="form.name" placeholder=""></el-input>
  53. </el-form-item>
  54. <el-form-item label="总量(mg): " prop="name">
  55. <el-input v-model="form.name" placeholder=""></el-input>
  56. </el-form-item>
  57. <el-form-item label="置换量(L): " prop="name">
  58. <el-input v-model="form.name" placeholder=""></el-input>
  59. </el-form-item>
  60. <el-form-item label="钾(mmol/L): " prop="name">
  61. <el-input v-model="form.name" placeholder=""></el-input>
  62. </el-form-item>
  63. <el-form-item label="钠(mmol/L): " prop="name">
  64. <el-input v-model="form.name" placeholder=""></el-input>
  65. </el-form-item>
  66. <el-form-item label="钙(mmol/L): " prop="name">
  67. <el-input v-model="form.name" placeholder=""></el-input>
  68. </el-form-item>
  69. <el-form-item label="碳酸氢盐(mmol/L): " prop="name">
  70. <el-input v-model="form.name" placeholder=""></el-input>
  71. </el-form-item>
  72. <el-form-item label="透析液流量(ml/min): " prop="name">
  73. <el-input v-model="form.name" placeholder=""></el-input>
  74. </el-form-item>
  75. <el-form-item label="透析液温度(℃): " prop="name">
  76. <el-input v-model="form.name" placeholder=""></el-input>
  77. </el-form-item>
  78. <el-form-item label="透析器/灌流器: " prop="name">
  79. <el-input v-model="form.name" placeholder=""></el-input>
  80. </el-form-item>
  81. <el-form-item label="体液过多症状: " prop="name">
  82. <el-input v-model="form.name" placeholder=""></el-input>
  83. </el-form-item>
  84. <el-form-item label="体液过多其他症状: " prop="name">
  85. <el-input v-model="form.name" placeholder=""></el-input>
  86. </el-form-item>
  87. <el-form-item label="透析前使用特殊药品: " prop="name">
  88. <el-input v-model="form.name" placeholder=""></el-input>
  89. </el-form-item>
  90. <el-form-item label="透析前使用其他特殊药品: " prop="name">
  91. <el-input v-model="form.name" placeholder=""></el-input>
  92. </el-form-item>
  93. <el-form-item label="置换液: " prop="name">
  94. <el-input v-model="form.name" placeholder=""></el-input>
  95. </el-form-item>
  96. <el-form-item label="限制说明 : " style="width:100%;" prop="name">
  97. <el-input type="textarea" :rows="2" placeholder="请输入内容" v-model="textarea"></el-input>
  98. </el-form-item>
  99. </el-form>
  100. </div>
  101. <div slot="footer" class="dialog-footer">
  102. <el-button @click="hide">取 消</el-button>
  103. <el-button type="primary" :loading="submitLoading" @click="submitAction()">保 存</el-button>
  104. <el-button type="primary">设为长期处方</el-button>
  105. </div>
  106. </el-dialog>
  107. </template>
  108. <script>
  109. export default {
  110. data(){
  111. return{
  112. visible:false,
  113. form:{
  114. name:''
  115. },
  116. }
  117. },
  118. methods:{
  119. _close: function(done) {
  120. // this.clear()
  121. done()
  122. },
  123. clear: function() {
  124. this.form.id = 0;
  125. this.form.name = "";
  126. this.form.intro = "";
  127. },
  128. show() {
  129. // this.clear()
  130. this.visible = true
  131. },
  132. hide() {
  133. // this.clear()
  134. this.visible = false
  135. },
  136. }
  137. }
  138. </script>
  139. <style lang="scss" scoped>
  140. .perscriptionForm{
  141. .el-form-item{
  142. width:33%;
  143. }
  144. .el-input{
  145. width:160px;
  146. }
  147. }
  148. </style>