add:手持接口
This commit is contained in:
@@ -261,28 +261,41 @@ public class PdaController {
|
||||
return new ResponseEntity<>(pdaService.updateData(shelfSaveDto), HttpStatus.OK);
|
||||
}
|
||||
|
||||
//华弘手持接口
|
||||
@PostMapping("/hnWorkOrder")
|
||||
@Log("查询混碾工单")
|
||||
@ApiOperation("查询混碾工单")
|
||||
public ResponseEntity<Object> rgfjskTask() {
|
||||
return new ResponseEntity<>(pdaService.getHnWorkOrder(), HttpStatus.OK);
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/orderFinish")
|
||||
@Log("工单完成")
|
||||
@ApiOperation("工单完成")
|
||||
@Log("混碾工单完成")
|
||||
@ApiOperation("混碾工单完成")
|
||||
public ResponseEntity<Object> orderFinish(@RequestBody OrderFinishReq req) {
|
||||
return new ResponseEntity<>(pdaService.orderFinish(req), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@PostMapping("/hnmlTask")
|
||||
@Log("拆包机->混碾货架任务下发")
|
||||
@ApiOperation("拆包机->混碾货架任务下发")
|
||||
@Log("拆包机料盅入库")
|
||||
@ApiOperation("拆包机料盅入库")
|
||||
public ResponseEntity<Object> hnmlTask(@RequestBody OrderFinishReq req) {
|
||||
return new ResponseEntity<>(pdaService.hnmlTask(req), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@PostMapping("/hnqkTask")
|
||||
@Log("混碾货架->拆包机任务下发")
|
||||
@ApiOperation("混碾货架->拆包机任务下发")
|
||||
@Log("拆包机叫空蛊")
|
||||
@ApiOperation("拆包机叫空蛊")
|
||||
public ResponseEntity<Object> hnqkTask() {
|
||||
return new ResponseEntity<>(pdaService.hnqkTask(), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@PostMapping("/yjslwPointList")
|
||||
@Log("压机上料位下拉框")
|
||||
@ApiOperation("压机上料位下拉框")
|
||||
public ResponseEntity<Object> yjslwPointList(){
|
||||
return new ResponseEntity<>(pdaService.getYjslwPointList(), HttpStatus.OK);
|
||||
}
|
||||
@PostMapping("/qzhhjTask")
|
||||
@Log("压机上料位强制回货架")
|
||||
@ApiOperation("压机上料位强制回货架")
|
||||
@@ -297,9 +310,23 @@ public class PdaController {
|
||||
return new ResponseEntity<>(pdaService.materialScrap(req), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@PostMapping("/rgfjPoint")
|
||||
@Log("查询人工分拣点位")
|
||||
@ApiOperation("查询人工分拣点位")
|
||||
public ResponseEntity<Object> rgfjPoint() {
|
||||
return new ResponseEntity<>(pdaService.getRgfjPoint(), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@PostMapping("/hchjPoint")
|
||||
@Log("查询缓存货架点位")
|
||||
@ApiOperation("查询缓存货架点位")
|
||||
public ResponseEntity<Object> hchjPoint() {
|
||||
return new ResponseEntity<>(pdaService.getHchjPoint(), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@PostMapping("/rgfjqlTask")
|
||||
@Log("人工分拣 出窑缓存货架->人工分拣位")
|
||||
@ApiOperation("人工分拣")
|
||||
@Log("人工分拣叫料")
|
||||
@ApiOperation("人工分拣叫料")
|
||||
public ResponseEntity<Object> rgfjqlTask(@RequestBody FjReq req) {
|
||||
return new ResponseEntity<>(pdaService.rgfjqlTask(req), HttpStatus.OK);
|
||||
}
|
||||
@@ -310,4 +337,5 @@ public class PdaController {
|
||||
public ResponseEntity<Object> rgfjskTask(@RequestBody FjReq req) {
|
||||
return new ResponseEntity<>(pdaService.rgfjskTask(req), HttpStatus.OK);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@ package org.nl.wms.pda.service;
|
||||
|
||||
import org.nl.wms.pda.service.dao.dto.*;
|
||||
import org.nl.wms.pda.service.dao.vo.*;
|
||||
import org.nl.wms.pdm.workorder.service.dao.PdmBdWorkorder;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -79,4 +80,13 @@ public interface PdaService {
|
||||
PdaResponseVo rgfjqlTask(FjReq req);
|
||||
|
||||
PdaResponseVo rgfjskTask(FjReq req);
|
||||
|
||||
List<PdmBdWorkorder> getHnWorkOrder();
|
||||
|
||||
List<DropdownListVo> getRgfjPoint();
|
||||
|
||||
List<DropdownListVo> getHchjPoint();
|
||||
|
||||
List<DropdownListVo> getYjslwPointList();
|
||||
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@ package org.nl.wms.pda.service.dao.mapper;
|
||||
|
||||
import org.nl.wms.pda.service.dao.dto.CommonQueryDto;
|
||||
import org.nl.wms.pda.service.dao.vo.*;
|
||||
import org.nl.wms.pdm.workorder.service.dao.PdmBdWorkorder;
|
||||
import org.nl.wms.sch.point.service.dao.SchBasePoint;
|
||||
|
||||
import java.util.List;
|
||||
@@ -71,4 +72,12 @@ public interface PdaMapper {
|
||||
* @return
|
||||
*/
|
||||
List<DropdownListVo> getAllPressPoint();
|
||||
|
||||
List<PdmBdWorkorder> getHnWorkOrder();
|
||||
|
||||
List<DropdownListVo> getRgfjPoint();
|
||||
|
||||
List<DropdownListVo> getHchjPoint();
|
||||
|
||||
List<DropdownListVo> getYjslwPointList();
|
||||
}
|
||||
|
||||
@@ -149,4 +149,39 @@
|
||||
p.region_code = 'YZ'
|
||||
AND p.point_type = '2'
|
||||
</select>
|
||||
<select id="getHnWorkOrder" resultType="org.nl.wms.pdm.workorder.service.dao.PdmBdWorkorder">
|
||||
select *
|
||||
from pdm_bd_workorder
|
||||
where region_code = 'HN'
|
||||
and is_delete='0'
|
||||
</select>
|
||||
<select id="getRgfjPoint" resultType="org.nl.wms.pda.service.dao.vo.DropdownListVo">
|
||||
SELECT
|
||||
p.point_code AS `value`,
|
||||
p.point_name AS text
|
||||
FROM
|
||||
`sch_base_point` p
|
||||
WHERE
|
||||
p.region_code = 'RGFJ'
|
||||
</select>
|
||||
<select id="getHchjPoint" resultType="org.nl.wms.pda.service.dao.vo.DropdownListVo">
|
||||
SELECT
|
||||
p.point_code AS `value`,
|
||||
p.point_name AS text
|
||||
FROM
|
||||
`sch_base_point` p
|
||||
WHERE
|
||||
p.region_code = 'HCHJ'
|
||||
</select>
|
||||
<select id="getYjslwPointList" resultType="org.nl.wms.pda.service.dao.vo.DropdownListVo">
|
||||
SELECT
|
||||
p.point_code AS `value`,
|
||||
p.point_name AS text
|
||||
FROM
|
||||
`sch_base_point` p
|
||||
WHERE
|
||||
p.region_code = 'YZ'
|
||||
AND p.point_type in ('3','4')
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
||||
@@ -485,6 +485,26 @@ public class PdaServiceImpl implements PdaService {
|
||||
return PdaResponseVo.pdaResultOk("人工分拣送空请求成功");
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<PdmBdWorkorder> getHnWorkOrder() {
|
||||
return pdaMapper.getHnWorkOrder();
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<DropdownListVo> getRgfjPoint() {
|
||||
return pdaMapper.getRgfjPoint();
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<DropdownListVo> getHchjPoint() {
|
||||
return pdaMapper.getHchjPoint();
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<DropdownListVo> getYjslwPointList() {
|
||||
return pdaMapper.getYjslwPointList();
|
||||
}
|
||||
|
||||
/**
|
||||
* 保存组盘信息
|
||||
* @param shelfSaveDto
|
||||
|
||||
@@ -111,6 +111,7 @@ public class DTSKTask extends AbstractTask {
|
||||
}
|
||||
|
||||
private SchBasePoint findNextPoint(List<String> nextRegionStr) {
|
||||
//固定缓存货架25-28存托盘
|
||||
List<SchBasePoint> points = dtkMapper.findPointForDTSK(nextRegionStr);
|
||||
return ObjectUtil.isNotEmpty(points) ? points.get(0) : null;
|
||||
}
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
`sch_base_point` p
|
||||
WHERE (p.ing_task_code = '' OR p.ing_task_code IS NULL)
|
||||
AND p.point_status = '1'
|
||||
AND p.point_code in ('HCHJ25','HCHJ26','HCHJ27','HCHJ28')
|
||||
AND p.is_used = 1
|
||||
AND p.region_code IN
|
||||
<foreach collection="regionCode" item="code" separator="," open="(" close=")">
|
||||
|
||||
Reference in New Issue
Block a user