Remove await on non-promise values
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -776,7 +776,7 @@ function setSubmitShowDataByStartEnd(start, end) {
|
|||||||
async function submitConformance() {
|
async function submitConformance() {
|
||||||
let dataToSave;
|
let dataToSave;
|
||||||
|
|
||||||
selectDurationTime.value = await {
|
selectDurationTime.value = {
|
||||||
min: selectTimeRangeMin.value,
|
min: selectTimeRangeMin.value,
|
||||||
max: selectTimeRangeMax.value
|
max: selectTimeRangeMax.value
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -275,8 +275,8 @@ async function fetchData() {
|
|||||||
infiniteFinish.value = false;
|
infiniteFinish.value = false;
|
||||||
startNum.value += 20
|
startNum.value += 20
|
||||||
const result = await conformanceStore.getConformanceTraceDetail(props.listNo, showTraceId.value, startNum.value);
|
const result = await conformanceStore.getConformanceTraceDetail(props.listNo, showTraceId.value, startNum.value);
|
||||||
infiniteData.value = await [...infiniteData.value, ...result];
|
infiniteData.value = [...infiniteData.value, ...result];
|
||||||
infiniteFinish.value = await true;
|
infiniteFinish.value = true;
|
||||||
} catch(error) {
|
} catch(error) {
|
||||||
console.error('Failed to load data:', error);
|
console.error('Failed to load data:', error);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -358,9 +358,9 @@ async function fetchData() {
|
|||||||
infiniteFinish.value = false;
|
infiniteFinish.value = false;
|
||||||
baseInfiniteStart.value += 20;
|
baseInfiniteStart.value += 20;
|
||||||
await allMapDataStore.getBaseTraceDetail();
|
await allMapDataStore.getBaseTraceDetail();
|
||||||
infiniteData.value = await [...infiniteData.value, ...baseCases.value];
|
infiniteData.value = [...infiniteData.value, ...baseCases.value];
|
||||||
infiniteFinish.value = await true;
|
infiniteFinish.value = true;
|
||||||
isLoading.value = await false;
|
isLoading.value = false;
|
||||||
} catch(error) {
|
} catch(error) {
|
||||||
console.error('Failed to load data:', error);
|
console.error('Failed to load data:', error);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -249,10 +249,10 @@ function createCy(){
|
|||||||
* create map
|
* create map
|
||||||
*/
|
*/
|
||||||
async function show() {
|
async function show() {
|
||||||
isLoading.value = await true; // createCy 執行完關閉
|
isLoading.value = true; // createCy 執行完關閉
|
||||||
// 因 trace api 連動,所以關閉側邊欄時讓數值歸 traces 第一筆 id
|
// 因 trace api 連動,所以關閉側邊欄時讓數值歸 traces 第一筆 id
|
||||||
showTraceId.value = await traces.value[0]?.id;
|
showTraceId.value = traces.value[0]?.id;
|
||||||
infiniteStart.value = await 0;
|
infiniteStart.value = 0;
|
||||||
setNodesData();
|
setNodesData();
|
||||||
setEdgesData();
|
setEdgesData();
|
||||||
createCy();
|
createCy();
|
||||||
@@ -281,9 +281,9 @@ async function fetchData() {
|
|||||||
infiniteFinish.value = false;
|
infiniteFinish.value = false;
|
||||||
infiniteStart.value += 20;
|
infiniteStart.value += 20;
|
||||||
await allMapDataStore.getTraceDetail();
|
await allMapDataStore.getTraceDetail();
|
||||||
infiniteData.value = await [...infiniteData.value, ...props.cases];
|
infiniteData.value = [...infiniteData.value, ...props.cases];
|
||||||
infiniteFinish.value = await true;
|
infiniteFinish.value = true;
|
||||||
isLoading.value = await false;
|
isLoading.value = false;
|
||||||
} catch(error) {
|
} catch(error) {
|
||||||
console.error('Failed to load data:', error);
|
console.error('Failed to load data:', error);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -193,8 +193,8 @@ export const useFilesStore = defineStore('filesStore', {
|
|||||||
try {
|
try {
|
||||||
const response = await apiClient.post(api, data);
|
const response = await apiClient.post(api, data);
|
||||||
|
|
||||||
this.uploadLogId = await response.data.id;
|
this.uploadLogId = response.data.id;
|
||||||
await Swal.close(); // 關閉進度條
|
Swal.close(); // 關閉進度條
|
||||||
await this.rename(); // 改檔名
|
await this.rename(); // 改檔名
|
||||||
await uploadSuccess();
|
await uploadSuccess();
|
||||||
this.$router.push({name: 'Files'});
|
this.$router.push({name: 'Files'});
|
||||||
|
|||||||
@@ -1260,11 +1260,11 @@ function getAvgProcessTimeHorizontalBarChart(chartData, content, isSingle, xUnit
|
|||||||
|
|
||||||
// 取得 Compare Data
|
// 取得 Compare Data
|
||||||
await compareStore.getCompare(queryParams);
|
await compareStore.getCompare(queryParams);
|
||||||
avgProcessTimeByTaskHeight.value = await getHorizontalBarHeight(compareDashboardData.value.time.avg_process_time_by_task);
|
avgProcessTimeByTaskHeight.value = getHorizontalBarHeight(compareDashboardData.value.time.avg_process_time_by_task);
|
||||||
if(compareDashboardData.value.time.avg_waiting_time_by_edge !== null) {
|
if(compareDashboardData.value.time.avg_waiting_time_by_edge !== null) {
|
||||||
avgWaitingTimeByEdgeHeight.value = await getHorizontalBarHeight(compareDashboardData.value.time.avg_waiting_time_by_edge);
|
avgWaitingTimeByEdgeHeight.value = getHorizontalBarHeight(compareDashboardData.value.time.avg_waiting_time_by_edge);
|
||||||
};
|
};
|
||||||
casesByTaskHeight.value = await getHorizontalBarHeight(compareDashboardData.value.freq.cases_by_task);
|
casesByTaskHeight.value = getHorizontalBarHeight(compareDashboardData.value.freq.cases_by_task);
|
||||||
// create chart
|
// create chart
|
||||||
[avgCycleTimeData.value, avgCycleTimeOptions.value] = getLineChart(
|
[avgCycleTimeData.value, avgCycleTimeOptions.value] = getLineChart(
|
||||||
compareDashboardData.value.time.avg_cycle_time, contentData.avgCycleTime, 'date');
|
compareDashboardData.value.time.avg_cycle_time, contentData.avgCycleTime, 'date');
|
||||||
|
|||||||
@@ -495,29 +495,29 @@ function setActivityBgImage(mapData) {
|
|||||||
switch (routeParams.type) {
|
switch (routeParams.type) {
|
||||||
case 'log':
|
case 'log':
|
||||||
if (!isCheckPage) {
|
if (!isCheckPage) {
|
||||||
logId.value = await routeParams.fileId;
|
logId.value = routeParams.fileId;
|
||||||
baseLogId.value = await routeParams.fileId;
|
baseLogId.value = routeParams.fileId;
|
||||||
} else {
|
} else {
|
||||||
logId.value = await file.parent.id;
|
logId.value = file.parent.id;
|
||||||
baseLogId.value = await file.parent.id;
|
baseLogId.value = file.parent.id;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'filter':
|
case 'filter':
|
||||||
if (!isCheckPage) {
|
if (!isCheckPage) {
|
||||||
createFilterId.value = await routeParams.fileId;
|
createFilterId.value = routeParams.fileId;
|
||||||
} else {
|
} else {
|
||||||
createFilterId.value = await file.parent.id;
|
createFilterId.value = file.parent.id;
|
||||||
}
|
}
|
||||||
await allMapDataStore.fetchFunnel(createFilterId.value);
|
await allMapDataStore.fetchFunnel(createFilterId.value);
|
||||||
isRuleData.value = await Array.from(temporaryData.value);
|
isRuleData.value = Array.from(temporaryData.value);
|
||||||
ruleData.value = await isRuleData.value.map(e => sidebarFilterRefComp.value.setRule(e));
|
ruleData.value = isRuleData.value.map(e => sidebarFilterRefComp.value.setRule(e));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
await allMapDataStore.getAllMapData();
|
await allMapDataStore.getAllMapData();
|
||||||
await allMapDataStore.getAllTrace();
|
await allMapDataStore.getAllTrace();
|
||||||
|
|
||||||
traceId.value = await traces.value[0]?.id;
|
traceId.value = traces.value[0]?.id;
|
||||||
baseTraceId.value = await baseTraces.value[0]?.id;
|
baseTraceId.value = baseTraces.value[0]?.id;
|
||||||
await createCy(mapType.value);
|
await createCy(mapType.value);
|
||||||
await allMapDataStore.getFilterParams();
|
await allMapDataStore.getFilterParams();
|
||||||
await allMapDataStore.getTraceDetail();
|
await allMapDataStore.getTraceDetail();
|
||||||
|
|||||||
@@ -478,29 +478,29 @@ function setActivityBgImage(mapData) {
|
|||||||
switch (routeParams.type) {
|
switch (routeParams.type) {
|
||||||
case 'log':
|
case 'log':
|
||||||
if(!isCheckPage) {
|
if(!isCheckPage) {
|
||||||
logId.value = await routeParams.fileId;
|
logId.value = routeParams.fileId;
|
||||||
baseLogId.value = await routeParams.fileId;
|
baseLogId.value = routeParams.fileId;
|
||||||
} else {
|
} else {
|
||||||
logId.value = await file.parent.id;
|
logId.value = file.parent.id;
|
||||||
baseLogId.value = await file.parent.id;
|
baseLogId.value = file.parent.id;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'filter':
|
case 'filter':
|
||||||
if(!isCheckPage) {
|
if(!isCheckPage) {
|
||||||
createFilterId.value = await routeParams.fileId;
|
createFilterId.value = routeParams.fileId;
|
||||||
} else {
|
} else {
|
||||||
createFilterId.value = await file.parent.id;
|
createFilterId.value = file.parent.id;
|
||||||
}
|
}
|
||||||
await allMapDataStore.fetchFunnel(createFilterId.value);
|
await allMapDataStore.fetchFunnel(createFilterId.value);
|
||||||
isRuleData.value = await Array.from(temporaryData.value);
|
isRuleData.value = Array.from(temporaryData.value);
|
||||||
ruleData.value = await isRuleData.value.map(e => sidebarFilterRefComp.value.setRule(e));
|
ruleData.value = isRuleData.value.map(e => sidebarFilterRefComp.value.setRule(e));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
await allMapDataStore.getAllMapData();
|
await allMapDataStore.getAllMapData();
|
||||||
await allMapDataStore.getAllTrace();
|
await allMapDataStore.getAllTrace();
|
||||||
|
|
||||||
traceId.value = await traces.value[0]?.id;
|
traceId.value = traces.value[0]?.id;
|
||||||
baseTraceId.value = await baseTraces.value[0]?.id;
|
baseTraceId.value = baseTraces.value[0]?.id;
|
||||||
await createCy(mapType.value);
|
await createCy(mapType.value);
|
||||||
await allMapDataStore.getFilterParams();
|
await allMapDataStore.getFilterParams();
|
||||||
await allMapDataStore.getTraceDetail();
|
await allMapDataStore.getTraceDetail();
|
||||||
|
|||||||
@@ -912,9 +912,9 @@ function getAvgWaitingTimeLineChart(chartData, content, yUnit) {
|
|||||||
let id;
|
let id;
|
||||||
|
|
||||||
if(!isCheckPage) {
|
if(!isCheckPage) {
|
||||||
id = await routeParams.fileId;
|
id = routeParams.fileId;
|
||||||
} else {
|
} else {
|
||||||
id = await file.parent.id;
|
id = file.parent.id;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 取得 Performance Data
|
// 取得 Performance Data
|
||||||
@@ -923,11 +923,11 @@ function getAvgWaitingTimeLineChart(chartData, content, yUnit) {
|
|||||||
isLoading.value = false;
|
isLoading.value = false;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
avgProcessTimeByTaskHeight.value = await getHorizontalBarHeight(performanceData.value.time.avg_process_time_by_task);
|
avgProcessTimeByTaskHeight.value = getHorizontalBarHeight(performanceData.value.time.avg_process_time_by_task);
|
||||||
if(performanceData.value.time.avg_waiting_time_by_edge !== null) {
|
if(performanceData.value.time.avg_waiting_time_by_edge !== null) {
|
||||||
avgWaitingTimeByEdgeHeight.value = await getHorizontalBarHeight(performanceData.value.time.avg_waiting_time_by_edge);
|
avgWaitingTimeByEdgeHeight.value = getHorizontalBarHeight(performanceData.value.time.avg_waiting_time_by_edge);
|
||||||
}
|
}
|
||||||
casesByTaskHeight.value = await getHorizontalBarHeight(performanceData.value.freq.cases_by_task);
|
casesByTaskHeight.value = getHorizontalBarHeight(performanceData.value.freq.cases_by_task);
|
||||||
// create chart
|
// create chart
|
||||||
[avgCycleTimeData.value, avgCycleTimeOptions.value] = getExplicitDeclaredLineChart(performanceData.value.time.avg_cycle_time,
|
[avgCycleTimeData.value, avgCycleTimeOptions.value] = getExplicitDeclaredLineChart(performanceData.value.time.avg_cycle_time,
|
||||||
contentData.avgCycleTime, 'date');
|
contentData.avgCycleTime, 'date');
|
||||||
|
|||||||
@@ -332,7 +332,7 @@ onMounted(async () => {
|
|||||||
);
|
);
|
||||||
showEdit.value = true;
|
showEdit.value = true;
|
||||||
if(uploadId.value) await filesStore.getUploadDetail();
|
if(uploadId.value) await filesStore.getUploadDetail();
|
||||||
selectedColumns.value = await Array.from({ length: uploadDetail.value.columns.length }, () => columnType[columnType.length - 1]); // 預設選 Not Assigned
|
selectedColumns.value = Array.from({ length: uploadDetail.value.columns.length }, () => columnType[columnType.length - 1]); // 預設選 Not Assigned
|
||||||
unwatch();
|
unwatch();
|
||||||
isLoading.value = false;
|
isLoading.value = false;
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user