查询条件

product
Vayne 2 years ago
parent e581a7ce65
commit e97cca4d8e

@ -476,8 +476,12 @@ public class PoundlistServiceImpl extends ServiceImpl<PoundlistMapper, Poundlist
poundlistEntity.setMaterialName(materialEntity.getItemName()); poundlistEntity.setMaterialName(materialEntity.getItemName());
} }
poundlistEntity.setRate("0"); poundlistEntity.setRate("0");
poundlistEntity.setUnitPrice(new BigDecimal(model.getSalesPrice())); if (StringUtils.isNotEmpty(model.getSalesPrice())){
poundlistEntity.setPrice(new BigDecimal(model.getSalesAmount())); poundlistEntity.setUnitPrice(new BigDecimal(model.getSalesPrice()));
}
if (StringUtils.isNotEmpty(model.getSalesAmount())){
poundlistEntity.setPrice(new BigDecimal(model.getSalesAmount()));
}
poundlistEntityList.add(poundlistEntity); poundlistEntityList.add(poundlistEntity);
sum++; sum++;
}else{ }else{

@ -1072,9 +1072,17 @@
var advance = 0 var advance = 0
var notPrice = 0 var notPrice = 0
for (let i = 0; i < list.length; i++) { for (let i = 0; i < list.length; i++) {
// this.dataForm.salesorder_item0List[i].unitPrice = list[i].salesPrice; if(list[i].salesPrice != null){
this.dataForm.salesorder_item0List[i].unitPrice = list[i].unitPrice;
}else{
this.dataForm.salesorder_item0List[i].unitPrice = list[i].salesPrice;
}
this.dataForm.salesorder_item0List[i].poundlistId = list[i].id this.dataForm.salesorder_item0List[i].poundlistId = list[i].id
this.dataForm.salesorder_item0List[i].price = list[i].price.toFixed(2) if(list[i].price != null){
this.dataForm.salesorder_item0List[i].price = list[i].price.toFixed(2)
}else{
this.dataForm.salesorder_item0List[i].price = this.jnpf.floatMul(list[i].unitPrice, list[i].settlement).toFixed(2)
}
this.rateOptions.find((item) => { this.rateOptions.find((item) => {
if (this.dataForm.salesorder_item0List[i].rate == item.id) { if (this.dataForm.salesorder_item0List[i].rate == item.id) {
this.dataForm.salesorder_item0List[i].noPrice = this.jnpf.floatDiv(this.dataForm.salesorder_item0List[i].price, this.jnpf.floatAdd(1, this.jnpf.floatDiv(item.fullName,100))).toFixed(2) this.dataForm.salesorder_item0List[i].noPrice = this.jnpf.floatDiv(this.dataForm.salesorder_item0List[i].price, this.jnpf.floatAdd(1, this.jnpf.floatDiv(item.fullName,100))).toFixed(2)
@ -1082,7 +1090,7 @@
} }
}) })
if (list[i].advance == 1) { if (list[i].advance == 1) {
advance = this.jnpf.floatAdd(advance, this.jnpf.floatMul(list[i].salesPrice, list[i].settlement)).toFixed(2) advance = this.jnpf.floatAdd(advance, this.jnpf.floatMul(list[i].unitPrice, list[i].settlement)).toFixed(2)
} }
num = this.jnpf.floatAdd(num, list[i].settlement) num = this.jnpf.floatAdd(num, list[i].settlement)
amount = this.jnpf.floatAdd(amount, list[i].price) amount = this.jnpf.floatAdd(amount, list[i].price)

Loading…
Cancel
Save