修改委托非法字符校验,区分名称和编号校验字符
This commit is contained in:
@ -72,6 +72,12 @@ public class CheckUtil {
|
||||
});
|
||||
}
|
||||
}
|
||||
public void checkName(String s){
|
||||
this.check(s,nameCheckValue);
|
||||
}
|
||||
public void checkNum(String s){
|
||||
this.check(s,numCheckValue);
|
||||
}
|
||||
|
||||
public void check(String s,String checkValue) {
|
||||
//< > | \ / ? : * "
|
||||
|
@ -229,7 +229,7 @@ public class ProjectEntrustInquiryServiceImpl extends BaseServiceImpl<ProjectEnt
|
||||
private void checkInquiryVO(InquiryVO inquiryVO){
|
||||
|
||||
//zhqbin 20220506 inset 校验项目名称非法字符
|
||||
checkUtil.check(inquiryVO.getTitle());
|
||||
checkUtil.checkName(inquiryVO.getTitle());
|
||||
checkUtil.checkBdNameLengh("询价但标题与单号",inquiryVO.getTitle()+inquiryVO.getInquiryNo());
|
||||
//询价单ID
|
||||
if(StringUtils.isEmpty(inquiryVO.getInquiryId())){
|
||||
|
@ -49,7 +49,7 @@ public class ProjectRecordController{
|
||||
@PostMapping("")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-purchase','ebtp-agency-project-manager')")
|
||||
public BaseResponse<Boolean> insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid ProjectRecordVO projectRecord){
|
||||
checkUtil.check(projectRecord.getProjectName());
|
||||
checkUtil.checkName(projectRecord.getProjectName());
|
||||
boolean save = projectRecordService.save(projectRecord);
|
||||
|
||||
return BaseResponse.success(save);
|
||||
@ -67,7 +67,7 @@ public class ProjectRecordController{
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-purchase','ebtp-agency-project-manager')")
|
||||
public BaseResponse<Boolean> update(
|
||||
@ApiParam(value = "对象数据", required = true) @RequestBody ProjectRecordVO projectRecord){
|
||||
checkUtil.check(projectRecord.getProjectName());
|
||||
checkUtil.checkName(projectRecord.getProjectName());
|
||||
return BaseResponse.success(projectRecordService.updateProject(projectRecord));
|
||||
}
|
||||
|
||||
|
@ -47,8 +47,8 @@ public class ProjectSectionController{
|
||||
@PostMapping("")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-purchase','ebtp-agency-project-manager')")
|
||||
public BaseResponse<Boolean> insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid ProjectSectionVO projectSection){
|
||||
checkUtil.check(projectSection.getBidSectName());
|
||||
checkUtil.check(projectSection.getBidSectBizNum());
|
||||
checkUtil.checkName(projectSection.getBidSectName());
|
||||
checkUtil.checkNum(projectSection.getBidSectBizNum());
|
||||
boolean save = projectSectionService.save(projectSection);
|
||||
|
||||
return BaseResponse.success(save);
|
||||
@ -65,8 +65,8 @@ public class ProjectSectionController{
|
||||
@PutMapping("")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-purchase','ebtp-agency-project-manager')")
|
||||
public BaseResponse<Boolean> update(@ApiParam(value = "对象数据", required = true) @RequestBody ProjectSectionVO projectSection){
|
||||
checkUtil.check(projectSection.getBidSectName());
|
||||
checkUtil.check(projectSection.getBidSectBizNum());
|
||||
checkUtil.checkName(projectSection.getBidSectName());
|
||||
checkUtil.checkNum(projectSection.getBidSectBizNum());
|
||||
return BaseResponse.success(projectSectionService.update(projectSection));
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user