workbench1.vue 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. <!-- <template>
  2. <div class="base">
  3. <div class="content">
  4. <div class="breadcrumb">
  5. <Breadcrumb />
  6. </div>
  7. <div class="contrl">
  8. <el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick">
  9. <el-tab-pane label="委托人信息" name="consignor">
  10. <el-form :model="consignor" label-width="auto" style="margin-top: 30px;">
  11. <el-form-item label="名称:" class="form-item">
  12. <el-input v-model="consignor.name" clearable />
  13. </el-form-item>
  14. <el-form-item label="类型:" class="form-item">
  15. <el-input v-model="consignor.type" clearable />
  16. </el-form-item>
  17. <el-form-item label="住所:" class="form-item">
  18. <el-input v-model="consignor.address" clearable />
  19. </el-form-item>
  20. <el-form-item label="法定代表人:" class="form-item">
  21. <el-input v-model="consignor.legalPerson" clearable />
  22. </el-form-item>
  23. <el-form-item label="统一社会信用代码:" class="form-item" >
  24. <el-input v-model="consignor.legalCode" clearable />
  25. </el-form-item>
  26. </el-form>
  27. </el-tab-pane>
  28. <el-tab-pane label="权属资料" name="second">
  29. <div class="certificate-div">
  30. </div>
  31. </el-tab-pane>
  32. <el-tab-pane label="Role" name="third">Role</el-tab-pane>
  33. <el-tab-pane label="Task" name="fourth">Task</el-tab-pane>
  34. </el-tabs>
  35. </div>
  36. <div class="contrl-bar">
  37. <el-timeline style="max-width: 600px">
  38. <el-timeline-item timestamp="未完成" placement="top" color="#ff6154">
  39. <el-card shadow="hover" >
  40. <h4>委托人信息</h4>
  41. <p>Tom committed 2018/4/12 20:46</p>
  42. </el-card>
  43. </el-timeline-item>
  44. <el-timeline-item timestamp="未完成" placement="top" color="#ff6154">
  45. <el-card shadow="hover">
  46. <h4>权属信息</h4>
  47. <p>Tom committed 2018/4/3 20:46</p>
  48. </el-card>
  49. </el-timeline-item>
  50. <el-timeline-item timestamp="未完成" placement="top" color="#ff6154">
  51. <el-card shadow="hover">
  52. <h4>项目基本信息</h4>
  53. <p>Tom committed 2018/4/2 20:46</p>
  54. </el-card>
  55. </el-timeline-item>
  56. </el-timeline>
  57. </div>
  58. </div>
  59. </div>
  60. </template>
  61. <script>
  62. import Breadcrumb from '../../components/Breadcrumb/index.vue'
  63. export default {
  64. name:'houseWorkBench',
  65. components:{
  66. Breadcrumb
  67. },
  68. data() {
  69. return {
  70. consignor: {
  71. name:null,
  72. type:null,
  73. address:null,
  74. legalPerson:null,
  75. legalCode:null
  76. },
  77. activeName:'consignor'
  78. }
  79. }
  80. }
  81. </script>
  82. <style scoped>
  83. .base {
  84. min-height: calc(100vh - 80px);
  85. width: 100%;
  86. }
  87. .content {
  88. margin-left: 160px;
  89. margin-right: 160px;
  90. padding: 50px 20px 20px 20px;
  91. }
  92. .contrl{
  93. font-size: 20px;
  94. width: 70.9%;
  95. height: 1000px;
  96. border-right: 1.5px #dae1eb solid;
  97. padding: 20px 20px 20px 0px;
  98. float: left;
  99. }
  100. .contrl-bar{
  101. height: 600px;
  102. width: 25%;
  103. float: right;
  104. }
  105. :deep(.el-tabs__item.is-active, .el-tabs__active-bar) {
  106. color: #ff6154 !important;
  107. }
  108. :deep(.el-tabs__item:hover) {
  109. color: #ff6154 !important;
  110. }
  111. :deep(.el-tabs__active-bar){
  112. background-color: #ff6154 !important;
  113. }
  114. </style>
  115. -->