fix:生成替换关系
This commit is contained in:
parent
e96e8dd38f
commit
d195e76bbf
@ -114,26 +114,31 @@ public class GenerateReplaceRelationshipTaskEdit extends AbstractTask {
|
|||||||
|
|
||||||
String exchangetype = entry.getString("yem_exchangetype");
|
String exchangetype = entry.getString("yem_exchangetype");
|
||||||
|
|
||||||
if (exchangetype.equals("D")) {
|
if (exchangetype.equals("D")) {//新增PLM变更后对应BOM变更前
|
||||||
addNew.set("yem_parentno", entry.getString("yem_parent_now"));//父件编码
|
addNew.set("yem_parentno", entry.getString("yem_parent_now"));//替换后-父件编码
|
||||||
addNew.set("yem_parentname", entry.getString("yem_name_newparent"));//父项名称
|
addNew.set("yem_parentname", entry.getString("yem_name_newparent"));//替换后-父项名称
|
||||||
} else {
|
addNew.set("yem_subno", entry.getString("yem_child_now"));//替换后-子件编码
|
||||||
addNew.set("yem_parentno", entry.getString("yem_textfield"));//父件编码
|
addNew.set("yem_subname", entry.getString("yem_name_newchild"));//替换后-子件名称
|
||||||
addNew.set("yem_parentname", entry.getString("yem_name_parent"));//父项名称
|
addNew.set("yem_subenname", "yem_englishname");//替换后-子件英文名称
|
||||||
|
addNew.set("yem_qty", entry.getBigDecimal("yem_qty_new"));//替换后-数量
|
||||||
|
} else {//否则变更前对应变更前
|
||||||
|
addNew.set("yem_parentno", entry.getString("yem_textfield"));//替换前-父件编码
|
||||||
|
addNew.set("yem_parentname", entry.getString("yem_name_parent"));//替换前-父项名称
|
||||||
|
addNew.set("yem_subno", entry.getString("yem_child_before"));//替换前-子件编码
|
||||||
|
addNew.set("yem_subname", entry.getString("yem_name_child"));//替换前-子件名称
|
||||||
|
addNew.set("yem_subenname", "");//替换前-子件英文名称
|
||||||
|
addNew.set("yem_qty", entry.getBigDecimal("yem_qty_before"));//替换前-数量
|
||||||
}
|
}
|
||||||
|
|
||||||
addNew.set("yem_subno", entry.getString("yem_child_before"));//子件编码
|
|
||||||
addNew.set("yem_subname", entry.getString("yem_name_child"));//子件名称
|
|
||||||
addNew.set("yem_subenname", "");//子件英文名称
|
|
||||||
addNew.set("yem_qty", entry.getBigDecimal("yem_qty_before"));//数量
|
|
||||||
addNew.set("yem_enablesta", entry.getString("yem_enablesta"));//启用停用状态
|
|
||||||
addNew.set("yem_replace", exchangetype);//替换关系
|
|
||||||
addNew.set("yem_enableparno", entry.getString("yem_parent_now"));//替换父件编码-父项编码
|
addNew.set("yem_enableparno", entry.getString("yem_parent_now"));//替换父件编码-父项编码
|
||||||
addNew.set("yem_enableparname", entry.getString("yem_name_newparent"));//替换父件名称-父项名称
|
addNew.set("yem_enableparname", entry.getString("yem_name_newparent"));//替换父件名称-父项名称
|
||||||
addNew.set("yem_enablesubno", entry.getString("yem_child_now"));//替换子件编码-子项编码
|
addNew.set("yem_enablesubno", entry.getString("yem_child_now"));//替换子件编码-子项编码
|
||||||
addNew.set("yem_enablesubname", entry.getString("yem_name_newchild"));//替换子件名称
|
addNew.set("yem_enablesubname", entry.getString("yem_name_newchild"));//替换子件名称
|
||||||
addNew.set("yem_enablesubenname", entry.getString("yem_englishname"));//替换件英文名称-子件英文名称
|
addNew.set("yem_enablesubenname", entry.getString("yem_englishname"));//替换件英文名称-子件英文名称
|
||||||
addNew.set("yem_enablesubqty", entry.getBigDecimal("yem_qty_new"));//数量
|
addNew.set("yem_enablesubqty", entry.getBigDecimal("yem_qty_new"));//数量
|
||||||
|
|
||||||
|
addNew.set("yem_enablesta", entry.getString("yem_enablesta"));//启用停用状态
|
||||||
|
addNew.set("yem_replace", exchangetype);//替换关系
|
||||||
addNew.set("yem_enableddate", entry.getDate("yem_starttime"));//启用时间
|
addNew.set("yem_enableddate", entry.getDate("yem_starttime"));//启用时间
|
||||||
addNew.set("yem_downdate", entry.getDate("yem_stoptime"));//停用时间
|
addNew.set("yem_downdate", entry.getDate("yem_stoptime"));//停用时间
|
||||||
addNew.set("yem_completetime", new Date());//执行时间
|
addNew.set("yem_completetime", new Date());//执行时间
|
||||||
|
Loading…
Reference in New Issue
Block a user