feat: 订单列表

This commit is contained in:
2025-10-16 16:32:59 +08:00
parent a5b7207f44
commit 3c7473f8d1
48 changed files with 1917 additions and 624 deletions

View File

@@ -83,7 +83,7 @@ export default defineConfig({
* @name layout 插件
* @doc https://umijs.org/docs/max/layout-menu
*/
title: 'Ant Design Pro',
title: '百业到家',
layout: {
locale: true,
...defaultSettings,

View File

@@ -1,4 +1,4 @@
import type { ProLayoutProps } from "@ant-design/pro-components";
import type { ProLayoutProps } from '@ant-design/pro-components';
/**
* @name
@@ -7,21 +7,26 @@ const Settings: ProLayoutProps & {
pwa?: boolean;
logo?: string;
} = {
navTheme: "light",
navTheme: 'light',
// 拂晓蓝
colorPrimary: "#1890ff",
layout: "mix",
contentWidth: "Fluid",
colorPrimary: '#1890ff',
layout: 'mix',
contentWidth: 'Fluid',
fixedHeader: true,
fixSiderbar: true,
colorWeak: false,
title: "百业到家云控台",
title: '百业到家云控台',
pwa: true,
logo: "/logo.svg",
iconfontUrl: "",
logo: '/logo.svg',
iconfontUrl: '',
splitMenus: true,
token: {
// 参见ts声明demo 见文档通过token 修改样式
// 设置内容区域的边距
pageContainer: {
paddingBlockPageContainerContent: 16,
paddingInlinePageContainerContent: 16,
},
//https://procomponents.ant.design/components/layout#%E9%80%9A%E8%BF%87-token-%E4%BF%AE%E6%94%B9%E6%A0%B7%E5%BC%8F
},
};

View File

@@ -15,7 +15,9 @@ export default {
// localhost:8000/api/** -> https://preview.pro.ant.design/api/**
'/admin-api/': {
// 要代理的地址
target: 'http://192.168.1.231:48080',
// http://192.168.1.231:48080 伟强
// https://petshy.tashowz.com/
target: 'http://192.168.1.231:48080/',
// 配置了这个可以从 http 代理到 https
// 依赖 origin 的功能可能需要这个,比如 cookie
changeOrigin: true,
@@ -28,7 +30,7 @@ export default {
test: {
// localhost:8000/api/** -> https://preview.pro.ant.design/api/**
'/api/': {
target: 'https://proapi.azurewebsites.net',
target: 'https://petshy.tashowz.com/',
changeOrigin: true,
pathRewrite: { '^': '' },
},

View File

@@ -13,70 +13,41 @@
export default [
{
path: "/user",
path: '/user',
layout: false,
routes: [
{
name: "login",
path: "/user/login",
component: "./user/login",
name: 'login',
path: '/user/login',
component: './user/login',
},
],
},
{
path: "/welcome",
name: "welcome",
icon: "smile",
component: "./Welcome",
path: '/welcome',
name: 'welcome',
icon: 'smile',
component: './Welcome',
},
// {
// path: "/system1",
// name: "system1",
// icon: "smile",
// routes: [
// {
// name: "tenant",
// path: "/system1/tenant",
// routes: [
// {
// name: "package",
// path: "/system1/tenant/package",
// component: "system/tenant/package",
// },
// ],
// },
// ],
// },
{
path: "/admin",
name: "admin",
icon: "crown",
access: "canAdmin",
path: '/',
redirect: '/welcome',
},
{
path: '/trade',
name: '交易管理',
routes: [
{
path: "/admin",
redirect: "/admin/sub-page",
},
{
path: "/admin/sub-page",
name: "sub-page",
component: "./Admin",
name: '订单管理',
path: '/trade',
component: './trade/order/index',
},
],
},
// {
// name: 'list.table-list',
// icon: 'table',
// path: '/list',
// component: './table-list',
// },
{
path: "/",
redirect: "/welcome",
},
{
component: "404",
component: '404',
layout: false,
path: "*",
path: '*',
},
];