specialDictionary.vue 2.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  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 label="药品" name="1">
  9. <drugs v-if="activeName == 1"></drugs>
  10. </el-tab-pane>
  11. <el-tab-pane label="耗材" name="2">
  12. <consumables v-if="activeName == 2"></consumables>
  13. </el-tab-pane>
  14. <el-tab-pane label="项目" name="3">
  15. <project v-if="activeName == 3"></project>
  16. </el-tab-pane>
  17. <el-tab-pane label="项目组套" name="4">
  18. <inspection v-if="activeName == 4"></inspection>
  19. </el-tab-pane>
  20. <el-tab-pane label="生产厂商" name="5">
  21. <manufacturer v-if="activeName == 5"></manufacturer>
  22. </el-tab-pane>
  23. <el-tab-pane label="经销商" name="6">
  24. <dealer v-if="activeName == 6"></dealer>
  25. </el-tab-pane>
  26. <el-tab-pane label="疾病类型" name="7">
  27. <diagnosis v-if="activeName == 7"></diagnosis>
  28. </el-tab-pane>
  29. <el-tab-pane label="附加收费配置" name="8">
  30. <addtion v-if="activeName == 8"></addtion>
  31. </el-tab-pane>
  32. <el-tab-pane label="配置项字典" name="9">
  33. <configure v-if="activeName == 9"></configure>
  34. </el-tab-pane>
  35. <el-tab-pane label="诊断信息" name="10">
  36. <!--<diagnosis></diagnosis>-->
  37. <diagnose-other v-if="activeName == 10"></diagnose-other>
  38. </el-tab-pane>
  39. </el-tabs>
  40. </div>
  41. </div>
  42. </template>
  43. <script>
  44. import BreadCrumb from '@/xt_pages/components/bread-crumb'
  45. import drugs from './components/drugs'
  46. import consumables from './components/consumables'
  47. import project from './components/project'
  48. import inspection from './components/inspection'
  49. import manufacturer from '../stock/config/manufacturer'
  50. import configure from './components/configure'
  51. import Dealer from '../stock/config/dealer'
  52. import Diagnosis from './components/diagnosis'
  53. import Addtion from './components/addtion'
  54. import DiagnoseOtherDialog from "./components/diagnoseOtherDialog";
  55. import DiagnoseOther from "./components/diagnoseOther";
  56. export default {
  57. name: 'specialDictionary',
  58. components: {
  59. DiagnoseOther,
  60. DiagnoseOtherDialog,
  61. Addtion,
  62. Diagnosis,
  63. Dealer,
  64. BreadCrumb,
  65. drugs,
  66. consumables,
  67. project,
  68. inspection,
  69. manufacturer,
  70. configure
  71. },
  72. data() {
  73. return {
  74. crumbs: [
  75. { path: false, name: '管理中心' },
  76. { path: '/data/specialDictionary', name: '专项字典' }
  77. ],
  78. activeName: '1'
  79. }
  80. }
  81. }
  82. </script>