@@ -41,7 +41,7 @@
-
@@ -201,6 +201,8 @@ watch(() => props.showTable, (newVal) => {
}, {deep: true})
-
diff --git a/src/components/DetailComponent/SummaryDetail.vue b/src/components/DetailComponent/SummaryDetail.vue
index 0d98534..911f8fa 100644
--- a/src/components/DetailComponent/SummaryDetail.vue
+++ b/src/components/DetailComponent/SummaryDetail.vue
@@ -103,7 +103,7 @@
-
+
{{ localFormData.specialFundAmount }}
diff --git a/src/components/Tinymce.vue b/src/components/Tinymce.vue
index d619231..265f987 100644
--- a/src/components/Tinymce.vue
+++ b/src/components/Tinymce.vue
@@ -74,7 +74,7 @@ const props = defineProps({
},
height:{
type: Number,
- default: 650
+ default: 500
}
})
const content = ref(props.value);
diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index 094467b..6abf334 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -148,7 +148,6 @@ const tableConfig = reactive({
return (
handleView(row)}>查看
- handleEdit(row)}>已读
)
}
@@ -175,7 +174,7 @@ const handleView = (row) => {
source: 'home'
}
})
- } else {
+ } else if (row.targetState == '20'||row.targetState == '40'||row.targetState == '50'){
router.push({
name: 'Implementation/detail',
query: {
@@ -185,6 +184,15 @@ const handleView = (row) => {
source: 'home'
}
})
+ }else if (row.targetState == '70' && row.targetId) {
+ router.push({
+ name: 'Fund/detail',
+ query: {
+ id: row.targetId,
+ state: row.state,
+ source: 'home'
+ }
+ })
}
}
diff --git a/src/views/project-management/filing/conclusion.vue b/src/views/project-management/filing/conclusion.vue
index a48da94..b1210d8 100644
--- a/src/views/project-management/filing/conclusion.vue
+++ b/src/views/project-management/filing/conclusion.vue
@@ -69,19 +69,18 @@ const tableConfig = reactive({
align: 'center',
currentRender: ({row, index}) => (parseInt(row.size / 1024) + 'KB')
},
- // {
- // prop: 'oper',
- // label: '操作',
- // align: 'center',
- // currentRender: ({row, index}) => {
- // return (
- //
- // handleDownload(row)}>下载
- // beforeRemove(row)}>删除
- //
- // )
- // }
- // }
+ {
+ prop: 'oper',
+ label: '操作',
+ align: 'center',
+ currentRender: ({row, index}) => {
+ return (
+
+ handleDownload(row)}>下载
+
+ )
+ }
+ }
]
})
const handleDownload = (row) => {
diff --git a/src/views/project-management/initiation/apply.vue b/src/views/project-management/initiation/apply.vue
index 0964842..285b95c 100644
--- a/src/views/project-management/initiation/apply.vue
+++ b/src/views/project-management/initiation/apply.vue
@@ -27,10 +27,11 @@
-
diff --git a/src/views/special-fund/index.vue b/src/views/special-fund/index.vue
index 71c4119..5dd5219 100644
--- a/src/views/special-fund/index.vue
+++ b/src/views/special-fund/index.vue
@@ -10,6 +10,8 @@
diff --git a/src/views/project-demand/requirement/add.vue b/src/views/project-demand/requirement/add.vue
index 9ae3ca5..2637224 100644
--- a/src/views/project-demand/requirement/add.vue
+++ b/src/views/project-demand/requirement/add.vue
@@ -57,7 +57,7 @@
v-model:value="formData.collectExplain" />
-
@@ -74,7 +74,6 @@
提交
重新提交
- 返回
@@ -367,7 +366,7 @@ onMounted(async () => {
margin-top: 0;
}
:deep(.el-table--fit ){
- height: 600px;
+ height: 300px!important;
}
.add-block {
//display: flex;
diff --git a/src/views/project-demand/requirement/detail.vue b/src/views/project-demand/requirement/detail.vue
index 783f02c..2007e7e 100644
--- a/src/views/project-demand/requirement/detail.vue
+++ b/src/views/project-demand/requirement/detail.vue
@@ -40,7 +40,7 @@
-
@@ -74,7 +74,7 @@
- 驳回
+ 驳回
同意
@@ -273,7 +273,7 @@ onMounted(async () => {
margin-top: 0;
}
:deep(.el-table--fit ){
- height: 600px;
+ height: 300px!important;
}
.detail-block {
overflow: hidden;
diff --git a/src/views/project-demand/summary/add.vue b/src/views/project-demand/summary/add.vue
index a18b9d6..39acde8 100644
--- a/src/views/project-demand/summary/add.vue
+++ b/src/views/project-demand/summary/add.vue
@@ -530,9 +530,4 @@ const staging = async () => {
overflow: hidden;
padding-bottom: 30px;
}
-
-:deep(.el-table--fit) {
- height: auto !important;
-}
-
diff --git a/src/views/project-demand/summary/upload.vue b/src/views/project-demand/summary/upload.vue
index 82cfdee..5acc6d9 100644
--- a/src/views/project-demand/summary/upload.vue
+++ b/src/views/project-demand/summary/upload.vue
@@ -8,7 +8,7 @@
-
@@ -128,5 +128,7 @@ const handleSubmit = async () => {
diff --git a/src/views/project-management/filing/upload.vue b/src/views/project-management/filing/upload.vue
index ca6a791..6acaf54 100644
--- a/src/views/project-management/filing/upload.vue
+++ b/src/views/project-management/filing/upload.vue
@@ -8,7 +8,7 @@
-
@@ -127,5 +127,7 @@ const handleSubmit = async () => {
diff --git a/src/views/project-management/implementation/upload.vue b/src/views/project-management/implementation/upload.vue
index 3e91923..b9998a7 100644
--- a/src/views/project-management/implementation/upload.vue
+++ b/src/views/project-management/implementation/upload.vue
@@ -17,7 +17,7 @@
-
@@ -182,5 +182,7 @@ getTagsOption()
diff --git a/src/views/project-management/initiation/upload.vue b/src/views/project-management/initiation/upload.vue
index bc765ed..2e75d87 100644
--- a/src/views/project-management/initiation/upload.vue
+++ b/src/views/project-management/initiation/upload.vue
@@ -8,7 +8,7 @@
-
@@ -127,5 +127,7 @@ const handleSubmit = async () => {
From e0ffef25bde000799a57ea94d91fe1de3bca6c89 Mon Sep 17 00:00:00 2001
From: odjbin <1042039504@qq.com>
Date: Sun, 2 Jun 2024 16:54:46 +0800
Subject: [PATCH 3/3] =?UTF-8?q?fix=20:=20=E4=BF=AE=E5=A4=8D=E8=8E=B7?=
=?UTF-8?q?=E5=8F=96=E6=B5=81=E7=A8=8B=E6=8E=A5=E5=8F=A3=E7=9A=84=E6=8F=90?=
=?UTF-8?q?=E7=A4=BA=E6=A1=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/expense-management/share/add.vue | 11 ++++++-----
src/views/expense-management/share/index.vue | 8 +++++++-
src/views/project-demand/requirement/detail.vue | 17 +++++++++++++----
.../project-management/implementation/phase.vue | 11 ++++++-----
src/views/special-fund/add.vue | 11 ++++++-----
5 files changed, 38 insertions(+), 20 deletions(-)
diff --git a/src/views/expense-management/share/add.vue b/src/views/expense-management/share/add.vue
index b237412..d653c98 100644
--- a/src/views/expense-management/share/add.vue
+++ b/src/views/expense-management/share/add.vue
@@ -232,11 +232,6 @@ const getDetailInfo = async () => {
const init = async () => {
processDiagramViewer.value = false
getAllocationProcess().then(res => {
- ElNotification({
- title: '提示',
- message: res.msg,
- type: res.code === 1000 ? 'success' : 'error'
- })
if (res.code === 1000) {
let data = res.data
processInstanceData.value = data
@@ -249,6 +244,12 @@ const init = async () => {
nextTick(() => {
processDiagramViewer.value = true
})
+ }else {
+ ElNotification({
+ title: '提示',
+ message: res.msg,
+ type: 'error'
+ })
}
})
}
diff --git a/src/views/expense-management/share/index.vue b/src/views/expense-management/share/index.vue
index 211f087..37f6bc9 100644
--- a/src/views/expense-management/share/index.vue
+++ b/src/views/expense-management/share/index.vue
@@ -77,7 +77,13 @@ const tableConfig = reactive({
label: '状态',
align: 'center',
showOverflowTooltip: false,
- // currentRender: ({row, index}) => ()
+ currentRender: ({row, index}) => {
+ if (row.state == undefined||row.state == 0) {
+ return '--'
+ } else {
+ return ()
+ }
+ }
},
{
prop: 'oper',
diff --git a/src/views/project-demand/requirement/detail.vue b/src/views/project-demand/requirement/detail.vue
index 2007e7e..12e73ab 100644
--- a/src/views/project-demand/requirement/detail.vue
+++ b/src/views/project-demand/requirement/detail.vue
@@ -238,13 +238,20 @@ const init = async () => {
await getCompanyOption()
await getFundOptions()
getInfo(route.query.id).then(res => {
+ if (res.code !== 1000) {
+ ElNotification({
+ title: '提示',
+ message: res.msg,
+ type: 'error'
+ })
+ }
loading.value = false
let data = res.data
formData.value = data.formData;
data.formData.companyIds = getCompanyOptionItem(data.formData.companyIds)
- if(data.formData.specialFund){
+ if (data.formData.specialFund) {
specialFundOption.value.forEach(item => {
- if(data.formData.specialFund==item.value){
+ if (data.formData.specialFund == item.value) {
data.formData.specialFund = item.label
}
})
@@ -272,9 +279,11 @@ onMounted(async () => {
:deep(.el-empty__description) {
margin-top: 0;
}
-:deep(.el-table--fit ){
- height: 300px!important;
+
+:deep(.el-table--fit ) {
+ height: 300px !important;
}
+
.detail-block {
overflow: hidden;
padding-right: 10px;
diff --git a/src/views/project-management/implementation/phase.vue b/src/views/project-management/implementation/phase.vue
index 422761c..25f8e7c 100644
--- a/src/views/project-management/implementation/phase.vue
+++ b/src/views/project-management/implementation/phase.vue
@@ -119,11 +119,6 @@ const handleSubmit = (instance) => {
const init = async () => {
const {msg, code,data} = await getProjectCheckProcess(route.query.projectId)
- ElNotification({
- title: '提示',
- message: msg,
- type: code === 1000 ? 'success' : 'error'
- })
processDiagramViewer.value = false
if (code === 1000) {
deploymentId.value = data.deploymentId
@@ -137,6 +132,12 @@ const init = async () => {
nextTick(() => {
processDiagramViewer.value = true
})
+ }else {
+ ElNotification({
+ title: '提示',
+ message: msg,
+ type:'error'
+ })
}
}
onMounted(async () => {
diff --git a/src/views/special-fund/add.vue b/src/views/special-fund/add.vue
index 74a8fb2..858dc14 100644
--- a/src/views/special-fund/add.vue
+++ b/src/views/special-fund/add.vue
@@ -189,11 +189,6 @@ const handleResubmit = () => {
const init = async () => {
processDiagramViewer.value = false
getFundProcess().then(res => {
- ElNotification({
- title: '提示',
- message: res.msg,
- type: res.code === 1000 ? 'success' : 'error'
- })
if (res.code === 1000) {
let data = res.data
processInstanceData.value = data
@@ -206,6 +201,12 @@ const init = async () => {
nextTick(() => {
processDiagramViewer.value = true
})
+ }else {
+ ElNotification({
+ title: '提示',
+ message: msg,
+ type:'error'
+ })
}
})
}