|
|
|
@ -35,6 +35,7 @@ import com.logpm.distribution.service.IDistributionSignforService;
|
|
|
|
|
import com.logpm.distribution.vo.DistributionSignforsnmbVO; |
|
|
|
|
import com.logpm.distribution.vo.DistributionstatisticsnmbVO; |
|
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
|
import org.apache.commons.lang.StringUtils; |
|
|
|
|
import org.springblade.core.tool.api.R; |
|
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.Wrapper; |
|
|
|
@ -103,6 +104,7 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
|
|
|
|
|
.eq(DistributionLoadscanEntity::getPacketBarCode, distrilbutionloadingscanDTO.getBarcode()) |
|
|
|
|
); |
|
|
|
|
if (distributionLoadscanEntities.size()<0){ |
|
|
|
|
//TODO 查询库存品
|
|
|
|
|
return R.fail(3006,"该货物并未装车处理"); |
|
|
|
|
} |
|
|
|
|
//修改装车表状态
|
|
|
|
@ -133,5 +135,19 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
|
|
|
|
|
return baseMapper.selectOneCustom(id); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public R signforack(DistributionSignforEntity distributionSignfor) { |
|
|
|
|
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); |
|
|
|
|
//修改签收表司机签收数量
|
|
|
|
|
boolean update = this.update(new UpdateWrapper<DistributionSignforEntity>().lambda() |
|
|
|
|
.eq(DistributionSignforEntity::getId, distributionSignfor.getId()) |
|
|
|
|
.set(DistributionSignforEntity::getSigningTime, simpleDateFormat.format(new Date())) |
|
|
|
|
.set(StringUtils.isNotBlank(distributionSignfor.getDeliverySignPictures()), DistributionSignforEntity::getDeliverySignPictures, distributionSignfor.getDeliverySignPictures()) |
|
|
|
|
.set(DistributionSignforEntity::getDriverSigning, "2") |
|
|
|
|
.set(StringUtils.isNotBlank(distributionSignfor.getDriverRemarks()), DistributionSignforEntity::getDriverRemarks, distributionSignfor.getDriverRemarks()) |
|
|
|
|
); |
|
|
|
|
return R.status(update); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|