Browse Source

2026-03-26

机台工作台【结束卷】增加【编辑】
master
fengyuan_yang 3 months ago
parent
commit
928cc85e7a
  1. 14
      src/main/java/com/gaotao/modules/schedule/controller/ScheduleController.java
  2. 9
      src/main/java/com/gaotao/modules/schedule/service/ScheduleService.java
  3. 15
      src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java

14
src/main/java/com/gaotao/modules/schedule/controller/ScheduleController.java

@ -1048,6 +1048,20 @@ public class ScheduleController extends AbstractController {
.put("resultMap", resultMap);
}
/**
* @Author
* @Description 校验是否可以修改实际耗用数量
* @DateTime
* @Param [inData]
* @return com.gaotao.common.utils.R
**/
@RequestMapping(value = "checkModifyActualUsage")
public R checkModifyActualUsage(@RequestBody SearchScheduleData inData){
Map<String, Object> resultMap = scheduleService.checkModifyActualUsage(inData);
return R.ok()
.put("resultMap", resultMap);
}
/**
* TODO 结束卷操作--非FQC和最后一道
* @author LR

9
src/main/java/com/gaotao/modules/schedule/service/ScheduleService.java

@ -605,6 +605,15 @@ public interface ScheduleService {
**/
Map<String, Object> checkFinishRollWithNoFqc(Map<String, Object> inMap);
/**
* @return java.util.Map<java.lang.String, java.lang.Object>
* @Author
* @Description 校验是否可以修改实际耗用数量
* @DateTime
* @Param [inData]
**/
Map<String, Object> checkModifyActualUsage(SearchScheduleData inData);
/**
* @return void
* @Author LR

15
src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java

@ -2116,6 +2116,21 @@ public class ScheduleServiceImpl implements ScheduleService {
}
@Override
public Map<String, Object> checkModifyActualUsage(SearchScheduleData inData) {
List<Object> params = new ArrayList<>();
params.add(inData.getSite());
params.add(inData.getOrderNo());
params.add(inData.getSeqNo());
params.add(inData.getUsername());
//执行存储过程
List<Map<String, Object>> resultList = procedureMapper.getProcedureData("checkModifyActualUsage", params);
if (resultList != null && resultList.size() > 0) {
return resultList.get(0);
}
return new HashMap<>();
}
@Override
public Map<String, Object> checkFinishRollWithNoFqc(Map<String, Object> inMap) {
String strPageData = String.valueOf(inMap.get("pageData"));

Loading…
Cancel
Save