商品创建时页面报错创建失败,失败原因undefined。
页面
商品录入
商品名称
商品价格
商品描述
图片
库存
提交
Controller
@Controller("item")
@RequestMapping("/item")
@CrossOrigin(origins= {"*"},allowCredentials="true")
public class ItemController extends BaseController{
@Autowired
private ItemService itemService;
@RequestMapping(value = "/createItem",method = {RequestMethod.POST},consumes = {CONSTANT_TYPE_FORMED})
@ResponseBody
public CommonReturnType createItem(@RequestParam(name = "title") String title,
@RequestParam(name = "price") BigDecimal price,
@RequestParam(name = "description") String description,
@RequestParam(name = "sales") Integer sales,
@RequestParam(name = "imgUrl") String imgUrl,
@RequestParam(name = "stock") Integer stock
) throws BusinessException {
ItemVo itemVo = null;
try {
ItemModel itemModel = new ItemModel();
itemModel.setTitle(title);
itemModel.setPrice(price);
itemModel.setStock(stock);
itemModel.setDescription(description);
itemModel.setSales(sales);
itemModel.setImgUrl(imgUrl);
ItemModel model = itemService.createItem(itemModel);
itemVo = converVOFromItemModel(model);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
return CommonReturnType.create(itemVo);
}
private ItemVo converVOFromItemModel(ItemModel itemModel) {
if(itemModel == null) {
return null;
}
ItemVo itemVo = new ItemVo();
BeanUtils.copyProperties(itemModel, itemVo);
return itemVo;
}
}
页面和Controller都是复制的User的,进不了断点,也没思路怎么排查。各位大佬给看看有没有遇到过这样的问题。 |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|