hbchen 10 mēneši atpakaļ
vecāks
revīzija
0bf0afac72

BIN
src/assets/img/eta_base_config/record_information.jpg


+ 28 - 2
src/views/Login.vue

@@ -134,6 +134,10 @@
                 </div>
 			</div>
 		</div>
+        <div class="record-info">
+            <span style="margin-right: 16px;">{{ recordInformation.company }}</span>
+            <span>{{ recordInformation.record }}</span>
+        </div>
 		<!-- 验证弹窗 -->
 		<el-dialog
 			class="check-dialog"
@@ -288,7 +292,11 @@ export default {
                         </filter>
                         </defs></svg>`
                 },
-            ]
+            ],
+            recordInformation:{
+                company:'',
+                record:''
+            }
 
         
         };
@@ -296,6 +304,7 @@ export default {
     created() {
         this.keyupSubmit(); //回车登录
         this.getPhoneCode();//获取手机号区号
+        this.getRecordInfo();//获取备案信息
     },
     mounted(){
         this.getRememberedInfo()
@@ -402,6 +411,11 @@ export default {
                 this.areaCode = res.Data||[]
             })
         },
+        getRecordInfo(){
+            //TODO: 获取备案信息对接
+            this.recordInformation.company="Copyright © 弘则弥道(上海)投资咨询公司"
+            this.recordInformation.record="沪ICP备15035458号-1"
+        },
         handleClick(tab) {
             //调用对应model的init方法
             this.$refs[tab.name]&&this.$refs[tab.name].modelInit()
@@ -651,7 +665,7 @@ export default {
 	// overflow: hidden;
 	#login_wrapper {
 		width: 100%;
-		height: 100%;
+		height: calc(100% - 36px);
 		background-color: #fff;
 		position: relative;
 
@@ -810,6 +824,18 @@ export default {
 			}
 		}
 	}
+    .record-info{
+        position: fixed;
+        bottom: 16px;
+        width: 100%;
+        font-size: 15px;
+        color: #C0C4CC;
+        text-align: center;
+        pointer-events: none;
+        span{
+            white-space: nowrap;
+        }
+    }
 	.remember-cont {
 		position: relative;
 		margin-bottom: 35px;

+ 8 - 1
src/views/system_manage/etaBaseConfig.vue

@@ -76,6 +76,12 @@
                         <ConfigAnnotation picName="emailContentTemplate" @showImage="previewImage" picHintText=""/>
                     </el-form-item>
                 </div>
+                <div class="side">
+                    <el-form-item label="备案信息" prop="RecordInformation">
+                        <el-input type="text" v-model="formData.RecordInformation" placeholder="请输入备案信息" />
+                        <ConfigAnnotation picHintText="" picName="RecordInformation" @showImage="previewImage"/>
+                    </el-form-item>
+                </div>
             </div>
             <!-- 研报设置 -->
             <div class="part" v-show="partType===2">
@@ -372,7 +378,7 @@ export default {
 
                 IsReportApprove:false,//是否开启研报审批
                 ReportApproveType:'eta',//研报审批选项
-
+                RecordInformation:'', //备案信息
             },//表单预设值
             rules: {
                 Disclaimer:[{ required: true, message: '请输入免责声明', trigger: 'blur' }],
@@ -453,6 +459,7 @@ export default {
                 'pptBgPic':[require('@/assets/img/eta_base_config/ppt_bgpic.jpg')],
                 'pptBackPic':[require('@/assets/img/eta_base_config/ppt_back.jpg')],
                 'emailContentTemplate':[require('@/assets/img/eta_base_config/email_content_template.png')],
+                'RecordInformation':[require('@/assets/img/eta_base_config/record_information.jpg')]
             },
             /* loading */
             configLoading:null,