|
@@ -58,6 +58,7 @@ import {
|
|
|
useDictionaryStore,
|
|
|
useUserStoreHook,
|
|
|
} from "@/store";
|
|
|
+import {testData} from "@/api/process/index";
|
|
|
|
|
|
// 数据字典相关
|
|
|
const { dicts } = useDictionaryStore();
|
|
@@ -152,9 +153,23 @@ option.value = Object.assign(option.value, {
|
|
|
const dialogVisible = ref(false);
|
|
|
const tableData = ref([]);
|
|
|
const lookData = (row) => {
|
|
|
- tableData.value = JSON.parse(row.testData);
|
|
|
- console.log(tableData.value);
|
|
|
- dialogVisible.value = true;
|
|
|
+ if(row.testData&&"[]"!==row.testData){
|
|
|
+ tableData.value = JSON.parse(row.testData);
|
|
|
+ console.log(tableData.value);
|
|
|
+ dialogVisible.value = true;
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ testData(row.processId,row.deviceNo).then(
|
|
|
+ (res)=>{
|
|
|
+ if(res.code==='200'){
|
|
|
+ tableData.value = JSON.parse(res.testData);
|
|
|
+ console.log(tableData.value);
|
|
|
+ dialogVisible.value = true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ )
|
|
|
+
|
|
|
};
|
|
|
|
|
|
const handleDialogCancel = () => {
|