From cbffc89ae050a7c50b64cb03b2f6786c510e2294 Mon Sep 17 00:00:00 2001 From: liao hh Date: Fri, 21 Mar 2025 18:26:59 +0800 Subject: [PATCH] update --- .../listPage/index.vue | 135 ++++++++++++++++++ .../components/listSafetyDetection.vue | 9 +- .../safetyManage/safetyAppraisal/list.vue | 33 +++++ 3 files changed, 175 insertions(+), 2 deletions(-) diff --git a/src/views/dike/managementGuarantee/standardizationConstruction/listPage/index.vue b/src/views/dike/managementGuarantee/standardizationConstruction/listPage/index.vue index ef8c5cd..7b1b1ca 100644 --- a/src/views/dike/managementGuarantee/standardizationConstruction/listPage/index.vue +++ b/src/views/dike/managementGuarantee/standardizationConstruction/listPage/index.vue @@ -71,6 +71,15 @@ >删除 + + 奖惩管理 + + + +
评价表 + 总分:100 + +
+ +
+
广东省司价标准
+
+ (一: 900 分以上, 前四类 85%; 二: 800 分以上,前四类 75%; 三: 700 分以上,前四类 65%; + 不达标 700 分以下, 前四类 65%) +
+
+ + +
+
奖惩措施管理
+
+ +
+
+ + +
+
奖励机制
+
111
+
惩处措施
+
+
+
+ + +
+
@@ -737,6 +800,7 @@ export default { 3: "审核通过", 4: "已备案", }, + dialogVisible: false, }; }, computed: {}, @@ -756,6 +820,11 @@ export default { }); }, methods: { + handleIncentive(){ + console.log(111) + this.dialogVisible = true; + }, + diffScore(name, value) { // console.log("value", name, value); var rep = new RegExp("^[0-9]*[1-9][0-9]*$"); @@ -1136,4 +1205,70 @@ export default { } } } +.score-dialog-content { + padding: 5px; +} + +.score-table { + border: 1px solid #dcdfe6; + margin-bottom: 20px; +} + +.score-header { + font-weight: bold; + padding: 10px; + border-bottom: 1px solid #dcdfe6; + background-color: #f5f7fa; +} + +.score-content { + padding: 10px; + min-height: 30px; +} + +.score-table-grid { + display: grid; + grid-template-columns: 100px 1fr; + border: 1px solid #dcdfe6; +} + +.grid-header { + padding: 10px; + font-weight: bold; + border-bottom: 1px solid #dcdfe6; + border-right: 1px solid #dcdfe6; + background-color: #f5f7fa; +} + +.grid-header:last-of-type { + border-top: 1px solid #dcdfe6; +} + +.grid-content { + padding: 10px; + min-height: 30px; + border-bottom: 1px solid #dcdfe6; +} + +.grid-content:last-of-type { + border-top: 1px solid #dcdfe6; +} + +.dialog-footer { + display: flex; + justify-content: flex-end; +} + +.submit-btn { + background-color: #ffeb3b; + border-color: #ffeb3b; + color: black; +} + +.submit-btn:hover { + background-color: #ffe500; + border-color: #ffe500; + color: black; +} + diff --git a/src/views/dike/safetyManage/safetyAppraisal/components/listSafetyDetection.vue b/src/views/dike/safetyManage/safetyAppraisal/components/listSafetyDetection.vue index 5f0f55a..d258b30 100644 --- a/src/views/dike/safetyManage/safetyAppraisal/components/listSafetyDetection.vue +++ b/src/views/dike/safetyManage/safetyAppraisal/components/listSafetyDetection.vue @@ -9,7 +9,7 @@ - + @@ -17,6 +17,7 @@ @@ -25,6 +26,7 @@ @@ -97,6 +101,7 @@ /> -->