|
@@ -169,11 +169,11 @@ export interface OrderFormMixinData {
|
|
|
/** 订单状态选项列表 */
|
|
|
orderStatusOptions: OrderStatusOption[];
|
|
|
/** 客户选择事件常量 */
|
|
|
- CUSTOMER_SELECT_EVENTS: any;
|
|
|
+ CUSTOMER_SELECT_EVENTS: typeof import('./events').CUSTOMER_SELECT_EVENTS;
|
|
|
/** 地址选择事件常量 */
|
|
|
- ADDRESS_SELECT_EVENTS: any;
|
|
|
+ ADDRESS_SELECT_EVENTS: typeof import('./events').ADDRESS_SELECT_EVENTS;
|
|
|
/** 物料明细事件常量 */
|
|
|
- MATERIAL_DETAIL_EVENTS: any;
|
|
|
+ MATERIAL_DETAIL_EVENTS: typeof import('./events').MATERIAL_DETAIL_EVENTS;
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -188,7 +188,7 @@ export interface OrderFormMixinComputed {
|
|
|
/** 表单标题 */
|
|
|
formTitle: string;
|
|
|
/** 物料明细表格配置 */
|
|
|
- materialDetailTableOption: any;
|
|
|
+ materialDetailTableOption: AvueCrudColumn[];
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -537,10 +537,16 @@ export interface MaterialDetailItem {
|
|
|
itemName: string;
|
|
|
/** 规格型号 */
|
|
|
specification: string;
|
|
|
+ /** 规格描述 */
|
|
|
+ specs?: string | number | null;
|
|
|
/** 主物料分类ID */
|
|
|
mainCategoryId: string;
|
|
|
/** 主物料分类名称 */
|
|
|
mainCategoryName: string;
|
|
|
+ /** 主物料分类ID */
|
|
|
+ mainItemCategoryId?: string;
|
|
|
+ /** 主物料分类名称 */
|
|
|
+ mainItemCategoryName?: string | number;
|
|
|
/** 仓库ID */
|
|
|
warehouseId: string;
|
|
|
/** 仓库名称 */
|
|
@@ -561,6 +567,10 @@ export interface MaterialDetailItem {
|
|
|
totalAmount: number;
|
|
|
/** 明细状态 */
|
|
|
status: typeof MaterialDetailStatus[keyof typeof MaterialDetailStatus];
|
|
|
+ /** 物料状态 */
|
|
|
+ itemStatus?: number;
|
|
|
+ /** 是否可删除 */
|
|
|
+ isDeletable?: boolean;
|
|
|
/** 创建时间,ISO 8601格式 */
|
|
|
createTime: string;
|
|
|
/** 更新时间,ISO 8601格式 */
|
|
@@ -590,6 +600,10 @@ export interface MaterialUpdateEventData {
|
|
|
row: MaterialDetailRecord;
|
|
|
/** 行在表格中的索引 */
|
|
|
index: number;
|
|
|
+ /** 更新的字段名 */
|
|
|
+ field?: string;
|
|
|
+ /** 更新的值 */
|
|
|
+ value?: any;
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -603,20 +617,7 @@ export interface MaterialDeleteEventData {
|
|
|
index: number;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * 物料更新事件数据接口
|
|
|
- * @description 定义物料更新事件传递的数据结构
|
|
|
- */
|
|
|
-export interface MaterialUpdateEventData {
|
|
|
- /** 更新的物料索引 */
|
|
|
- index: number;
|
|
|
- /** 更新的物料数据 */
|
|
|
- material: MaterialDetailRecord;
|
|
|
- /** 更新的字段名 */
|
|
|
- field?: string;
|
|
|
- /** 更新的值 */
|
|
|
- value?: any;
|
|
|
-}
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 客户选择事件数据接口
|