|
|
|
@ -3232,6 +3232,11 @@ public class ZhyFileManageController extends BaseController { |
|
|
|
Long id = Long.valueOf(requestBody.get("id")); |
|
|
|
String videoUrl = requestBody.get("videoUrl"); |
|
|
|
String imgs = requestBody.get("imgs"); |
|
|
|
|
|
|
|
|
|
|
|
System.out.println(imgs); |
|
|
|
|
|
|
|
|
|
|
|
String prodectName = requestBody.get("prodectName"); |
|
|
|
|
|
|
|
// ZhyDoc docParent=test1Mapper.selectDocByIdId(parentInd);
|
|
|
|
@ -3590,12 +3595,9 @@ public class ZhyFileManageController extends BaseController { |
|
|
|
if(relation1.equals("")){ |
|
|
|
relation1=relation; |
|
|
|
} |
|
|
|
Long docParentId = Long.valueOf(requestBody.get("docParentId")); |
|
|
|
ZhyDoc docParent=test1Mapper.selectDocByIdId(docParentId); |
|
|
|
Long groupId=0l; |
|
|
|
if(docParent!=null){ |
|
|
|
groupId=docParent.getGroupId(); |
|
|
|
} |
|
|
|
Long groupId = Long.valueOf(requestBody.get("groupId")); |
|
|
|
|
|
|
|
|
|
|
|
Long docLevel = Long.valueOf(requestBody.get("docLevel")); |
|
|
|
ZhyFileManage zhyFileManage = test1Mapper.getFileById(fileId); |
|
|
|
String url = zhyFileManage.getFileUrl(); |
|
|
|
@ -3611,7 +3613,6 @@ public class ZhyFileManageController extends BaseController { |
|
|
|
zhyDoc.setCreateTime(new Date()); |
|
|
|
zhyDoc.setDocUrl(txtUrl); |
|
|
|
zhyDoc.setDocTitle(txtName); |
|
|
|
zhyDoc.setDocParentId(docParentId); |
|
|
|
zhyDoc.setDocLevel(docLevel); |
|
|
|
zhyDoc.setCreateTime(new Date()); |
|
|
|
zhyDoc.setCreateBy(String.valueOf(getUserId())); |
|
|
|
@ -3712,34 +3713,34 @@ public class ZhyFileManageController extends BaseController { |
|
|
|
|
|
|
|
//创建关系
|
|
|
|
|
|
|
|
ZhyDocRelation zz = new ZhyDocRelation(); |
|
|
|
zz.setRelationship(relation1); |
|
|
|
if(docParentId==0){ |
|
|
|
zz.setSource(fileId.longValue()); |
|
|
|
}else{ |
|
|
|
zz.setSource(docParentId); |
|
|
|
} |
|
|
|
zz.setTarget(zhyDoc.getId()); |
|
|
|
//查询上级
|
|
|
|
ZhyDoc zz1 = new ZhyDoc(); |
|
|
|
zz1.setId(docParentId); |
|
|
|
ZhyDoc oldDoc = test1Mapper.selectDocById(zz1); |
|
|
|
if(docParentId==0){ |
|
|
|
zz.setSourceName(name); |
|
|
|
}else{ |
|
|
|
zz.setSourceName(oldDoc.getDocTitle()); |
|
|
|
} |
|
|
|
zz.setTargetName(txtName); |
|
|
|
zz.setCreateTime(new Date()); |
|
|
|
zhyDocRelationMapper.insertZhyRelationship(zz); |
|
|
|
|
|
|
|
// ZhyDocRelation zz = new ZhyDocRelation();
|
|
|
|
// zz.setRelationship(relation1);
|
|
|
|
// if(docParentId==0){
|
|
|
|
// zz.setSource(fileId.longValue());
|
|
|
|
// }else{
|
|
|
|
// zz.setSource(docParentId);
|
|
|
|
// }
|
|
|
|
// zz.setTarget(zhyDoc.getId());
|
|
|
|
// //查询上级
|
|
|
|
// ZhyDoc zz1 = new ZhyDoc();
|
|
|
|
// zz1.setId(docParentId);
|
|
|
|
// ZhyDoc oldDoc = test1Mapper.selectDocById(zz1);
|
|
|
|
// if(docParentId==0){
|
|
|
|
// zz.setSourceName(name);
|
|
|
|
// }else{
|
|
|
|
// zz.setSourceName(oldDoc.getDocTitle());
|
|
|
|
// }
|
|
|
|
// zz.setTargetName(txtName);
|
|
|
|
// zz.setCreateTime(new Date());
|
|
|
|
// zhyDocRelationMapper.insertZhyRelationship(zz);
|
|
|
|
|
|
|
|
//创建图谱
|
|
|
|
String cqr = "MATCH (a:Doc),(b:Doc) WHERE a.docId = '" + zz.getSource() + "' AND b.docId = '" + zz.getTarget() + "' CREATE (a)-[r:" + zz.getRelationship() + " { name: '" + zz.getRelationship() + "' }] -> (b) RETURN r"; |
|
|
|
neo4jUtil.excuteCypherSql(cqr); |
|
|
|
|
|
|
|
zz.setIsgraph(1l); |
|
|
|
zhyDocRelationMapper.updateZhyRelationship(zz); |
|
|
|
// //创建图谱
|
|
|
|
// String cqr = "MATCH (a:Doc),(b:Doc) WHERE a.docId = '" + zz.getSource() + "' AND b.docId = '" + zz.getTarget() + "' CREATE (a)-[r:" + zz.getRelationship() + " { name: '" + zz.getRelationship() + "' }] -> (b) RETURN r";
|
|
|
|
// neo4jUtil.excuteCypherSql(cqr);
|
|
|
|
//
|
|
|
|
// zz.setIsgraph(1l);
|
|
|
|
// zhyDocRelationMapper.updateZhyRelationship(zz);
|
|
|
|
|
|
|
|
|
|
|
|
return AjaxResult.success(); |
|
|
|
|