|
@@ -86,10 +86,42 @@
|
|
|
<el-input type="text" v-model="formData.ETATitle" placeholder="请输入登录页标题" />
|
|
|
<ConfigAnnotation picHintText="" picName="ETATitle" @showImage="previewImage"/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="网站名称" prop="TabName">
|
|
|
- <el-input type="text" v-model="formData.TabName" placeholder="请输入登录页标题" />
|
|
|
- <ConfigAnnotation picHintText="" picName="TabName" @showImage="previewImage"/>
|
|
|
- </el-form-item>
|
|
|
+ <div class="inline-form-item-box">
|
|
|
+ <div class="line-form-item-name">网站名称</div>
|
|
|
+ <div class="line-form-item">
|
|
|
+ <el-form-item label="PC端" prop="pcTabName">
|
|
|
+ <el-input type="text" v-model="formData.pcTabName" placeholder="请输入登录页标题" />
|
|
|
+ <ConfigAnnotation picHintText="" picName="pcTabName" @showImage="previewImage"/>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="移动端" prop="mobileTabName">
|
|
|
+ <el-input type="text" v-model="formData.mobileTabName" placeholder="请输入登录页标题" />
|
|
|
+ <ConfigAnnotation picHintText="" picName="mobileTabName" @showImage="previewImage"/>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="inline-form-item-box">
|
|
|
+ <div class="line-form-item-name">系统logo</div>
|
|
|
+ <div class="line-form-item">
|
|
|
+ <el-form-item label="中文版" prop="logoCh">
|
|
|
+ <ImgUpload
|
|
|
+ :imgUrl="formData.logoCh"
|
|
|
+ @showImage="showImage"
|
|
|
+ @upload="(file)=>handleUploadImage(file,'logoCh')"
|
|
|
+ @remove="deleteFormImg('logoCh')"
|
|
|
+ />
|
|
|
+ <ConfigAnnotation picHintText="" picName="logoCh" @showImage="previewImage"/>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="英文版" prop="logoEn">
|
|
|
+ <ImgUpload
|
|
|
+ :imgUrl="formData.logoEn"
|
|
|
+ @showImage="showImage"
|
|
|
+ @upload="(file)=>handleUploadImage(file,'logoEn')"
|
|
|
+ @remove="deleteFormImg('logoEn')"
|
|
|
+ />
|
|
|
+ <ConfigAnnotation picHintText="" picName="logoEn" @showImage="previewImage"/>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 研报设置 -->
|
|
@@ -477,7 +509,10 @@ export default {
|
|
|
ReportApproveType:'eta',//研报审批选项
|
|
|
ICPLicense:'', //备案信息
|
|
|
ETATitle:'', //登录页标题
|
|
|
- TabName:'',//网页名称
|
|
|
+ pcTabName:'',//网页名称-PC端
|
|
|
+ mobileTabName:'',//网页名称-移动端
|
|
|
+ logoCh:'',//logo-中文版
|
|
|
+ logoEn:'',//logo-英文版
|
|
|
},//表单预设值
|
|
|
rules: {
|
|
|
Disclaimer:[{ required: true, message: '请输入免责声明', trigger: 'blur' }],
|
|
@@ -507,7 +542,10 @@ export default {
|
|
|
CnPptCoverImgs:[{ required: true, validator:ListValidator}],
|
|
|
EnPptCoverImgs:[{ required: true, validator:ListValidator}],
|
|
|
ETATitle:[{ required: true, message: '请输入登录页标题', trigger: 'blur' }],
|
|
|
- TabName:[{ required: true, message: '请输入网站名称', trigger: 'blur' }],
|
|
|
+ pcTabName:[{ required: true, message: '请输入PC端网页名称', trigger: 'blur' }],
|
|
|
+ mobileTabName:[{ required: true, message: '请输入移动端网页名称', trigger: 'blur' }],
|
|
|
+ logoCh:[{ required: true, message: '请上传系统中文版Logo', trigger: 'blur' }],
|
|
|
+ logoEn:[{ required: true, message: '请上传系统英文版Logo', trigger: 'blur' }],
|
|
|
},//表单校验
|
|
|
disclaimerConfig:{
|
|
|
toolbarButtons:[
|
|
@@ -562,7 +600,10 @@ export default {
|
|
|
'emailContentTemplate':[require('@/assets/img/eta_base_config/email_content_template.png')],
|
|
|
'ICPLicense':[require('@/assets/img/eta_base_config/record_information.jpg')],
|
|
|
'ETATitle':[require('@/assets/img/eta_base_config/ETA_title.png')],
|
|
|
- 'TabName':[require('@/assets/img/eta_base_config/website_title.png')]
|
|
|
+ 'pcTabName':[require('@/assets/img/eta_base_config/website_title.png')],
|
|
|
+ 'mobileTabName':[require('@/assets/img/eta_base_config/website_title.png')],
|
|
|
+ 'logoCh':[require('@/assets/img/eta_base_config/Logo_ch.png')],
|
|
|
+ 'logoEn':[require('@/assets/img/eta_base_config/Logo_en.png')],
|
|
|
},
|
|
|
/* loading */
|
|
|
configLoading:null,
|
|
@@ -909,6 +950,17 @@ export default {
|
|
|
margin-bottom: 10px;
|
|
|
margin-top: -3px;
|
|
|
}
|
|
|
+ .inline-form-item-box{
|
|
|
+ .line-form-item-name{
|
|
|
+ color: #606266;
|
|
|
+ font-size: 14px;
|
|
|
+ line-height: 40px;
|
|
|
+ }
|
|
|
+ .line-form-item{
|
|
|
+ display: flex;
|
|
|
+ gap: 50px;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
.ppt-form-item-wrap{
|
|
|
width:100%;
|