fix : 修复获取流程接口的提示框

This commit is contained in:
2024-06-02 16:54:46 +08:00
parent 9b45135a18
commit e0ffef25bd
5 changed files with 38 additions and 20 deletions

View File

@@ -232,11 +232,6 @@ const getDetailInfo = async () => {
const init = async () => { const init = async () => {
processDiagramViewer.value = false processDiagramViewer.value = false
getAllocationProcess().then(res => { getAllocationProcess().then(res => {
ElNotification({
title: '提示',
message: res.msg,
type: res.code === 1000 ? 'success' : 'error'
})
if (res.code === 1000) { if (res.code === 1000) {
let data = res.data let data = res.data
processInstanceData.value = data processInstanceData.value = data
@@ -249,6 +244,12 @@ const init = async () => {
nextTick(() => { nextTick(() => {
processDiagramViewer.value = true processDiagramViewer.value = true
}) })
}else {
ElNotification({
title: '提示',
message: res.msg,
type: 'error'
})
} }
}) })
} }

View File

@@ -77,7 +77,13 @@ const tableConfig = reactive({
label: '状态', label: '状态',
align: 'center', align: 'center',
showOverflowTooltip: false, showOverflowTooltip: false,
// currentRender: ({row, index}) => (<Tag dictType={'special_fund'} value={row.state}/>) currentRender: ({row, index}) => {
if (row.state == undefined||row.state == 0) {
return '--'
} else {
return (<Tag dictType={'special_fund'} value={row.state}/>)
}
}
}, },
{ {
prop: 'oper', prop: 'oper',

View File

@@ -238,13 +238,20 @@ const init = async () => {
await getCompanyOption() await getCompanyOption()
await getFundOptions() await getFundOptions()
getInfo(route.query.id).then(res => { getInfo(route.query.id).then(res => {
if (res.code !== 1000) {
ElNotification({
title: '提示',
message: res.msg,
type: 'error'
})
}
loading.value = false loading.value = false
let data = res.data let data = res.data
formData.value = data.formData; formData.value = data.formData;
data.formData.companyIds = getCompanyOptionItem(data.formData.companyIds) data.formData.companyIds = getCompanyOptionItem(data.formData.companyIds)
if(data.formData.specialFund){ if (data.formData.specialFund) {
specialFundOption.value.forEach(item => { specialFundOption.value.forEach(item => {
if(data.formData.specialFund==item.value){ if (data.formData.specialFund == item.value) {
data.formData.specialFund = item.label data.formData.specialFund = item.label
} }
}) })
@@ -272,9 +279,11 @@ onMounted(async () => {
:deep(.el-empty__description) { :deep(.el-empty__description) {
margin-top: 0; margin-top: 0;
} }
:deep(.el-table--fit ){
height: 300px!important; :deep(.el-table--fit ) {
height: 300px !important;
} }
.detail-block { .detail-block {
overflow: hidden; overflow: hidden;
padding-right: 10px; padding-right: 10px;

View File

@@ -119,11 +119,6 @@ const handleSubmit = (instance) => {
const init = async () => { const init = async () => {
const {msg, code,data} = await getProjectCheckProcess(route.query.projectId) const {msg, code,data} = await getProjectCheckProcess(route.query.projectId)
ElNotification({
title: '提示',
message: msg,
type: code === 1000 ? 'success' : 'error'
})
processDiagramViewer.value = false processDiagramViewer.value = false
if (code === 1000) { if (code === 1000) {
deploymentId.value = data.deploymentId deploymentId.value = data.deploymentId
@@ -137,6 +132,12 @@ const init = async () => {
nextTick(() => { nextTick(() => {
processDiagramViewer.value = true processDiagramViewer.value = true
}) })
}else {
ElNotification({
title: '提示',
message: msg,
type:'error'
})
} }
} }
onMounted(async () => { onMounted(async () => {

View File

@@ -189,11 +189,6 @@ const handleResubmit = () => {
const init = async () => { const init = async () => {
processDiagramViewer.value = false processDiagramViewer.value = false
getFundProcess().then(res => { getFundProcess().then(res => {
ElNotification({
title: '提示',
message: res.msg,
type: res.code === 1000 ? 'success' : 'error'
})
if (res.code === 1000) { if (res.code === 1000) {
let data = res.data let data = res.data
processInstanceData.value = data processInstanceData.value = data
@@ -206,6 +201,12 @@ const init = async () => {
nextTick(() => { nextTick(() => {
processDiagramViewer.value = true processDiagramViewer.value = true
}) })
}else {
ElNotification({
title: '提示',
message: msg,
type:'error'
})
} }
}) })
} }