This commit is contained in:
psh
2024-05-21 17:59:15 +08:00
parent 5e8610ec09
commit 646e67058e
6 changed files with 34 additions and 2 deletions

View File

@@ -68,11 +68,18 @@ public class PdaController {
return new ResponseEntity<>(pdaService.coatedWireIntoStorageTaskShow(), HttpStatus.OK); return new ResponseEntity<>(pdaService.coatedWireIntoStorageTaskShow(), HttpStatus.OK);
} }
@PostMapping("/getPointList")
@Log("涂板线入库-获取涂板线列表")
@ApiOperation("涂板线入库-获取涂板线列表")
public ResponseEntity<Object> getPointList(){
return new ResponseEntity<>(pdaService.getPointList(), HttpStatus.OK);
}
@PostMapping("/getInventoryMaterialInfo") @PostMapping("/getInventoryMaterialInfo")
@Log("获取暂存区库存信息") @Log("获取暂存区库存信息")
@ApiOperation("获取暂存区库存信息") @ApiOperation("获取暂存区库存信息")
public ResponseEntity<List<MaterialInventoryVo>> getInventoryMaterialInfo(@RequestParam String material_code){ public ResponseEntity<List<MaterialInventoryVo>> getInventoryMaterialInfo(@RequestBody SendMaterialDto sendMaterialDto){
return new ResponseEntity<>(pdaService.getInventoryMaterialInfo(material_code), HttpStatus.OK); return new ResponseEntity<>(pdaService.getInventoryMaterialInfo(sendMaterialDto.getMaterial_code()), HttpStatus.OK);
} }
@PostMapping("/materialList") @PostMapping("/materialList")
@Log("设备状态下拉框数据") @Log("设备状态下拉框数据")

View File

@@ -3,6 +3,7 @@ package org.nl.wms.pda.service;
import org.nl.wms.pda.service.dao.dto.ManualSortingDto; import org.nl.wms.pda.service.dao.dto.ManualSortingDto;
import org.nl.wms.pda.service.dao.dto.SendMaterialDto; import org.nl.wms.pda.service.dao.dto.SendMaterialDto;
import org.nl.wms.pda.service.dao.vo.*; import org.nl.wms.pda.service.dao.vo.*;
import org.nl.wms.sch.point.service.dto.SchBasePointDto;
import java.util.List; import java.util.List;
@@ -44,6 +45,9 @@ public interface PdaService {
*/ */
List<TaskShowVo> coatedWireIntoStorageTaskShow(); List<TaskShowVo> coatedWireIntoStorageTaskShow();
List<SchBasePointDto> getPointList();
/** /**
* 根据物料编码获取物料库存信息 * 根据物料编码获取物料库存信息
* @param materialCode / * @param materialCode /

View File

@@ -17,4 +17,6 @@ public class SendMaterialDto {
* 物料数量 * 物料数量
*/ */
private Integer qty; private Integer qty;
private String material_code;
} }

View File

@@ -4,6 +4,7 @@ import org.nl.wms.pda.service.dao.vo.DropdownListVo;
import org.nl.wms.pda.service.dao.vo.ManualWorkOrderVo; import org.nl.wms.pda.service.dao.vo.ManualWorkOrderVo;
import org.nl.wms.pda.service.dao.vo.MaterialInventoryVo; import org.nl.wms.pda.service.dao.vo.MaterialInventoryVo;
import org.nl.wms.pda.service.dao.vo.TaskShowVo; import org.nl.wms.pda.service.dao.vo.TaskShowVo;
import org.nl.wms.sch.point.service.dto.SchBasePointDto;
import java.util.List; import java.util.List;
@@ -40,4 +41,7 @@ public interface PdaMapper {
* @return / * @return /
*/ */
List<DropdownListVo> getmaterialList(); List<DropdownListVo> getmaterialList();
List<SchBasePointDto> getPointList();
} }

View File

@@ -77,4 +77,14 @@
FROM FROM
`md_base_material` `md_base_material`
</select> </select>
<select id="getPointList" resultType="org.nl.wms.sch.point.service.dto.SchBasePointDto">
SELECT
p.*
FROM
`sch_base_point` p
LEFT JOIN sch_base_point p1 ON p1.point_code = p.parent_point_code AND p1.point_type = '1' AND p1.region_code = 'TBX'
WHERE p.point_type = 2 AND p.region_code = 'TBX' AND p.can_vehicle_type = '1'
</select>
</mapper> </mapper>

View File

@@ -14,6 +14,7 @@ import org.nl.wms.pda.service.dao.mapper.PdaMapper;
import org.nl.wms.pda.service.dao.vo.*; import org.nl.wms.pda.service.dao.vo.*;
import org.nl.wms.pdm.workorder.service.IPdmBdWorkorderService; import org.nl.wms.pdm.workorder.service.IPdmBdWorkorderService;
import org.nl.wms.pdm.workorder.service.dao.PdmBdWorkorder; import org.nl.wms.pdm.workorder.service.dao.PdmBdWorkorder;
import org.nl.wms.sch.point.service.dto.SchBasePointDto;
import org.nl.wms.sch.task.service.ISchBaseTaskService; import org.nl.wms.sch.task.service.ISchBaseTaskService;
import org.nl.wms.sch.task_manage.AbstractTask; import org.nl.wms.sch.task_manage.AbstractTask;
import org.nl.wms.sch.task_manage.GeneralDefinition; import org.nl.wms.sch.task_manage.GeneralDefinition;
@@ -116,6 +117,10 @@ public class PdaServiceImpl implements PdaService {
return PdaResponseVo.pdaResultOk("涂板线入库请求成功"); return PdaResponseVo.pdaResultOk("涂板线入库请求成功");
} }
public List<SchBasePointDto> getPointList(){
return pdaMapper.getPointList();
}
@Override @Override
public List<TaskShowVo> coatedWireIntoStorageTaskShow() { public List<TaskShowVo> coatedWireIntoStorageTaskShow() {
return pdaMapper.getRunningTaskByConfigAndCreateMode("TBXMLTask", GeneralDefinition.PDA_CREATION); return pdaMapper.getRunningTaskByConfigAndCreateMode("TBXMLTask", GeneralDefinition.PDA_CREATION);