显卡页面新增

This commit is contained in:
1 2025-06-27 17:39:36 +08:00
parent d1da4a85bc
commit bf9ffb7bca
3 changed files with 3125 additions and 5 deletions

View File

@ -193,6 +193,8 @@
ref="acousto_optic" :device="form" @statusEvent="getDeviceStatusData($event)" /> ref="acousto_optic" :device="form" @statusEvent="getDeviceStatusData($event)" />
<voicecard v-else-if="form.productName && form.productName.toLowerCase().includes('声卡')" <voicecard v-else-if="form.productName && form.productName.toLowerCase().includes('声卡')"
ref="voicecard" :device="form" @statusEvent="getDeviceStatusData($event)" /> ref="voicecard" :device="form" @statusEvent="getDeviceStatusData($event)" />
<display v-else-if="form.productName && form.productName.toLowerCase().includes('显卡产品')"
ref="display" :device="form" @statusEvent="getDeviceStatusData($event)" />
<running-status v-else ref="runningStatus" :device="form" <running-status v-else ref="runningStatus" :device="form"
@statusEvent="getDeviceStatusData($event)" /> @statusEvent="getDeviceStatusData($event)" />
@ -459,6 +461,7 @@ import relay from './relay.vue'
import gatewaypre from './gatewaypre.vue' import gatewaypre from './gatewaypre.vue'
import acousto_optic from'./acousto_optic.vue' import acousto_optic from'./acousto_optic.vue'
import voicecard from './voicecard.vue'; import voicecard from './voicecard.vue';
import display from './display.vue'
export default { export default {
name: 'DeviceEdit', name: 'DeviceEdit',
dicts: ['iot_device_status', 'iot_location_way'], dicts: ['iot_device_status', 'iot_location_way'],
@ -494,7 +497,8 @@ export default {
relay, relay,
gatewaypre, gatewaypre,
acousto_optic, acousto_optic,
voicecard voicecard,
display
}, },
watch: { watch: {
activeName(val) { activeName(val) {

File diff suppressed because it is too large Load Diff

View File

@ -254,17 +254,17 @@
$t('device.running-status.866086-12') }}</el-link> $t('device.running-status.866086-12') }}</el-link>
</template> </template>
<el-descriptions-item :label="$t('device.running-status.866086-13')">{{ firmware.firmwareName <el-descriptions-item :label="$t('device.running-status.866086-13')">{{ firmware.firmwareName
}}</el-descriptions-item> }}</el-descriptions-item>
<el-descriptions-item :label="$t('device.device-edit.148398-4')">{{ firmware.productName <el-descriptions-item :label="$t('device.device-edit.148398-4')">{{ firmware.productName
}}</el-descriptions-item> }}</el-descriptions-item>
<el-descriptions-item :label="$t('device.device-edit.148398-12')">Version {{ firmware.version <el-descriptions-item :label="$t('device.device-edit.148398-12')">Version {{ firmware.version
}}</el-descriptions-item> }}</el-descriptions-item>
<el-descriptions-item :label="$t('device.running-status.866086-16')"> <el-descriptions-item :label="$t('device.running-status.866086-16')">
<el-link :href="getDownloadUrl(firmware.filePath)" :underline="false" type="primary">{{ <el-link :href="getDownloadUrl(firmware.filePath)" :underline="false" type="primary">{{
getDownloadUrl(firmware.filePath) }}</el-link> getDownloadUrl(firmware.filePath) }}</el-link>
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item :label="$t('device.running-status.866086-17')">{{ firmware.remark <el-descriptions-item :label="$t('device.running-status.866086-17')">{{ firmware.remark
}}</el-descriptions-item> }}</el-descriptions-item>
</el-descriptions> </el-descriptions>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="success" @click="otaUpgrade" <el-button type="success" @click="otaUpgrade"