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()); genShipPortEnName(this.getModel());
genTradeTermsShipports(model, view);//贸易术语=价格条款+起运港.工厂 genTradeTermsShipports(model, view);//贸易术语=价格条款+起运港.工厂
genTradeTerms(model.getDataEntity(true), 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; break;
case "yem_destports": case "yem_destports":
genDescPortEnName(this.getModel()); genDescPortEnName(this.getModel());
@ -446,18 +450,18 @@ public class SalesOrderEdit extends AbstractBillPlugIn implements Plugin, Before
this.getModel().setValue("yem_departure", yemNamecn, rowIndex); this.getModel().setValue("yem_departure", yemNamecn, rowIndex);
} }
break; break;
case "yem_shipportsename": // case "yem_shipportsename":
extracted(model, rowIndex); // extracted(model, rowIndex);
break; // break;
default: default:
break; break;
} }
} }
private void extracted(IDataModel model, int row) { // private void extracted(IDataModel model, int row) {
Object yemShipportsename = this.getModel().getValue("yem_shipportsename"); // Object yemShipportsename = this.getModel().getValue("yem_shipportsename");
model.setValue("yem_departure", yemShipportsename, row); // model.setValue("yem_departure", yemShipportsename, row);
} // }
/** /**