diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionSigndetailEntity.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionSigndetailEntity.java index 81b1f15d6..fd843ac37 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionSigndetailEntity.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionSigndetailEntity.java @@ -106,10 +106,15 @@ public class DistributionSigndetailEntity extends TenantEntity { @ApiModelProperty(value = "货物名称") private String goodsName; /** - * 仓库 + * 仓库名称 */ - @ApiModelProperty(value = "仓库") - private String warehouse; + @ApiModelProperty(value = "仓库名称") + private String warehouseName; + /** + * 仓库Id + */ + @ApiModelProperty(value = "仓库Id") + private String warehouseId; /** * 入库时间 */ diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionSigndetailVO.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionSigndetailVO.java index 88324e366..569e6339a 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionSigndetailVO.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionSigndetailVO.java @@ -38,10 +38,15 @@ import java.util.List; public class DistributionSigndetailVO extends DistributionSigndetailEntity { private static final long serialVersionUID = 1L; /** - * 客户 + * 客户名称 */ - @ApiModelProperty(value = "客户") - private String consignee; + @ApiModelProperty(value = "客户名称") + private String consigneeName; + /** + * 客户Id + */ + @ApiModelProperty(value = "客户Id") + private String consigneeId; /** * 客户电话 */ diff --git a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataDriverArteryController.java b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataDriverArteryController.java index d7966ae33..540733c00 100644 --- a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataDriverArteryController.java +++ b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataDriverArteryController.java @@ -116,7 +116,7 @@ public class BasicdataDriverArteryController extends BladeController { public R save(@Valid @RequestBody BasicdataDriverArteryDTO basicdataDriverArtery) { boolean save = basicdataDriverArteryService.save(basicdataDriverArtery); //加入关联表 - if (null !=basicdataDriverArtery.getBindVehicles() && save){ + if (null !=basicdataDriverArtery.getBindVehicles()&& save){ Integer b = basicdataDriverArteryService.updateVehicle(basicdataDriverArtery); } return R.status(save); diff --git a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataDriverArteryServiceImpl.java b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataDriverArteryServiceImpl.java index 488bc8db9..2aaa4d7a3 100644 --- a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataDriverArteryServiceImpl.java +++ b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataDriverArteryServiceImpl.java @@ -71,8 +71,9 @@ public class BasicdataDriverArteryServiceImpl extends BaseServiceImpl().lambda().eq(BasicdataDrivermiddleEntity::getDriverId, basicdataDriverArtery.getId())); + if (basicdataDriverArtery.getBindVehicles().equals(""))return delete; //新增现有的数据 - if (delete>0){ + //if (delete>0){ List bindVehicles = Arrays.asList(basicdataDriverArtery.getBindVehicles().split(",")); ArrayList basicdataDrivermiddleEntities = new ArrayList<>(); bindVehicles.forEach(e->{ @@ -82,7 +83,7 @@ public class BasicdataDriverArteryServiceImpl extends BaseServiceImpl().lambda().eq(BasicdataDrivermiddleEntity::getBrandId, basicdataVehicle.getId())); + if (basicdataVehicle.getVehicleOwners().equals(""))return delete; //新增现有的数据 - if (delete>0){ + // if (delete>0){ List bindOwners = Arrays.asList(basicdataVehicle.getVehicleOwners().split(",")); ArrayList basicdataDrivermiddleEntities = new ArrayList<>(); bindOwners.forEach(e->{ @@ -94,7 +95,7 @@ public class BasicdataVehicleServiceImpl extends BaseServiceImpl - + @@ -54,7 +54,8 @@ ldsd.is_kitting isKitting, ldsd.brand brand, ldsd.signed_number signedNumber, - ldsf.consignee consignee, + ldsf.consignee_name consigneeName, + ldsf.consignee_id consigneeId, ldsf.signing_time signingTime, ldsf.sjsigning_time sjsigningTime, ldsf.delivery_phone deliveryPhone, @@ -85,8 +86,8 @@ and ldsd.goods_name like concat('%',#{param.goodsName},'%') - - and ldsd.warehouse like concat('%',#{param.warehouse},'%') + + and ldsf.warehouse_name like concat('%',#{param.warehouseName},'%') and ldsd.duration_in_stock like concat('%',#{param.durationInStock},'%') @@ -94,8 +95,8 @@ and ldsf.deliveryAddress like concat('%',#{param.deliveryAddress},'%') - - and ldsd.consignee like concat('%',#{param.consignee},'%') + + and ldsd.consignee_name like concat('%',#{param.consigneeName},'%') and ldsd.consignee_phone like concat('%',#{param.consigneePhone},'%')