Commit c4d45e4db1396139d48a28e12fcc08d0e5fd5323

Authored by xp.Huang
2 parents c174e0ab 2066119c

Merge branch 'fix/DEFECT-1340' into 'main_dev'

fix: DEFECT-1340修复控制组件状态回显异常

See merge request yunteng/thingskit-front!639
@@ -28,7 +28,7 @@ @@ -28,7 +28,7 @@
28 const { data = {} } = message; 28 const { data = {} } = message;
29 const [latest] = data[attribute] || []; 29 const [latest] = data[attribute] || [];
30 const [_, value] = latest; 30 const [_, value] = latest;
31 - currentValue.value = !!value; 31 + currentValue.value = isNaN(value as unknown as number) ? false : !!Number(value);
32 }; 32 };
33 33
34 useDataFetch(props, updateFn); 34 useDataFetch(props, updateFn);
@@ -37,7 +37,7 @@ @@ -37,7 +37,7 @@
37 const { data = {} } = message; 37 const { data = {} } = message;
38 const [latest] = data[attribute] || []; 38 const [latest] = data[attribute] || [];
39 const [_, value] = latest; 39 const [_, value] = latest;
40 - checked.value = !!value; 40 + checked.value = isNaN(value as unknown as number) ? false : !!Number(value);
41 }; 41 };
42 42
43 useDataFetch(props, updateFn); 43 useDataFetch(props, updateFn);
@@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
27 const { data = {} } = message; 27 const { data = {} } = message;
28 const [latest] = data[attribute] || []; 28 const [latest] = data[attribute] || [];
29 const [_, value] = latest; 29 const [_, value] = latest;
30 - currentValue.value = !!value; 30 + currentValue.value = isNaN(value as unknown as number) ? false : !!Number(value);
31 }; 31 };
32 32
33 useDataFetch(props, updateFn); 33 useDataFetch(props, updateFn);