master
ck 5 years ago
parent 30a86fe4ce
commit 3af23d961f

@ -250,27 +250,25 @@ public class CaseContentServiceImpl extends BaseServiceImpl<CaseContentMapper, C
}
caseContent.setUpdateDateTime(new Date());
caseContentMapper.updateByPrimaryKeySelective(caseContent);
if (contentMaterialJson != null && contentMaterialJson.size() > 0) {
CaseContentMaterial findCaseContentMaterial = new CaseContentMaterial();
findCaseContentMaterial.setContentId(contentId);
findCaseContentMaterial.setState(Constants.STATE_VALID);
List<CaseContentMaterial> caseContentMaterialList = caseContentMaterialMapper.select(findCaseContentMaterial);
for (CaseContentMaterial caseContentMaterial : caseContentMaterialList) {
caseContentMaterial.setState(Constants.STATE_INVALID);
caseContentMaterial.setUpdateDateTime(new Date());
caseContentMaterialMapper.updateByPrimaryKeySelective(caseContentMaterial);
}
//删除meterial
CaseContentMaterial findCaseContentMaterial = new CaseContentMaterial();
findCaseContentMaterial.setContentId(contentId);
findCaseContentMaterial.setState(Constants.STATE_VALID);
List<CaseContentMaterial> caseContentMaterialList = caseContentMaterialMapper.select(findCaseContentMaterial);
for (CaseContentMaterial caseContentMaterial : caseContentMaterialList) {
caseContentMaterial.setState(Constants.STATE_INVALID);
caseContentMaterial.setUpdateDateTime(new Date());
caseContentMaterialMapper.updateByPrimaryKeySelective(caseContentMaterial);
}
if (contentAttachmentJson != null && contentAttachmentJson.size() > 0) {
CaseContentAttachment findCaseContentAttachment = new CaseContentAttachment();
findCaseContentAttachment.setContentId(contentId);
findCaseContentAttachment.setState(Constants.STATE_VALID);
List<CaseContentAttachment> caseContentAttachmentList = caseContentAttachmentMapper.select(findCaseContentAttachment);
for (CaseContentAttachment caseContentAttachment : caseContentAttachmentList) {
caseContentAttachment.setState(Constants.STATE_INVALID);
caseContentAttachment.setUpdateDateTime(new Date());
caseContentAttachmentMapper.updateByPrimaryKeySelective(caseContentAttachment);
}
//删除附件
CaseContentAttachment findCaseContentAttachment = new CaseContentAttachment();
findCaseContentAttachment.setContentId(contentId);
findCaseContentAttachment.setState(Constants.STATE_VALID);
List<CaseContentAttachment> caseContentAttachmentList = caseContentAttachmentMapper.select(findCaseContentAttachment);
for (CaseContentAttachment caseContentAttachment : caseContentAttachmentList) {
caseContentAttachment.setState(Constants.STATE_INVALID);
caseContentAttachment.setUpdateDateTime(new Date());
caseContentAttachmentMapper.updateByPrimaryKeySelective(caseContentAttachment);
}
ajaxResult.setRetmsg("文章更新成功");
}

Loading…
Cancel
Save