fix avatar property (to uface

This commit is contained in:
2024-02-02 23:38:22 +08:00
parent b8c6b52d6c
commit fbda489db7
7 changed files with 194 additions and 10 deletions

View File

@@ -0,0 +1,36 @@
<script setup lang="ts">
import { PointOrderModel } from '@/api/api-models'
import { QueryGetAPI } from '@/api/query'
import { POINT_API_URL } from '@/data/constants'
import { NCard, NList, NListItem, useMessage } from 'naive-ui'
import { ref } from 'vue'
const message = useMessage()
const orders = ref<PointOrderModel[]>(await getOrders())
async function getOrders() {
try {
const data = await QueryGetAPI<PointOrderModel[]>(POINT_API_URL + 'get-orders')
if (data.code == 200) {
return data.data
} else {
message.error('获取订单失败: ' + data.message)
}
} catch (err) {
console.log(err)
message.error('获取订单失败: ' + err)
}
return []
}
</script>
<template>
<NList bordered hoverable clickable>
<NListItem v-for="order in orders" v-bind:key="order.id">
<NCard :bordered="false">
</NCard>
</NListItem>
</NList>
</template>