From 71e84e1f8717b147ce3241c64de930f81e075bd4 Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Fri, 19 Apr 2024 17:34:02 +0800 Subject: [PATCH] 1 --- src/components/XyDialog/index.vue | 2 + .../components/addPlanEvaluate.vue | 15 ++- .../achievements/components/addPoint.vue | 49 +++++++ .../components/addSelfEvaluationForm.vue | 122 ++++++++++++++++++ src/views/achievements/evaluate.vue | 102 ++++++++++----- src/views/achievements/point.vue | 5 + src/views/budget/budgetList.vue | 21 ++- src/views/budget/components/addPoint.vue | 74 ++++++++++- .../contract/components/addContractLedger.vue | 80 +++--------- .../contract/components/contractSign.vue | 18 +-- .../contract/components/editorContract.vue | 2 +- .../components/examineRegistration.vue | 3 +- .../components/paymentRegistration.vue | 2 +- src/views/contract/contractEdit.vue | 13 +- src/views/contract/contractList.vue | 16 +-- src/views/dashboard/index.vue | 9 +- .../components/examineRegistration.vue | 5 +- 17 files changed, 410 insertions(+), 128 deletions(-) create mode 100644 src/views/achievements/components/addSelfEvaluationForm.vue diff --git a/src/components/XyDialog/index.vue b/src/components/XyDialog/index.vue index f83fe1a..7b7d66a 100644 --- a/src/components/XyDialog/index.vue +++ b/src/components/XyDialog/index.vue @@ -1,6 +1,7 @@ + + diff --git a/src/views/achievements/evaluate.vue b/src/views/achievements/evaluate.vue index feeafd5..51d7a91 100644 --- a/src/views/achievements/evaluate.vue +++ b/src/views/achievements/evaluate.vue @@ -36,37 +36,76 @@ label="操作" header-align="center" fixed="right" - width="170" + width="210" > @@ -88,6 +127,7 @@ + @@ -99,10 +139,12 @@ import { getparameter } from "@/api/system/dictionary"; import addEvaluate from "@/views/achievements/components/addEvaluate.vue"; import addPlanEvaluate from "@/views/achievements/components/addPlanEvaluate.vue"; +import addSelfEvaluationForm from '@/views/achievements/components/addSelfEvaluationForm.vue' export default { components: { addEvaluate, addPlanEvaluate, + addSelfEvaluationForm }, data() { return { @@ -111,6 +153,7 @@ export default { keyword: "", page: 1, page_size: 10, + top_pid: 0, }, total: 0, table: [ @@ -185,6 +228,7 @@ export default { async getList() { const res = await getBudget(this.select); this.list = res.list.data; + this.total = res.list.total; }, edit(row, type) { diff --git a/src/views/achievements/point.vue b/src/views/achievements/point.vue index e371c5d..46b1d5c 100644 --- a/src/views/achievements/point.vue +++ b/src/views/achievements/point.vue @@ -110,6 +110,11 @@ export default { label: "单位", prop: "unit_detail.value", width: 120 + }, + { + label: "分值", + prop: "score", + width: 100 } ], list: [], diff --git a/src/views/budget/budgetList.vue b/src/views/budget/budgetList.vue index 36a3662..977a39f 100644 --- a/src/views/budget/budgetList.vue +++ b/src/views/budget/budgetList.vue @@ -127,10 +127,11 @@ fixed="right" header-align="center" label="操作" - width="200" + width="220" > - diff --git a/src/views/contract/components/editorContract.vue b/src/views/contract/components/editorContract.vue index e5a14cb..b115acc 100644 --- a/src/views/contract/components/editorContract.vue +++ b/src/views/contract/components/editorContract.vue @@ -37,7 +37,7 @@