fix: bug
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 7m11s

This commit is contained in:
sexygoat
2026-04-24 18:39:39 +08:00
parent 2d6b5d7903
commit 17c299e4ce
27 changed files with 500 additions and 481 deletions

View File

@@ -65,6 +65,8 @@
@page-change="handlePackagePageChange"
@size-change="handlePackageSizeChange"
@navigate-to-device="handleNavigateToDevice"
@navigate-to-order="handleNavigateToOrder"
@navigate-to-refund="handleNavigateToRefund"
@refresh="handlePackageRefresh"
/>
</div>
@@ -106,6 +108,9 @@
<WiFiConfigDialog
v-model="setWiFiDialogVisible"
:card-no="deviceRealtime?.current_iccid"
:wifi-enabled="deviceRealtime?.wifi_enabled ? 1 : 0"
:wifi-ssid="deviceRealtime?.ssid || ''"
:wifi-password="deviceRealtime?.wifi_password || ''"
@confirm="handleConfirmSetWiFi"
/>
<PackageRechargeDialog
@@ -147,8 +152,9 @@
<script setup lang="ts">
import { ref, watch, onMounted, nextTick } from 'vue'
import { useRoute } from 'vue-router'
import { useRoute, useRouter } from 'vue-router'
import { ElMessage, ElCard, ElEmpty } from 'element-plus'
import { RoutesAlias } from '@/router/routesAlias'
// 引入子组件
import AssetSearchCard from './components/AssetSearchCard.vue'
@@ -179,6 +185,7 @@
defineOptions({ name: 'SingleCard' })
const route = useRoute()
const router = useRouter()
// ========== 组件引用 ==========
const assetSearchCardRef = ref<InstanceType<typeof AssetSearchCard>>()
@@ -560,6 +567,20 @@
await handleSearch({ identifier: deviceNo })
}
/**
* 跳转到订单详情
*/
const handleNavigateToOrder = (orderId: number) => {
router.push(`${RoutesAlias.OrderDetail}/${orderId}`)
}
/**
* 跳转到退款详情
*/
const handleNavigateToRefund = (refundId: number) => {
router.push(`${RoutesAlias.RefundDetail}/${refundId}`)
}
/**
* URL参数自动加载
*/