新增模型校验名字
parent
59e1e87b2a
commit
078fa26c7f
|
@ -238,6 +238,18 @@ public class MallProductController extends BaseController {
|
||||||
return R.ok(modelProductPage);
|
return R.ok(modelProductPage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 校验模型名字是否唯一
|
||||||
|
* @param name
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@ApiOperation(value = "校验模型名字是否唯一")
|
||||||
|
@GetMapping("/selectModelByName")
|
||||||
|
public R selectModelByName(@RequestParam String name){
|
||||||
|
|
||||||
|
return modelService.selectModelByName(name);
|
||||||
|
}
|
||||||
|
|
||||||
@ApiOperation(value = "个人中心更改背景")
|
@ApiOperation(value = "个人中心更改背景")
|
||||||
@GetMapping("/updateBackgroundImg")
|
@GetMapping("/updateBackgroundImg")
|
||||||
public R updateBackgroundImg(@RequestParam Long id,String path){
|
public R updateBackgroundImg(@RequestParam Long id,String path){
|
||||||
|
|
|
@ -43,4 +43,7 @@ public interface ModelService extends IService<ModelProduct> {
|
||||||
|
|
||||||
|
|
||||||
PageInfo<ResponseModelProduct> modelSquare(PageVo pageVo);
|
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);
|
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
|
@Override
|
||||||
public Page<ModelProduct> selectByUserId(MallProductVo mallProductVo) {
|
public Page<ModelProduct> selectByUserId(MallProductVo mallProductVo) {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue