diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptLineMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptLineMobController.java
index c198635..a895750 100644
--- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptLineMobController.java
+++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptLineMobController.java
@@ -77,19 +77,37 @@ public class WmItemRecptLineMobController extends BaseController {
WmWarehouse warehouse = wmWarehouseService.selectWmWarehouseByWarehouseId(wmItemRecptLine.getWarehouseId());
wmItemRecptLine.setWarehouseCode(warehouse.getWarehouseCode());
wmItemRecptLine.setWarehouseName(warehouse.getWarehouseName());
+ }else if(StringUtils.isNotNull(wmItemRecptLine.getWarehouseCode())){
+ WmWarehouse warehouse = wmWarehouseService.selectWmWarehouseByWarehouseCode(wmItemRecptLine.getWarehouseCode());
+ wmItemRecptLine.setWarehouseId(warehouse.getWarehouseId());
+ wmItemRecptLine.setWarehouseCode(warehouse.getWarehouseCode());
+ wmItemRecptLine.setWarehouseName(warehouse.getWarehouseName());
}
+
if(StringUtils.isNotNull(wmItemRecptLine.getLocationId())){
WmStorageLocation location = wmStorageLocationService.selectWmStorageLocationByLocationId(wmItemRecptLine.getLocationId());
wmItemRecptLine.setLocationCode(location.getLocationCode());
wmItemRecptLine.setLocationName(location.getLocationName());
+ } else if(StringUtils.isNotNull(wmItemRecptLine.getLocationCode())){
+ WmStorageLocation location = wmStorageLocationService.selectWmStorageLocationByLocationCode(wmItemRecptLine.getLocationCode());
+ wmItemRecptLine.setLocationId(location.getLocationId());
+ wmItemRecptLine.setLocationCode(location.getLocationCode());
+ wmItemRecptLine.setLocationName(location.getLocationName());
}
+
if(StringUtils.isNotNull(wmItemRecptLine.getAreaId())){
WmStorageArea area = wmStorageAreaService.selectWmStorageAreaByAreaId(wmItemRecptLine.getAreaId());
wmItemRecptLine.setAreaCode(area.getAreaCode());
wmItemRecptLine.setAreaName(area.getAreaName());
+ } else if(StringUtils.isNotNull(wmItemRecptLine.getAreaCode())){
+ WmStorageArea area = wmStorageAreaService.selectWmStorageAreaByAreaCode(wmItemRecptLine.getAreaCode());
+ wmItemRecptLine.setAreaId(area.getAreaId());
+ wmItemRecptLine.setAreaCode(area.getAreaCode());
+ wmItemRecptLine.setAreaName(area.getAreaName());
}
wmItemRecptLine.setCreateBy(getUsername());
- return toAjax(wmItemRecptLineService.insertWmItemRecptLine(wmItemRecptLine));
+ wmItemRecptLineService.insertWmItemRecptLine(wmItemRecptLine);
+ return AjaxResult.success(wmItemRecptLine);
}
/**
@@ -105,20 +123,38 @@ public class WmItemRecptLineMobController extends BaseController {
WmWarehouse warehouse = wmWarehouseService.selectWmWarehouseByWarehouseId(wmItemRecptLine.getWarehouseId());
wmItemRecptLine.setWarehouseCode(warehouse.getWarehouseCode());
wmItemRecptLine.setWarehouseName(warehouse.getWarehouseName());
+ }else if(StringUtils.isNotNull(wmItemRecptLine.getWarehouseCode())){
+ WmWarehouse warehouse = wmWarehouseService.selectWmWarehouseByWarehouseCode(wmItemRecptLine.getWarehouseCode());
+ wmItemRecptLine.setWarehouseId(warehouse.getWarehouseId());
+ wmItemRecptLine.setWarehouseCode(warehouse.getWarehouseCode());
+ wmItemRecptLine.setWarehouseName(warehouse.getWarehouseName());
}
+
if(StringUtils.isNotNull(wmItemRecptLine.getLocationId())){
WmStorageLocation location = wmStorageLocationService.selectWmStorageLocationByLocationId(wmItemRecptLine.getLocationId());
wmItemRecptLine.setLocationCode(location.getLocationCode());
wmItemRecptLine.setLocationName(location.getLocationName());
+ } else if(StringUtils.isNotNull(wmItemRecptLine.getLocationCode())){
+ WmStorageLocation location = wmStorageLocationService.selectWmStorageLocationByLocationCode(wmItemRecptLine.getLocationCode());
+ wmItemRecptLine.setLocationId(location.getLocationId());
+ wmItemRecptLine.setLocationCode(location.getLocationCode());
+ wmItemRecptLine.setLocationName(location.getLocationName());
}
+
if(StringUtils.isNotNull(wmItemRecptLine.getAreaId())){
WmStorageArea area = wmStorageAreaService.selectWmStorageAreaByAreaId(wmItemRecptLine.getAreaId());
wmItemRecptLine.setAreaCode(area.getAreaCode());
wmItemRecptLine.setAreaName(area.getAreaName());
+ } else if(StringUtils.isNotNull(wmItemRecptLine.getAreaCode())){
+ WmStorageArea area = wmStorageAreaService.selectWmStorageAreaByAreaCode(wmItemRecptLine.getAreaCode());
+ wmItemRecptLine.setAreaId(area.getAreaId());
+ wmItemRecptLine.setAreaCode(area.getAreaCode());
+ wmItemRecptLine.setAreaName(area.getAreaName());
}
return toAjax(wmItemRecptLineService.updateWmItemRecptLine(wmItemRecptLine));
}
+
/**
* 删除物料入库单行
*/
diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptMobController.java
index 25211ad..827e1f4 100644
--- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptMobController.java
+++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptMobController.java
@@ -113,6 +113,18 @@ public class WmItemRecptMobController extends BaseController {
return toAjax(wmItemRecptService.updateWmItemRecpt(wmItemRecpt));
}
+ /**
+ * 获取物料入库单详细信息
+ */
+ @ApiOperation("获取物料入库单详细信息接口")
+ @PreAuthorize("@ss.hasPermi('mes:wm:itemrecpt:query')")
+ @GetMapping(value = "/{recptId}")
+ public AjaxResult getInfo(@PathVariable("recptId") Long recptId)
+ {
+ return AjaxResult.success(wmItemRecptService.selectWmItemRecptByRecptId(recptId));
+ }
+
+
/**
* 删除物料入库单
*/
diff --git a/ktg-system/src/main/resources/mapper/system/UserTaskMapper.xml b/ktg-system/src/main/resources/mapper/system/UserTaskMapper.xml
index 80dd860..b48f241 100644
--- a/ktg-system/src/main/resources/mapper/system/UserTaskMapper.xml
+++ b/ktg-system/src/main/resources/mapper/system/UserTaskMapper.xml
@@ -17,7 +17,7 @@
\ No newline at end of file