|
@@ -11,6 +11,7 @@ import com.persagy.dmp.common.utils.ResultHelper;
|
|
import com.persagy.dmp.digital.entity.ObjectRelation;
|
|
import com.persagy.dmp.digital.entity.ObjectRelation;
|
|
import com.persagy.dmp.rwd.digital.service.RelationCaclService;
|
|
import com.persagy.dmp.rwd.digital.service.RelationCaclService;
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
|
+import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
@@ -41,7 +42,7 @@ public class RelationCaclController {
|
|
* @date :2021/9/2 20:20
|
|
* @date :2021/9/2 20:20
|
|
* Update By lijie 2021/9/2 20:20
|
|
* Update By lijie 2021/9/2 20:20
|
|
*/
|
|
*/
|
|
- @PostMapping("/createObjRelationsByKeywordAndObjType")
|
|
|
|
|
|
+ @PostMapping("createObjRelationsByKeywordAndObjType")
|
|
public CommonResult<List<ObjectRelation>> createObjRelationsByKeywordAndObjType(@RequestBody RequestData requestData){
|
|
public CommonResult<List<ObjectRelation>> createObjRelationsByKeywordAndObjType(@RequestBody RequestData requestData){
|
|
// 校验必填项
|
|
// 校验必填项
|
|
if (StrUtil.isBlank(requestData.getGraphCode())
|
|
if (StrUtil.isBlank(requestData.getGraphCode())
|
|
@@ -58,6 +59,18 @@ public class RelationCaclController {
|
|
}
|
|
}
|
|
return relationCaclService.createObjRelationsByKeywordAndObjType(requestData);
|
|
return relationCaclService.createObjRelationsByKeywordAndObjType(requestData);
|
|
}
|
|
}
|
|
|
|
+ /***
|
|
|
|
+ * Description: 根据fromId,toId,relType,graphCode删除关系
|
|
|
|
+ * @param objectRelation : 请求参数
|
|
|
|
+ * @return : com.persagy.dmp.common.model.response.CommonResult<java.util.List<com.persagy.dmp.digital.entity.ObjectRelation>>
|
|
|
|
+ * @author : lijie
|
|
|
|
+ * @date :2021/9/2 20:20
|
|
|
|
+ * Update By lijie 2021/9/2 20:20
|
|
|
|
+ */
|
|
|
|
+ @PostMapping("deleteObjRelationsByRelId")
|
|
|
|
+ public CommonResult<List<ObjectRelation>> deleteObjRelationsByRelId(@Validated @RequestBody ObjectRelation objectRelation){
|
|
|
|
+ return relationCaclService.deleteObjRelationsByRelId(objectRelation);
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
|
|
|