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

template.vue 3.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. <template>
  2. <div class="main-contain">
  3. <div class="position">
  4. <bread-crumb :crumbs="crumbs"></bread-crumb>
  5. </div>
  6. <div class="app-container">
  7. <el-tabs v-model="activeName">
  8. <el-tab-pane
  9. v-for="item in tabMapOptions"
  10. :label="item.label"
  11. :key="item.key"
  12. :name="item.key"
  13. style="display:flex;"
  14. >
  15. <keep-alive>
  16. <div style="display:flex;width:100%;">
  17. <tab-pane
  18. v-if="activeName == item.key"
  19. :type="item.key"
  20. style="flex:1;"
  21. ></tab-pane>
  22. </div>
  23. </keep-alive>
  24. </el-tab-pane>
  25. </el-tabs>
  26. </div>
  27. </div>
  28. </template>
  29. <script>
  30. import tabPane from "./components/templateTable";
  31. import BreadCrumb from "@/xt_pages/components/bread-crumb";
  32. export default {
  33. name: "tab",
  34. components: { tabPane, BreadCrumb },
  35. data() {
  36. return {
  37. crumbs: [
  38. { path: false, name: "管理中心" },
  39. { path: "data/template", name: "模版配置" }
  40. ],
  41. tabMapOptions: [
  42. { label: this.$t("data_config.education"), key: "education" },
  43. { label: this.$t("data_config.summary"), key: "summary" },
  44. { label: this.$t("data_config.nursing_record"), key: "nursing_record" },
  45. { label: this.$t("data_config.special_record"), key: "special_record" },
  46. { label: this.$t("data_config.course_disease"), key: "course_disease" },
  47. { label: this.$t("data_config.rescue_record"), key: "rescue_record" },
  48. { label: this.$t("data_config.template_summary"), key: "template_summary" },
  49. { label: this.$t("data_config.template_plan"), key: "template_plan" },
  50. { label: this.$t("data_config.admitting_diagnosis"), key: "admitting_diagnosis" },
  51. { label: this.$t("data_config.discharge_diagnosis"), key:"discharge_diagnosis"},
  52. { label: this.$t("data_config.diagnosis_admission"), key:"diagnosis_admission"},
  53. { label: this.$t("data_config.treatment"), key:"treatment"},
  54. { label: this.$t("data_config.illness_discharge"), key:"illness_discharge"},
  55. { label: this.$t("data_config.discharge_advice"), key:"discharge_advice"},
  56. { label: this.$t("data_config.dialysis_remark"), key:"dialysis_remark"},
  57. { label: this.$t("data_config.catheter_operation"), key:"catheter_operation"},
  58. { label: this.$t("data_config.main_content"), key:"main_content"},
  59. { label: this.$t("data_config.patient_case"), key:"patient_case"},
  60. { label: this.$t("data_config.tentative_diagnosis"), key:"tentative_diagnosis"},
  61. { label: this.$t("data_config.diagnostic_basis"), key:"diagnostic_basis"},
  62. { label: this.$t("data_config.differential_diagnosis"), key:"differential_diagnosis"},
  63. { label: this.$t("data_config.treatment_plan"), key:"treatment_plan"},
  64. { label: this.$t("data_config.sick_history"), key:"sick_history"},
  65. { label: this.$t("data_config.befor_symptoms"), key:"befor_symptoms"},
  66. ],
  67. activeName: "education",
  68. createdTimes: 0
  69. };
  70. },
  71. methods: {
  72. showCreatedTimes() {
  73. this.createdTimes = this.createdTimes + 1;
  74. }
  75. }
  76. };
  77. </script>
  78. <style scoped>
  79. .tab-container {
  80. margin: 30px;
  81. }
  82. </style>