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 76dcbd94..5aa5f147 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 @@ -88,7 +88,7 @@ public class PoundlistServiceImpl extends ServiceImpl poundlistQueryWrapper = new QueryWrapper<>(); - //poundlistQueryWrapper.lambda().eq(PoundlistEntity::getIsExamine, "1"); + poundlistQueryWrapper.lambda().eq(PoundlistEntity::getIsExamine, "1"); boolean pcPermission = true; boolean appPermission = true; boolean isPc = ServletUtil.getHeader("jnpf-origin").equals("pc"); @@ -105,7 +105,7 @@ public class PoundlistServiceImpl extends ServiceImpl(); } else { diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/mapper/PurchaseorderitemMapper.java b/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/mapper/PurchaseorderitemMapper.java index 28a6d471..4c761a44 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/mapper/PurchaseorderitemMapper.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/mapper/PurchaseorderitemMapper.java @@ -27,6 +27,6 @@ public interface PurchaseorderitemMapper extends BaseMapper> getTitleInfo(@Param("ew")Wrapper queryWrapper); List> getWordExcelInfo(@Param("ew")Wrapper queryWrapper); List> getVehicleInfo(@Param("ew")Wrapper queryWrapper); - IPage queryByKeyword(@Param("page") Page page, @Param("purchaseorderPagination") PurchaseorderPagination purchaseorderPagination); + IPage queryByKeyword(@Param("page") Page page, @Param("purchaseorderPagination") PurchaseorderPagination purchaseorderPagination, @Param("ew") Wrapper queryWrapper); List queryPurchaseOrderItem(String id); } diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/service/impl/PurchaseorderitemServiceImpl.java b/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/service/impl/PurchaseorderitemServiceImpl.java index 35b0a155..f28ab6b5 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/service/impl/PurchaseorderitemServiceImpl.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/purchaseorder/service/impl/PurchaseorderitemServiceImpl.java @@ -855,6 +855,7 @@ public class PurchaseorderitemServiceImpl extends ServiceImpl purchaseorderQueryWrapper = new QueryWrapper<>(); + purchaseorderQueryWrapper.lambda().eq(PurchaseorderitemEntity::getDeleteMark, "0"); int purchaseorder_item0Num = 0; QueryWrapper purchaseorder_item0QueryWrapper = new QueryWrapper<>(); int purchasebackitemNum = 0; @@ -870,7 +871,7 @@ public class PurchaseorderitemServiceImpl extends ServiceImpl(); } else { @@ -916,7 +917,7 @@ public class PurchaseorderitemServiceImpl extends ServiceImpl(); } else { @@ -1015,7 +1016,7 @@ public class PurchaseorderitemServiceImpl extends ServiceImpl userIPage = purchaseorderitemMapper.queryByKeyword(page, purchaseorderPagination); + IPage userIPage = purchaseorderitemMapper.queryByKeyword(page, purchaseorderPagination, purchaseorderQueryWrapper); return purchaseorderPagination.setData(userIPage.getRecords(), userIPage.getTotal()); diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/receiptin/mapper/ReceiptinMapper.java b/SC-boot/linkage-scm/src/main/java/jnpf/receiptin/mapper/ReceiptinMapper.java index 002dac72..0af082eb 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/receiptin/mapper/ReceiptinMapper.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/receiptin/mapper/ReceiptinMapper.java @@ -1,6 +1,7 @@ package jnpf.receiptin.mapper; +import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import jnpf.receiptin.entity.ReceiptinEntity; @@ -18,5 +19,5 @@ import org.apache.ibatis.annotations.Param; */ public interface ReceiptinMapper extends BaseMapper { - IPage queryByKeyword(@Param("page") Page page, @Param("receiptinPagination") ReceiptinPagination receiptinPagination); + IPage queryByKeyword(@Param("page") Page page, @Param("receiptinPagination") ReceiptinPagination receiptinPagination, @Param("ew") Wrapper queryWrapper); } diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/receiptin/service/impl/ReceiptinServiceImpl.java b/SC-boot/linkage-scm/src/main/java/jnpf/receiptin/service/impl/ReceiptinServiceImpl.java index cd45d637..4b539def 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/receiptin/service/impl/ReceiptinServiceImpl.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/receiptin/service/impl/ReceiptinServiceImpl.java @@ -76,6 +76,7 @@ public class ReceiptinServiceImpl extends ServiceImpl receiptinQueryWrapper=new QueryWrapper<>(); + receiptinQueryWrapper.lambda().eq(ReceiptinEntity::getDeleteMark, "0"); int receiptin_item0Num =0; QueryWrapper receiptin_item0QueryWrapper=new QueryWrapper<>(); boolean pcPermission = true; @@ -83,7 +84,7 @@ public class ReceiptinServiceImpl extends ServiceImpl(); } else { @@ -101,7 +102,7 @@ public class ReceiptinServiceImpl extends ServiceImpl(); } else { @@ -163,7 +164,7 @@ public class ReceiptinServiceImpl extends ServiceImpl userIPage = receiptinMapper.queryByKeyword(page, receiptinPagination); + IPage userIPage = receiptinMapper.queryByKeyword(page, receiptinPagination, receiptinQueryWrapper); return receiptinPagination.setData(userIPage.getRecords(),userIPage.getTotal()); /*if(StringUtil.isNotEmpty(receiptinPagination.getDocumentno())){ receiptinNum++; diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/saleorder/controller/SaleorderitemController.java b/SC-boot/linkage-scm/src/main/java/jnpf/saleorder/controller/SaleorderitemController.java index 47aa2d82..49d28844 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/saleorder/controller/SaleorderitemController.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/saleorder/controller/SaleorderitemController.java @@ -46,6 +46,8 @@ import jnpf.saleback.entity.Saleback_item0Entity; import jnpf.saleorder.mapper.ReceiptoutsoitemMapper; import jnpf.vehicle.entity.VehicleEntity; import jnpf.vehicle.service.VehicleService; +import jnpf.warehouse.entity.WareHouseEntity; +import jnpf.warehouse.service.WareHouseService; import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.StringUtils; import org.apache.ibatis.annotations.Param; @@ -145,6 +147,8 @@ public class SaleorderitemController { @Autowired private ReservoirareaService reservoirareaService; @Autowired + private WareHouseService wareHouseService; + @Autowired private ReceiptoutService receiptoutService; @Autowired private ArinvoicesService arinvoicesService; @@ -216,9 +220,17 @@ public class SaleorderitemController { if (receiptin_item0Entity.size()>0){ if (receiptin_item0Entity.get(0).getReservoirareaId() != null){ entity.setReservoirareaId(receiptin_item0Entity.get(0).getReservoirareaId()); + ReservoirareaEntity reservoirareaEntity = reservoirareaService.getById(entity.getReservoirareaId()); + if(reservoirareaEntity != null){ + entity.setReservoirareaName(reservoirareaEntity.getAreaname()); + } } if (receiptin_item0Entity.get(0).getWarehouseId() != null){ entity.setWarehouseId(receiptin_item0Entity.get(0).getWarehouseId()); + WareHouseEntity wareHouseEntity = wareHouseService.getById(entity.getWarehouseId()); + if(wareHouseEntity != null){ + entity.setWarehouseName(wareHouseEntity.getName()); + } } } VehicleEntity vehicleEntity = vehicleService.getById(entity.getVehicleId()); diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/saleorder/entity/Salesorder_item0Entity.java b/SC-boot/linkage-scm/src/main/java/jnpf/saleorder/entity/Salesorder_item0Entity.java index 84530a82..e6ca0270 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/saleorder/entity/Salesorder_item0Entity.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/saleorder/entity/Salesorder_item0Entity.java @@ -145,6 +145,14 @@ public class Salesorder_item0Entity { @TableField(exist = false) private String warehouseId; + /** 库区id */ + @TableField(exist = false) + private String reservoirareaName; + + /** 仓库id */ + @TableField(exist = false) + private String warehouseName; + @TableField(exist = false) private PoundlistEntity poundEntity; diff --git a/SC-boot/linkage-scm/src/main/resources/mapper/poundlist/PoundlistMapper.xml b/SC-boot/linkage-scm/src/main/resources/mapper/poundlist/PoundlistMapper.xml index 72e884f7..83213966 100644 --- a/SC-boot/linkage-scm/src/main/resources/mapper/poundlist/PoundlistMapper.xml +++ b/SC-boot/linkage-scm/src/main/resources/mapper/poundlist/PoundlistMapper.xml @@ -69,7 +69,7 @@ WHERE a.delete_mark = 0 and LEFT JOIN jg_natural i on a.natural_id = i.id LEFT JOIN jg_purchaseorder_item0 j on a.id = j.poundlist_id LEFT JOIN jg_salesorder_item0 k on a.id = k.poundlist_id - ${ew.customSqlSegment} and a.is_examine = '1' and a.delete_mark = 0 and b.delete_mark = 0 and c.delete_mark = 0 and d.delete_mark = 0 and e.delete_mark = 0 and f.delete_mark = 0 and g.delete_mark = 0 + ${ew.customSqlSegment} and a.delete_mark = 0 and b.delete_mark = 0 and c.delete_mark = 0 and d.delete_mark = 0 and e.delete_mark = 0 and f.delete_mark = 0 and g.delete_mark = 0 AND (b.ticketno LIKE CONCAT('%',#{poundlistPagination.keyword},'%') OR c.supplier_name LIKE CONCAT('%',#{poundlistPagination.keyword},'%') OR d.supplier_nm LIKE CONCAT('%',#{poundlistPagination.keyword},'%')) @@ -88,7 +88,6 @@ WHERE a.delete_mark = 0 and AND a.is_pay = #{poundlistPagination.isPay} - /*modified by 巴卫*/ - + - - - - - - + + + + + + - - - - - - - + + + + + + + - - - - - - + + + + + + - - - - - - - + - - - - - - + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - -
-

-
- - - - - - - - 取 消 - 确 定 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+ + + + + 取 消 + 确 定 + + + + diff --git a/SC-web/src/views/scm/basicInformation/receiptout/ReservoirareaBox.vue b/SC-web/src/views/scm/basicInformation/receiptout/ReservoirareaBox.vue deleted file mode 100644 index 18e39a6f..00000000 --- a/SC-web/src/views/scm/basicInformation/receiptout/ReservoirareaBox.vue +++ /dev/null @@ -1,156 +0,0 @@ - - - - diff --git a/SC-web/src/views/scm/basicInformation/saleorder/receiptoutForm.vue b/SC-web/src/views/scm/basicInformation/saleorder/receiptoutForm.vue index 12caad55..a4511e70 100644 --- a/SC-web/src/views/scm/basicInformation/saleorder/receiptoutForm.vue +++ b/SC-web/src/views/scm/basicInformation/saleorder/receiptoutForm.vue @@ -156,29 +156,20 @@ - - - - - - + + + + + +