@@ -116,6 +134,7 @@ export default {
cascaderId_pid: 0,
form: {
+ year:'',
pid: "",
name: "",
remark: "",
@@ -123,6 +142,10 @@ export default {
sort: "",
},
rules: {
+ year:[{
+ required: true,
+ message: "请填写年份",
+ },],
pid: [
{
required: true,
@@ -147,6 +170,7 @@ export default {
},
init() {
this.form = {
+ year:'',
pid: "",
name: "",
remark: "",
@@ -179,6 +203,7 @@ export default {
async getDetail() {
const res = await show({ id: this.id });
this.$integrateData(this.form, res);
+ this.form.year = res.year?res.year+'':''
},
submit() {
diff --git a/src/views/achievements/components/detailAchievements.vue b/src/views/achievements/components/detailAchievements.vue
index 9ca17b4..56a7645 100644
--- a/src/views/achievements/components/detailAchievements.vue
+++ b/src/views/achievements/components/detailAchievements.vue
@@ -109,6 +109,16 @@
{{ scoreTotal }} |
|
+
+
+ | 年中科室支出概况 |
+ {{ detail.middle_expenditure_survey}} |
+
+
+ | 年末科室支出概况 |
+ {{ detail.end_expenditure_survey}} |
+
+
| 绩效等级 |
{{ type === 1 ? detail.middle_achievement : detail.end_achievement }} |
diff --git a/src/views/achievements/point.vue b/src/views/achievements/point.vue
index 9d1017b..8cd4d95 100644
--- a/src/views/achievements/point.vue
+++ b/src/views/achievements/point.vue
@@ -77,6 +77,7 @@ export default {
pos1: 0,
pos: 0,
table: [
+
{
label: "一级指标名称",
prop: "target_type_detail.name",
@@ -117,6 +118,11 @@ export default {
prop: "score",
width: 100
},
+ {
+ label: "年份",
+ prop: "year",
+ width: 200
+ },
{
label: "操作",
align: "left",
diff --git a/src/views/achievements/types.vue b/src/views/achievements/types.vue
index 038107c..1bad2a3 100644
--- a/src/views/achievements/types.vue
+++ b/src/views/achievements/types.vue
@@ -73,6 +73,11 @@ export default {
},
total: 0,
table: [
+ {
+ label: "年份",
+ prop: "year",
+ width: 200
+ },
{
label: "名称",
prop: "name",
diff --git a/vue.config.js b/vue.config.js
index 7a72d4c..7920f4d 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -26,7 +26,7 @@ module.exports = {
* Detail: https://cli.vuejs.org/config/#publicpath
*/
publicPath: process.env.ENV === 'staging' ? '/admin_test' : '/admin',
- outputDir: './dist',
+ outputDir: '/Users/mac/Documents/朗业/2025/s-苏州环境监测中心/hjjc-hdcontract/public/admin',
assetsDir: 'static',
lintOnSave: false,
productionSourceMap: false,