提交 a4ddcf76 authored 作者: 蔡芬's avatar 蔡芬

1

上级 44e735fe
......@@ -3,7 +3,7 @@
<div>
是否显示弹窗 {{showPop}}
</div>
<TopHead :detail="detail"></TopHead>
<TopHead :detail="detail" :ruleForm="ruleForm"></TopHead>
<TopBody :list="articleList" @addArticle="addArticle"></TopBody>
<el-drawer
:title="drawerSet.title"
......@@ -18,7 +18,8 @@
<div v-if="sitem.properties">
<h4 >{{sitem.title}}</h4>
<div v-for="ritem in sitem.properties" :key="ritem.id">
<SimpleInput v-if="ritem.display == 1 && ritem['form_type'] == 'simpleInput'" :detail="ritem" :name="ritem.properties_name" ></SimpleInput>
<el-input type="text" v-if="ritem.display == 1 && ritem['form_type'] == 'simpleInput'" v-model="ruleForm[ritem.properties_name]" :name="ritem.properties_name" id=""></el-input>
<!-- <SimpleInput :detail="ritem" :name="ritem.properties_name" ></SimpleInput> -->
<RichEditor v-else-if="ritem.display == 1 && ritem['form_type'] == 'richText'"></RichEditor>
<NumberInput v-else-if="ritem.display == 1 && ritem['form_type'] == 'number'" :label="ritem.title" v-model="ruleForm[ritem.properties_name]" @input="changeVal"></NumberInput>
<!-- <SelectField v-else-if="ritem.display == 1 && ritem['form_type'] == 'Select'" :label="ritem.title" v-model="ruleForm[ritem.properties_name]"></SelectField> -->
......@@ -34,7 +35,8 @@
<ImageUpload v-else-if="ritem.display == 1 && ritem['form_type'] == 'Asset'"></ImageUpload>
</div>
</div>
<SimpleInput v-else-if="sitem['form_type'] == 'simpleInput'" :detail="sitem" :name="sitem.properties_name" ></SimpleInput>
<!-- <SimpleInput v-else-if="sitem['form_type'] == 'simpleInput'" :detail="sitem" :name="sitem.properties_name" ></SimpleInput> -->
<el-input type="text" v-else-if="sitem['form_type'] == 'simpleInput'" v-model="ruleForm[sitem.properties_name]" :name="sitem.properties_name" id=""></el-input>
<RichEditor v-else-if="sitem['form_type'] == 'richText'" :detail="sitem" :name="sitem.properties_name" ></RichEditor>
</div>
......
......@@ -3,11 +3,10 @@
<p class="color_red">头部</p>
<el-button @click="showEidt"><i class="el-icon-edit"></i></el-button>
<!-- <el-input type="text" placeholder="请输入内容"></el-input> -->
<div v-for="item in list" :key="item.id">
<div v-if="item.display === 1">
<label :for="item.key_name">{{item.title}}</label>
<el-input :value="item.default"></el-input>
<el-input :value="item.default" v-model="ruleForm[item.properties_name]"></el-input>
</div>
</div>
</div>
......@@ -17,6 +16,7 @@
import { mapMutations } from 'vuex';
export default {
props:{
ruleForm:Object,
detail: {
type:Object,
default: function() {
......@@ -24,6 +24,10 @@ export default {
}
}
},
data() {
return {
};
},
computed: {
list() {
return this.detail['tabgroup_list'] && this.detail['tabgroup_list'][0].setting_list || [];
......
Markdown 格式
0% 或
您添加了 0 人 到此讨论。请谨慎行事。
请先完成此评论的编辑!
请 注册 或者 后发表评论