瀏覽代碼

feat(订单): 添加根据订单编码查询PC Blade订单发票的接口和类型

yz 1 月之前
父節點
當前提交
30a4ddb4a2
共有 2 個文件被更改,包括 20 次插入0 次删除
  1. 15 0
      src/api/order/sales-order.js
  2. 5 0
      src/api/types/sales-order.d.ts

+ 15 - 0
src/api/order/sales-order.js

@@ -213,4 +213,19 @@ export const getPcBladeOrderInvoiceByIdFind = async (orderId) => {
       orderId
     }
   });
+};
+
+/**
+ * 根据订单编码获取PC Blade订单发票信息
+ * @param {string} orderCode - 订单编码
+ * @returns {Promise<import('../types/sales-order').PcBladeOrderInvoiceByCodeResponse>} 订单发票信息
+ */
+export const getPcBladeOrderInvoiceByCodeFind = async (orderCode) => {
+  return request({
+    url: '/api/blade-factory/api/factory/salesOrder/getPcBladeOrderInvoiceByCodeFind',
+    method: 'get',
+    params: {
+      orderCode
+    }
+  });
 };

+ 5 - 0
src/api/types/sales-order.d.ts

@@ -288,4 +288,9 @@ export interface PcBladeOrderInvoiceRecord extends BaseEntity {
  */
 export type PcBladeOrderInvoiceResponse = AxiosResponse<ApiResponseData<PcBladeOrderInvoiceRecord>>;
 
+/**
+ * PC Blade订单发票按订单编码查询响应类型
+ */
+export type PcBladeOrderInvoiceByCodeResponse = PcBladeOrderInvoiceResponse;
+
 // 注意:SalesOrderCreateResponse 已移至 order.d.ts 以避免重复定义