feat: 高级列表

This commit is contained in:
2025-09-13 17:56:13 +08:00
parent e42e1c01fb
commit 9d5a289929
18 changed files with 1301 additions and 6739 deletions

View File

@@ -1,5 +1,5 @@
// @ts-ignore
/* eslint-disable */
/// <reference path="./typings.d.ts" />
import { request } from "@umijs/max";
/** 获取菜单页面的表 GET /product/category/categoryList */

View File

@@ -1,5 +1,5 @@
// @ts-ignore
/* eslint-disable */
/// <reference path="./typings.d.ts" />
import { request } from "@umijs/max";
/** 创建商品 创建商品 POST /prod/create */
@@ -88,12 +88,9 @@ export async function getProductProdGetProdRecycleBinPageList(
{
method: "GET",
params: {
// pageNo has a default value: 1
pageNo: "1",
// pageSize has a default value: 10
pageSize: "10",
...params,
pageNo: params.pageNo ?? "1",
pageSize: params.pageSize ?? "10",
},
...(options || {}),
}
@@ -127,12 +124,9 @@ export async function getProductProdPage(
return request<API.CommonResultPageResultProdListVO>("/product/prod/page", {
method: "GET",
params: {
// pageNo has a default value: 1
pageNo: "1",
// pageSize has a default value: 10
pageSize: "10",
...params,
pageNo: params.pageNo ?? "1",
pageSize: params.pageSize ?? "10",
},
...(options || {}),
});
@@ -299,12 +293,9 @@ export async function getProductSkuGetPropRecycleBinList(
{
method: "GET",
params: {
// pageNo has a default value: 1
pageNo: "1",
// pageSize has a default value: 10
pageSize: "10",
...params,
pageNo: params.pageNo ?? "1",
pageSize: params.pageSize ?? "10",
},
...(options || {}),
}
@@ -337,12 +328,9 @@ export async function getProductSkuGetSkuPageList(
{
method: "GET",
params: {
// pageNo has a default value: 1
pageNo: "1",
// pageSize has a default value: 10
pageSize: "10",
...params,
pageNo: params.pageNo ?? "1",
pageSize: params.pageSize ?? "10",
},
...(options || {}),
}
@@ -375,12 +363,9 @@ export async function getProductSkuGetSkuRecycleBinPageList(
{
method: "GET",
params: {
// pageNo has a default value: 1
pageNo: "1",
// pageSize has a default value: 10
pageSize: "10",
...params,
pageNo: params.pageNo ?? "1",
pageSize: params.pageSize ?? "10",
},
...(options || {}),
}

View File

@@ -202,6 +202,15 @@ declare namespace API {
msg?: string;
};
type CommonResultPageResultTradeOrderPageItemRespVO = {
/** 错误码 */
code?: number;
/** 返回数据 */
data?: PageResultTradeOrderPageItemRespVO;
/** 错误提示,用户可阅读 */
msg?: string;
};
type CommonResultProdServiceVO = {
/** 错误码 */
code?: number;
@@ -371,6 +380,43 @@ declare namespace API {
skuId?: number;
};
type getTradeOrderGetDetailParams = {
id: number;
};
type getTradeOrderPageParams = {
/** 页码,从 1 开始", example = "1 */
pageNo: number;
/** 每页条数,最大值为 100" */
pageSize: number;
/** 订单号示例88888888 */
orderNum?: string;
/** 用户编号示例1024 */
userId?: number;
/** 用户昵称,示例:小王 */
userNickname?: string;
/** 用户手机号,示例:小王 */
userMobile?: string;
/** 配送方式示例1 */
deliveryType?: number;
/** 发货物流公司编号示例1 */
logisticsId?: number;
/** 自提门店编号,示例:[1,2] */
pickUpStoreIds?: string;
/** 自提核销码示例12345678 */
pickUpVerifyCode?: string;
/** 订单类型示例1 */
type?: number;
/** 订单状态示例1 */
status?: number;
/** 支付渠道示例wx_lite */
payChannelCode?: string;
/** 创建时间 */
createTime?: string[];
/** 订单来源示例10 */
terminal?: number;
};
type Item = {
/** 编号 - 必填示例1 */
id?: number;
@@ -497,6 +543,13 @@ declare namespace API {
total?: number;
};
type PageResultTradeOrderPageItemRespVO = {
/** 数据 */
list?: TradeOrderPageItemRespVO[];
/** 总量 */
total?: number;
};
type postProductProdRestoreProdListParams = {
/** 商品id集合 */
ids: number[];