@@ -467,7 +479,7 @@
-
@@ -985,6 +997,20 @@ export default {
formatter: (cell, data, value) => {
return parseTime(new Date(value), "{y}-{m}-{d}")
}
+ },
+ {
+ label: "执行科室",
+ minWidth: 200,
+ prop: "contract_carry_department",
+ customFn: row => {
+ return (
+
+ { row.contract_carry_department.map(i => {
+ return ({i.carry_department.name})
+ }) }
+
+ )
+ }
}
],
//总计
@@ -1109,6 +1135,7 @@ export default {
plan: [],
is_substitute: 0,
gov_plane_id: '',
+ contract_carry_department: [],
},
plan: [],
rules: {
@@ -1724,7 +1751,8 @@ export default {
supply:this.form.supply,
money:this.form?.money,
status:this.form?.is_simple ? 2 : 1,
- gov_plane_id: this.form.gov_plane_id
+ gov_plane_id: this.form.gov_plane_id,
+ contract_carry_department: this.form.contract_carry_department.map(i => ({carry_department_id: i}))
}).then(res => {
this.isShowAdd = false
Message({
diff --git a/src/views/statisticalReport/budgetProgress.vue b/src/views/statisticalReport/budgetProgress.vue
index 5c7f439..968a892 100644
--- a/src/views/statisticalReport/budgetProgress.vue
+++ b/src/views/statisticalReport/budgetProgress.vue
@@ -158,7 +158,7 @@
customFn: (row) => {
return (
)
}