You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

101 lines
2.6 KiB

  1. <template>
  2. <div class="box">
  3. <el-card>
  4. <el-form :model="form">
  5. <el-row>
  6. <el-col :span="6">
  7. <el-form-item label="登记员">
  8. <el-select v-model="form.username" placeholder="请选择">
  9. <el-option
  10. v-for="item in registrardata"
  11. :key="item.value"
  12. :label="item.label"
  13. :value="item.value"
  14. >
  15. </el-option>
  16. </el-select>
  17. </el-form-item>
  18. </el-col>
  19. <el-col :span="8">
  20. <el-form-item label="登记日期">
  21. <el-date-picker
  22. v-model="form.registrationdate"
  23. type="daterange"
  24. range-separator="--"
  25. start-placeholder="开始日期"
  26. end-placeholder="结束日期"
  27. >
  28. </el-date-picker>
  29. </el-form-item>
  30. </el-col>
  31. <el-col :span="3">
  32. <el-button type="primary" size="">查询</el-button>
  33. </el-col>
  34. </el-row>
  35. <!-- d登记标题 -->
  36. <h3 class="tabtile">科室工作量统计</h3>
  37. </el-form>
  38. <div>
  39. <el-table :data="tableData" style="width: 100%">
  40. <el-table-column prop="time" label="时间" width="180">
  41. </el-table-column>
  42. <el-table-column
  43. prop="physicalexamination"
  44. label="体检科室"
  45. width="180"
  46. >
  47. </el-table-column>
  48. <el-table-column prop="asbitem" label="组合项目" width="180">
  49. </el-table-column>
  50. <el-table-column prop="persontime" label="人次"> </el-table-column>
  51. </el-table>
  52. <!-- 时间 <span style="margin-left: 20px">xxx</span>
  53. <span style="margin-left: 20px">xxx</span>
  54. </div>
  55. <div>
  56. <span>体检科室</span>xxx
  57. <span>组合项目</span>xxx
  58. <span>人次</span>xxx -->
  59. </div>
  60. </el-card>
  61. </div>
  62. </template>
  63. <script>
  64. export default {
  65. data() {
  66. return {
  67. tableData: [
  68. {
  69. time: "2023-8-8",
  70. physicalexamination: "内科",
  71. asbitem: "脂肪代谢",
  72. persontime: "3",
  73. },
  74. ],
  75. form: {
  76. username: "",
  77. registrationdate: "",
  78. },
  79. registrardata: [
  80. {
  81. value: "1",
  82. label: "张三",
  83. },
  84. {
  85. value: "2",
  86. label: "测试",
  87. },
  88. ],
  89. };
  90. },
  91. mounted() {},
  92. methods: {},
  93. };
  94. </script>
  95. <style scoped>
  96. .tabtile {
  97. text-align: center;
  98. margin-top: 20px;
  99. }
  100. </style>