| | |
| | | > |
| | | 设备管理 |
| | | </el-button> --> |
| | | <CardDialog |
| | | :model-value="modelValue" |
| | | @changed="handleChange" |
| | | title="走航设备管理" |
| | | > |
| | | <CardDialog v-bind="$attrs" title="走航设备管理"> |
| | | <el-row class="device-table"> |
| | | <el-col :span="20"> |
| | | <el-table |
| | |
| | | return { loading, fetchData }; |
| | | }, |
| | | props: { |
| | | modelValue: Boolean |
| | | // modelValue: Boolean |
| | | }, |
| | | emits: ['update:modelValue'], |
| | | // emits: ['update:modelValue'], |
| | | data() { |
| | | return { |
| | | dialogVisible: false, |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | handleChange(value) { |
| | | this.$emit('update:modelValue', value); |
| | | }, |
| | | // handleChange(value) { |
| | | // this.$emit('update:modelValue', value); |
| | | // }, |
| | | deleteDevice(row) { |
| | | this.onConfirm = () => { |
| | | this.deviceStore.deleteDevice(row.deviceCode); |