fix : 完善需求新增/详情页面

This commit is contained in:
2024-05-11 15:41:56 +08:00
parent 452e2479e0
commit e6a515f673
3 changed files with 23 additions and 18 deletions

View File

@@ -36,8 +36,7 @@ const valid = ref(true)
let vNode = {}
const init = () => {
console.log("sdsdsdsdsdsdsd",processStore.getProcess())
// console.log("sdsdsdsdsdsdsd",processStore.getProcess())
processStore.init()
initMapping(processStore.getProcess())
// 定义类名(可忽略)
@@ -50,7 +49,7 @@ const init = () => {
// 初始化map集合,以便数据整理
const initMapping = (node) => {
node.forEach(nodeItem => {
node?.forEach(nodeItem => {
processStore.nodeMap.set(nodeItem.id, nodeItem)
processStore.parentMap.set(nodeItem.parentId, nodeItem)
})
@@ -59,15 +58,15 @@ const initMapping = (node) => {
const initHeaderBgc = (node) => {
if (node.props && props.mode === 'preview') {
let headerBgc = '#ff943e'
if (processStore.runningList.value.includes(node.id)) {
if (processStore.runningList.value?.includes(node.id)) {
headerBgc = '#1e90ff'
} else if (processStore.endList.value.includes(node.id)) {
} else if (processStore.endList.value?.includes(node.id)) {
headerBgc = '#20b2aa'
} else if (processStore.noTakeList.value.includes(node.id)) {
} else if (processStore.noTakeList.value?.includes(node.id)) {
headerBgc = '#909399'
} else if (processStore.refuseList.value.includes(node.id)) {
} else if (processStore.refuseList.value?.includes(node.id)) {
headerBgc = '#f56c6c'
} else if (processStore.passList.value.includes(node.id)) {
} else if (processStore.passList.value?.includes(node.id)) {
headerBgc = '#ff943e'
}
node.props.headerBgc = headerBgc