Explorar o código

[Fix 0000] 修复测点页面-测点树无数据的问题

houzekong hai 1 ano
pai
achega
01e21f6598
Modificáronse 2 ficheiros con 5 adicións e 6 borrados
  1. 4 5
      src/api/sys/monitor.ts
  2. 1 1
      src/views/vent/monitor/site/index.vue

+ 4 - 5
src/api/sys/monitor.ts

@@ -9,7 +9,6 @@ import {
   MonitorSiteParams,
   MonitorSiteTreeNode,
   MonitorSiteTreeParams,
-  Response,
   SaveMonitorSiteParams,
   DeleteMonitorSiteParams,
 } from './model/monitorModel';
@@ -27,7 +26,7 @@ export function getMonitorSiteTree(
   params: MonitorSiteTreeParams,
   mode: ErrorMessageMode = 'message',
 ) {
-  return defHttp.get<Response<MonitorSiteTreeNode>>(
+  return defHttp.get<MonitorSiteTreeNode[]>(
     {
       url: Api.getMonitorSiteTree,
       params,
@@ -42,7 +41,7 @@ export function getMonitorSiteTree(
  * 保存测点数据
  */
 export function saveMonitorSite(params: SaveMonitorSiteParams, mode: ErrorMessageMode = 'message') {
-  return defHttp.post<Response<MonitorSite>>(
+  return defHttp.post<MonitorSite>(
     {
       url: Api.saveMonitorSite,
       params,
@@ -60,7 +59,7 @@ export function deleteMonitorSite(
   params: DeleteMonitorSiteParams,
   mode: ErrorMessageMode = 'message',
 ) {
-  return defHttp.delete<Response<MonitorSite>>(
+  return defHttp.delete<MonitorSite>(
     {
       url: Api.saveMonitorSite,
       params,
@@ -74,7 +73,7 @@ export function deleteMonitorSite(
  * 获取测点详情数据
  */
 export function getMonitorSite(params: MonitorSiteParams, mode: ErrorMessageMode = 'message') {
-  return defHttp.post<Response<MonitorSite>>(
+  return defHttp.post<MonitorSite>(
     {
       url: Api.getMonitorSite,
       params,

+ 1 - 1
src/views/vent/monitor/site/index.vue

@@ -55,7 +55,7 @@
   const treeData = ref<MonitorSiteTreeNode>();
   function refreshTree(params: MonitorSiteTreeParams) {
     getMonitorSiteTree(params).then((r) => {
-      if (r.code === 200) treeData.value = r.result[0];
+      if (r.length) treeData.value = r[0];
     });
   }