Browse Source

fix(订单表单): 允许orderId为字符串类型并移除不必要的类型转换

yz 1 month ago
parent
commit
ed0bfd0869
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/api/types/order.d.ts
  2. 1 1
      src/components/order-form/order-form-mixin.js

+ 1 - 1
src/api/types/order.d.ts

@@ -61,7 +61,7 @@ export type OrderItemStatus = typeof ORDER_ITEM_STATUS[keyof typeof ORDER_ITEM_S
  */
 export interface SalesOrderItemCreateForm {
   id?: number;
-  orderId?: number;
+  orderId?: number|string;
   orderCode?: string;
   itemId: number;
   itemCode: string;

+ 1 - 1
src/components/order-form/order-form-mixin.js

@@ -1146,7 +1146,7 @@ export default {
      */
     prepareMaterialItemData(material) {
       return {
-        orderId: this.formData.id ? parseInt(this.formData.id) : 0,
+        orderId: this.formData.id,
         orderCode: this.formData.orderCode || '',
         itemId: Number(material.itemId) || 0,
         itemCode: material.itemCode || '',