From 578ffee46daabf75a9d6e45a9fd4f6b3b1200aa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E4=B8=96=E5=BC=BA?= Date: Wed, 12 Apr 2023 15:18:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jnpf/poundlist/entity/PoundlistEntity.java | 1 + .../service/impl/PoundlistServiceImpl.java | 2 +- .../scm/basicInformation/poundlist/salesForm.vue | 14 ++++++-------- .../scm/basicInformation/purchaseorder/index.vue | 10 +++++----- .../views/scm/basicInformation/saleback/index.vue | 4 ++-- .../views/scm/basicInformation/saleorder/index.vue | 6 +++--- 6 files changed, 18 insertions(+), 19 deletions(-) diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/poundlist/entity/PoundlistEntity.java b/SC-boot/linkage-scm/src/main/java/jnpf/poundlist/entity/PoundlistEntity.java index 0021c0bd..aa624774 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/poundlist/entity/PoundlistEntity.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/poundlist/entity/PoundlistEntity.java @@ -259,4 +259,5 @@ public class PoundlistEntity { @Excel(name = "销售金额") @TableField(exist = false) private String salesAmount; + } diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/poundlist/service/impl/PoundlistServiceImpl.java b/SC-boot/linkage-scm/src/main/java/jnpf/poundlist/service/impl/PoundlistServiceImpl.java index 003387ae..24a2f017 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/poundlist/service/impl/PoundlistServiceImpl.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/poundlist/service/impl/PoundlistServiceImpl.java @@ -477,7 +477,7 @@ public class PoundlistServiceImpl extends ServiceImpl { + debugger if (row.vehicleId == item.vehicleId) { - item.unitPrice = this.jnpf.floatDiv(item.price,item.settlement).toFixed(2) //子表单价 + item.unitPrice = this.jnpf.floatDiv(item.price,item.settlement).toFixed(6) //子表单价 // item.price = this.jnpf.floatMul(item.settlement, item.unitPrice).toFixed(2)//子表金额 item.noPrice = this.jnpf.floatDiv(item.price, this.jnpf.floatAdd(1, this.jnpf.floatDiv(rate, 100))).toFixed(2)//子表不含税金额 } @@ -1056,6 +1057,7 @@ this.$store.commit('generator/UPDATE_RELATION_DATA', {}) }, init2(list) { + debugger this.visible = true this.dataForm.salesorder_item0List = list this.dataForm.documentNo = list[0].documentNo @@ -1072,16 +1074,12 @@ var advance = 0 var notPrice = 0 for (let i = 0; i < list.length; i++) { - 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].unitPrice = list[i].salesPrice; this.dataForm.salesorder_item0List[i].poundlistId = list[i].id 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.dataForm.salesorder_item0List[i].price = this.jnpf.floatMul(list[i].salesPrice, list[i].settlement).toFixed(2) } this.rateOptions.find((item) => { if (this.dataForm.salesorder_item0List[i].rate == item.id) { @@ -1090,7 +1088,7 @@ } }) if (list[i].advance == 1) { - advance = this.jnpf.floatAdd(advance, this.jnpf.floatMul(list[i].unitPrice, list[i].settlement)).toFixed(2) + advance = this.jnpf.floatAdd(advance, this.jnpf.floatMul(list[i].salesPrice, list[i].settlement)).toFixed(2) } num = this.jnpf.floatAdd(num, list[i].settlement) amount = this.jnpf.floatAdd(amount, list[i].price) diff --git a/SC-web/src/views/scm/basicInformation/purchaseorder/index.vue b/SC-web/src/views/scm/basicInformation/purchaseorder/index.vue index b8204dd0..e9a5d5f1 100644 --- a/SC-web/src/views/scm/basicInformation/purchaseorder/index.vue +++ b/SC-web/src/views/scm/basicInformation/purchaseorder/index.vue @@ -59,15 +59,15 @@ 开票文件下载 批量删除 - 发票录入 + 发票录入 - 入库 + 入库 - 付款申请 + 付款申请 - 归档 + 归档 - 转销售 + 转销售
diff --git a/SC-web/src/views/scm/basicInformation/saleback/index.vue b/SC-web/src/views/scm/basicInformation/saleback/index.vue index f49df8ec..277d4a9b 100644 --- a/SC-web/src/views/scm/basicInformation/saleback/index.vue +++ b/SC-web/src/views/scm/basicInformation/saleback/index.vue @@ -43,7 +43,7 @@
- 新增 + 新增 导出 @@ -58,7 +58,7 @@
- diff --git a/SC-web/src/views/scm/basicInformation/saleorder/index.vue b/SC-web/src/views/scm/basicInformation/saleorder/index.vue index 7e4a6e81..4ae665db 100644 --- a/SC-web/src/views/scm/basicInformation/saleorder/index.vue +++ b/SC-web/src/views/scm/basicInformation/saleorder/index.vue @@ -60,15 +60,15 @@ 批量删除 - 发货 + 发货 - 发票录入 + 发票录入 归档 - 退货 + 退货