diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java index 88ed19ff0..fb13e9495 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java @@ -118,6 +118,11 @@ public class EmisWaybillController extends BaseController waybillOrder.setTakePieceEmployeePhone(user.getPhonenumber()); } + // 判断是否已经锁单 + + + + return AjaxResult.success("获取成功",waybillOrder); } catch (Exception ex){ diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWaybill.java b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWaybill.java index e2a6006f7..e6819716c 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWaybill.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWaybill.java @@ -430,4 +430,7 @@ public class EmisWaybill extends BaseEntity // private String billPicDispatchRmk; private String billPicGoodsRmk; + // 是否已锁单 T + private String lockFlag; + } diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/vo/WaybillOrder.java b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/vo/WaybillOrder.java index 5537bdf93..12dd98890 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/vo/WaybillOrder.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/vo/WaybillOrder.java @@ -321,6 +321,9 @@ public class WaybillOrder implements Serializable { /* 上一网点点号 */ private String lastSiteCode; + // 是否已锁单 + private String lockFlag; + @@ -586,6 +589,8 @@ public class WaybillOrder implements Serializable { // voItem.setCreateSite(dbWaybill.getCreateSite()); // voItem.setUpdateSite(dbWaybill.getUpdateSite()); + voItem.setLockFlag(dbWaybill.getLockFlag()); + return voItem; } diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSpecialCalcWeightServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSpecialCalcWeightServiceImpl.java index c197c31ba..f38a64f5f 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSpecialCalcWeightServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSpecialCalcWeightServiceImpl.java @@ -72,8 +72,6 @@ public class EmisSpecialCalcWeightServiceImpl implements IEmisSpecialCalcWeightS } - - /** * 修改特殊取重 * diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java index 8e9cee2cd..6eba8767e 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java @@ -228,6 +228,13 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb queryAttachment.setWaybillId(dbEmisWaybill.getId()); List dbAttachmentList=emisWaybillAttachmentMapper.selectEmisWaybillAttachmentList(queryAttachment); + + boolean isLock=isWaybillLock(dbEmisWaybill); + if(isLock){ + dbEmisWaybill.setLockFlag("T"); + } + + return WaybillOrder.toVo(dbEmisWaybill,dbCargoList,dbFeeItemList,dbAttachmentList); }