fix
Showing
2 changed files
with
15 additions
and
3 deletions
| ... | @@ -44,9 +44,10 @@ const CgDirTreeList = ref(); | ... | @@ -44,9 +44,10 @@ const CgDirTreeList = ref(); |
| 44 | const getCgDirTreeData = async () => { | 44 | const getCgDirTreeData = async () => { |
| 45 | treeInfo.value.loading = true; | 45 | treeInfo.value.loading = true; |
| 46 | const params = { | 46 | const params = { |
| 47 | execGuid: execGuidInfo.value.execGuid | 47 | execGuid: execGuidInfo.value?.execGuid |
| 48 | } | 48 | } |
| 49 | if (!execGuidInfo.value.execGuid) { | 49 | if (!execGuidInfo.value?.execGuid) { |
| 50 | treeInfo.value.loading = false; | ||
| 50 | return; | 51 | return; |
| 51 | } | 52 | } |
| 52 | const res: any = await getTaskExeTreeList(params); | 53 | const res: any = await getTaskExeTreeList(params); |
| ... | @@ -1273,6 +1274,10 @@ const dataBaseTreeData = ref<any>(); | ... | @@ -1273,6 +1274,10 @@ const dataBaseTreeData = ref<any>(); |
| 1273 | const getDataBaseTreeData = async () => { | 1274 | const getDataBaseTreeData = async () => { |
| 1274 | dataBaseTreeInfo.value.loading = true; | 1275 | dataBaseTreeInfo.value.loading = true; |
| 1275 | const res: any = await getDbDirTreeList({}); | 1276 | const res: any = await getDbDirTreeList({}); |
| 1277 | if (res.data.length === 0 || !res.data) { | ||
| 1278 | dataBaseTreeInfo.value.loading = false; | ||
| 1279 | return; | ||
| 1280 | } | ||
| 1276 | if (res.code == proxy.$passCode) { | 1281 | if (res.code == proxy.$passCode) { |
| 1277 | const dataArray = res.data; | 1282 | const dataArray = res.data; |
| 1278 | // 遍历并添加 GUIDs | 1283 | // 遍历并添加 GUIDs | ... | ... |
| ... | @@ -24,7 +24,10 @@ const getClassifyGradeTree = async () => { | ... | @@ -24,7 +24,10 @@ const getClassifyGradeTree = async () => { |
| 24 | treeInfo.value.loading = true; | 24 | treeInfo.value.loading = true; |
| 25 | const res: any = await getClassifyGradeTreeList(); | 25 | const res: any = await getClassifyGradeTreeList(); |
| 26 | if (res.code == proxy.$passCode) { | 26 | if (res.code == proxy.$passCode) { |
| 27 | 27 | if (!res.data || res.data.length === 0) { | |
| 28 | treeInfo.value.loading = false; | ||
| 29 | return; | ||
| 30 | } | ||
| 28 | const transformedData = transformData(res.data); | 31 | const transformedData = transformData(res.data); |
| 29 | classGradeTreeData.value = transformedData || []; | 32 | classGradeTreeData.value = transformedData || []; |
| 30 | treeInfo.value.data = classGradeTreeData.value; | 33 | treeInfo.value.data = classGradeTreeData.value; |
| ... | @@ -104,6 +107,10 @@ const LabelListData = ref<any>([]); | ... | @@ -104,6 +107,10 @@ const LabelListData = ref<any>([]); |
| 104 | const getLabelListData = async () => { | 107 | const getLabelListData = async () => { |
| 105 | const res: any = await getLabelList({ label: '' }); | 108 | const res: any = await getLabelList({ label: '' }); |
| 106 | if (res.code == proxy.$passCode) { | 109 | if (res.code == proxy.$passCode) { |
| 110 | // 判空 | ||
| 111 | if (!res.data || res.data.length === 0) { | ||
| 112 | return; | ||
| 113 | } | ||
| 107 | LabelListData.value = res.data; | 114 | LabelListData.value = res.data; |
| 108 | const data = res.data | 115 | const data = res.data |
| 109 | data.map(item => { | 116 | data.map(item => { | ... | ... |
-
Please register or sign in to post a comment