diff --git a/src/views/haomo/components/forms/HmComplexForm.md b/src/views/haomo/components/forms/HmComplexForm.md index d20eaec849945303ea039ed0a6d5f73dab546e98..c60b5845bd51ea4fc991a8f9b410ea9a22dc1038 100644 --- a/src/views/haomo/components/forms/HmComplexForm.md +++ b/src/views/haomo/components/forms/HmComplexForm.md @@ -200,6 +200,7 @@ }"></hm-complex-form> ``` ### 指定显示的表å•类型 + ```vue <template> <div> @@ -210,17 +211,8 @@ </template> <script> - import HmComplexForm from './HmComplexForm.vue' - import schema from '../../schemas/hm_org_schema' - export default { name: 'HmComplexForm', - // 继承其他组件 - extends: {}, - // 使用其它组件 - components: { - 'hm-complex-form': HmComplexForm - }, data() { return { schema: { @@ -424,16 +416,9 @@ showFields: ['username', 'loginid', 'password', 'mobile', 'email'] } }, - computed: { - }, - filters: { - }, created() { this.schema = schema - }, - methods: {} + } } </script> -<style scoped> -</style> ``` \ No newline at end of file diff --git a/src/views/haomo/components/forms/HmComplexForm.vue b/src/views/haomo/components/forms/HmComplexForm.vue index 26e668fa75901a0aefc3da4958cafec044ea03c3..dea897a97551e117a4d8e7909db758d976648468 100644 --- a/src/views/haomo/components/forms/HmComplexForm.vue +++ b/src/views/haomo/components/forms/HmComplexForm.vue @@ -1,11 +1,10 @@ <template> - <el-row type="flex" class="hm-form"> + <el-row type="flex" class="hm-form" style="margin-top: 50px"> <el-col :span="6"> <div></div> </el-col> - <el-col :span="12" style="border:1px solid orange"> + <el-col :span="12"> <div> - <h2 class="title">表å•页é¢</h2> <!--表å•部分--> <el-form ref="form" :model="formModel" :rules="rules" label-width="110px" style="width:80%;margin:0 auto"> @@ -136,6 +135,7 @@ _.each(self.showFields, function(column, index) { if (typeof column === 'string') { // 生æˆä¸€ä¸ªæ–°å¯¹è±¡ + console.log(column) const tmp = _.keyBy(self.schema['columns'], 'code')[column.toUpperCase()] // console.log(tmp) // self.$set(tmp, 'code', tmp.code.toLowerCase()) @@ -209,12 +209,5 @@ } </script> <style scoped> - .title { - line-height: 40px; - background: orange; - color: #fff; - text-align: center; - margin-top: 0; - } </style>