|  | @@ -819,7 +819,8 @@ async function tableExpand(expaned, record) {
 | 
	
		
			
				|  |  |          el.children = el.devInfoList;
 | 
	
		
			
				|  |  |          el.children.forEach((v) => {
 | 
	
		
			
				|  |  |            v.key = v.id;
 | 
	
		
			
				|  |  | -          v.debugTitle = v.deviceType == 'windrect_ds_25x' || v.deviceType == 'windrect_ds_two' ? '调试' : '';
 | 
	
		
			
				|  |  | +          // v.debugTitle = v.deviceType == 'windrect_ds_25x' || v.deviceType == 'windrect_ds_two' ? '调试' : '';
 | 
	
		
			
				|  |  | +          v.debugTitle = v.status===1 ? '结束调试'  : v.status===0 ? '调试' : ''
 | 
	
		
			
				|  |  |            v.stripC = v.strserno || '';
 | 
	
		
			
				|  |  |            v.linkstatusC = v.netStatus ? '连接' : '断开';
 | 
	
		
			
				|  |  |            v.linkIdC = v.linkId == '0' ? '未启用' : v.linkId == '1' ? '启用' : v.linkId == '2' ? '设备异常' : '';
 | 
	
	
		
			
				|  | @@ -845,7 +846,8 @@ async function tableExpand(expaned, record) {
 | 
	
		
			
				|  |  |        el.children = el.devInfoList;
 | 
	
		
			
				|  |  |        el.children.forEach((v) => {
 | 
	
		
			
				|  |  |          v.key = v.id;
 | 
	
		
			
				|  |  | -        v.debugTitle = v.deviceType == 'windrect_ds_25x' || v.deviceType == 'windrect_ds_two' ? '调试' : '';
 | 
	
		
			
				|  |  | +        // v.debugTitle = v.deviceType == 'windrect_ds_25x' || v.deviceType == 'windrect_ds_two' ? '调试' : '';
 | 
	
		
			
				|  |  | +           v.debugTitle = v.status===1 ? '结束调试'  : v.status===0 ? '调试' : ''
 | 
	
		
			
				|  |  |          v.stripC = v.strserno || '';
 | 
	
		
			
				|  |  |          v.linkstatusC = v.netStatus ? '连接' : '断开';
 | 
	
		
			
				|  |  |          v.linkIdC = v.linkId == '0' ? '未启用' : v.linkId == '1' ? '启用' : v.linkId == '2' ? '设备异常' : '';
 | 
	
	
		
			
				|  | @@ -899,28 +901,8 @@ async function tableExpand(expaned, record) {
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  | -      record.debugTitle = '结束调试';
 | 
	
		
			
				|  |  | -      // if (record.devInfoList) {
 | 
	
		
			
				|  |  | -      //     debugFlag.value = 'station'
 | 
	
		
			
				|  |  | -      //     debugStationId.value = record.id
 | 
	
		
			
				|  |  | -      //     tableData.value.forEach(el => {
 | 
	
		
			
				|  |  | -      //         el.debugTitle = '结束调试'
 | 
	
		
			
				|  |  | -      //         el.devInfoList.forEach(v => {
 | 
	
		
			
				|  |  | -      //             v.debugTitle = '结束调试'
 | 
	
		
			
				|  |  | -      //         })
 | 
	
		
			
				|  |  | -      //     })
 | 
	
		
			
				|  |  | -      // } else {
 | 
	
		
			
				|  |  | -      //     debugFlag.value = 'device'
 | 
	
		
			
				|  |  | -      //     debugDeviceId.value = record.id
 | 
	
		
			
				|  |  | -      //     tableData.value.forEach(el => {
 | 
	
		
			
				|  |  | -      //         el.devInfoList.forEach(v => {
 | 
	
		
			
				|  |  | -      //             if (v.id == debugDeviceId.value) {
 | 
	
		
			
				|  |  | -      //                 debugStationId.value = el.id
 | 
	
		
			
				|  |  | -      //             }
 | 
	
		
			
				|  |  | -      //         })
 | 
	
		
			
				|  |  | -      //     })
 | 
	
		
			
				|  |  | -      //     record.debugTitle = '结束调试'
 | 
	
		
			
				|  |  | -      // }
 | 
	
		
			
				|  |  | +      // record.debugTitle = '结束调试';
 | 
	
		
			
				|  |  | +    
 | 
	
		
			
				|  |  |      } else if (record.debugTitle == '结束调试') {
 | 
	
		
			
				|  |  |        debugFlag.value = 'device';
 | 
	
		
			
				|  |  |        debugDeviceId.value = record.id;
 | 
	
	
		
			
				|  | @@ -931,31 +913,9 @@ async function tableExpand(expaned, record) {
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  | -      record.debugTitle = '调试';
 | 
	
		
			
				|  |  | +      // record.debugTitle = '调试';
 | 
	
		
			
				|  |  |        stopDebug();
 | 
	
		
			
				|  |  | -      // if (record.devInfoList) {
 | 
	
		
			
				|  |  | -      //     debugFlag.value = 'station'
 | 
	
		
			
				|  |  | -      //     debugStationId.value = record.id
 | 
	
		
			
				|  |  | -      //     tableData.value.forEach(el => {
 | 
	
		
			
				|  |  | -      //         el.debugTitle = '调试'
 | 
	
		
			
				|  |  | -      //         el.devInfoList.forEach(v => {
 | 
	
		
			
				|  |  | -      //             v.debugTitle = '调试'
 | 
	
		
			
				|  |  | -      //         })
 | 
	
		
			
				|  |  | -      //     })
 | 
	
		
			
				|  |  | -      //     stopDebug()
 | 
	
		
			
				|  |  | -      // } else {
 | 
	
		
			
				|  |  | -      //     debugFlag.value = 'device'
 | 
	
		
			
				|  |  | -      //     debugDeviceId.value = record.id
 | 
	
		
			
				|  |  | -      //     tableData.value.forEach(el => {
 | 
	
		
			
				|  |  | -      //         el.devInfoList.forEach(v => {
 | 
	
		
			
				|  |  | -      //             if (v.id == debugDeviceId.value) {
 | 
	
		
			
				|  |  | -      //                 debugStationId.value = el.id
 | 
	
		
			
				|  |  | -      //             }
 | 
	
		
			
				|  |  | -      //         })
 | 
	
		
			
				|  |  | -      //     })
 | 
	
		
			
				|  |  | -      //     record.debugTitle = '调试'
 | 
	
		
			
				|  |  | -      //     stopDebug()
 | 
	
		
			
				|  |  | -      // }
 | 
	
		
			
				|  |  | +     
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    //停止调试
 | 
	
	
		
			
				|  | @@ -964,13 +924,7 @@ async function tableExpand(expaned, record) {
 | 
	
		
			
				|  |  |      if (res) {
 | 
	
		
			
				|  |  |        getStationList1();
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | -    // if (debugFlag.value == 'station') {
 | 
	
		
			
				|  |  | -    //     let res = await updateDebugStatus({ stationId: debugStationId.value, debugFlag: '0' })
 | 
	
		
			
				|  |  | -    //     getStationList1()
 | 
	
		
			
				|  |  | -    // } else {
 | 
	
		
			
				|  |  | -    //     let res = await updateDebugStatus({ stationId: debugStationId.value, deviceId: debugDeviceId.value, debugFlag: '0' })
 | 
	
		
			
				|  |  | -    //     getStationList1()
 | 
	
		
			
				|  |  | -    // }
 | 
	
		
			
				|  |  | +   
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    async function handleOk() {
 | 
	
		
			
				|  |  |      let res = await runDeviceMonitor({ devId: devId.value, devName: startupData.address });
 | 
	
	
		
			
				|  | @@ -1013,22 +967,14 @@ async function tableExpand(expaned, record) {
 | 
	
		
			
				|  |  |        visibleModalDebug.value = false;
 | 
	
		
			
				|  |  |        getStationList1();
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | -    // if (debugFlag.value == 'station') {
 | 
	
		
			
				|  |  | -    //     let res = await updateDebugStatus({ stationId: debugStationId.value, speed: startupDataDebug.speed, direction: startupDataDebug.direction, debugFlag: '1' })
 | 
	
		
			
				|  |  | -    //     visibleModalDebug.value = false
 | 
	
		
			
				|  |  | -    //     getStationList1()
 | 
	
		
			
				|  |  | -    // } else {
 | 
	
		
			
				|  |  | -    //     let res = await updateDebugStatus({ stationId: debugStationId.value, deviceId: debugDeviceId.value, speed: startupDataDebug.speed, direction: startupDataDebug.direction, debugFlag: '1' })
 | 
	
		
			
				|  |  | -    //     visibleModalDebug.value = false
 | 
	
		
			
				|  |  | -    //     getStationList1()
 | 
	
		
			
				|  |  | -    // }
 | 
	
		
			
				|  |  | +   
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    //调试取消
 | 
	
		
			
				|  |  |    function handleCancelDebug() {
 | 
	
		
			
				|  |  |      visibleModalDebug.value = false;
 | 
	
		
			
				|  |  |      tableData.value.forEach((el) => {
 | 
	
		
			
				|  |  |        el.devInfoList.forEach((v) => {
 | 
	
		
			
				|  |  | -        v.debugTitle = v.deviceType == 'windrect_ds_25x' || v.deviceType == 'windrect_ds_two' ? '调试' : '';
 | 
	
		
			
				|  |  | +         v.debugTitle = v.status===1 ? '结束调试'  : v.status===0 ? '调试' : ''
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |      debugFlag.value = '';
 |