1.外销合同港口赋值
This commit is contained in:
ljw 2024-11-04 19:44:42 +08:00
parent e7e1def3d2
commit 132a88326c

View File

@ -394,6 +394,10 @@ public class SalesOrderEdit extends AbstractBillPlugIn implements Plugin, Before
genShipPortEnName(this.getModel());
genTradeTermsShipports(model, view);//贸易术语=价格条款+起运港.工厂
genTradeTerms(model.getDataEntity(true), view);
DynamicObjectCollection yemEsMaterialinfo = this.getModel().getEntryEntity("yem_es_materialinfo");
for (DynamicObject dynamicObject : yemEsMaterialinfo) {
dynamicObject.set("yem_port",model.getValue("yem_shipports"));
}
break;
case "yem_destports":
genDescPortEnName(this.getModel());
@ -446,18 +450,18 @@ public class SalesOrderEdit extends AbstractBillPlugIn implements Plugin, Before
this.getModel().setValue("yem_departure", yemNamecn, rowIndex);
}
break;
case "yem_shipportsename":
extracted(model, rowIndex);
break;
// case "yem_shipportsename":
// extracted(model, rowIndex);
// break;
default:
break;
}
}
private void extracted(IDataModel model, int row) {
Object yemShipportsename = this.getModel().getValue("yem_shipportsename");
model.setValue("yem_departure", yemShipportsename, row);
}
// private void extracted(IDataModel model, int row) {
// Object yemShipportsename = this.getModel().getValue("yem_shipportsename");
// model.setValue("yem_departure", yemShipportsename, row);
// }
/**