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 () => {
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'
})
}
})
}

View File

@@ -77,7 +77,13 @@ const tableConfig = reactive({
label: '状态',
align: 'center',
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',

View File

@@ -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;

View File

@@ -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 () => {

View File

@@ -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'
})
}
})
}