Commit 5d28fcfc by 张恒

refactor(scgl): 重构生产任务配置表单和列表结构

- 将'是否内部订单'字段替换为'计划编号'和'合金标准'字段
- 添加任务编号列配置并移除旧的是否内部订单列
- 更新合金标准字段为API数据源,使用动态获取的合金标准选项
- 修改多个字段的占位符文本,统一设置为空字符串
- 移除生产产品和工艺路线的静态配置,重构为动态API获取
- 更新客户字段为下拉选择,使用API获取客户列表数据
- 调整表单布局结构,添加分割线和网格布局组件
- 优化字段事件处理逻辑,简化onChange事件配置
- 更新列表中的合金标准和客户字段为下拉选择组件
- 添加计划结束时间字段的完整配置
- 调整产线字段的API配置参数,优化数据获取逻辑
parent b86528fa
......@@ -6,7 +6,9 @@ import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel';
export interface MesProductionTaskPageParams extends BasicPageParams {
rwbh: string;
sfnbdd: string;
jhbh: string;
hjzt: string;
}
/**
......@@ -17,14 +19,14 @@ export interface MesProductionTaskPageModel {
jhbh: string;
rwbh: string;
cpid: string;
rch: string;
zch: string;
sfnbdd: string;
jhksrq: string;
jhjsrq: string;
......@@ -115,6 +117,8 @@ export interface MesProductionTaskModel {
modifyUserId: string;
mesProductionGongdanList?: MesProductionGongdanModel;
mesWarehouseMaterialList?: MesWarehouseMaterialModel;
}
/**
......@@ -123,6 +127,8 @@ export interface MesProductionTaskModel {
export interface MesProductionGongdanModel {
id: string;
roductionTaskId: string;
deleteMark: string;
rwbh: string;
......@@ -141,7 +147,9 @@ export interface MesProductionGongdanModel {
cplx: string;
gx: string;
gxId: string;
gxbh: string;
gxmc: string;
......@@ -203,6 +211,97 @@ export interface MesProductionGongdanModel {
}
/**
* @description: MesWarehouseMaterial表类型
*/
export interface MesWarehouseMaterialModel {
id: string;
wlId: string;
roductionTaskId: string;
deleteMark: string;
bz: string;
zt: string;
wlbh: string;
wlmc: string;
wlgg: string;
wlxh: string;
xjbom: string;
blsl: string;
kcl: string;
khbz: string;
nkbz: string;
sftl: string;
bldh: string;
lldh: string;
llr: string;
llbm: string;
llsl: string;
shren: string;
fllldh: string;
fllrq: string;
fllr: string;
fllbm: string;
fllsl: string;
flgg: string;
flbz: string;
p1: string;
p2: string;
p3: string;
p4: string;
p5: string;
p6: string;
p7: string;
p8: string;
p9: string;
p10: string;
createDate: string;
createUserId: string;
modifyDate: string;
modifyUserId: string;
}
/**
* @description: MesProductionTask分页返回值结构
*/
export type MesProductionTaskPageResult = BasicFetchResult<MesProductionTaskPageModel>;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment