订单管理路由和接口编写

This commit is contained in:
Soutfairy 2024-11-18 18:00:20 +08:00
parent 53fdad11a2
commit d34b32a814
5 changed files with 46 additions and 0 deletions

28
src/api/order/index.ts Normal file
View File

@ -0,0 +1,28 @@
import request from '/@/utils/request';
import { baseUrlHost } from '../baseUrlHost';
/**
* request.post(xxx) post params data
* get请求时paramsdata
*
* api接口集合
* @method getOrderAll
*/
export function orderApi() {
return {
getOrderList: (params: object) => {
return request({
url: baseUrlHost + '/odOrder',
method: 'get',
params
});
},
getOrderDetail: (id: Number) => {
return request({
url: baseUrlHost + `/odOrder/${id}`,
method: 'get',
});
},
};
}

View File

@ -10,6 +10,7 @@ export default {
systemDic: 'systemDic',
article: 'article',
message: 'message',
order: 'order',
articleDetail: 'articleDetail',
addArticle: 'addArticle',
editArticle: 'editArticle',

View File

@ -10,6 +10,7 @@ export default {
systemDic: '字典管理',
article: '文章管理',
message: '留言管理',
order: '订单管理',
articleDetail: '文章详情',
addArticle: '新增文章',
editArticle: '编辑文章',

View File

@ -10,6 +10,7 @@ export default {
systemDic: '字典管理',
article: '文章管理',
message: '聯言管理',
order: '訂單管理',
articleDetail: '文章詳情',
addArticle: '文章新增',
editArticle: '文章編輯',

View File

@ -232,6 +232,21 @@ export const dynamicRoutes: Array<RouteRecordRaw> = [
icon: 'iconfont icon-fuwenbenkuang',
},
},
{
path: '/order',
name: 'order',
component: () => import('/@/views/order/index.vue'),
meta: {
title: 'message.router.order',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-shuju',
},
},
{
path: '/limits',
name: 'limits',