新增模型校验名字
parent
59e1e87b2a
commit
078fa26c7f
|
@ -238,6 +238,18 @@ public class MallProductController extends BaseController {
|
|||
return R.ok(modelProductPage);
|
||||
}
|
||||
|
||||
/**
|
||||
* 校验模型名字是否唯一
|
||||
* @param name
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation(value = "校验模型名字是否唯一")
|
||||
@GetMapping("/selectModelByName")
|
||||
public R selectModelByName(@RequestParam String name){
|
||||
|
||||
return modelService.selectModelByName(name);
|
||||
}
|
||||
|
||||
@ApiOperation(value = "个人中心更改背景")
|
||||
@GetMapping("/updateBackgroundImg")
|
||||
public R updateBackgroundImg(@RequestParam Long id,String path){
|
||||
|
|
|
@ -43,4 +43,7 @@ public interface ModelService extends IService<ModelProduct> {
|
|||
|
||||
|
||||
PageInfo<ResponseModelProduct> modelSquare(PageVo pageVo);
|
||||
|
||||
R selectModelByName(String name);
|
||||
|
||||
}
|
||||
|
|
|
@ -114,6 +114,22 @@ public class ModelServiceImpl extends ServiceImpl<ModelMapper,ModelProduct> impl
|
|||
return new PageInfo<ResponseModelProduct>(responseModelProductList);
|
||||
}
|
||||
|
||||
@Override
|
||||
public R selectModelByName(String name) {
|
||||
|
||||
//根绝名字查找数据
|
||||
LambdaQueryWrapper<ModelProduct> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(ModelProduct::getModelName,name);
|
||||
queryWrapper.eq(ModelProduct::getDelFlag,0);
|
||||
|
||||
List<ModelProduct> modelProducts = postMapper.selectList(queryWrapper);
|
||||
|
||||
if (modelProducts.size()>0){
|
||||
return R.ok(1);
|
||||
}
|
||||
return R.ok(0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<ModelProduct> selectByUserId(MallProductVo mallProductVo) {
|
||||
|
||||
|
|
Loading…
Reference in New Issue