|
|
|
@ -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("文章更新成功");
|
|
|
|
|
}
|
|
|
|
|