|
@@ -15,6 +15,7 @@ import com.persagy.dmp.common.model.response.CommonResult;
|
|
|
import com.persagy.dmp.common.utils.ParamCheckUtil;
|
|
|
import com.persagy.dmp.common.utils.ResultHelper;
|
|
|
import com.persagy.dmp.mybatis.utils.ConditionUtil;
|
|
|
+import com.persagy.dmp.rwd.basic.dto.RequestData;
|
|
|
import com.persagy.dmp.rwd.digital.entity.ObjectDigital;
|
|
|
import com.persagy.dmp.rwd.digital.service.IObjectDigitalService;
|
|
|
import com.persagy.dmp.rwd.digital.service.ProjectBusinessService;
|
|
@@ -43,6 +44,7 @@ public class ObjectDigitalController{
|
|
|
private ProjectBusinessService projectBusinessService;
|
|
|
|
|
|
@PostMapping("/query")
|
|
|
+ @Deprecated
|
|
|
public CommonResult<List<ObjectNode>> query(@RequestBody QueryCriteria criteria) {
|
|
|
if(criteria == null) {
|
|
|
throw new BusinessException(ResponseCode.A0400.getCode(), ResponseCode.A0400.getDesc());
|
|
@@ -70,6 +72,7 @@ public class ObjectDigitalController{
|
|
|
}
|
|
|
|
|
|
@PostMapping("/createOne")
|
|
|
+ @Deprecated
|
|
|
public CommonResult<ObjectDigital> create(@Valid @RequestBody ObjectNode node){
|
|
|
//基础参数校验
|
|
|
ParamCheckUtil.checkParam(CommonConstant.QUERY_GROUPCODE,CommonConstant.QUERY_PROJECTID);
|
|
@@ -81,6 +84,7 @@ public class ObjectDigitalController{
|
|
|
}
|
|
|
|
|
|
@PostMapping("/create")
|
|
|
+ @Deprecated
|
|
|
public CommonResult<List<ObjectDigital>> createBatch(@Valid @RequestBody ArrayNode array){
|
|
|
//基础参数校验
|
|
|
ParamCheckUtil.checkParam(CommonConstant.QUERY_GROUPCODE,CommonConstant.QUERY_PROJECTID);
|
|
@@ -91,6 +95,7 @@ public class ObjectDigitalController{
|
|
|
}
|
|
|
|
|
|
@PostMapping("/updateOne")
|
|
|
+ @Deprecated
|
|
|
public CommonResult<ObjectDigital> update(@Valid @RequestBody ObjectNode node){
|
|
|
//基础参数校验
|
|
|
ParamCheckUtil.checkParam(CommonConstant.QUERY_GROUPCODE,CommonConstant.QUERY_PROJECTID);
|
|
@@ -102,6 +107,7 @@ public class ObjectDigitalController{
|
|
|
}
|
|
|
|
|
|
@PostMapping("/update")
|
|
|
+ @Deprecated
|
|
|
public CommonResult<List<ObjectDigital>> updateBatch(@Valid @RequestBody ArrayNode array){
|
|
|
//基础参数校验
|
|
|
ParamCheckUtil.checkParam(CommonConstant.QUERY_GROUPCODE,CommonConstant.QUERY_PROJECTID);
|
|
@@ -112,12 +118,14 @@ public class ObjectDigitalController{
|
|
|
}
|
|
|
|
|
|
@PostMapping("/deleteOne")
|
|
|
+ @Deprecated
|
|
|
public CommonResult delete(@RequestBody String id){
|
|
|
service.delete(CollUtil.newArrayList(id));
|
|
|
return ResultHelper.success();
|
|
|
}
|
|
|
|
|
|
@PostMapping("/delete")
|
|
|
+ @Deprecated
|
|
|
public CommonResult deleteBatch(@RequestBody List<String> id){
|
|
|
service.delete(id);
|
|
|
return ResultHelper.success();
|
|
@@ -136,5 +144,19 @@ public class ObjectDigitalController{
|
|
|
ParamCheckUtil.checkParam(CommonConstant.QUERY_GROUPCODE);
|
|
|
return projectBusinessService.batchQueryProjectByIds(idList);
|
|
|
}
|
|
|
+ /***
|
|
|
+ * Description: 根据管理分区id批量查询项目信息
|
|
|
+ * @param requestData : 请求参数
|
|
|
+ * @return : com.persagy.dmp.common.model.response.CommonResult<com.fasterxml.jackson.databind.node.ObjectNode>
|
|
|
+ * @author : lijie
|
|
|
+ * @date :2021/8/18 15:55
|
|
|
+ * Update By lijie 2021/8/18 15:55
|
|
|
+ */
|
|
|
+ @PostMapping("/batchQueryProjectByGroupManageZoneIds")
|
|
|
+ public CommonResult<List<ObjectDigital>> batchQueryProjectByGroupManageZoneIds(@RequestBody RequestData requestData) {
|
|
|
+ //基础参数校验
|
|
|
+ ParamCheckUtil.checkParam(CommonConstant.QUERY_GROUPCODE);
|
|
|
+ return projectBusinessService.batchQueryProjectByGroupManageZoneIds(requestData.getGroupManageZoneIds());
|
|
|
+ }
|
|
|
|
|
|
}
|