This commit is contained in:
qingjiao 2026-04-30 10:55:57 +08:00
parent 27290451d9
commit 6c404c1c6b

View File

@ -23,27 +23,27 @@
<!-- <el-button type="primary" style="margin-top: 48px;" @click="factorySetting">
{{ $t('table.factorySettings') }}
</el-button> -->
<!-- <div class="formbox">-->
<!-- <div class="formbox-l">{{ $t('table.NetworkPacketCapture') }}</div>-->
<!-- <el-button type="primary" v-if="DataDB.status === 0 || DataDB.status === 2" @click.stop="StartPacketCapture(1)">-->
<!-- {{ $t('table.StartPacketCapture') }}-->
<!-- </el-button>-->
<!-- <el-button type="danger" v-else @click.stop="StartPacketCapture(0)">-->
<!-- {{ $t('table.StopPacketCapture') }}-->
<!-- </el-button>-->
<!-- <el-button type="primary" @click.stop="DownloadFile" :disabled="DataDB.status !== 2">-->
<!-- {{ $t('table.Download') }}-->
<!-- </el-button>-->
<!-- <el-button type="primary" @click.stop="DeletePacketCaptureRecords" :disabled="DataDB.status !== 2">-->
<!-- {{ $t('table.Delete') }}-->
<!-- </el-button>-->
<!-- <span v-if="DataDB.status === 1" class="SpanBox1">-->
<!-- {{ $t('table.CapturingPacket') }}-->
<!-- </span>-->
<!-- <span v-else-if="DataDB.status === 2" class="SpanBox1">-->
<!-- {{ $t('table.PacketCaptureHasBeenStopped') }}-->
<!-- </span>-->
<!-- </div>-->
<div class="formbox">
<div class="formbox-l">{{ $t('table.NetworkPacketCapture') }}</div>
<el-button type="primary" v-if="DataDB.status === 0 || DataDB.status === 2" @click.stop="StartPacketCapture(1)">
{{ $t('table.StartPacketCapture') }}
</el-button>
<el-button type="danger" v-else @click.stop="StartPacketCapture(0)">
{{ $t('table.StopPacketCapture') }}
</el-button>
<el-button type="primary" @click.stop="DownloadFile" :disabled="DataDB.status !== 2">
{{ $t('table.Download') }}
</el-button>
<el-button type="primary" @click.stop="DeletePacketCaptureRecords" :disabled="DataDB.status !== 2">
{{ $t('table.Delete') }}
</el-button>
<span v-if="DataDB.status === 1" class="SpanBox1">
{{ $t('table.CapturingPacket') }}
</span>
<span v-else-if="DataDB.status === 2" class="SpanBox1">
{{ $t('table.PacketCaptureHasBeenStopped') }}
</span>
</div>
</div>
</div>
</template>
@ -138,6 +138,15 @@ export default {
})
},
getPacketInfo() {
getPacketCaptureInfo({}).then(res => {
const data = res.data
this.DataDB.status = data.status
this.DataDB.file = data.file
}).catch(() => {
})
},
StartPacketCapture(Flag) {
if (Flag === 1) {
startPacketCapture({}).then(res => {
@ -153,15 +162,6 @@ export default {
})
}
},
getPacketInfo() {
getPacketCaptureInfo({}).then(res => {
const data = res.data
this.DataDB.status = data.status
this.DataDB.file = data.file
}).catch(() => {
})
},
DeletePacketCaptureRecords() {
const data = {
name: this.DataDB.file