怪物奇妙物语

宇宙无敌超级美少男的怪物奇妙物语

首页 新随笔 联系 管理
  819 随笔 :: 0 文章 :: 2 评论 :: 16万 阅读

D:\Code\asp-vue-new\long.client\src\views\order\index.vue

<script setup lang="ts">
import { useOrder } from "@/stores/order"
const storeOrder = useOrder();
onMounted(async () => {
// await storeOrder.setOrders();
// 👇
await storeOrder.setOrdersByMock();
})
</script>
<template>
<div></div>
</template>
<style lang="css"></style>

src\stores\order.ts

import { useOrderApi } from '@/api/order'
import { defineStore } from 'pinia'
export const useOrder = defineStore('orderStore', {
state: (): TOrderStoreState => ({
orders: []
}),
actions: {
getOrderById(id: number) {
},
getPickingTotalQuantityByOrderIdIdAndZdjhm(id: number, zdjhm: string) {
},
async setOrders() {
const res = await useOrderApi().getOrders()
this.orders = res.data
},
// 👇
async setOrdersByMock() {
const res = await useOrderApi().mockOrders()
this.orders = res.data
}
}
})

src\api\order\index.ts

import request from '@/utils/request'
import mockOrderData from './mock'
export function useOrderApi() {
return {
getOrders: (params?: object) => {
return request({
url: '/api/Orders/allOrder',
method: 'get',
params
})
},
// 👇
mockOrders: (params?: object) => {
// 👇
return mockOrderData()
}
}
}

src\api\order\mock.ts

// 👇
export const mockOrderData = () => ({
data: [
{
Id: 2,
CreatorId: 0,
CreationTime: '2024-07-18 10:39:49',
LastModificationTime: '0001-01-01 00:00:00'
}
]
})
export default mockOrderData
posted on   超级无敌美少男战士  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示