新建MX或SRV记录时优先级默认值设置为10

This commit is contained in:
jingrow 2025-08-04 23:17:28 +08:00
parent 3cfab004f0
commit 1ceb618288

View File

@ -134,6 +134,7 @@
<div v-if="record.editing" class="flex items-center space-x-2">
<select
v-model="record.type"
@change="handleRecordTypeChange(record)"
class="w-20 px-2 py-1 text-sm border border-gray-300 rounded focus:ring-2 focus:ring-blue-500 focus:border-blue-500"
:class="{ 'bg-gray-100 text-gray-500 cursor-not-allowed': !record.isNew }"
:disabled="!record.isNew"
@ -477,6 +478,22 @@ export default {
//
this.dnsRecords.unshift(newRecord);
// MXSRV
this.handleRecordTypeChange(newRecord);
},
//
handleRecordTypeChange(record) {
if (record.type === 'MX' || record.type === 'SRV') {
// MXSRV10
if (!record.level) {
record.level = 10;
}
} else {
//
record.level = null;
}
},
//