createOrderList
2015-07-07 01:06:51 2 举报
`createOrderList` 是一个用于创建订单列表的函数。它接收一个包含订单信息的数组作为参数,然后根据这些信息生成一个新的订单列表。在生成订单列表的过程中,它会对每个订单进行处理,包括计算总价、添加折扣等操作。最后,它会返回一个包含所有处理后的订单的新列表。这个函数可以用于在线购物网站、餐厅点餐系统等各种场景,帮助用户更方便地查看和管理他们的订单。
作者其他创作
大纲/内容
5.通过customerId查询到cartItem
[orderId==0]
Alt
13.return customer
22.deliveryTypeDao.findDeliveryTypeById(deliveryTypeId)
:orderService
8.return List
18.payTypeDao.findPayTypeById(payTypeId)
[deliveryType == null]
user
6.return object
:cartItemDao
28.提示:配送类型不存在
19.通过payTypeId来查询payType
[understockCartItems.size()0]
9.return code = 8
17.return List
:deliveryTypeDao
11.通过customerId来查询customer
7.return List
12.return object
:orderListDao
16.提示:用户不存在
3.orderService.checkInventory(customerId)
25.return deliveryType
20.提示:购物车为空
23.通过deliveryTypeId来查询deliveryType
24.提示:支付类型不存在
:customerDao
27.插入订单
:CreateOrderListAction
32.提示:创建订单失败
:界面
21.return paytype
:payTypeDao
10.customerDao.findCustomerByCustomerId(customerId)
[customerScore orderIntegral]
28.return orderId
10.提示:购物车中有商品库存为0
[cartItems.size() = 0]
[customer == null]
14.cartItemDao.findCartItemsByCustomerId(customerId)
[payType == null]
15.通过customerId来查询carItem
16.提示:可用积分小于所需积分
24.return object
32.提示:提交成功
:mysql
29.return orderId
20.return object
4.cartItemDao.findCartItemsByCustomerId(customerId)
16.return object
0 条评论
下一页
为你推荐
查看更多
抱歉,暂无相关内容