fix: 修复物料详情接口路径参数正则匹配问题
本次提交修复了BizMaterialController中物料详情接口的路径参数正则表达式,将`@GetMapping("/{id}")`改为`@GetMapping("/{id:\\d+}")`,确保id参数仅匹配数字类型。
变更前:接口路径参数未限制类型,可能导致非数字参数匹配错误路由
变更后:通过正则表达式限制id参数必须为数字,提升接口安全性和准确性
This commit is contained in:
@@ -27,7 +27,7 @@ public class BizMaterialController extends BaseController {
|
||||
}
|
||||
|
||||
@PreAuthorize("@ss.hasPermi('bid:material:query')")
|
||||
@GetMapping("/{id}")
|
||||
@GetMapping("/{id:\\\\d+}")
|
||||
public AjaxResult getInfo(@PathVariable Long id) {
|
||||
return success(service.selectBizMaterialById(id));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user