提交 698f8ce9 authored 作者: 王诒正's avatar 王诒正

案例页面新增字段

上级 ecf93376
......@@ -143,6 +143,12 @@
<div>
<span><strong>产品信息:</strong></span><span>{{ production.name }}</span>
</div>
<div>
<span><strong>类型:</strong></span><span>{{ production.show_type }}</span>
</div>
<div>
<span><strong>输入提示:</strong></span><span>{{ production.show_info }}</span>
</div>
<div class="bottom clearfix">
<span><strong>关键词配置</strong></span>
<div v-if="production.keywords" v-for="(keyword, i) in production.keywords" :key="i">
......@@ -161,6 +167,12 @@
<div>
<span><strong>产品信息:</strong></span><span>{{ production.name }}</span>
</div>
<div>
<span><strong>类型:</strong></span><span>{{ production.show_type }}</span>
</div>
<div>
<span><strong>输入提示:</strong></span><span>{{ production.show_info }}</span>
</div>
<div class="bottom clearfix">
<span><strong>关键词配置</strong></span>
<div v-if="production.keywords" v-for="(keyword, i) in production.keywords" :key="i">
......@@ -179,6 +191,12 @@
<div>
<span><strong>产品信息:</strong></span><span>{{ production.name }}</span>
</div>
<div>
<span><strong>类型:</strong></span><span>{{ production.show_type }}</span>
</div>
<div>
<span><strong>输入提示:</strong></span><span>{{ production.show_info }}</span>
</div>
<div class="bottom clearfix">
<span><strong>关键词配置</strong></span>
<div v-if="production.keywords" v-for="(keyword, i) in production.keywords" :key="i">
......@@ -268,6 +286,25 @@
<el-input size="mini" v-model="item.name" placeholder="请输入内容" style="width: 50%"></el-input>
</span>
</div>
<div style="margin-left: 5%; margin-top: 2%; margin-right: 5%">
<span>
类别:
<el-select size="mini" v-model="item.show_type" placeholder="请选择">
<el-option
v-for="(showTypeItem, showTypeItemIndex) in show_types"
:key="'show_type_' + showTypeItemIndex"
:label="showTypeItem"
:value="showTypeItem">
</el-option>
</el-select>
</span>
</div>
<div style=" margin-top: 2%; margin-right: 5%">
<span>
输入提示:
<el-input size="mini" v-model="item.show_info" placeholder="请输入内容" style="width: 50%"></el-input>
</span>
</div>
<div v-for="(keywrod, index1) in item.keywords" :key="'production-'+index1" style="margin-top: 2%">
<el-card>
<span>
......@@ -297,6 +334,25 @@
<el-input size="mini" v-model="fundItem.name" placeholder="请输入内容" style="width: 50%"></el-input>
</span>
</div>
<div style="margin-left: 5%; margin-top: 2%; margin-right: 5%">
<span>
类别:
<el-select size="mini" v-model="fundItem.show_type" placeholder="请选择">
<el-option
v-for="(showTypeItem, showTypeItemIndex) in show_types"
:key="'show_type_' + showTypeItemIndex"
:label="showTypeItem"
:value="showTypeItem">
</el-option>
</el-select>
</span>
</div>
<div style=" margin-top: 2%; margin-right: 5%">
<span>
输入提示:
<el-input size="mini" v-model="fundItem.show_info" placeholder="请输入内容" style="width: 50%"></el-input>
</span>
</div>
<div v-for="(fundKeywrod, fundIndex1) in fundItem.keywords" :key="'fund-'+fundIndex1" style="margin-top: 2%">
<el-card>
<span>
......@@ -326,6 +382,25 @@
<el-input size="mini" v-model="investItem.name" placeholder="请输入内容" style="width: 50%"></el-input>
</span>
</div>
<div style="margin-left: 5%; margin-top: 2%; margin-right: 5%">
<span>
类别:
<el-select size="mini" v-model="investItem.show_type" placeholder="请选择">
<el-option
v-for="(showTypeItem, showTypeItemIndex) in show_types"
:key="'show_type_' + showTypeItemIndex"
:label="showTypeItem"
:value="showTypeItem">
</el-option>
</el-select>
</span>
</div>
<div style=" margin-top: 2%; margin-right: 5%">
<span>
输入提示:
<el-input size="mini" v-model="investItem.show_info" placeholder="请输入内容" style="width: 50%"></el-input>
</span>
</div>
<div v-for="(investKeyword, investIndex1) in investItem.keywords" :key="'invest-'+investIndex1" style="margin-top: 2%">
<el-card>
<span>
......@@ -390,6 +465,7 @@ export default {
investDialogFormVisible: false,
drawer: false,
direction: 'rtl',
show_types: ['input', 'textarea'],
addForm: {
name: '',
level: '',
......@@ -399,6 +475,8 @@ export default {
production_detail: [
{
name: '',
show_type: 'input',
show_info: '',
keywords: [
{
name: '',
......@@ -410,6 +488,8 @@ export default {
fund_detail: [
{
name: '',
show_type: 'input',
show_info: '',
keywords: [
{
name: '',
......@@ -421,6 +501,8 @@ export default {
invest_detail: [
{
name: '',
show_type: 'input',
show_info: '',
keywords: [
{
name: '',
......@@ -552,6 +634,8 @@ export default {
production_detail: [
{
name: '',
show_type: 'input',
show_info: '',
keywords: [
{
name: '',
......@@ -563,6 +647,8 @@ export default {
fund_detail: [
{
name: '',
show_type: 'input',
show_info: '',
keywords: [
{
name: '',
......@@ -574,6 +660,8 @@ export default {
invest_detail: [
{
name: '',
show_type: 'input',
show_info: '',
keywords: [
{
name: '',
......@@ -703,13 +791,13 @@ export default {
addNames(detailName, index) {
switch (detailName) {
case 'production_detail':
this.addForm.production_detail.push({ name: '', keywords: [{ name: '', score: 0 }] })
this.addForm.production_detail.push({ name: '', show_type: 'input', show_info: '', keywords: [{ name: '', score: 0 }] })
break
case 'fund_detail':
this.addForm.fund_detail.push({ name: '', keywords: [{ name: '', score: 0 }] })
this.addForm.fund_detail.push({ name: '', show_type: 'input', show_info: '', keywords: [{ name: '', score: 0 }] })
break
case 'invest_detail':
this.addForm.invest_detail.push({ name: '', keywords: [{ name: '', score: 0 }] })
this.addForm.invest_detail.push({ name: '', show_type: 'input', show_info: '', keywords: [{ name: '', score: 0 }] })
break
}
},
......
......@@ -85,6 +85,23 @@
<span>
二级标题:
<el-input size="mini" v-model="item.name" placeholder="请输入内容" style="width: 50%"></el-input>
<span style="margin-left: 2%">
类别:
<el-select size="mini" v-model="item.show_type" placeholder="请选择">
<el-option
v-for="(showTypeItem, showTypeItemIndex) in show_types"
:key="'show_type_' + showTypeItemIndex"
:label="showTypeItem"
:value="showTypeItem">
</el-option>
</el-select>
</span>
</span>
</div>
<div style="margin-top: 2%; margin-right: 5%">
<span>
输入提示:
<el-input size="mini" v-model="item.show_info" placeholder="请输入内容" style="width: 80%"></el-input>
</span>
</div>
<div v-for="(keywrod, index1) in item.keywords" :key="'production-'+index1" style="margin-top: 2%">
......@@ -115,6 +132,23 @@
二级标题:
<el-input size="mini" v-model="fundItem.name" placeholder="请输入内容" style="width: 50%"></el-input>
</span>
<span style="margin-left: 2%">
类别:
<el-select size="mini" v-model="fundItem.show_type" placeholder="请选择">
<el-option
v-for="(showTypeItem, showTypeItemIndex) in show_types"
:key="'show_type_' + showTypeItemIndex"
:label="showTypeItem"
:value="showTypeItem">
</el-option>
</el-select>
</span>
</div>
<div style="margin-top: 2%; margin-right: 5%">
<span>
输入提示:
<el-input size="mini" v-model="fundItem.show_info" placeholder="请输入内容" style="width: 80%"></el-input>
</span>
</div>
<div v-for="(fundKeywrod, fundIndex1) in fundItem.keywords" :key="'fund-'+fundIndex1" style="margin-top: 2%">
<el-card>
......@@ -143,6 +177,23 @@
<span>
二级标题:
<el-input size="mini" v-model="investItem.name" placeholder="请输入内容" style="width: 50%"></el-input>
<span style="margin-left: 2%">
类别:
<el-select size="mini" v-model="investItem.show_type" placeholder="请选择">
<el-option
v-for="(showTypeItem, showTypeItemIndex) in show_types"
:key="'show_type_' + showTypeItemIndex"
:label="showTypeItem"
:value="showTypeItem">
</el-option>
</el-select>
</span>
</span>
</div>
<div style="margin-top: 2%; margin-right: 5%">
<span>
输入提示:
<el-input size="mini" v-model="investItem.show_info" placeholder="请输入内容" style="width: 80%"></el-input>
</span>
</div>
<div v-for="(investKeyword, investIndex1) in investItem.keywords" :key="'invest-'+investIndex1" style="margin-top: 2%">
......@@ -186,6 +237,7 @@ export default {
visible: false,
accessoryFiles: [],
urlFiles: [],
show_types: ['input', 'textarea'],
updateForm: {
name: '',
level: '',
......@@ -195,6 +247,8 @@ export default {
production_detail: [
{
name: '',
show_type: 'input',
show_info: '',
keywords: [
{
name: '',
......@@ -206,6 +260,8 @@ export default {
fund_detail: [
{
name: '',
show_type: 'input',
show_info: '',
keywords: [
{
name: '',
......@@ -217,6 +273,8 @@ export default {
invest_detail: [
{
name: '',
show_type: 'input',
show_info: '',
keywords: [
{
name: '',
......@@ -366,13 +424,13 @@ export default {
addNames(detailName, index) {
switch (detailName) {
case 'production_detail':
this.updateForm.production_detail.push({ name: '', keywords: [{ name: '', score: 0 }] })
this.updateForm.production_detail.push({ name: '', show_type: 'input', show_info: '', keywords: [{ name: '', score: 0 }] })
break
case 'fund_detail':
this.updateForm.fund_detail.push({ name: '', keywords: [{ name: '', score: 0 }] })
this.updateForm.fund_detail.push({ name: '', show_type: 'input', show_info: '', keywords: [{ name: '', score: 0 }] })
break
case 'invest_detail':
this.updateForm.invest_detail.push({ name: '', keywords: [{ name: '', score: 0 }] })
this.updateForm.invest_detail.push({ name: '', show_type: 'input', show_info: '', keywords: [{ name: '', score: 0 }] })
break
}
},
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论