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

consumableDrugs.vue 1.8KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  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" @tab-click="handleClick">
  8. <el-tab-pane label="透析耗材" name="1">
  9. <consumables></consumables>
  10. </el-tab-pane>
  11. <!-- <el-tab-pane label="透析药品" name="second">
  12. <dialysis-drugs></dialysis-drugs>
  13. </el-tab-pane> -->
  14. <el-tab-pane label="透析参数" name="2">
  15. <dialysis-parameters></dialysis-parameters>
  16. </el-tab-pane>
  17. <el-tab-pane label="汇总" name="3">
  18. <all-summary></all-summary>
  19. </el-tab-pane>
  20. </el-tabs>
  21. </div>
  22. </div>
  23. </template>
  24. <script>
  25. import BreadCrumb from "@/xt_pages/components/bread-crumb";
  26. import consumables from './components/consumables'
  27. import dialysisDrugs from './components/dialysisDrugs'
  28. import dialysisParameters from './components/dialysisParameters'
  29. import allSummary from './components/allSummary'
  30. export default {
  31. components:{
  32. BreadCrumb,
  33. consumables,
  34. dialysisDrugs,
  35. dialysisParameters,
  36. allSummary
  37. },
  38. data(){
  39. return{
  40. crumbs: [
  41. { path: false, name: "透析管理" },
  42. { path: false, name: "耗材药品" }
  43. ],
  44. activeName:'1'
  45. }
  46. },
  47. methods:{
  48. handleClick(){}
  49. },
  50. beforeRouteEnter: (to, from, next) => {
  51. next(vm => {
  52. if(from.query.type){
  53. vm.activeName = from.query.type
  54. }
  55. });
  56. },
  57. }
  58. </script>