wangfei hace 6 años
padre
commit
f26d1aa9c5

+ 8
- 0
controllers/customer/customer.go Ver fichero

@@ -4,6 +4,7 @@ import (
4 4
 	"errors"
5 5
 	"net/http"
6 6
 	"spaceofcheng/services/controllers"
7
+	"spaceofcheng/services/models"
7 8
 	"spaceofcheng/services/models/model"
8 9
 	"spaceofcheng/services/service/customer"
9 10
 	"spaceofcheng/services/utils"
@@ -72,6 +73,13 @@ func (c *CustomerController) GetCustWXByID() {
72 73
 		c.ResponseError(errors.New("获取用户信息失败, 请重试"))
73 74
 	}
74 75
 
76
+	if cust.MapUser != "" && cust.BelongCaseStatus != models.STATUS_NORMAL {
77
+		c.ResponseError(
78
+			errors.New("案场状态异常!"),
79
+			http.StatusMethodNotAllowed,
80
+		)
81
+	}
82
+
75 83
 	c.ResponseJSON(map[string]interface{}{
76 84
 		"customer": cust,
77 85
 	})

+ 8
- 2
controllers/statistics/goods.go Ver fichero

@@ -132,14 +132,13 @@ func (c *StatisticsController) GetGoodsOrdersStatisticsExcel() {
132 132
 		"订单状态",
133 133
 		"商品",
134 134
 		"数量",
135
-		"金额",
135
+		"单价",
136 136
 		"桌位",
137 137
 		"下单人",
138 138
 		"电话",
139 139
 	})
140 140
 
