|
|
@ -27,6 +27,7 @@ import com.epmet.dto.result.IcCoverageCategoryDictListResultDTO; |
|
|
|
import com.epmet.dto.result.IcPublicServiceListResultDTO; |
|
|
|
import com.epmet.dto.result.UploadImgResultDTO; |
|
|
|
import com.epmet.entity.IcPublicServiceEntity; |
|
|
|
import com.epmet.entity.IcSuperiorResourceEntity; |
|
|
|
import com.epmet.excel.IcPublicServiceExcel; |
|
|
|
import com.epmet.excel.handler.IcPublicServiceExcelImportListener; |
|
|
|
import com.epmet.feign.EpmetCommonServiceOpenFeignClient; |
|
|
@ -170,7 +171,10 @@ public class IcPublicServiceServiceImpl extends BaseServiceImpl<IcPublicServiceD |
|
|
|
@Override |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public void delete(IcPublicServiceAddEditFormDTO formDTO) { |
|
|
|
IcPublicServiceEntity entity = new IcPublicServiceEntity(); |
|
|
|
IcPublicServiceEntity entity = baseDao.selectById(formDTO.getIcPublicServiceId()); |
|
|
|
//先删除本组织先可能存在的名称相同的已经是无效的历史数据,为了表中的唯一索引不失效
|
|
|
|
baseDao.delByAgencyAndName(entity); |
|
|
|
//再把当前数据置为无效数据
|
|
|
|
entity.setId(formDTO.getIcPublicServiceId()); |
|
|
|
entity.setUpdatedBy(formDTO.getUserId()); |
|
|
|
baseDao.del(entity); |
|
|
|