diff --git a/src/assets/css/company.scss b/src/assets/css/company.scss index bd86744..792e8b6 100644 --- a/src/assets/css/company.scss +++ b/src/assets/css/company.scss @@ -34,4 +34,11 @@ ::v-deep .el-progress__text { font-family: "SR" !important; font-weight: bolder; +} + + +.el-select { + ::v-deep .el-input__inner { + font-family: "SRL" !important; + } } \ No newline at end of file diff --git a/src/assets/css/font.css b/src/assets/css/font.css index 453567a..717dba4 100644 --- a/src/assets/css/font.css +++ b/src/assets/css/font.css @@ -1,9 +1,9 @@ -@font-face{ +@font-face { font-family: 'SR'; src: url('../font/SourceHanSansCN-Medium.otf'); } -@font-face{ +@font-face { font-family: 'SRL'; - src: url('../font/SourceHanSansCN-ExtraLight.otf'); + src: url('../font/SourceHanSansK-Normal.ttf'); } \ No newline at end of file diff --git a/src/assets/css/general.scss b/src/assets/css/general.scss index 4301c03..b152e74 100644 --- a/src/assets/css/general.scss +++ b/src/assets/css/general.scss @@ -73,12 +73,15 @@ span { width: 100%; border: none; background-color: transparent; - border: 1px solid #EBEEF5 + border: 1px solid #EBEEF5; + padding: 20px; + box-sizing: border-box; } ::v-deep .el-card__header { padding: 0 20px !important; background-color: transparent; + border: none !important; } ::v-deep .el-card__body { @@ -143,4 +146,11 @@ input[type="number"] { ::v-deep .el-dialog__title { font-size: 14px !important; +} + + +.el-select { + ::v-deep .el-input__inner { + font-family: "SRL" !important; + } } \ No newline at end of file diff --git a/src/assets/font/SourceHanSansK-Normal.ttf b/src/assets/font/SourceHanSansK-Normal.ttf new file mode 100644 index 0000000..fa08226 Binary files /dev/null and b/src/assets/font/SourceHanSansK-Normal.ttf differ diff --git a/src/components/FecrAgree.vue b/src/components/FecrAgree.vue deleted file mode 100644 index 9976de2..0000000 --- a/src/components/FecrAgree.vue +++ /dev/null @@ -1,87 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/components/FecrDialog.vue b/src/components/FecrDialog.vue deleted file mode 100644 index 5f5cec1..0000000 --- a/src/components/FecrDialog.vue +++ /dev/null @@ -1,47 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/components/FecrRing.vue b/src/components/FecrRing.vue new file mode 100644 index 0000000..3c6d1f8 --- /dev/null +++ b/src/components/FecrRing.vue @@ -0,0 +1,102 @@ + + + + + \ No newline at end of file diff --git a/src/view/appraisal/esg/index.vue b/src/view/appraisal/esg/index.vue index 94c6e14..02af21c 100644 --- a/src/view/appraisal/esg/index.vue +++ b/src/view/appraisal/esg/index.vue @@ -8,46 +8,50 @@ -

- 一、基础信息 - - - - - - - - - - - - -

-

- 二、环境信息 - -

+

ESG填报问卷

+

一、基础信息

+ + + + + + + + + + + + + +

二、环境信息

+ +

三、社会信息

+

四、治理信息

@@ -61,12 +65,12 @@ :label="child" > - +
- + 提 交 @@ -211,11 +215,11 @@ export default { }, ], 问卷二: { - 公司性质: { + "1.公司性质": { question: ["A.股份有限公司", "B.有限责任公司", "C.其他"], answer: "", }, - "截至目前,董监高平均拥有的行业经验年数(高管包括总经理、财务总监、董秘以及公司章程规定的其他人)": + "2.截至目前,董监高平均拥有的行业经验年数(高管包括总经理、财务总监、董秘以及公司章程规定的其他人)": { question: [ "A.大于等于8年", @@ -224,9 +228,9 @@ export default { ], answer: "", }, - 目前董监高人数: "", - "2019年至2021年公司董监高合计离职人数": "", - 公司董事会近三年年均开会次数: { + "3.目前董监高人数": { answer: "" }, + "4.2019年至2021年公司董监高合计离职人数": { answer: "" }, + "5.公司董事会近三年年均开会次数": { question: [ "A.大于等于4次", "B.大于等于2次,小于4次", @@ -234,15 +238,15 @@ export default { ], answer: "", }, - 公司是否设有董事会: { + "6.公司是否设有董事会": { question: ["A.是", "B.否"], answer: "", }, - 公司是否设有监事会: { + "7.公司是否设有监事会": { question: ["A.是", "B.否"], answer: "", }, - "公司近三年信息披露是否及时、可靠、完备、审计质量较好": { + "8.公司近三年信息披露是否及时、可靠、完备、审计质量较好": { question: ["A.是", "B.否"], answer: "", }, @@ -267,13 +271,19 @@ export default { this.$router.push("/appraisal"); }, + backData(val) { + console.log(val); + }, + getColumns(value) { return Object.keys(value[0]).map((key) => { return key; }); }, - submit() {}, + submit() { + console.log(this.data); + }, }, }; @@ -320,8 +330,36 @@ export default { margin-bottom: 20px; } -.el-input{ - width:auto +.el-input { + width: auto; } +p::before { + content: ""; + display: block; + width: 3px; + height: 14px; + background: #ff9347; + border-radius: 2px; + position: absolute; + left: -9px; + top: 50%; + transform: translateY(-50%); +} + +.el-form { + width: 100%; + padding: 0 5%; + box-sizing: border-box; + + .el-form-item { + ::v-deep .el-form-item__label { + font-family: "SRL"; + } + } +} + +::v-deep .el-input__inner { + font-family: "SRL" !important; +} \ No newline at end of file diff --git a/src/view/company/index.vue b/src/view/company/index.vue index e0bd30c..12ac2ae 100644 --- a/src/view/company/index.vue +++ b/src/view/company/index.vue @@ -134,7 +134,7 @@

ESG评价

更新日期:{{ data["综合信用等级"]["评价时间"] }} -
@@ -159,6 +159,7 @@ import stepElementsAppraisal from "./stepElementsAppraisal"; import stepRiskAppraisal from "./stepRiskAppraisal"; import stepCompanyInfo from "./stepCompanyInfo"; import stepAnalysisIndicator from "./stepAnalysisIndicator"; +import stepEsg from "./stepEsg.vue" export default { components: { FecrTable, @@ -169,6 +170,7 @@ export default { stepRiskAppraisal, stepCompanyInfo, stepAnalysisIndicator, + stepEsg }, data() { return { diff --git a/src/view/company/stepCreditAppraisal.vue b/src/view/company/stepCreditAppraisal.vue index 1d1aa79..4413396 100644 --- a/src/view/company/stepCreditAppraisal.vue +++ b/src/view/company/stepCreditAppraisal.vue @@ -33,7 +33,8 @@ : '#F56C6C' " :show-text="false" - > + + + + + +

ESG评级:BB

+ 行业评级分布(制造业) +
+
+ {{ item.level }} +
+
+ +
+ +

ESG综合得分:16.04

+ 行业得分(制造业) +
+
+
+
+
+ + 0 + 16.04 + 20 + +
+
+
+ + + + +

维度得分情况

+ +
+ +

实质性议题得分情况

+ + + + + +
+
+
+ + +

议题表现

+ + +
+ + + + + \ No newline at end of file diff --git a/src/view/company/stepIndustryAnalysis.vue b/src/view/company/stepIndustryAnalysis.vue index 72f5cc3..7ab6441 100644 --- a/src/view/company/stepIndustryAnalysis.vue +++ b/src/view/company/stepIndustryAnalysis.vue @@ -4,38 +4,41 @@ 增长趋势 - + 板块分布 -
- {{data["行业"]}} + {{ data["行业"] }} 宏观报告

行业简介

- {{ data['行业简介'] }} + {{ data["行业简介"] }}
-
+

正面因素

-

- {{item['标签']}} - {{ item['分析'] }} +

+ {{ item["标签"] }} + {{ item["分析"] }}

-
+

负面因素

-

- {{item['标签']}} - {{ item['分析'] }} +

+ {{ item["标签"] }} + {{ item["分析"] }}

{ - this.data = res.result + this.data = res.result; }); }, },