141 141
 	for _, item := range list {
142
-		row := excel.InsertRow()
143 142
 		usertype := ""
144 143
 		switch item.UserType {
145 144
 		case "customer":
@@ -160,10 +159,16 @@ func (c *StatisticsController) GetGoodsOrdersStatisticsExcel() {
160 159
 			orderStatus = "已取消"
161 160
 		}
162 161
 		for _, detail := range item.Details {
162
+			row := excel.InsertRow()
163 163
 			name := detail.GoodsName
164 164
 			if detail.SpecName != "" {
165 165
 				name = name + "(" + detail.SpecName + ")"
166 166
 			}
167
+			// price, err := strconv.ParseFloat(detail.Price, 64)
168
+			// if err != nil {
169
+			// 	c.ResponseError(errors.New("金额类型不正确!"))
170
+			// }
171
+			// amount := price * float64(detail.Number)
167 172
 			excel.SetCell(row, []string{
168 173
 				item.OrdersNo,
169 174
 				item.CaseName,
@@ -172,6 +177,7 @@ func (c *StatisticsController) GetGoodsOrdersStatisticsExcel() {
172 177
 				orderStatus,
173 178
 				name,
174 179
 				strconv.Itoa(detail.Number),
180
+				detail.Price,
175 181
 				item.AreaName + item.TableNo,
176 182
 				item.CustomerName,
177 183
 				item.Phone,

+ 216
- 0
log/common.log Ver fichero

@@ -1301,3 +1301,219 @@ SELECT
1301 1301
 2018/09/20 21:59:29 [E] 用户没有设置默认案场
1302 1302
 2018/09/20 21:59:30 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1303 1303
 2018/09/20 21:59:30 [E] 用户没有设置默认案场
1304
+2018/09/20 22:01:50 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1305
+2018/09/20 22:01:50 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1306
+2018/09/20 22:01:50 [E] 用户没有设置默认案场
1307
+2018/09/20 22:01:50 [E] 用户没有设置默认案场
1308
+2018/09/20 22:01:50 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1309
+2018/09/20 22:01:50 [E] 用户没有设置默认案场
1310
+2018/09/20 22:03:36 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1311
+2018/09/20 22:03:36 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1312
+2018/09/20 22:03:56 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1313
+2018/09/20 22:04:00 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1314
+2018/09/20 22:04:04 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1315
+2018/09/20 22:04:04 [E] 用户没有设置默认案场
1316
+2018/09/20 22:04:21 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1317
+2018/09/20 22:04:21 [E] 用户没有设置默认案场
1318
+2018/09/20 22:06:44 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1319
+2018/09/20 22:06:44 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1320
+2018/09/20 22:06:44 [E] 用户没有设置默认案场
1321
+2018/09/20 22:06:44 [E] 用户没有设置默认案场
1322
+2018/09/20 22:07:42 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1323
+2018/09/20 22:07:42 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1324
+2018/09/20 22:07:42 [E] 用户没有设置默认案场
1325
+2018/09/20 22:07:42 [E] 用户没有设置默认案场
1326
+2018/09/20 22:08:36 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1327
+2018/09/20 22:08:36 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1328
+2018/09/20 22:08:36 [E] 用户没有设置默认案场
1329
+2018/09/20 22:08:36 [E] 用户没有设置默认案场
1330
+2018/09/20 22:09:39 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1331
+2018/09/20 22:09:39 [E] 用户没有设置默认案场
1332
+2018/09/20 22:10:15 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1333
+2018/09/20 22:10:15 [E] 用户没有设置默认案场
1334
+2018/09/20 22:10:17 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1335
+2018/09/20 22:10:17 [E] 用户没有设置默认案场
1336
+2018/09/20 22:10:21 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1337
+2018/09/20 22:10:21 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1338
+2018/09/20 22:10:21 [E] 用户没有设置默认案场
1339
+2018/09/20 22:10:21 [E] 用户没有设置默认案场
1340
+2018/09/20 22:10:39 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1341
+2018/09/20 22:10:40 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1342
+2018/09/20 22:10:40 [E] 用户没有设置默认案场
1343
+2018/09/20 22:10:40 [E] 用户没有设置默认案场
1344
+2018/09/20 22:10:50 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1345
+2018/09/20 22:10:51 [E] 用户没有设置默认案场
1346
+2018/09/20 22:10:51 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1347
+2018/09/20 22:10:51 [E] 用户没有设置默认案场
1348
+2018/09/20 22:11:01 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1349
+2018/09/20 22:11:01 [E] 用户没有设置默认案场
1350
+2018/09/20 22:11:03 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1351
+2018/09/20 22:11:03 [E] 用户没有设置默认案场
1352
+2018/09/20 22:11:03 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1353
+2018/09/20 22:11:03 [E] 用户没有设置默认案场
1354
+2018/09/20 22:11:06 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1355
+2018/09/20 22:11:06 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1356
+2018/09/20 22:11:06 [E] 用户没有设置默认案场
1357
+2018/09/20 22:11:06 [E] 用户没有设置默认案场
1358
+2018/09/20 22:11:07 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1359
+2018/09/20 22:11:07 [E] 用户没有设置默认案场
1360
+2018/09/20 22:11:09 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1361
+2018/09/20 22:11:09 [E] 用户没有设置默认案场
1362
+2018/09/20 22:11:09 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1363
+2018/09/20 22:11:09 [E] 用户没有设置默认案场
1364
+2018/09/20 22:12:03 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1365
+2018/09/20 22:12:03 [E] 用户没有设置默认案场
1366
+2018/09/20 22:12:03 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1367
+2018/09/20 22:12:03 [E] 用户没有设置默认案场
1368
+2018/09/20 22:12:20 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1369
+2018/09/20 22:12:20 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1370
+2018/09/20 22:12:20 [E] 用户没有设置默认案场
1371
+2018/09/20 22:12:20 [E] 用户没有设置默认案场
1372
+2018/09/20 22:13:06 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1373
+2018/09/20 22:18:09 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1374
+2018/09/20 22:18:09 [E] 用户没有设置默认案场
1375
+2018/09/20 22:18:14 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1376
+2018/09/20 22:18:14 [E] 用户没有设置默认案场
1377
+2018/09/20 22:18:15 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1378
+2018/09/20 22:18:15 [E] 用户没有设置默认案场
1379
+2018/09/20 22:18:21 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1380
+2018/09/20 22:18:21 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1381
+2018/09/20 22:18:21 [E] 用户没有设置默认案场
1382
+2018/09/20 22:18:21 [E] 用户没有设置默认案场
1383
+2018/09/20 22:18:21 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1384
+2018/09/20 22:18:21 [E] 用户没有设置默认案场
1385
+2018/09/20 22:18:36 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1386
+2018/09/20 22:18:36 [E] 用户没有设置默认案场
1387
+2018/09/20 22:18:36 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1388
+2018/09/20 22:18:36 [E] 用户没有设置默认案场
1389
+2018/09/20 22:18:47 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1390
+2018/09/20 22:18:47 [E] 用户没有设置默认案场
1391
+2018/09/20 22:19:03 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1392
+2018/09/20 22:19:03 [E] 用户没有设置默认案场
1393
+2018/09/20 22:28:17 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1394
+2018/09/20 22:28:17 [E] 用户没有设置默认案场
1395
+2018/09/20 22:28:52 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1396
+2018/09/20 22:28:53 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1397
+2018/09/20 22:28:53 [E] 用户没有设置默认案场
1398
+2018/09/20 22:28:53 [E] 用户没有设置默认案场
1399
+2018/09/20 22:28:56 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1400
+2018/09/20 22:28:57 [E] 用户没有设置默认案场
1401
+2018/09/20 22:28:58 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1402
+2018/09/20 22:28:58 [E] 用户没有设置默认案场
1403
+2018/09/20 22:28:59 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1404
+2018/09/20 22:28:59 [E] 用户没有设置默认案场
1405
+2018/09/20 22:29:22 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1406
+2018/09/20 22:29:23 [E] 用户没有设置默认案场
1407
+2018/09/20 22:29:43 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1408
+2018/09/20 22:29:43 [E] 用户没有设置默认案场
1409
+2018/09/20 22:29:43 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1410
+2018/09/20 22:29:43 [E] 用户没有设置默认案场
1411
+2018/09/20 22:29:51 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1412
+2018/09/20 22:29:51 [E] 用户没有设置默认案场
1413
+2018/09/20 22:29:56 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1414
+2018/09/20 22:29:56 [E] 用户没有设置默认案场
1415
+2018/09/20 22:29:56 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1416
+2018/09/20 22:29:56 [E] 用户没有设置默认案场
1417
+2018/09/20 22:30:05 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1418
+2018/09/20 22:30:05 [E] 用户没有设置默认案场
1419
+2018/09/20 22:30:33 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1420
+2018/09/20 22:30:33 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1421
+2018/09/20 22:30:33 [E] 用户没有设置默认案场
1422
+2018/09/20 22:30:33 [E] 用户没有设置默认案场
1423
+2018/09/20 22:32:47 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1424
+2018/09/20 22:32:47 [E] 用户没有设置默认案场
1425
+2018/09/20 22:32:56 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1426
+2018/09/20 22:32:56 [E] 用户没有设置默认案场
1427
+2018/09/20 22:32:56 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1428
+2018/09/20 22:32:56 [E] 用户没有设置默认案场
1429
+2018/09/20 22:33:00 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1430
+2018/09/20 22:33:00 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1431
+2018/09/20 22:33:00 [E] 用户没有设置默认案场
1432
+2018/09/20 22:33:00 [E] 用户没有设置默认案场
1433
+2018/09/20 22:33:01 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1434
+2018/09/20 22:33:01 [E] 用户没有设置默认案场
1435
+2018/09/20 22:33:04 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1436
+2018/09/20 22:33:07 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1437
+2018/09/20 22:33:14 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1438
+2018/09/20 22:33:16 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1439
+2018/09/20 22:33:16 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1440
+2018/09/20 22:33:19 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1441
+2018/09/20 22:34:36 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1442
+2018/09/20 22:34:36 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1443
+2018/09/20 22:34:36 [E] 用户没有设置默认案场
1444
+2018/09/20 22:34:36 [E] 用户没有设置默认案场
1445
+2018/09/20 22:34:37 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1446
+2018/09/20 22:34:37 [E] 用户没有设置默认案场
1447
+2018/09/20 22:35:44 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1448
+2018/09/20 22:35:44 [E] 用户没有设置默认案场
1449
+2018/09/20 22:35:45 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1450
+2018/09/20 22:35:45 [E] 用户没有设置默认案场
1451
+2018/09/20 22:35:46 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1452
+2018/09/20 22:35:46 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1453
+2018/09/20 22:35:49 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1454
+2018/09/20 22:35:54 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1455
+2018/09/20 22:35:54 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1456
+2018/09/20 22:35:54 [E] 用户没有设置默认案场
1457
+2018/09/20 22:35:54 [E] 用户没有设置默认案场
1458
+2018/09/20 22:35:55 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1459
+2018/09/20 22:35:55 [E] 用户没有设置默认案场
1460
+2018/09/20 22:36:32 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1461
+2018/09/20 22:36:32 [E] 用户没有设置默认案场
1462
+2018/09/20 22:36:32 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1463
+2018/09/20 22:36:32 [E] 用户没有设置默认案场
1464
+2018/09/20 22:36:39 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1465
+2018/09/20 22:36:39 [E] 用户没有设置默认案场
1466
+2018/09/20 22:36:42 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1467
+2018/09/20 22:36:42 [E] 用户没有设置默认案场
1468
+2018/09/20 22:36:44 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1469
+2018/09/20 22:36:44 [E] 用户没有设置默认案场
1470
+2018/09/20 22:36:44 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1471
+2018/09/20 22:36:44 [E] 用户没有设置默认案场
1472
+2018/09/20 22:38:52 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1473
+2018/09/20 22:38:53 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1474
+2018/09/20 22:38:55 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1475
+2018/09/20 22:38:57 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1476
+2018/09/20 22:39:00 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1477
+2018/09/20 22:39:01 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1478
+2018/09/20 22:39:01 [E] 用户没有设置默认案场
1479
+2018/09/20 22:39:01 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1480
+2018/09/20 22:39:01 [E] 用户没有设置默认案场
1481
+2018/09/20 22:39:02 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1482
+2018/09/20 22:39:02 [E] 用户没有设置默认案场
1483
+2018/09/20 22:39:11 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1484
+2018/09/20 22:39:11 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1485
+2018/09/20 22:39:11 [E] 用户没有设置默认案场
1486
+2018/09/20 22:39:11 [E] 用户没有设置默认案场
1487
+2018/09/20 22:39:17 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1488
+2018/09/20 22:39:17 [E] 用户没有设置默认案场
1489
+2018/09/20 22:39:17 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1490
+2018/09/20 22:39:17 [E] 用户没有设置默认案场
1491
+2018/09/20 22:41:26 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1492
+2018/09/20 22:41:26 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1493
+2018/09/20 22:41:29 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1494
+2018/09/20 22:42:01 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1495
+2018/09/20 22:42:04 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1496
+2018/09/20 22:42:33 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1497
+2018/09/20 22:42:33 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1498
+2018/09/20 22:42:34 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1499
+2018/09/20 22:43:27 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1500
+2018/09/20 22:46:04 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/68.0.3440.106 safari/537.36
1501
+2018/09/20 22:50:24 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1502
+2018/09/20 22:50:24 [E] 用户没有设置默认案场
1503
+2018/09/20 22:50:29 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1504
+2018/09/20 22:50:29 [E] 用户没有设置默认案场
1505
+2018/09/20 22:50:35 [E] User-Agent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/69.0.3497.100 safari/537.36
1506
+2018/09/20 22:50:35 [E] 用户没有设置默认案场
1507
+2018/09/20 23:00:45 [E] User-Agent: mozilla/5.0 (windows nt 10.0; wow64) applewebkit/537.36 (khtml, like gecko) chrome/63.0.3239.132 safari/537.36
1508
+2018/09/20 23:00:46 [E] User-Agent: mozilla/5.0 (windows nt 10.0; wow64) applewebkit/537.36 (khtml, like gecko) chrome/63.0.3239.132 safari/537.36
1509
+2018/09/20 23:00:46 [E] 用户没有设置默认案场
1510
+2018/09/20 23:00:46 [E] User-Agent: mozilla/5.0 (windows nt 10.0; wow64) applewebkit/537.36 (khtml, like gecko) chrome/63.0.3239.132 safari/537.36
1511
+2018/09/20 23:00:46 [E] 用户没有设置默认案场
1512
+2018/09/20 23:00:46 [E] User-Agent: mozilla/5.0 (windows nt 10.0; wow64) applewebkit/537.36 (khtml, like gecko) chrome/63.0.3239.132 safari/537.36
1513
+2018/09/20 23:00:46 [E] 用户没有设置默认案场
1514
+2018/09/20 23:02:09 [E] User-Agent: mozilla/5.0 (windows nt 10.0; wow64) applewebkit/537.36 (khtml, like gecko) chrome/63.0.3239.132 safari/537.36
1515
+2018/09/20 23:02:10 [E] 用户没有设置默认案场
1516
+2018/09/20 23:02:10 [E] User-Agent: mozilla/5.0 (windows nt 10.0; wow64) applewebkit/537.36 (khtml, like gecko) chrome/63.0.3239.132 safari/537.36
1517
+2018/09/20 23:02:10 [E] User-Agent: mozilla/5.0 (windows nt 10.0; wow64) applewebkit/537.36 (khtml, like gecko) chrome/63.0.3239.132 safari/537.36
1518
+2018/09/20 23:02:10 [E] 用户没有设置默认案场
1519
+2018/09/20 23:02:10 [E] 用户没有设置默认案场

+ 1
- 0
models/customer/types.go Ver fichero

@@ -12,4 +12,5 @@ type CustWithWX struct {
12 12
 	Points              int
13 13
 	MapUser             string
14 14
 	BelongCaseId        string
15
+	BelongCaseStatus    int
15 16
 }

+ 2
- 2
models/goods/orders.go Ver fichero

@@ -222,7 +222,7 @@ func (m *GoodsDAO) GetCustomerOrders(custID string, page, pageSize int) ([]Order
222 222
 	sql := `select a.*, c.case_name from ta_goods_orders a 
223 223
 	inner join sys_case c on a.case_id=c.case_id
224 224
 	where a.user_id='` + custID +
225
-		`' and c.status=` + strconv.Itoa(models.STATUS_NORMAL) + ` and a.status=` + strconv.Itoa(models.STATUS_NORMAL)
225
+		`' and a.status=` + strconv.Itoa(models.STATUS_NORMAL)
226 226
 	sql += ` order by a.create_date desc limit ` + strconv.Itoa((page-1)*pageSize) + `, ` + strconv.Itoa(pageSize)
227 227
 	err := m.db.Sql(sql).Find(&orderList)
228 228
 	if err != nil {
@@ -244,7 +244,7 @@ func (m *GoodsDAO) GetCustomerOrdersCount(custID string) (int, error) {
244 244
 	sql := `select a.*, c.case_name from ta_goods_orders a 
245 245
 	inner join sys_case c on a.case_id=c.case_id
246 246
 	where a.user_id='` + custID +
247
-		`' and c.status=` + strconv.Itoa(models.STATUS_NORMAL) + ` and a.status=` + strconv.Itoa(models.STATUS_NORMAL)
247
+		`' and a.status=` + strconv.Itoa(models.STATUS_NORMAL)
248 248
 	err := m.db.Sql(sql).Find(&orderList)
249 249
 	if err != nil {
250 250
 		return 0, err

+ 8
- 3
models/statistics/goods.go Ver fichero

@@ -167,8 +167,7 @@ func (m *StatisticsDAO) GetGoodsOrderStatistics(status, usertype, caseids, begin
167 167
 		return nil, err
168 168
 	}
169 169
 	for inx, item := range orders {
170
-		var details []model.TaGoodsOrdersDetail
171
-		err := m.db.Where("orders_id=?", item.OrdersId).Find(&details)
170
+		details, err := m.GetGoodsOrderDetailByOrderId(item.OrdersId)
172 171
 		if err != nil {
173 172
 			return nil, err
174 173
 		}
@@ -177,6 +176,13 @@ func (m *StatisticsDAO) GetGoodsOrderStatistics(status, usertype, caseids, begin
177 176
 	return orders, err
178 177
 }
179 178
 
179
+// GetGoodsOrderDetailByOrderId 获取商品详情
180
+func (m *StatisticsDAO) GetGoodsOrderDetailByOrderId(ordersid string) ([]model.TaGoodsOrdersDetail, error) {
181
+	var details []model.TaGoodsOrdersDetail
182
+	err := m.db.Where("orders_id=?", ordersid).Find(&details)
183
+	return details, err
184
+}
185
+
180 186
 // GetGoodsOrderStatisticsCount 获取商品订单Count
181 187
 func (m *StatisticsDAO) GetGoodsOrderStatisticsCount(status, usertype, caseids, begindate, enddate string) ([]GoodsOrdersStatistics, error) {
182 188
 	var orders []GoodsOrdersStatistics
@@ -213,7 +219,6 @@ func (m *StatisticsDAO) GetGoodsOrderStatisticsCount(status, usertype, caseids,
213 219
 	if status != "" {
214 220
 		sql = sql + ` and a.make_status='` + status + `'`
215 221
 	}
216
-
217 222
 	err := m.db.Sql(sql).Find(&orders)
218 223
 	return orders, err
219 224
 }

+ 1
- 0
service/customer/customer.go Ver fichero

@@ -74,6 +74,7 @@ func (s *CustomerServ) GetCustUserByOpenID(openid string) (*customer.CustWithWX,
74 74
 			return nil, err
75 75
 		}
76 76
 		cust.BelongCaseId = caseinfo.CaseId
77
+		cust.BelongCaseStatus = caseinfo.Status
77 78
 	}
78 79
 
79 80
 	return cust, nil

+ 7
- 1
service/statistics/goods.go Ver fichero

@@ -92,6 +92,12 @@ func (s *StatisticsServ) GetGoodsOrdersStatisticsExcel(status, usertype, caseids
92 92
 		utils.LogError("获取商品订单统计数据失败: " + err.Error())
93 93
 		return nil, errors.New("获取商品订单统计数据失败")
94 94
 	}
95
-
95
+	for inx, item := range all {
96
+		details, err := s.dao.GetGoodsOrderDetailByOrderId(item.OrdersId)
97
+		if err != nil {
98
+			return nil, err
99
+		}
100
+		all[inx].Details = details
101
+	}
96 102
 	return all, nil
97 103
 }