zjh
2025-03-27 4f1eae9865fca2831ea2966d003b2c57222e036d
ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjRulesController.java
@@ -217,30 +217,30 @@
        TjProject project = projectService.getById(proId);
        TjOrder order = orderService.getOrderByTjNum(tjNum);
        if(null !=project && null !=order){
        TjProject pproject = projectService.getById(project.getProParentId());
        List<Map<String, Object>> tjproGzJy = projectService.getTjproGzJy(tjNum, proId, keyNum, 0);
        if(null !=tjproGzJy && !tjproGzJy.isEmpty()){
            TjProject pproject = projectService.getById(project.getProParentId());
            List<Map<String, Object>> tjproGzJy = projectService.getTjproGzJy(tjNum, proId, keyNum, 0);
            if(null !=tjproGzJy && !tjproGzJy.isEmpty()){
//            proGzjyService.remove(new LambdaQueryWrapper<TjProGzjy>().eq(TjProGzjy::getProId,proId).eq(TjProGzjy::getTjNumber,tjNum));
            proGzjyService.deletedByTjNumAndProId(proId,tjNum);
            for (Map<String, Object> map : tjproGzJy) {
                Object bz = map.get("bz");
                Object bt = map.get("bt");
                Object nr = map.get("nr");
                TjProGzjy proGzjy=new TjProGzjy();
                proGzjy.setTjNumber(tjNum);
                proGzjy.setOrderId(order.getOrderId());
                proGzjy.setProId(Long.valueOf(proId));
                proGzjy.setProName(project.getProName());
                proGzjy.setProPrentId(project.getProParentId());
                proGzjy.setProPrentName(pproject.getProName());
                proGzjy.setProJgz(keyNum);
                if(null !=bz)proGzjy.setBz(bz.toString());
                if(null !=bt)proGzjy.setBt(bt.toString());
                if(null !=nr)proGzjy.setJy(nr.toString());
                proGzjyService.save(proGzjy);
                proGzjyService.deletedByTjNumAndProId(proId,tjNum);
                for (Map<String, Object> map : tjproGzJy) {
                    Object bz = map.get("bz");
                    Object bt = map.get("bt");
                    Object nr = map.get("nr");
                    TjProGzjy proGzjy=new TjProGzjy();
                    proGzjy.setTjNumber(tjNum);
                    proGzjy.setOrderId(order.getOrderId());
                    proGzjy.setProId(Long.valueOf(proId));
                    proGzjy.setProName(project.getProName());
                    proGzjy.setProPrentId(project.getProParentId());
                    proGzjy.setProPrentName(pproject.getProName());
                    proGzjy.setProJgz(keyNum);
                    if(null !=bz)proGzjy.setBz(bz.toString());
                    if(null !=bt)proGzjy.setBt(bt.toString());
                    if(null !=nr)proGzjy.setJy(nr.toString());
                    proGzjyService.save(proGzjy);
                }
            }
        }
        return AjaxResult.success(tjproGzJy);
            return AjaxResult.success(tjproGzJy);
        }
        return AjaxResult.success();
    }