增加询价项目查看详情校验
This commit is contained in:
@ -258,4 +258,16 @@ public class ProjectRecordController{
|
||||
|
||||
return BaseResponse.success(projectRecordService.getRoleVerification(id));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据询价项目询价单ID查看权限和项目信息
|
||||
* @param inquiryId 项目ID
|
||||
* @return 返回结果
|
||||
*/
|
||||
@ApiOperation("根据询价项目询价单ID查看权限和项目信息")
|
||||
@PostMapping("/getRoleVerificationByInquiryId/{inquiryId}")
|
||||
public BaseResponse<Map<String,Object>> getRoleVerificationByInquiryId(@ApiParam(value = "询价单id", required = true) @PathVariable String inquiryId){
|
||||
|
||||
return BaseResponse.success(projectRecordService.getRoleVerificationByInquiryId(inquiryId));
|
||||
}
|
||||
}
|
||||
|
@ -192,4 +192,11 @@ public interface IProjectRecordService extends IBaseService<ProjectRecord>{
|
||||
* @return 返回结果
|
||||
*/
|
||||
Map<String,Object> getRoleVerification(String id);
|
||||
|
||||
/**
|
||||
* 根据项目询价单ID查看权限和项目信息
|
||||
* @param inquiryId 项目询价单ID
|
||||
* @return 返回结果
|
||||
*/
|
||||
Map<String,Object> getRoleVerificationByInquiryId(String inquiryId);
|
||||
}
|
||||
|
@ -1206,4 +1206,16 @@ public class ProjectRecordServiceImpl extends BaseServiceImpl<ProjectRecordMappe
|
||||
resultMap.put("authorityList",authorityList);
|
||||
return resultMap;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> getRoleVerificationByInquiryId(String inquiryId) {
|
||||
Map<String, Object> resultMap = new LinkedHashMap<>();
|
||||
|
||||
ProjectRecord record = this.getByInquiryId(inquiryId);
|
||||
List<AuthorityEntity> authorityList = checkSupervisor(record);
|
||||
|
||||
resultMap.put("record",record);
|
||||
resultMap.put("authorityList",authorityList);
|
||||
return resultMap;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user