Browse Source

修改扫码库位标签

master
fanzongzhe 6 months ago
parent
commit
325cfc75ab
  1. 2
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/base/wmswarehouserack/WmsHouseInfoVo.java
  2. 13
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/base/wmswarehouserack/WmsWarehouseRackService.java
  3. 6
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsinventory/WmsInventoryService.java

2
yxt-wms-biz/src/main/java/com/yxt/wms/biz/base/wmswarehouserack/WmsHouseInfoVo.java

@ -17,4 +17,6 @@ public class WmsHouseInfoVo {
private String warehouseRackSid;//库位sid private String warehouseRackSid;//库位sid
private String warehouseRackCode; private String warehouseRackCode;
private String warehouseRackName; private String warehouseRackName;
private String warehouseZoneSid;//区域
private String warehouseZoneName;
} }

13
yxt-wms-biz/src/main/java/com/yxt/wms/biz/base/wmswarehouserack/WmsWarehouseRackService.java

@ -15,6 +15,8 @@ import com.yxt.wms.biz.base.wmswarehousearea.WmsWarehouseAreaService;
import com.yxt.wms.biz.base.wmswarehousearea.WmsWarehouseAreaVo; import com.yxt.wms.biz.base.wmswarehousearea.WmsWarehouseAreaVo;
import com.yxt.wms.biz.base.wmswarehouseinfo.WmsWarehouseInfo; import com.yxt.wms.biz.base.wmswarehouseinfo.WmsWarehouseInfo;
import com.yxt.wms.biz.base.wmswarehouseinfo.WmsWarehouseInfoService; import com.yxt.wms.biz.base.wmswarehouseinfo.WmsWarehouseInfoService;
import com.yxt.wms.biz.base.wmswarehousezone.WmsWarehouseZone;
import com.yxt.wms.biz.base.wmswarehousezone.WmsWarehouseZoneService;
import com.yxt.wms.feign.portal.privilege.PrivilegeQuery; import com.yxt.wms.feign.portal.privilege.PrivilegeQuery;
import com.yxt.wms.feign.portal.sysuser.SysUserFeign; import com.yxt.wms.feign.portal.sysuser.SysUserFeign;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -38,7 +40,8 @@ public class WmsWarehouseRackService extends MybatisBaseService<WmsWarehouseRack
private WmsWarehouseInfoService wmsWarehouseInfoService; private WmsWarehouseInfoService wmsWarehouseInfoService;
@Autowired @Autowired
private WmsWarehouseAreaService wmsWarehouseAreaService; private WmsWarehouseAreaService wmsWarehouseAreaService;
@Autowired
private WmsWarehouseZoneService wmsWarehouseZoneService;
public ResultBean<PagerVo<WmsWarehouseRackVo>> listPage(PagerQuery<WmsWarehouseRackQuery> pq) { public ResultBean<PagerVo<WmsWarehouseRackVo>> listPage(PagerQuery<WmsWarehouseRackQuery> pq) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
WmsWarehouseRackQuery query = pq.getParams(); WmsWarehouseRackQuery query = pq.getParams();
@ -262,6 +265,14 @@ public class WmsWarehouseRackService extends MybatisBaseService<WmsWarehouseRack
if (null != wmsWarehouseArea) { if (null != wmsWarehouseArea) {
info.setWareAreaSid(wmsWarehouseArea.getSid()); info.setWareAreaSid(wmsWarehouseArea.getSid());
info.setWareAreaName(wmsWarehouseArea.getAreaName()); info.setWareAreaName(wmsWarehouseArea.getAreaName());
if (StringUtils.isNotBlank(wmsWarehouseArea.getZoneSid())) {
WmsWarehouseZone wmsWarehouseZone = wmsWarehouseZoneService.fetchBySid(wmsWarehouseArea.getZoneSid());
if (null != wmsWarehouseZone) {
info.setWarehouseZoneName(wmsWarehouseZone.getZoneName());
info.setWarehouseZoneSid(wmsWarehouseZone.getSid());
}
}
} }
} else { } else {
return rb; return rb;

6
yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsinventory/WmsInventoryService.java

@ -585,6 +585,7 @@ public class WmsInventoryService extends MybatisBaseService<WmsInventoryMapper,
String houseName = ""; String houseName = "";
String areaName = ""; String areaName = "";
String rackName = ""; String rackName = "";
String zoneName = "";
if (null != infoVo) { if (null != infoVo) {
if (StringUtils.isNotBlank(infoVo.getWarehouseName())) { if (StringUtils.isNotBlank(infoVo.getWarehouseName())) {
houseName = infoVo.getWarehouseName(); houseName = infoVo.getWarehouseName();
@ -595,7 +596,10 @@ public class WmsInventoryService extends MybatisBaseService<WmsInventoryMapper,
if (StringUtils.isNotBlank(infoVo.getWarehouseRackName())) { if (StringUtils.isNotBlank(infoVo.getWarehouseRackName())) {
rackName = infoVo.getWarehouseRackName(); rackName = infoVo.getWarehouseRackName();
} }
vo.setHouseName(houseName + "-" + areaName + "-" + rackName); if (StringUtils.isNotBlank(infoVo.getWarehouseZoneName())) {
zoneName = infoVo.getWarehouseZoneName();
}
vo.setHouseName(houseName + "-" + zoneName + "-" + areaName);
if (StringUtils.isNotBlank(infoVo.getWarehouseRackCode())) { if (StringUtils.isNotBlank(infoVo.getWarehouseRackCode())) {
vo.setHouseAddress(infoVo.getWarehouseRackCode()); vo.setHouseAddress(infoVo.getWarehouseRackCode());
} }

Loading…
Cancel
Save