总库删除

This commit is contained in:
fl 2025-04-14 10:33:56 +08:00
parent 96b05f7d57
commit c1c0f451a8
6 changed files with 11 additions and 28 deletions

View File

@ -81,7 +81,7 @@ public interface SynthesisQueryDao {
*/ */
List<ProClassifyStatisticsVo> getProClassifyStatisticsList(QueryParamDto dto); List<ProClassifyStatisticsVo> getProClassifyStatisticsList(QueryParamDto dto);
void deleteComprehensiveQuery(Long id); void deleteComprehensiveQuery(@Param("id") Long id,@Param("uploadType")String uploadType);
/** /**
* 项目分类统计-查看图片 * 项目分类统计-查看图片

View File

@ -81,7 +81,7 @@ public interface SynthesisQueryService {
* 综合查询删除 * 综合查询删除
* @param id * @param id
*/ */
void deleteComprehensiveQuery(Long id); void deleteComprehensiveQuery(Long id,String uploadType);
/** /**
* 项目分类统计-查看图片 * 项目分类统计-查看图片

View File

@ -134,8 +134,8 @@ public class SynthesisQueryServiceImpl implements SynthesisQueryService {
} }
@Override @Override
public void deleteComprehensiveQuery(Long id) { public void deleteComprehensiveQuery(Long id,String uploadType) {
synthesisQueryDao.deleteComprehensiveQuery(id); synthesisQueryDao.deleteComprehensiveQuery(id,uploadType);
} }
public String generateWatermarkData(SynthesisQueryVo vo){ public String generateWatermarkData(SynthesisQueryVo vo){

View File

@ -95,6 +95,7 @@ public class QualityInspectionServiceImpl implements QualityInspectionService {
} }
@Override @Override
@Transactional
public ServerResponse updateQualityInspectionById(SafetyViolationDto bean) { public ServerResponse updateQualityInspectionById(SafetyViolationDto bean) {
LoginUser loginUser = UserUtil.getLoginUser(); LoginUser loginUser = UserUtil.getLoginUser();
bean.setUpdateUserId(loginUser.getId()); bean.setUpdateUserId(loginUser.getId());
@ -116,7 +117,6 @@ public class QualityInspectionServiceImpl implements QualityInspectionService {
if (delFileList != null && !delFileList.isEmpty()) { if (delFileList != null && !delFileList.isEmpty()) {
int j = safetyViolationDao.delImgPhoto(bean.getDelFileList()); int j = safetyViolationDao.delImgPhoto(bean.getDelFileList());
} }
//总库修改 TODO
ComprehensiveQueryVo comprehensiveQueryVo = new ComprehensiveQueryVo(); ComprehensiveQueryVo comprehensiveQueryVo = new ComprehensiveQueryVo();
BeanUtils.copyProperties(bean,comprehensiveQueryVo); BeanUtils.copyProperties(bean,comprehensiveQueryVo);
synthesisQueryService.updateComprehensiveQuery(comprehensiveQueryVo); synthesisQueryService.updateComprehensiveQuery(comprehensiveQueryVo);
@ -139,8 +139,8 @@ public class QualityInspectionServiceImpl implements QualityInspectionService {
file.setSourceId(bean.getId()); file.setSourceId(bean.getId());
file.setUploadType("2"); file.setUploadType("2");
int j = safetyViolationDao.delImgPhotoBySourceId(file); int j = safetyViolationDao.delImgPhotoBySourceId(file);
//总库删除 TODO //总库删除
synthesisQueryService.deleteComprehensiveQuery(bean.getId(),bean.getUploadType());
return ServerResponse.createSuccess("删除成功",num); return ServerResponse.createSuccess("删除成功",num);
}else{ }else{
return ServerResponse.createErroe("删除失败"); return ServerResponse.createErroe("删除失败");

View File

@ -54,18 +54,9 @@ public class SafetyViolationServiceImpl implements SafetyViolationService {
bean.setCreateUserId(loginUser.getId()); bean.setCreateUserId(loginUser.getId());
bean.setCreateUserName(loginUser.getUsername()); bean.setCreateUserName(loginUser.getUsername());
List<FileStorageDto> fileList = bean.getFileList(); List<FileStorageDto> fileList = bean.getFileList();
// //判断是否有整改照片有则为已整改
// if (fileList != null && !fileList.isEmpty()) {
// fileList.forEach(item -> {
// if("2".equals(item.getSourceType()){
// bean.setRectStatus("1");
// }
// });
// }
//基础数据存入库 //基础数据存入库
int i = dao.insertSafetyViolation(bean); int i = dao.insertSafetyViolation(bean);
if (i > 0) { if (i > 0) {
//照片入库 //照片入库
if (fileList != null && !fileList.isEmpty()) { if (fileList != null && !fileList.isEmpty()) {
fileList.forEach(item -> { fileList.forEach(item -> {
@ -75,7 +66,6 @@ public class SafetyViolationServiceImpl implements SafetyViolationService {
}); });
int j = dao.insertImgPhoto(bean.getFileList()); int j = dao.insertImgPhoto(bean.getFileList());
} }
//存入总库 TODO
ComprehensiveQueryVo comprehensiveQueryVo = new ComprehensiveQueryVo(); ComprehensiveQueryVo comprehensiveQueryVo = new ComprehensiveQueryVo();
BeanUtils.copyProperties(bean,comprehensiveQueryVo); BeanUtils.copyProperties(bean,comprehensiveQueryVo);
synthesisQueryService.addComprehensiveQuery(comprehensiveQueryVo); synthesisQueryService.addComprehensiveQuery(comprehensiveQueryVo);
@ -109,7 +99,6 @@ public class SafetyViolationServiceImpl implements SafetyViolationService {
if (num > 0) { if (num > 0) {
List<FileStorageDto> fileList = bean.getFileList(); List<FileStorageDto> fileList = bean.getFileList();
List<FileStorageDto> delFileList = bean.getDelFileList(); List<FileStorageDto> delFileList = bean.getDelFileList();
//照片入库 //照片入库
if (fileList != null && !fileList.isEmpty()) { if (fileList != null && !fileList.isEmpty()) {
fileList.forEach(item -> { fileList.forEach(item -> {
@ -121,20 +110,13 @@ public class SafetyViolationServiceImpl implements SafetyViolationService {
} }
//照片删除 //照片删除
if (delFileList != null && !delFileList.isEmpty()) { if (delFileList != null && !delFileList.isEmpty()) {
// delFileList.forEach(item -> {
// item.setSourceId(bean.getId());
// item.setCreateUser(bean.getUpdateUserId());
// item.setCreateUserName(bean.getUpdateUserName());
// });
int j = dao.delImgPhoto(bean.getDelFileList()); int j = dao.delImgPhoto(bean.getDelFileList());
} }
//总库修改 TODO
ComprehensiveQueryVo comprehensiveQueryVo = new ComprehensiveQueryVo(); ComprehensiveQueryVo comprehensiveQueryVo = new ComprehensiveQueryVo();
BeanUtils.copyProperties(bean,comprehensiveQueryVo); BeanUtils.copyProperties(bean,comprehensiveQueryVo);
synthesisQueryService.updateComprehensiveQuery(comprehensiveQueryVo); synthesisQueryService.updateComprehensiveQuery(comprehensiveQueryVo);
return ServerResponse.createSuccess("修改成功"); return ServerResponse.createSuccess("修改成功");
} else { } else {
return ServerResponse.createErroe("修改失败"); return ServerResponse.createErroe("修改失败");
} }
} }
@ -151,8 +133,8 @@ public class SafetyViolationServiceImpl implements SafetyViolationService {
file.setSourceId(bean.getId()); file.setSourceId(bean.getId());
file.setUploadType("1"); file.setUploadType("1");
int j = dao.delImgPhotoBySourceId(file); int j = dao.delImgPhotoBySourceId(file);
//总库删除 TODO //总库删除
synthesisQueryService.deleteComprehensiveQuery(bean.getId(),bean.getUploadType());
return ServerResponse.createSuccess("删除成功",num); return ServerResponse.createSuccess("删除成功",num);
}else{ }else{
return ServerResponse.createErroe("删除失败"); return ServerResponse.createErroe("删除失败");

View File

@ -81,9 +81,10 @@
<if test="tempFilePath != null and tempFilePath != ''">#{tempFilePath},</if> <if test="tempFilePath != null and tempFilePath != ''">#{tempFilePath},</if>
</trim> </trim>
</insert> </insert>
<delete id="deleteComprehensiveQuery"> <delete id="deleteComprehensiveQuery">
update tb_comprehensive_query set is_active ='0' update tb_comprehensive_query set is_active ='0'
where id = #{id} where id = #{id} and upload_type = #{uploadType}
</delete> </delete>
<!--综合查询-照片综合查询-照片数量--> <!--综合查询-照片综合查询-照片数量-->