zss
2023-08-30 af9457d7ce94c7684a9439d46b0025bd6e66d8af
base-server/src/main/java/com/yuanchu/mom/service/impl/TechnologyTemplateServiceImpl.java
@@ -45,6 +45,18 @@
    @Resource
    TechnicalModelMapper technicalModelMapper;
    @Resource
    TechniqueModelMapper techniqueModelMapper;
    @Resource
    SelfcheckModelMapper selfcheckModelMapper;
    @Resource
    RecordModelMapper recordModelMapper;
    @Resource
    MbomModelMapper mbomModelMapper;
    //新增工艺路线-->选择设备组
    @Override
@@ -128,7 +140,7 @@
    @Override
    @Transactional(rollbackFor = Exception.class)
    public void delTechById(Integer id) {
        //删除工艺表
        //删除工艺路线维护表
        TechnologyTemplate technologyTemplate = new TechnologyTemplate();
        technologyTemplate.setId(id).setState(0);
        technologyTemplateMapper.updateById(technologyTemplate);
@@ -136,7 +148,14 @@
        elementTechnologyService.delElemaByTechsId(id);
        //删除技术指标维护表
        technicalModelMapper.delTeMoByTechId(id);
        //todo:删除未完待续
        //删除生产工艺维护表
        techniqueModelMapper.delQueByTechId(id);
        //删除自检项目维护表
        selfcheckModelMapper.delSelfByTechId(id);
        //删除记录内容维护表
        recordModelMapper.delRecordByTechId(id);
        //删除物料清单维护表
        mbomModelMapper.delMbomByTechId(id);
    }
    //批量删除
@@ -149,6 +168,14 @@
        elementTechnologyService.delAllByTechId(ids);
        //批量删除指标维护表
        technicalModelMapper.delAllByTechId(ids);
        //批量删除生产工艺维护表
        techniqueModelMapper.delAllByTechId(ids);
        //批量删除自检项目维护表
        selfcheckModelMapper.delAllByTechId(ids);
        //批量删除记录内容维护表
        recordModelMapper.delAllByTechId(ids);
        //批量删除物料清单维护表
        mbomModelMapper.delAllByTechId(ids);
    }
}