【前端】智能库房综合管理系统前端项目
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.

89 lines
3.1 KiB

  1. <template>
  2. <div>
  3. <el-dialog title="借阅详情" :visible.sync="detailVisible">
  4. <span class="dialog-right-top" />
  5. <span class="dialog-left-bottom" />
  6. <div class="setting-dialog">
  7. <div class="dpflex">
  8. <p><span class="color-blue">单据号:</span><span class="color-white">{{ rowData.docNum }}</span></p>
  9. <p><span class="color-blue">借阅人:</span><span class="color-white">{{ rowData.borrowerName }}</span></p>
  10. <p><span class="color-blue">所属部门:</span><span class="color-white">{{ rowData.borrowerDepartment }}</span></p>
  11. <p class="no-lend"><span class="color-blue">借阅状态:</span><span class="cell-lend">待借阅</span></p>
  12. <p><span class="color-blue">证件类型:</span><span class="color-white">{{ rowData.borrowerIdType }}</span></p>
  13. <p><span class="color-blue">证件号码:</span><span class="color-white">{{ rowData.borrowerIdNum }}</span></p>
  14. <p><span class="color-blue">电话号码:</span><span class="color-white">{{ rowData.borrowerTel }}</span></p>
  15. <p><span class="color-blue">借阅目的:</span><span class="color-white">{{ rowData.borrowGoal }}</span></p>
  16. <p><span class="color-blue">借阅日期:</span><span class="color-white">{{ rowData.borrowDays }}</span></p>
  17. <p><span class="color-blue">操作时间:</span><span class="color-white">{{ rowData.operationTime }}</span></p>
  18. </div>
  19. <el-table :data="tableData" style="margin-top:15px">
  20. <el-table-column type="index" label="序号" align="center" width="55" />
  21. <el-table-column prop="categoryName" label="所属门类" min-width="100" />
  22. <el-table-column prop="titleName" label="题名" min-width="140" />
  23. <el-table-column prop="archivesID" label="档号" min-width="130" />
  24. <el-table-column prop="fieldName" label="盒名称" min-width="80" />
  25. <el-table-column prop="storagePath" label="存放位置" min-width="140" />
  26. </el-table>
  27. </div>
  28. </el-dialog>
  29. </div>
  30. </template>
  31. <script>
  32. export default {
  33. data() {
  34. return {
  35. detailVisible: false,
  36. rowData: {},
  37. tableData: []
  38. }
  39. }
  40. }
  41. </script>
  42. <style lang="scss" scoped>
  43. @import '~@/assets/styles/lend-manage.scss';
  44. ::v-deep .el-dialog__body{
  45. padding: 20px 0 60px 0;
  46. }
  47. ::v-deep .el-dialog{
  48. width: 1100px;
  49. }
  50. ::v-deep .el-dialog .el-dialog__header .el-dialog__close::before{
  51. position: absolute;
  52. right: -283px;
  53. bottom: -10px;
  54. }
  55. .dpflex{
  56. display: flex;
  57. flex-wrap: wrap;
  58. padding: 0 30px;
  59. p{
  60. display: flex;
  61. align-items: center;
  62. width: 33%;
  63. height: 40px;
  64. line-height: 40px;
  65. span{
  66. display: block;
  67. line-height: 40px;
  68. &.color-blue{
  69. color: #3A99FD;
  70. width: 70px;
  71. text-align: right;
  72. }
  73. &.color-white{
  74. color: white;
  75. padding: 0 0 0 20px;
  76. }
  77. &.cell-lend{
  78. margin-left: 20px;
  79. width: 76px;
  80. line-height: 26px;
  81. }
  82. }
  83. }
  84. }
  85. </style>