Commit b7168051 authored by 施翔轲's avatar 施翔轲

项目台账bug修复

parent b5df284c
...@@ -380,12 +380,11 @@ public class CbProjectRecordServiceImpl extends ServiceImpl<CbProjectRecordMappe ...@@ -380,12 +380,11 @@ public class CbProjectRecordServiceImpl extends ServiceImpl<CbProjectRecordMappe
, "存在解析中的项目,删除失败"); , "存在解析中的项目,删除失败");
//各个成本类型数据和对应每月成本数据暂不做删除,项目台账列表查不出来自然也无法查看数据 //各个成本类型数据和对应每月成本数据暂不做删除,项目台账列表查不出来自然也无法查看数据
//删除项目文件记录 //删除项目文件记录
flag = projectFileMapper.delete(new LambdaQueryWrapper<CbProjectFile>() flag = projectFileMapper.delete(new LambdaQueryWrapper<CbProjectFile>()
.eq(CbProjectFile::getProjectId, projectId)); .eq(CbProjectFile::getProjectId, projectId));
//删除项目记录 //删除项目记录
Assert.isTrue(flag > 0, "操作异常,请联系管理员"); Assert.isTrue(flag == 0, "操作异常,请联系管理员");
flag = baseMapper.deleteById(projectId); flag = baseMapper.deleteById(projectId);
} }
return flag; return flag;
...@@ -414,6 +413,7 @@ public class CbProjectRecordServiceImpl extends ServiceImpl<CbProjectRecordMappe ...@@ -414,6 +413,7 @@ public class CbProjectRecordServiceImpl extends ServiceImpl<CbProjectRecordMappe
QueryWrapper<CbProjectRecord> wrapper = Wrappers.query(); QueryWrapper<CbProjectRecord> wrapper = Wrappers.query();
wrapper wrapper
.eq("project_file_status", CbProjectConstants.PROJECT_FILE_STATUS_PREPARING) .eq("project_file_status", CbProjectConstants.PROJECT_FILE_STATUS_PREPARING)
.ne("cb_stage", CbProjectConstants.CB_STAGE_NO_COST_PLAN)
.eq("del_flag", CbProjectConstants.DELETE_FLAG_EXIST) .eq("del_flag", CbProjectConstants.DELETE_FLAG_EXIST)
.orderByDesc("update_time"); .orderByDesc("update_time");
return TableDataInfo.build(baseMapper.selectPageDraftDialogList(pageQuery.build(), wrapper)); return TableDataInfo.build(baseMapper.selectPageDraftDialogList(pageQuery.build(), wrapper));
......
...@@ -34,6 +34,8 @@ ...@@ -34,6 +34,8 @@
cpr.project_file_status != #{projectFileStatusPreparing} cpr.project_file_status != #{projectFileStatusPreparing}
or or
cpr.cb_stage = #{cbStageNoCostPlan} cpr.cb_stage = #{cbStageNoCostPlan}
and
cpr.del_flag=#{deleteFlagExist}
order by cpr.cb_stage desc) a order by cpr.cb_stage desc) a
group by a.related_id group by a.related_id
order by a.create_time desc order by a.create_time desc
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment