|
@@ -30,7 +30,7 @@
|
|
|
<div class="wrap clear">
|
|
|
<!--左侧导航-->
|
|
|
<template th:replace="supplier-center/components/tableft"></template>
|
|
|
- <div class="right ">
|
|
|
+ <div class="right " >
|
|
|
<div class="top-tip">温馨提示:在采美百科发布词条能提升您的品牌关键词在搜索中的曝光率。(注:未填写的信息项将不会显示在词条页)</div>
|
|
|
<div class="valide-form">
|
|
|
<el-form :rules="rules" :model="formData" ref="ruleForm" label-position="top">
|
|
@@ -44,7 +44,6 @@
|
|
|
@reference-edit="handleReferenceEdit"
|
|
|
@toolbar="handleToolbarClick"
|
|
|
v-model="formData.alias"
|
|
|
- @focus="onFocused" @blur="onBlured"
|
|
|
></content-edit>
|
|
|
<el-input v-model="formData.alias" placeholder="请输入义项名,简要说明该事物区别于同名事物的显著特征"
|
|
|
v-show="false"></el-input>
|
|
@@ -56,7 +55,6 @@
|
|
|
@reference-edit="handleReferenceEdit"
|
|
|
@toolbar="handleToolbarClick"
|
|
|
v-model="formData.discription"
|
|
|
- @focus="onFocused" @blur="onBlured"
|
|
|
></content-edit>
|
|
|
<el-input v-model="formData.discription" placeholder="请输入词条概述" v-show="false"></el-input>
|
|
|
<div class="el-form-item__error" v-if="formValidate.discription">敏感词:{{formValidate.discription}}</div>
|
|
@@ -64,14 +62,14 @@
|
|
|
<el-form-item>
|
|
|
<label class="el-form-item__label">概述图册:<span>(注:未上传图片将不会显示在词条页上,最多上传6张)</span></label>
|
|
|
<input type="file" v-show="false"/>
|
|
|
- <file-upload @upload-success="handleUploadSuccess" @remove="handleFileRemove" :list="fileList" :limit="6"></file-upload>
|
|
|
+ <file-upload @upload-success="handleUploadSuccess" @remove="handleFileRemove" :list="fileList" :limit="6" @click.native="handlerDiscrip"></file-upload>
|
|
|
</el-form-item>
|
|
|
<!-- 信息栏 -->
|
|
|
<div class="bk-label">信息栏<span></span><span class="bk-info-add" @click="handleInfoAdd">增加信息项</span></div>
|
|
|
<div class="bk-form-item-group" v-for="(item, index) in formData.infoList" :key="index">
|
|
|
<span class="bk-info-remove" v-if="formData.infoList.length > 4" @click="handleInfoRemove(index)">删除</span>
|
|
|
<el-form-item>
|
|
|
- <el-input v-model="item.infoName" :placeholder="getInfoNamePlaceHolder(index)"></el-input>
|
|
|
+ <el-input v-model="item.infoName" :placeholder="getInfoNamePlaceHolder(index)" @focus="onFocused" @blur="onBlured"></el-input>
|
|
|
<div class="el-form-item__error" v-if="formValidate.infoList">敏感词:{{formValidate.infoList}}</div>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
@@ -90,7 +88,7 @@
|
|
|
<el-form-item v-for="(item, index) in formData.textInfoList" :key="index">
|
|
|
<div class="bk-form-item">
|
|
|
<template v-if="item.dictionaryType !== 3">
|
|
|
- <el-input v-model="item.dictionaryContent" :placeholder="item.placeholder"></el-input>
|
|
|
+ <el-input v-model="item.dictionaryContent" :placeholder="item.placeholder" @focus="onFocused" @blur="onBlured"></el-input>
|
|
|
</template>
|
|
|
<template v-else>
|
|
|
<content-edit
|
|
@@ -124,17 +122,17 @@
|
|
|
<div class="bk-label"><em>*</em>头图<i>(建议图片尺寸210px*210px,并上传白底图片)</i></div>
|
|
|
<el-form-item prop="image">
|
|
|
<el-input v-show="false" v-model="formData.image"></el-input>
|
|
|
- <file-upload @upload-success="handleCoverUploadSuccess" @remove="handleCoverRemove" :list="coverList"></file-upload>
|
|
|
+ <file-upload @click.native="handlerDiscrip" @upload-success="handleCoverUploadSuccess" @remove="handleCoverRemove" :list="coverList"></file-upload>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="分类:" prop="typeId">
|
|
|
- <el-select class="max-width" v-model="formData.typeId">
|
|
|
+ <el-select class="max-width" v-model="formData.typeId" @click.native="handlerDiscrip" @change="handlerTypeId">
|
|
|
<template v-for="item in typeList">
|
|
|
<el-option :label="item.name" :value="item.typeId"></el-option>
|
|
|
</template>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="SEO关键词:">
|
|
|
- <el-input v-model="formData.seoKeyword" placeholder="例如:面膜" class="seo-auto-input"></el-input>
|
|
|
+ <el-input v-model="formData.seoKeyword" placeholder="例如:面膜" class="seo-auto-input" @focus="onFocused" @blur="onBlured"></el-input>
|
|
|
<div class="el-form-item__error" v-if="formValidate.seoKeyword">敏感词:{{formValidate.seoKeyword}}</div>
|
|
|
</el-form-item>
|
|
|
<!-- 关联标签库 -->
|
|
@@ -151,6 +149,8 @@
|
|
|
reserve-keyword
|
|
|
:remote-method="fetchQueryKeywordList"
|
|
|
:loading="remoteLoading"
|
|
|
+ @click.native="handlerDiscrip"
|
|
|
+ @change="handlerTypeId"
|
|
|
>
|
|
|
<el-option v-for="item in labelList" :key="item.id" :label="item.keyword" :value="item.id"></el-option>
|
|
|
</el-select>
|