diff --git a/src/api/shop/order.ts b/src/api/shop/order.ts index f596854..4b939f8 100644 --- a/src/api/shop/order.ts +++ b/src/api/shop/order.ts @@ -2,7 +2,9 @@ import { http } from "@/utils/http"; export interface OrderQuery extends BasePageQuery { /** 订单编号 */ - orderNumber?: string; + orderId?: number; + /** 格口id */ + cellId?: number; /** * 订单状态 * @remarks @@ -74,6 +76,18 @@ export interface OrderDTO { paymentMethod?: string; /** 支付时间 */ payTime?: string; + /** + * 商品名称 + * @remarks + * 多个商品名称用逗号分隔 + */ + goodsNames?: string; + /** + * 商品封面图 + * @remarks + * 多个商品封面图用逗号分隔 + */ + coverImgs?: string; } export const getOrderListApi = (params?: OrderQuery) => { diff --git a/src/views/shop/cabinet-goods/index.vue b/src/views/shop/cabinet-goods/index.vue index 78ff1e6..7dd41b7 100644 --- a/src/views/shop/cabinet-goods/index.vue +++ b/src/views/shop/cabinet-goods/index.vue @@ -14,11 +14,13 @@ import { ElMessage, ElMessageBox } from "element-plus"; import { on } from "events"; import CabinetGoodsConfigModal from "./cabinet-goods-config-modal.vue"; import { getGoodsInfo } from "@/api/shop/goods"; +import { useRouter } from "vue-router"; defineOptions({ name: "CabinetGoods" }); +const router = useRouter(); const formRef = ref(); const tableRef = ref(); @@ -258,7 +260,7 @@ const handleClearGoods = async (row: CabinetCellDTO) => { --> - + - - - + + + + +