|
@@ -108,20 +108,21 @@ func (m *StatisticsDAO) GetGoodsStatisticsCount(caseids, typeid, name string) ([
|
108
|
108
|
|
109
|
109
|
// GoodsOrdersStatistics 商品订单统计信息
|
110
|
110
|
type GoodsOrdersStatistics struct {
|
111
|
|
- OrdersId string
|
112
|
|
- OrdersNo string
|
113
|
|
- CaseName string
|
114
|
|
- UserType string
|
115
|
|
- CreateDate time.Time
|
116
|
|
- Status int
|
117
|
|
- MakeStatus string
|
118
|
|
- AreaName string
|
119
|
|
- TableNo string
|
120
|
|
- CustomerName string
|
121
|
|
- Phone string
|
122
|
|
- Name string
|
123
|
|
- Remark string
|
124
|
|
- Details []model.TaGoodsOrdersDetail
|
|
111
|
+ OrdersId string
|
|
112
|
+ OrdersNo string
|
|
113
|
+ CaseName string
|
|
114
|
+ UserType string
|
|
115
|
+ CreateDate time.Time
|
|
116
|
+ Status int
|
|
117
|
+ MakeStatus string
|
|
118
|
+ AreaName string
|
|
119
|
+ TableNo string
|
|
120
|
+ CustomerName string
|
|
121
|
+ Phone string
|
|
122
|
+ Name string
|
|
123
|
+ Remark string
|
|
124
|
+ AreaIconWhite string
|
|
125
|
+ Details []model.TaGoodsOrdersDetail
|
125
|
126
|
}
|
126
|
127
|
|
127
|
128
|
// GetGoodsOrderStatistics 获取商品订单
|
|
@@ -138,6 +139,7 @@ func (m *StatisticsDAO) GetGoodsOrderStatistics(status, usertype, caseids, begin
|
138
|
139
|
a.area_name,
|
139
|
140
|
a.table_no,
|
140
|
141
|
b.customer_name,
|
|
142
|
+ e.area_icon_white,
|
141
|
143
|
(
|
142
|
144
|
CASE
|
143
|
145
|
WHEN c.real_name IS NULL
|
|
@@ -154,6 +156,7 @@ func (m *StatisticsDAO) GetGoodsOrderStatistics(status, usertype, caseids, begin
|
154
|
156
|
INNER JOIN ta_customer b ON a.user_id = b.customer_id
|
155
|
157
|
INNER JOIN sys_case d ON a.case_id = d.case_id
|
156
|
158
|
LEFT JOIN sys_user c ON b.user_id = c.user_id
|
|
159
|
+ LEFT JOIN sys_case_area e ON a.area_id =e.area_id
|
157
|
160
|
where d.case_id in ('` + strings.Replace(caseids, ",", "','", -1) + `')`
|
158
|
161
|
|
159
|
162
|
if usertype != "" {
|