wuxw7
2017-04-17 f475b4b51672abf3d54177df79d23e975ddd2dba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
package com.java110.order.dao;
 
import com.java110.entity.order.BusiOrder;
import com.java110.entity.order.BusiOrderAttr;
import com.java110.entity.order.OrderList;
import com.java110.entity.order.OrderListAttr;
import com.java110.entity.user.BoCust;
import com.java110.entity.user.BoCustAttr;
import com.java110.entity.user.Cust;
import com.java110.entity.user.CustAttr;
 
import java.util.List;
 
/**
 * 购物车,订单项信息管理
 *
 * 增加,查询
 * 没有查询,理论上购物车信息,不允许删除和修改
 *
 * Created by wuxw on 2016/12/27.
 */
public interface IOrderServiceDao {
 
    /**
     * 保存购物车信息(过程表)
     * @param orderList 购物车信息
     * @return
     */
    public int saveDataToBoOrderList(OrderList orderList) throws RuntimeException;
 
    /**
     * 保存购物车属性(过程表)
     * @param orderListAttr 用户属性
     * @return
     * @throws RuntimeException
     */
    public int saveDataToOrderListAttr(OrderListAttr orderListAttr) throws RuntimeException ;
 
    /**
     *  保存订单项(过程表)
     * @param busiOrder 用户信息
     * @return
     * @throws RuntimeException
     */
    public int saveDataToBusiOrder(BusiOrder busiOrder) throws RuntimeException;
 
    /**
     * 保存订单项属性
     * @param busiOrderAttr
     * @return
     * @throws RuntimeException
     */
 
    public int saveDataToBusiOrderAttr(BusiOrderAttr busiOrderAttr) throws RuntimeException;
 
 
    /**
     * 查询订单信息(order_list order_list_attr)
     * @param orderList
     * @return
     * @throws RuntimeException
     */
    public List<OrderList> queryOrderListAndAttr(OrderList orderList) throws RuntimeException;
 
 
    /**
     * 查询订单信息(busi_order busi_order_attr)
     * @param busiOrder
     * @return
     * @throws RuntimeException
     */
    public List<BusiOrder> queryBusiOrderAndAttr(BusiOrder busiOrder) throws RuntimeException;
 
 
 
 
}