|
|
@@ -1,12 +1,8 @@
|
|
|
package com.uas.platform.b2b.erp.model;
|
|
|
|
|
|
-import com.uas.platform.b2b.core.util.StringUtil;
|
|
|
-import com.uas.platform.b2b.model.Product;
|
|
|
import com.uas.platform.b2b.model.PurcOrderInfoItem;
|
|
|
-import com.uas.platform.b2b.support.SystemSession;
|
|
|
import com.uas.platform.core.model.Status;
|
|
|
import org.apache.commons.collections.CollectionUtils;
|
|
|
-import org.springframework.util.StringUtils;
|
|
|
|
|
|
import java.util.Date;
|
|
|
import java.util.HashSet;
|
|
|
@@ -48,8 +44,38 @@ public class PurchaseDetail {
|
|
|
private Long pd_acceptcustuu;
|
|
|
//是否能发货
|
|
|
private String pd_hasissued;
|
|
|
+ //终端价格
|
|
|
+ private Float pd_purcprice;
|
|
|
+ //终端税率
|
|
|
+ private Float pd_purctaxrate;
|
|
|
+ //终端币别
|
|
|
+ private String pd_purccurrency;
|
|
|
private List<Attach> attaches;
|
|
|
|
|
|
+ public Float getPd_purcprice() {
|
|
|
+ return pd_purcprice;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPd_purcprice(Float pd_purcprice) {
|
|
|
+ this.pd_purcprice = pd_purcprice;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Float getPd_purctaxrate() {
|
|
|
+ return pd_purctaxrate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPd_purctaxrate(Float pd_purctaxrate) {
|
|
|
+ this.pd_purctaxrate = pd_purctaxrate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getPd_purccurrency() {
|
|
|
+ return pd_purccurrency;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPd_purccurrency(String pd_purccurrency) {
|
|
|
+ this.pd_purccurrency = pd_purccurrency;
|
|
|
+ }
|
|
|
+
|
|
|
public String getPd_vendspec() {
|
|
|
return pd_vendspec;
|
|
|
}
|
|
|
@@ -236,6 +262,9 @@ public class PurchaseDetail {
|
|
|
item.setAcceptCustAddress(this.pd_acceptcustaddress);
|
|
|
item.setAcceptCustuu(this.pd_acceptcustuu);
|
|
|
item.setIssuedStatus((short)Status.NOT_UPLOAD.value());
|
|
|
+ item.setPurcCurrency(this.pd_purccurrency);
|
|
|
+ item.setPurcPrice(this.pd_purcprice);
|
|
|
+ item.setPurcTaxRate(this.pd_purctaxrate);
|
|
|
if (!CollectionUtils.isEmpty(this.attaches)) {
|
|
|
Set<com.uas.platform.b2b.model.Attach> b2bAttaches = new HashSet<com.uas.platform.b2b.model.Attach>();
|
|
|
for(Attach attach : this.attaches) {
|