Browse Source

switch branch

Karsa 7 months ago
parent
commit
c2167b10e5
1 changed files with 42 additions and 4 deletions
  1. 42 4
      src/views/system_manage/etaBaseConfig.vue

+ 42 - 4
src/views/system_manage/etaBaseConfig.vue

@@ -155,6 +155,7 @@
                         </div>
                     </div>
                 </div>
+                
                 <!-- 研报设置 -->
                 <div class="part" v-show="partType===2">
                     <div class="side">
@@ -272,15 +273,44 @@
                                 </el-form-item>
                             </div>
                         </div>
+
+                        <!-- 研报logo -->
+                        <div>
+                            <div style="width:100%;margin-bottom: 20px;">
+                                <span style="color:#606266;">研报logo</span>
+                            </div>
+                            <div class="side" v-if="approve">
+                                研报中心<el-switch v-model="formData.ReportCenterLogoShow"/>
+                                英文研报<el-switch v-model="formData.ReportEnLogoShow"/>
+                            </div>
+                        </div>
                     </div>
                     <div class="side">
+                    
                         <el-form-item :label="$t('SystemManage.BaseConfig.disclaimer')" prop="Disclaimer" class="disclaimer">
+                            <el-radio-group v-model="disclaimerLang" style="margin-bottom: 22px;">
+                                <el-radio-button label="cn">研报中心</el-radio-button>
+                                <el-radio-button label="en">英文研报</el-radio-button>
+                            </el-radio-group>
+
                             <div class="rich-editor-wrap">
-                                <froala :id="`disclaimer-editor`"
+                                <froala 
+                                    :id="`disclaimer-editor`"
                                     :ref="`disclaimerEditor`" 
                                     :tag="'textarea'" 
-                                    :config="disclaimerConfig" v-model="formData.Disclaimer">
-                                </froala>
+                                    :config="disclaimerConfig" 
+                                    v-model="formData.Disclaimer"
+                                    v-if="disclaimerLang==='cn'"
+                                />
+
+                                <froala 
+                                    :id="`disclaimer-editor2`"
+                                    :ref="`disclaimerEditor2`" 
+                                    :tag="'textarea'" 
+                                    :config="disclaimerConfig" 
+                                    v-model="formData.DisclaimerEn"
+                                    v-else
+                                />
                             </div>
                             <ConfigAnnotation picHintText="" :buttonText="$t('SystemManage.BaseConfig.view_example_text')" picName="Disclaimer" @showImage="previewImage"/>
                         </el-form-item>
@@ -312,6 +342,7 @@
                         </el-form-item>
                     </div>
                 </div>
+
                 <!-- PPT配置 -->
                 <div class="part" v-if="isShowPPT||isShowEnPPT" v-show="partType===3">
                     <el-radio-group v-model="pptLang" style="margin-bottom: 22px;">
@@ -504,6 +535,7 @@ export default {
             approve:false,//是否开启研报审批
             formData: {
                 Disclaimer: '',//免责声明
+                DisclaimerEn: '',//英文免责声明
                 CompanyName:'',//公司名称
                 CompanyWatermark:'',//公司水印
                 WatermarkChart:0,//是否在研报图表中使用水印 0否 1是
@@ -549,6 +581,10 @@ export default {
                 LogoCN:'',//logo-中文版
                 LogoEN:'',//logo-英文版 
                 LogoMobile:'',//logo-移动端登录页
+
+                ReportLogo: '',
+                ReportCenterLogoShow: false,//研报中心详情logo显示
+                ReportEnLogoShow: false,//英文研报logo显示
             },//表单预设值
             rules: {
                 Disclaimer:[{ required: true, message: '请输入免责声明', trigger: 'blur' }],
@@ -672,7 +708,9 @@ export default {
                 { label:'16',val:'16' },
                 { label:'17',val:'17' },
                 { label:'18',val:'18' },
-            ]
+            ],
+
+            disclaimerLang:'cn',//摘要中英文分开
 
 
         };