|
@@ -256,7 +256,7 @@ public class PurchaseOrderService {
|
|
|
OapiProcessinstanceCreateRequest.FormComponentValueVo fo = new OapiProcessinstanceCreateRequest.FormComponentValueVo();
|
|
|
fo.setName("数量");
|
|
|
if (s.getQuantity()!=null&&!s.getQuantity().equals("0E-10")){
|
|
|
- fo.setValue(new BigDecimal(s.getQuantity()).setScale(4,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
+ fo.setValue(new BigDecimal(s.getQuantity()).setScale(2,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
}else {
|
|
|
fo.setValue("0");
|
|
|
}
|
|
@@ -265,7 +265,7 @@ public class PurchaseOrderService {
|
|
|
OapiProcessinstanceCreateRequest.FormComponentValueVo fc7 = new OapiProcessinstanceCreateRequest.FormComponentValueVo();
|
|
|
fc7.setName("含税单价");
|
|
|
if (s.getTaxprice()!=null&&!s.getTaxprice().equals("0E-10")){
|
|
|
- fc7.setValue(new BigDecimal(s.getTaxprice()).setScale(4,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
+ fc7.setValue(new BigDecimal(s.getTaxprice()).setScale(2,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
}else {
|
|
|
fc7.setValue("0");
|
|
|
}
|
|
@@ -274,7 +274,7 @@ public class PurchaseOrderService {
|
|
|
OapiProcessinstanceCreateRequest.FormComponentValueVo fc8 = new OapiProcessinstanceCreateRequest.FormComponentValueVo();
|
|
|
fc8.setName("无税单价");
|
|
|
if (s.getPrice()!=null&&!s.getPrice().equals("0E-10")){
|
|
|
- fc8.setValue(new BigDecimal(s.getPrice()).setScale(4,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
+ fc8.setValue(new BigDecimal(s.getPrice()).setScale(2,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
}else {
|
|
|
fc8.setValue("0");
|
|
|
}
|
|
@@ -292,7 +292,7 @@ public class PurchaseOrderService {
|
|
|
OapiProcessinstanceCreateRequest.FormComponentValueVo fc10= new OapiProcessinstanceCreateRequest.FormComponentValueVo();
|
|
|
fc10.setName("无税金额");
|
|
|
if (s.getMoney()!=null&&!s.getMoney().equals("0E-10")){
|
|
|
- fc10.setValue(new BigDecimal(s.getMoney()).setScale(4,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
+ fc10.setValue(new BigDecimal(s.getMoney()).setScale(2,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
}else {
|
|
|
fc10.setValue("0");
|
|
|
}
|
|
@@ -304,7 +304,7 @@ public class PurchaseOrderService {
|
|
|
BigDecimal sum=new BigDecimal(s.getSum());
|
|
|
BigDecimal money=new BigDecimal(s.getMoney());
|
|
|
BigDecimal subtract = sum.subtract(money);
|
|
|
- fc11.setValue(subtract.setScale(4,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
+ fc11.setValue(subtract.setScale(2,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
}else {
|
|
|
fc11.setValue("0");
|
|
|
}
|
|
@@ -315,7 +315,7 @@ public class PurchaseOrderService {
|
|
|
fc12.setName("价税合计");
|
|
|
if (s.getSum()!=null&&!s.getSum().equals("0E-10")){
|
|
|
countSum=countSum.add(new BigDecimal(s.getSum()));
|
|
|
- fc12.setValue(new BigDecimal(s.getSum()).setScale(4,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
+ fc12.setValue(new BigDecimal(s.getSum()).setScale(2,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
}else {
|
|
|
fc12.setValue("0");
|
|
|
}
|
|
@@ -342,7 +342,7 @@ public class PurchaseOrderService {
|
|
|
}
|
|
|
OapiProcessinstanceCreateRequest.FormComponentValueVo pso = new OapiProcessinstanceCreateRequest.FormComponentValueVo();
|
|
|
pso.setName("总金额");
|
|
|
- pso.setValue(countSum.setScale(4,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
+ pso.setValue(countSum.setScale(2,BigDecimal.ROUND_HALF_UP).toString());
|
|
|
formComponentValueVoList.add(pso);
|
|
|
|
|
|
|