feat(AppAuthManage): 新增认证审核功能
- 添加认证审核列表和详细页面组件 - 实现认证材料上传和审核功能 - 优化页面布局和样式 - 增加审核状态和备注说明功能
This commit is contained in:
@@ -19,9 +19,12 @@ export default {
|
||||
<div v-if="$slots.left" class="left">
|
||||
<slot name="left"/>
|
||||
</div>
|
||||
<div class="fill" :class="[contentString]">
|
||||
<el-scrollbar class="fill" :class="[contentString,$slots.footer?'hasFooter':'']">
|
||||
<slot/>
|
||||
</div>
|
||||
</el-scrollbar>
|
||||
</div>
|
||||
<div class="footer" v-if="$slots.footer">
|
||||
<slot name="footer"/>
|
||||
</div>
|
||||
</section>
|
||||
</template>
|
||||
@@ -35,6 +38,7 @@ export default {
|
||||
padding: 0 20px;
|
||||
overflow: hidden;
|
||||
background: #f3f6f9;
|
||||
position: relative;
|
||||
|
||||
.main {
|
||||
display: flex;
|
||||
@@ -43,6 +47,7 @@ export default {
|
||||
overflow: hidden;
|
||||
height: 100%;
|
||||
|
||||
|
||||
& > .fill {
|
||||
&.card {
|
||||
padding: 12px 16px 12px;
|
||||
@@ -55,7 +60,35 @@ export default {
|
||||
margin-left: 50%;
|
||||
transform: translateX(-50%);
|
||||
max-width: 1200px;
|
||||
overflow-y: auto;
|
||||
|
||||
:deep(.el-scrollbar__wrap) {
|
||||
overflow-x: hidden;
|
||||
}
|
||||
}
|
||||
|
||||
&.hasFooter {
|
||||
padding-bottom: 64px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
.footer {
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
left:0;
|
||||
right:0;
|
||||
height: 64px;
|
||||
background: #F5F5F5;
|
||||
box-shadow: 0 1px 0 0 #E5E5E5;
|
||||
|
||||
.el-button {
|
||||
width: 92px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user