Browse Source

判断参数是否空

master
xyiege 4 years ago
parent
commit
394e76325f
  1. 18
      src/main/java/cn/chjyj/szwh/controller/admin/AdminGoodsClassifyController.java
  2. 4
      urls.md

18
src/main/java/cn/chjyj/szwh/controller/admin/AdminGoodsClassifyController.java

@ -141,9 +141,23 @@ public class AdminGoodsClassifyController extends BaseController {
@PostMapping("/addClass") @PostMapping("/addClass")
public JSONObject addClass(@RequestBody String jstr,HttpServletRequest irequest){ public JSONObject addClass(@RequestBody String jstr,HttpServletRequest irequest){
JSONObject request = JSON.parseObject(jstr); JSONObject request = JSON.parseObject(jstr);
String msg="成功";
int code =200;
String pullTopClass= request.getString("pull_top_class"); String pullTopClass= request.getString("pull_top_class");
if(StringUtils.isBlank(pullTopClass)){
msg="自定义名称不能为空";
code=400;
}
String topClass = request.getString("top_class"); String topClass = request.getString("top_class");
if(StringUtils.isBlank(topClass)){
msg="自定义名称不能为空";
code=400;
}
String sonClass = request.getString("son_class"); String sonClass = request.getString("son_class");
if(StringUtils.isBlank(sonClass)){
msg="自定义名称不能为空";
code=400;
}
// 获取当前用户 // 获取当前用户
String token=irequest.getHeader("token"); String token=irequest.getHeader("token");
DecodedJWT decode = JWT.decode(token); DecodedJWT decode = JWT.decode(token);
@ -154,8 +168,8 @@ public class AdminGoodsClassifyController extends BaseController {
int userid=Integer.valueOf(admin.getId()); int userid=Integer.valueOf(admin.getId());
int ret = classifyService.addNewClass(pullTopClass,topClass,sonClass,userid,accountName); int ret = classifyService.addNewClass(pullTopClass,topClass,sonClass,userid,accountName);
jsonObject.put("code",200); jsonObject.put("code",code);
jsonObject.put("msg","成功"); jsonObject.put("msg",msg);
jsonObject.put("data",ret); jsonObject.put("data",ret);
return jsonObject; return jsonObject;
} }

4
urls.md

@ -24,4 +24,6 @@
11. [springboot手动新建事务和提交事务](https://blog.csdn.net/libingbojava/article/details/125008416) 11. [springboot手动新建事务和提交事务](https://blog.csdn.net/libingbojava/article/details/125008416)
12. [SpringBoot使用@Transactional](https://blog.csdn.net/flyaway86/article/details/81181346) 12. [SpringBoot使用@Transactional](https://blog.csdn.net/flyaway86/article/details/81181346)
13. [SpringBoot+Quartz+数据库存储+Quartz四大应用场景](https://blog.csdn.net/Lzxccas/article/details/110561320)
Loading…
Cancel
Save