Commit 824c14a3 authored by miaojiale's avatar miaojiale

loading,与样式

parent 040a8a9c
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
</template> </template>
</el-collapse> </el-collapse>
</template> </template>
<div class="form-footer"> <div v-if="!options.closeBtn" class="form-footer">
<template v-if="options.menuBtn"> <template v-if="options.menuBtn">
<template v-if="options.prevBtn"> <template v-if="options.prevBtn">
<el-button <el-button
......
<template> <template>
<div> <div>
<el-container> <el-container v-loading="fromLoading">
<el-main v-loading="pageLoading" class="transition-box"> <el-main class="transition-box">
<el-empty v-if="!isEmpty" description="暂无数据"></el-empty> <el-empty v-if="!isEmpty" description="暂无数据"></el-empty>
<template v-if="isEmpty"> <template v-if="isEmpty">
<div ref="my-form" class="my-form"> <div ref="my-form" class="my-form">
<custom-form <custom-form
ref="customForm" ref="customForm"
class="mb-20"
:options="jsonList[1]" :options="jsonList[1]"
:form-edit="form" :form-edit="form"
></custom-form> ></custom-form>
<!-- <custom-form ref="form" :options="jsonList[1]"></custom-form> <custom-form
<custom-form ref="form" :options="jsonList[2]"></custom-form> ref="form"
<custom-form ref="form" :options="jsonList[3]"></custom-form> :options="jsonList[2]"
<custom-form ref="form" :options="jsonList[4]"></custom-form> --> class="mb-20"
:form-edit="form"
></custom-form>
<custom-form
ref="form"
:options="jsonList[3]"
class="mb-20"
:form-edit="form"
></custom-form>
<custom-form
ref="form"
class="mb-20"
:options="jsonList[4]"
:form-edit="form"
></custom-form>
</div> </div>
</template> </template>
</el-main> </el-main>
...@@ -36,14 +51,15 @@ export default { ...@@ -36,14 +51,15 @@ export default {
components: { CustomForm }, components: { CustomForm },
data() { data() {
return { return {
fromLoading: false, fromLoading: true,
formTabs: [], formTabs: [],
formTabsList: [], formTabsList: [],
jsonList: [], jsonList: [],
form: { form: {
name: "123", name: "123",
phone: "18712412341", phone: "18712412341",
min_age: "18", age: "18",
is_continue_follow: "1",
}, },
asideShow: true, asideShow: true,
} }
...@@ -58,9 +74,6 @@ export default { ...@@ -58,9 +74,6 @@ export default {
sideWidth() { sideWidth() {
return this.asideShow ? "200px" : "0px" return this.asideShow ? "200px" : "0px"
}, },
pageLoading() {
return this.loading || this.formloading
},
}, },
watch: {}, watch: {},
created() { created() {
...@@ -116,11 +129,12 @@ export default { ...@@ -116,11 +129,12 @@ export default {
const formJson = res.data.formJson const formJson = res.data.formJson
const obj = eval("(" + formJson + ")") const obj = eval("(" + formJson + ")")
obj.disabled = true obj.disabled = true
obj.closeBtn = true
obj.detail = true obj.detail = true
this.jsonList.push(obj) this.jsonList.push(obj)
if (i == 4) { if (i == 4) {
console.log(this.jsonList) console.log(this.jsonList)
this.formloading = false this.fromLoading = false
} }
} }
}) })
...@@ -134,4 +148,8 @@ export default { ...@@ -134,4 +148,8 @@ export default {
}, },
} }
</script> </script>
<style lang="scss" scoped></style> <style lang="scss" scoped>
.md-20 {
margin-bottom: 20px;
}
</style>
<template> <template>
<div id="audit-detail"> <div id="audit-detail">
<div class="top">
<div class="audit-detail_header p-24"> <div class="audit-detail_header p-24">
<div class="left"> <div class="left">
<span>当前审核</span> <span>当前审核</span>
...@@ -24,6 +25,7 @@ ...@@ -24,6 +25,7 @@
<span v-if="editStatus" class="op">驳回修改建议:胃镜图片不合规</span> <span v-if="editStatus" class="op">驳回修改建议:胃镜图片不合规</span>
</div> </div>
</div> </div>
</div>
<div class="table-content p-24"> <div class="table-content p-24">
<component :is="curComponent"></component> <component :is="curComponent"></component>
</div> </div>
...@@ -228,6 +230,8 @@ export default { ...@@ -228,6 +230,8 @@ export default {
} }
#audit-detail { #audit-detail {
display: flex;
flex-direction: column;
// padding: 22px 24px; // padding: 22px 24px;
.audit-detail_header { .audit-detail_header {
height: 65px; height: 65px;
...@@ -301,6 +305,8 @@ export default { ...@@ -301,6 +305,8 @@ export default {
margin-left: 20px; margin-left: 20px;
} }
.table-content { .table-content {
height: calc(100vh - 260px);
overflow: auto;
padding-top: 20px; padding-top: 20px;
padding-bottom: 20px; padding-bottom: 20px;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment