陈昶聿
2026-10-10 5723d458f427570793e26c13d4ecf22d096e9519
【丽水】新增接口/smartor/maternityArchive/batchDelete /smartor/childArchive/batchDelete
已修改14个文件
74 ■■■■■ 文件已修改
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatChildArchiveController.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatMaternityArchiveController.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/mapper/PatChildArchiveDetailMapper.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/mapper/PatMaternityArchiveDetailMapper.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/IPatChildArchiveDetailService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/IPatChildArchiveService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/IPatMaternityArchiveDetailService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/IPatMaternityArchiveService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/PatChildArchiveDetailServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/PatChildArchiveServiceImpl.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/PatMaternityArchiveDetailServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/PatMaternityArchiveServiceImpl.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/resources/mapper/smartor/PatChildArchiveDetailMapper.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/resources/mapper/smartor/PatMaternityArchiveDetailMapper.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatChildArchiveController.java
@@ -91,6 +91,14 @@
        return toAjax(patChildArchiveService.deletePatChildArchiveByIds(ids));
    }
    @ApiOperation("批量删除儿科档案")
    //@PreAuthorize("@ss.hasPermi('system:childArchive:remove')")
    @Log(title = "儿科档案", businessType = BusinessType.DELETE)
    @PostMapping("/batchDelete")
    public AjaxResult batchDelete(@RequestBody Long[] ids) {
        return toAjax(patChildArchiveService.batchDeletePatChildArchiveByIds(ids));
    }
    /**
     * 新增或修改儿科档案
     */
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatMaternityArchiveController.java
@@ -92,6 +92,14 @@
        return toAjax(patMaternityArchiveService.deletePatMaternityArchiveByIds(ids));
    }
    @ApiOperation("批量删除妇科档案")
    //@PreAuthorize("@ss.hasPermi('system:maternityArchive:remove')")
    @Log(title = "妇科档案", businessType = BusinessType.DELETE)
    @PostMapping("/batchDelete")
    public AjaxResult batchDelete(@RequestBody Long[] ids) {
        return toAjax(patMaternityArchiveService.batchDeletePatMaternityArchiveByIds(ids));
    }
    /**
     * 新增或修改妇科档案
     */
smartor/src/main/java/com/smartor/mapper/PatChildArchiveDetailMapper.java
@@ -25,4 +25,6 @@
    public int deletePatChildArchiveDetailById(Long id);
    public int deletePatChildArchiveDetailByIds(Long[] ids);
    public int deletePatChildArchiveDetailByArchiveIds(Long[] archiveIds);
}
smartor/src/main/java/com/smartor/mapper/PatMaternityArchiveDetailMapper.java
@@ -25,4 +25,6 @@
    public int deletePatMaternityArchiveDetailById(Long id);
    public int deletePatMaternityArchiveDetailByIds(Long[] ids);
    public int deletePatMaternityArchiveDetailByArchiveIds(Long[] archiveIds);
}
smartor/src/main/java/com/smartor/service/IPatChildArchiveDetailService.java
@@ -22,5 +22,7 @@
    public int deletePatChildArchiveDetailByIds(Long[] ids);
    public int deletePatChildArchiveDetailByArchiveIds(Long[] archiveIds);
    public int deletePatChildArchiveDetailById(Long id);
}
smartor/src/main/java/com/smartor/service/IPatChildArchiveService.java
@@ -23,6 +23,8 @@
    public int deletePatChildArchiveByIds(Long[] ids);
    public int batchDeletePatChildArchiveByIds(Long[] ids);
    public int deletePatChildArchiveById(Long id);
    public int insertOrUpdateChildArchive(PatChildArchiveDetail patChildArchiveDetail);
smartor/src/main/java/com/smartor/service/IPatMaternityArchiveDetailService.java
@@ -22,5 +22,7 @@
    public int deletePatMaternityArchiveDetailByIds(Long[] ids);
    public int deletePatMaternityArchiveDetailByArchiveIds(Long[] archiveIds);
    public int deletePatMaternityArchiveDetailById(Long id);
}
smartor/src/main/java/com/smartor/service/IPatMaternityArchiveService.java
@@ -23,6 +23,8 @@
    public int deletePatMaternityArchiveByIds(Long[] ids);
    public int batchDeletePatMaternityArchiveByIds(Long[] ids);
    public int deletePatMaternityArchiveById(Long id);
    public int insertOrUpdateMaternityArchive(PatMaternityArchiveDetail patMaternityArchiveDetail);
smartor/src/main/java/com/smartor/service/impl/PatChildArchiveDetailServiceImpl.java
@@ -54,6 +54,12 @@
    }
    @Override
    public int deletePatChildArchiveDetailByArchiveIds(Long[] archiveIds)
    {
        return patChildArchiveDetailMapper.deletePatChildArchiveDetailByArchiveIds(archiveIds);
    }
    @Override
    public int deletePatChildArchiveDetailById(Long id)
    {
        return patChildArchiveDetailMapper.deletePatChildArchiveDetailById(id);
smartor/src/main/java/com/smartor/service/impl/PatChildArchiveServiceImpl.java
@@ -66,6 +66,16 @@
    }
    @Override
    @Transactional(rollbackFor = Exception.class)
    public int batchDeletePatChildArchiveByIds(Long[] ids)
    {
        // 先删除对应的详情表数据
        patChildArchiveDetailService.deletePatChildArchiveDetailByArchiveIds(ids);
        // 再删除主表数据
        return patChildArchiveMapper.deletePatChildArchiveByIds(ids);
    }
    @Override
    public int deletePatChildArchiveById(Long id)
    {
        return patChildArchiveMapper.deletePatChildArchiveById(id);
smartor/src/main/java/com/smartor/service/impl/PatMaternityArchiveDetailServiceImpl.java
@@ -54,6 +54,12 @@
    }
    @Override
    public int deletePatMaternityArchiveDetailByArchiveIds(Long[] archiveIds)
    {
        return patMaternityArchiveDetailMapper.deletePatMaternityArchiveDetailByArchiveIds(archiveIds);
    }
    @Override
    public int deletePatMaternityArchiveDetailById(Long id)
    {
        return patMaternityArchiveDetailMapper.deletePatMaternityArchiveDetailById(id);
smartor/src/main/java/com/smartor/service/impl/PatMaternityArchiveServiceImpl.java
@@ -66,6 +66,16 @@
    }
    @Override
    @Transactional(rollbackFor = Exception.class)
    public int batchDeletePatMaternityArchiveByIds(Long[] ids)
    {
        // 先删除对应的详情表数据
        patMaternityArchiveDetailService.deletePatMaternityArchiveDetailByArchiveIds(ids);
        // 再删除主表数据
        return patMaternityArchiveMapper.deletePatMaternityArchiveByIds(ids);
    }
    @Override
    public int deletePatMaternityArchiveById(Long id)
    {
        return patMaternityArchiveMapper.deletePatMaternityArchiveById(id);
smartor/src/main/resources/mapper/smartor/PatChildArchiveDetailMapper.xml
@@ -374,4 +374,11 @@
            #{id}
        </foreach>
    </update>
    <update id="deletePatChildArchiveDetailByArchiveIds" parameterType="String">
        update pat_child_archive_detail set del_flag = '1' where archiveid in
        <foreach item="archiveId" collection="array" open="(" separator="," close=")">
            #{archiveId}
        </foreach>
    </update>
</mapper>
smartor/src/main/resources/mapper/smartor/PatMaternityArchiveDetailMapper.xml
@@ -358,4 +358,11 @@
            #{id}
        </foreach>
    </update>
    <update id="deletePatMaternityArchiveDetailByArchiveIds" parameterType="String">
        update pat_maternity_archive_detail set del_flag = '1' where archiveid in
        <foreach item="archiveId" collection="array" open="(" separator="," close=")">
            #{archiveId}
        </foreach>
    </update>
</mapper>