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
+ 行业评级分布(制造业)
+
+
+
+
+ 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;
});
},
},