物料分配修改后更新子页签库存信息,计划信息,成本信息,生产信息辅助项
This commit is contained in:
parent
0e124a2c02
commit
64cb37a8b4
|
@ -57,10 +57,10 @@ public class MaterialAsstFrame1ChangedListener implements IBusinessListener {
|
|||
if (e instanceof BDCommonEvent event) {
|
||||
if ("c7dc0ccd-8872-4eee-8882-160e8f49dfad".equals(event.getSourceID())) {
|
||||
if ("1004".equals(event.getEventType()) ) {
|
||||
this.dealMaterialStockAssts(event, false);//库存信息分配后
|
||||
this.dealMaterialPlanUpdateAssts(event, false);//计划信息分配后
|
||||
// this.dealMaterialProdUpdateAssts(event, false);//生产信息
|
||||
// this.dealMaterialCostAssts(event, false);//成本信息分配后
|
||||
this.dealMaterialStockAssts(event, false);//库存信息分配后
|
||||
this.dealMaterialPlanUpdateAssts(event, false);//计划信息分配后
|
||||
// this.dealMaterialProdUpdateAssts(event, false);//生产信息
|
||||
// this.dealMaterialCostAssts(event, false);//成本信息分配后
|
||||
|
||||
} else if ("1061".equals(event.getEventType())) {
|
||||
this.dealMaterialStockAssts(event, true);
|
||||
|
@ -71,7 +71,7 @@ public class MaterialAsstFrame1ChangedListener implements IBusinessListener {
|
|||
// this.dealMaterialPlanUpdateAssts1(event, false);
|
||||
// }
|
||||
}else if("8b7d49ab-7a65-4885-bcf1-7df89b84df4b".equals(event.getSourceID())){
|
||||
//计划信息分配后
|
||||
//计划信息分配后
|
||||
if ("1009".equals(event.getEventType()) ) {
|
||||
this.dealMaterialStockAssts1(event, false);
|
||||
this.dealMaterialPlanUpdateAssts1(event, false);
|
||||
|
@ -91,11 +91,11 @@ public class MaterialAsstFrame1ChangedListener implements IBusinessListener {
|
|||
if (!isBatchUp) {
|
||||
BDPKLockUtil.lockString(new String[]{pk_material});
|
||||
}
|
||||
//库存
|
||||
//库存
|
||||
this.updateMaterialStockUpdateAssts(pk_marasstframe, pk_material);
|
||||
//成本
|
||||
//成本
|
||||
this.updateMaterialCostUpdateAssts(pk_marasstframe, pk_material);
|
||||
//生产信息
|
||||
//生产信息
|
||||
this.updateMaterialProdAssts(pk_marasstframe, pk_material);
|
||||
}
|
||||
}
|
||||
|
@ -206,7 +206,7 @@ public class MaterialAsstFrame1ChangedListener implements IBusinessListener {
|
|||
private Set<String> getField(String pk_marasstframe) throws DAOException {
|
||||
List<String> codes = this.queryMarasstCodesByFrameID(pk_marasstframe);
|
||||
Set<String> allowFields = new HashSet();
|
||||
//如果项目被更改项目需要被默认选中
|
||||
//如果项目被更改项目需要被默认选中
|
||||
for(int i = 2; i <= 16; ++i) {
|
||||
if (codes.contains(Integer.toString(i)) ) {
|
||||
allowFields.add(this.getAsstCodeByIndex(i));
|
||||
|
@ -376,7 +376,7 @@ public class MaterialAsstFrame1ChangedListener implements IBusinessListener {
|
|||
private Set<String> getField1(String pk_marasstframe) throws DAOException {
|
||||
List<String> codes = this.queryMarasstCodesByFrameID(pk_marasstframe);
|
||||
Set<String> allowFields = new HashSet();
|
||||
//如果项目被更改项目需要被默认选中
|
||||
//如果项目被更改项目需要被默认选中
|
||||
for(int i = 2; i <= 16; ++i) {
|
||||
String code = this.getNewCodeOfMarasst(i);
|
||||
if (codes.contains(code) ) {
|
||||
|
|
Loading…
Reference in New Issue