yxk-20260722
del_flag默认值设置为0
This commit is contained in:
+2
-2
@@ -99,9 +99,9 @@ public class ImprovementDeptScore implements Serializable {
|
|||||||
/**所属部门*/
|
/**所属部门*/
|
||||||
@Schema(description = "所属部门")
|
@Schema(description = "所属部门")
|
||||||
private String sysOrgCode;
|
private String sysOrgCode;
|
||||||
/**删除状态:0正常,1已删除*/
|
/**逻辑删除标识,新增记录默认为正常状态*/
|
||||||
@Excel(name = "删除状态:0正常,1已删除", width = 15)
|
@Excel(name = "删除状态:0正常,1已删除", width = 15)
|
||||||
@Schema(description = "删除状态:0正常,1已删除")
|
@Schema(description = "删除状态:0正常,1已删除")
|
||||||
@TableLogic
|
@TableLogic
|
||||||
private String delFlag;
|
private String delFlag = "0";
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -83,9 +83,9 @@ public class ImprovementInstituteVote implements Serializable {
|
|||||||
/**所属部门*/
|
/**所属部门*/
|
||||||
@Schema(description = "所属部门")
|
@Schema(description = "所属部门")
|
||||||
private String sysOrgCode;
|
private String sysOrgCode;
|
||||||
/**删除状态:0正常,1已删除*/
|
/**逻辑删除标识,新增记录默认为正常状态*/
|
||||||
@Excel(name = "删除状态:0正常,1已删除", width = 15)
|
@Excel(name = "删除状态:0正常,1已删除", width = 15)
|
||||||
@Schema(description = "删除状态:0正常,1已删除")
|
@Schema(description = "删除状态:0正常,1已删除")
|
||||||
@TableLogic
|
@TableLogic
|
||||||
private String delFlag;
|
private String delFlag = "0";
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -172,9 +172,9 @@ public class ImprovementProposal implements Serializable {
|
|||||||
/**所属部门*/
|
/**所属部门*/
|
||||||
@Schema(description = "所属部门")
|
@Schema(description = "所属部门")
|
||||||
private String sysOrgCode;
|
private String sysOrgCode;
|
||||||
/**删除状态:0正常,1已删除*/
|
/**逻辑删除标识,新增记录默认为正常状态*/
|
||||||
@Excel(name = "删除状态:0正常,1已删除", width = 15)
|
@Excel(name = "删除状态:0正常,1已删除", width = 15)
|
||||||
@Schema(description = "删除状态:0正常,1已删除")
|
@Schema(description = "删除状态:0正常,1已删除")
|
||||||
@TableLogic
|
@TableLogic
|
||||||
private String delFlag;
|
private String delFlag = "0";
|
||||||
}
|
}
|
||||||
|
|||||||
+17
@@ -23,6 +23,7 @@ import java.util.Collection;
|
|||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class ImprovementProposalServiceImpl extends ServiceImpl<ImprovementProposalMapper, ImprovementProposal> implements IImprovementProposalService {
|
public class ImprovementProposalServiceImpl extends ServiceImpl<ImprovementProposalMapper, ImprovementProposal> implements IImprovementProposalService {
|
||||||
|
private static final String NORMAL_DEL_FLAG = "0";
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private ImprovementProposalMapper improvementProposalMapper;
|
private ImprovementProposalMapper improvementProposalMapper;
|
||||||
@@ -34,11 +35,18 @@ public class ImprovementProposalServiceImpl extends ServiceImpl<ImprovementPropo
|
|||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public void saveMain(ImprovementProposal improvementProposal, List<ImprovementDeptScore> improvementDeptScoreList,List<ImprovementInstituteVote> improvementInstituteVoteList) {
|
public void saveMain(ImprovementProposal improvementProposal, List<ImprovementDeptScore> improvementDeptScoreList,List<ImprovementInstituteVote> improvementInstituteVoteList) {
|
||||||
|
// 页面 VO 的空值可能覆盖实体默认值,入库前统一补齐逻辑删除正常状态。
|
||||||
|
if (improvementProposal.getDelFlag() == null) {
|
||||||
|
improvementProposal.setDelFlag(NORMAL_DEL_FLAG);
|
||||||
|
}
|
||||||
improvementProposalMapper.insert(improvementProposal);
|
improvementProposalMapper.insert(improvementProposal);
|
||||||
if(improvementDeptScoreList!=null && improvementDeptScoreList.size()>0) {
|
if(improvementDeptScoreList!=null && improvementDeptScoreList.size()>0) {
|
||||||
for(ImprovementDeptScore entity:improvementDeptScoreList) {
|
for(ImprovementDeptScore entity:improvementDeptScoreList) {
|
||||||
//外键设置
|
//外键设置
|
||||||
entity.setMainId(improvementProposal.getId());
|
entity.setMainId(improvementProposal.getId());
|
||||||
|
if (entity.getDelFlag() == null) {
|
||||||
|
entity.setDelFlag(NORMAL_DEL_FLAG);
|
||||||
|
}
|
||||||
improvementDeptScoreMapper.insert(entity);
|
improvementDeptScoreMapper.insert(entity);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -46,6 +54,9 @@ public class ImprovementProposalServiceImpl extends ServiceImpl<ImprovementPropo
|
|||||||
for(ImprovementInstituteVote entity:improvementInstituteVoteList) {
|
for(ImprovementInstituteVote entity:improvementInstituteVoteList) {
|
||||||
//外键设置
|
//外键设置
|
||||||
entity.setMainId(improvementProposal.getId());
|
entity.setMainId(improvementProposal.getId());
|
||||||
|
if (entity.getDelFlag() == null) {
|
||||||
|
entity.setDelFlag(NORMAL_DEL_FLAG);
|
||||||
|
}
|
||||||
improvementInstituteVoteMapper.insert(entity);
|
improvementInstituteVoteMapper.insert(entity);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -65,6 +76,9 @@ public class ImprovementProposalServiceImpl extends ServiceImpl<ImprovementPropo
|
|||||||
for(ImprovementDeptScore entity:improvementDeptScoreList) {
|
for(ImprovementDeptScore entity:improvementDeptScoreList) {
|
||||||
//外键设置
|
//外键设置
|
||||||
entity.setMainId(improvementProposal.getId());
|
entity.setMainId(improvementProposal.getId());
|
||||||
|
if (entity.getDelFlag() == null) {
|
||||||
|
entity.setDelFlag(NORMAL_DEL_FLAG);
|
||||||
|
}
|
||||||
improvementDeptScoreMapper.insert(entity);
|
improvementDeptScoreMapper.insert(entity);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -72,6 +86,9 @@ public class ImprovementProposalServiceImpl extends ServiceImpl<ImprovementPropo
|
|||||||
for(ImprovementInstituteVote entity:improvementInstituteVoteList) {
|
for(ImprovementInstituteVote entity:improvementInstituteVoteList) {
|
||||||
//外键设置
|
//外键设置
|
||||||
entity.setMainId(improvementProposal.getId());
|
entity.setMainId(improvementProposal.getId());
|
||||||
|
if (entity.getDelFlag() == null) {
|
||||||
|
entity.setDelFlag(NORMAL_DEL_FLAG);
|
||||||
|
}
|
||||||
improvementInstituteVoteMapper.insert(entity);
|
improvementInstituteVoteMapper.insert(entity);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user