bluejay
2025-04-14 1b6411703f22944eb0802d5e396c1a91fed19867
Merge remote-tracking branch 'origin/dev' into dev
已修改2个文件
20 ■■■■ 文件已修改
aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsProcessRouteServiceImpl.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupController.java
@@ -132,9 +132,9 @@
    @RequiresPermissions("ApsResourceGroup:ApsResourceGroup:confirmData")
    @PostMapping("/confirmData")
    public AjaxResult confirmData(@RequestBody ApsResourceGroupTemp temp) {
//        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
//        LocalDateTime localDateTime = LocalDateTime.parse(temp.getParams().get("requestDate").toString(), formatter);
        apsResourceGroupService.confirmData(temp.getBatchNumber(),temp.getRequestDate());
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        LocalDateTime localDateTime = LocalDateTime.parse(temp.getParams().get("requestDate").toString(), formatter);
        apsResourceGroupService.confirmData(temp.getBatchNumber(),localDateTime);
        return AjaxResult.success("确认成功!");
    }
}
aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsProcessRouteServiceImpl.java
@@ -112,11 +112,25 @@
            ids[i]= apsProcessRouteTemps.get(i).getId();
            ApsProcessRoute apsProcessRoute =new ApsProcessRoute();
            BeanUtils.copyProperties(apsProcessRouteTemps.get(i), apsProcessRoute);
            ApsProcessRoute apsProcessRoutetmp =new ApsProcessRoute();
            apsProcessRoutetmp.setWorkOrderNo(apsProcessRoute.getWorkOrderNo());
            apsProcessRoutetmp.setProcessNumber(apsProcessRoute.getProcessNumber());
            List<ApsProcessRoute> apsProcessRoutes =apsProcessRouteMapper.selectApsProcessRouteList(apsProcessRoutetmp);
            if(apsProcessRoutes.size()>0){
                apsProcessRoute.setId(apsProcessRoutes.get(0).getId());
                //插入正式表,并记录
                apsProcessRoute.setCreateTime(DateUtils.getNowDate());
                apsProcessRoute.setIntegrationDay(DateUtils.getNowDate());
                apsProcessRouteMapper.updateApsProcessRoute(apsProcessRoute);
            }else {
            apsProcessRoute.setId(IdUtils.fastUUID());
            //插入正式表,并记录
            apsProcessRoute.setCreateTime(DateUtils.getNowDate());
            apsProcessRoute.setIntegrationDay(DateUtils.getNowDate());
            apsProcessRouteMapper.insertApsProcessRoute(apsProcessRoute);
            }
            count++;
        }
        //插入数量与临时表查询一直则删除临时表数据