Explorar o código

fix(types): 修正MaterialDetailStatus类型定义不一致问题

yz hai 2 semanas
pai
achega
2560ed3f1e
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      src/components/order-form/types.d.ts

+ 3 - 3
src/components/order-form/types.d.ts

@@ -431,7 +431,7 @@ export interface MaterialDetailFormData {
   /** 总金额,自动计算,精度2位小数 */
   totalAmount: number;
   /** 明细状态 */
-  status: MaterialDetailStatus;
+  status: typeof MaterialDetailStatus[keyof typeof MaterialDetailStatus];
 }
 
 /**
@@ -471,7 +471,7 @@ export interface MaterialDetailItem {
   /** 总金额 */
   totalAmount: number;
   /** 明细状态 */
-  status: MaterialDetailStatus;
+  status: typeof MaterialDetailStatus[keyof typeof MaterialDetailStatus];
   /** 创建时间,ISO 8601格式 */
   createTime: string;
   /** 更新时间,ISO 8601格式 */
@@ -530,7 +530,7 @@ export interface MaterialDetailQueryParams {
   /** 仓库ID */
   warehouseId?: string;
   /** 订单状态 */
-  status?: keyof typeof MaterialDetailStatus;
+  status?: typeof MaterialDetailStatus[keyof typeof MaterialDetailStatus];
   /** 页码 */
   pageNum?: number;
   /** 每页大小 */