d41c7c0b by xukangle

fix

1 parent 02f8342c
...@@ -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 => {
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!