高端网站设计 | 门户网站设计:兰亭妙微 UI 设计赋能中国科协,让科技期刊集群 “破圈发光”
2026/1/15 15:31:25
前端约定好返回结果示例如下:
{ "code": 0, "msg": null, "data": { "total": 0, "records": [ { "id": 0, "number": "string", "status": 0, "userId": 0, "addressBookId": 0, "orderTime": "string", "checkoutTime": null, "payMethod": 0, "payStatus": 0, "amount": 0, "remark": "string", "userName": "string", "phone": "string", "address": "string", "consignee": "string", "cancelReason": "string", "rejectionReason": "string", "cancelTime": "string", "estimatedDeliveryTime": "string", "deliveryStatus": 0, "deliveryTime": "string", "packAmount": 0, "tablewareNumber": 0, "tablewareStatus": 0, "orderDishes": "string" } ] } }可以发现,前端已经规定好data-records的订单菜品属性名为orderDishes,而我由于追求命名准确性,将OrderVO的属性
private String orderDishes;
修改为
private String orderFoodsInfo;
而这样会导致前端无法从OrderVO中解析出orderDishes属性的值,从而导致前端订单菜品没有展示出来。
启示:
对于要返回给前端展示的VO,最好不要随意修改属性名称。