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 warehouseRackCode;
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.wmswarehouseinfo.WmsWarehouseInfo;
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.sysuser.SysUserFeign;
import org.springframework.beans.factory.annotation.Autowired;
@ -38,7 +40,8 @@ public class WmsWarehouseRackService extends MybatisBaseService<WmsWarehouseRack
private WmsWarehouseInfoService wmsWarehouseInfoService;
@Autowired
private WmsWarehouseAreaService wmsWarehouseAreaService;
@Autowired
private WmsWarehouseZoneService wmsWarehouseZoneService;
public ResultBean<PagerVo<WmsWarehouseRackVo>> listPage(PagerQuery<WmsWarehouseRackQuery> pq) {
ResultBean rb = ResultBean.fireFail();
WmsWarehouseRackQuery query = pq.getParams();
@ -262,6 +265,14 @@ public class WmsWarehouseRackService extends MybatisBaseService<WmsWarehouseRack
if (null != wmsWarehouseArea) {
info.setWareAreaSid(wmsWarehouseArea.getSid());
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 {
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 areaName = "";
String rackName = "";
String zoneName = "";
if (null != infoVo) {
if (StringUtils.isNotBlank(infoVo.getWarehouseName())) {
houseName = infoVo.getWarehouseName();
@ -595,7 +596,10 @@ public class WmsInventoryService extends MybatisBaseService<WmsInventoryMapper,
if (StringUtils.isNotBlank(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())) {
vo.setHouseAddress(infoVo.getWarehouseRackCode());
}

Loading…
Cancel
Save