|
@@ -390,13 +390,40 @@ public class CmBaikeProductController extends BaseController {
|
|
|
});
|
|
|
//正文
|
|
|
List<CmBaikeTextInfo> textInfo = cmBaikeProductDao.getTextInfo(cmBaikeProduct.getId());
|
|
|
+ cmBaikeProduct.setTextInfolist(textInfo);
|
|
|
//参考资料
|
|
|
- List<CmBaikeReferenceInfo> materialInfo=null;
|
|
|
if(StringUtils.isNotEmpty(cmBaikeProduct.getId())){
|
|
|
- materialInfo = cmBaikeProductDao.getMaterialInfo(Integer.valueOf(cmBaikeProduct.getId()));
|
|
|
+ List<CmBaikeReferenceInfo> materialInfo = cmBaikeProductDao.getMaterialInfo(Integer.valueOf(cmBaikeProduct.getId()));
|
|
|
+ if(null!=materialInfo&&materialInfo.size()>0){
|
|
|
+ materialInfo.forEach(material->{
|
|
|
+ SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
+ //时间格式转换(引文时间)
|
|
|
+ if(null!=material.getAcitationTime()){
|
|
|
+ String acitationTimeStr=simpleDateFormat.format(material.getAcitationTime());
|
|
|
+ material.setAcitationTimeStr(acitationTimeStr);
|
|
|
+ material.setAcitationTime(null);
|
|
|
+ }
|
|
|
+ //时间格式转换(发表时间)
|
|
|
+ if(null!=material.getPublishTime()){
|
|
|
+ String publishTimeStr=simpleDateFormat.format(material.getPublishTime());
|
|
|
+ material.setPublishTimeStr(publishTimeStr);
|
|
|
+ material.setPublishTime(null);
|
|
|
+ }
|
|
|
+ //时间格式转换(出版年)
|
|
|
+ if(null!=material.getPublicationYear()){
|
|
|
+ String publicationYearStr=simpleDateFormat.format(material.getPublicationYear());
|
|
|
+ material.setPublicationYearStr(publicationYearStr);
|
|
|
+ material.setPublicationYear(null);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ cmBaikeProduct.setMaterialInfo(materialInfo);
|
|
|
+ Gson g=new Gson();
|
|
|
+ String refrence=g.toJson(materialInfo);
|
|
|
+ cmBaikeProduct.setReferenceList(refrence);
|
|
|
+ }
|
|
|
}
|
|
|
cmBaikeProduct.setVideoList(videoList);
|
|
|
- model.addAttribute("materialInfo", materialInfo);
|
|
|
+// model.addAttribute("materialInfo", materialInfo);
|
|
|
model.addAttribute("commodityType", commodityType);
|
|
|
return "modules/baikePage/checkBaikePage";
|
|
|
}
|
|
@@ -456,14 +483,41 @@ public class CmBaikeProductController extends BaseController {
|
|
|
String sensitiveWords = infoDao.getSensitiveWords(4);
|
|
|
//正文
|
|
|
List<CmBaikeTextInfo> textInfo = cmBaikeProductDao.getTextInfo(cmBaikeProduct.getId());
|
|
|
+ cmBaikeProduct.setTextInfolist(textInfo);
|
|
|
//参考资料
|
|
|
- List<CmBaikeReferenceInfo> materialInfo=null;
|
|
|
if(StringUtils.isNotEmpty(cmBaikeProduct.getId())){
|
|
|
- materialInfo = cmBaikeProductDao.getMaterialInfo(Integer.valueOf(cmBaikeProduct.getId()));
|
|
|
+ List<CmBaikeReferenceInfo> materialInfo = cmBaikeProductDao.getMaterialInfo(Integer.valueOf(cmBaikeProduct.getId()));
|
|
|
+ if(null!=materialInfo&&materialInfo.size()>0){
|
|
|
+ materialInfo.forEach(material->{
|
|
|
+ SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
+ //时间格式转换(引文时间)
|
|
|
+ if(null!=material.getAcitationTime()){
|
|
|
+ String acitationTimeStr=simpleDateFormat.format(material.getAcitationTime());
|
|
|
+ material.setAcitationTimeStr(acitationTimeStr);
|
|
|
+ material.setAcitationTime(null);
|
|
|
+ }
|
|
|
+ //时间格式转换(发表时间)
|
|
|
+ if(null!=material.getPublishTime()){
|
|
|
+ String publishTimeStr=simpleDateFormat.format(material.getPublishTime());
|
|
|
+ material.setPublishTimeStr(publishTimeStr);
|
|
|
+ material.setPublishTime(null);
|
|
|
+ }
|
|
|
+ //时间格式转换(出版年)
|
|
|
+ if(null!=material.getPublicationYear()){
|
|
|
+ String publicationYearStr=simpleDateFormat.format(material.getPublicationYear());
|
|
|
+ material.setPublicationYearStr(publicationYearStr);
|
|
|
+ material.setPublicationYear(null);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ cmBaikeProduct.setMaterialInfo(materialInfo);
|
|
|
+ Gson g=new Gson();
|
|
|
+ String refrence=g.toJson(materialInfo);
|
|
|
+ cmBaikeProduct.setReferenceList(refrence);
|
|
|
+ }
|
|
|
}
|
|
|
model.addAttribute("sensitiveWords", sensitiveWords);
|
|
|
- model.addAttribute("materialInfo", materialInfo);
|
|
|
- model.addAttribute("materialInfo", materialInfo);
|
|
|
+// model.addAttribute("materialInfo", materialInfo);
|
|
|
+// model.addAttribute("materialInfo", materialInfo);
|
|
|
|
|
|
return "modules/baikePage/auditBaikeProductPage";
|
|
|
}
|