提交 335843c5 authored 作者: chaoyanjun's avatar chaoyanjun

--no commit message

上级 d54db1bd
......@@ -325,10 +325,13 @@ public class ThriceAuditServiceImpl extends BaseServiceImpl<ThriceAudit, Integer
design.setBookType(audit.getBookType());
List<BookTypographicDesign> bookDesign = typographicManage.select(design);
Integer typoId = null;
String typoStatus = "";
if (ArrayUtils.isNotEmpty(bookDesign)){// 已推送
typoId = bookDesign.get(0).getId();
typoStatus = BooleanStatusEnum.YES.getCode();
}else{
typoId = this.pushData(audit, BookTypographicDesign.class);
typoStatus = BooleanStatusEnum.NO.getCode();
}
//数据推送封面
//判断流程编辑是否推送封面
......@@ -337,13 +340,16 @@ public class ThriceAuditServiceImpl extends BaseServiceImpl<ThriceAudit, Integer
cover.setBookType(audit.getBookType());
List<BookCoverDesign> coverDesign = coverDesignManage.select(cover);
Integer coverId = null;
String coverStatus = "";
if (ArrayUtils.isNotEmpty(coverDesign)){// 已推送
coverId = coverDesign.get(0).getId();
coverStatus = BooleanStatusEnum.YES.getCode();
}else {
coverId = this.pushData(audit, BookCoverDesign.class);
BooleanStatusEnum.NO.getCode();
}
//生成CIP,发排,封面三阶段的关系数据
this.saveRelation(cipId, typoId, coverId);
this.saveRelation(cipId, typoId, coverId,typoStatus,coverStatus);
} else {
//三审未通过 审核日志为未通过
audit.setStatus(ThriceAuditEnum.THRICE_AUDIT_FAILED.getCode());
......@@ -755,14 +761,14 @@ public class ThriceAuditServiceImpl extends BaseServiceImpl<ThriceAudit, Integer
* @param typoId
* @param coverId
*/
private void saveRelation(Integer cipId, Integer typoId, Integer coverId) {
private void saveRelation(Integer cipId, Integer typoId, Integer coverId,String typoStatus,String coverStatus) {
CipTypographicCoverRelation relation = new CipTypographicCoverRelation();
relation.setCipId(cipId);
relation.setTypographicId(typoId);
relation.setCoverId(coverId);
relation.setCipStatus(BooleanStatusEnum.NO.getCode());
relation.setTypoStatus(BooleanStatusEnum.NO.getCode());
relation.setCoverStatus(BooleanStatusEnum.NO.getCode());
relation.setTypoStatus(typoStatus);
relation.setCoverStatus(coverStatus);
relationManage.save(relation);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论