templateDetail.vue 3.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <template>
  2. <el-dialog
  3. title="详情"
  4. width="1000px"
  5. :visible.sync="visible"
  6. :before-close="_close"
  7. >
  8. <el-table :data="tableData" border height="350" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}" highlight-current-row>
  9. <el-table-column align="center" prop="name" label="类型">
  10. <template slot-scope="scope">{{ scope.row.date }}</template>
  11. </el-table-column>
  12. <el-table-column align="center" prop="name" label="医嘱名称">
  13. <template slot-scope="scope">{{ scope.row.date }}</template>
  14. </el-table-column>
  15. <el-table-column align="center" prop="name" label="组">
  16. <template slot-scope="scope">{{ scope.row.date }}</template>
  17. </el-table-column>
  18. <el-table-column align="center" prop="name" label="每次量">
  19. <template slot-scope="scope">{{ scope.row.date }}</template>
  20. </el-table-column>
  21. <el-table-column align="center" prop="name" label="单位/容量">
  22. <template slot-scope="scope">{{ scope.row.date }}</template>
  23. </el-table-column>
  24. <el-table-column align="center" prop="name" label="用法">
  25. <template slot-scope="scope">{{ scope.row.date }}</template>
  26. </el-table-column>
  27. <el-table-column align="center" prop="name" label="频率">
  28. <template slot-scope="scope">{{ scope.row.date }}</template>
  29. </el-table-column>
  30. <el-table-column align="center" prop="name" label="天数">
  31. <template slot-scope="scope">{{ scope.row.date }}</template>
  32. </el-table-column>
  33. <el-table-column align="center" prop="name" label="总量">
  34. <template slot-scope="scope">{{ scope.row.date }}</template>
  35. </el-table-column>
  36. <el-table-column align="center" prop="name" label="限制说明">
  37. <template slot-scope="scope">{{ scope.row.date }}</template>
  38. </el-table-column>
  39. <el-table-column align="center" prop="name" label="组套名称">
  40. <template slot-scope="scope">{{ scope.row.date }}</template>
  41. </el-table-column>
  42. </el-table>
  43. <div slot="footer" class="dialog-footer">
  44. <el-button @click="hide">取 消</el-button>
  45. <el-button type="primary" :loading="submitLoading" @click="submitAction()">保 存</el-button>
  46. </div>
  47. </el-dialog>
  48. </template>
  49. <script>
  50. export default {
  51. data(){
  52. return{
  53. visible:false,
  54. tableData: [{
  55. date: '2016-05-02',
  56. name: '王小虎',
  57. address: '上海市普陀区金沙江路 1518 弄'
  58. }, {
  59. date: '2016-05-04',
  60. name: '王小虎',
  61. address: '上海市普陀区金沙江路 1517 弄'
  62. }, {
  63. date: '2016-05-01',
  64. name: '王小虎',
  65. address: '上海市普陀区金沙江路 1519 弄'
  66. }, {
  67. date: '2016-05-03',
  68. name: '王小虎',
  69. address: '上海市普陀区金沙江路 1516 弄'
  70. }],
  71. activeName:'first'
  72. }
  73. },
  74. methods:{
  75. _close: function(done) {
  76. // this.clear()
  77. done()
  78. },
  79. clear: function() {
  80. this.form.id = 0;
  81. this.form.name = "";
  82. this.form.intro = "";
  83. },
  84. show() {
  85. // this.clear()
  86. this.visible = true
  87. },
  88. hide() {
  89. // this.clear()
  90. this.visible = false
  91. },
  92. }
  93. }
  94. </script>