wangfei 6 vuotta sitten
vanhempi
commit
4d8f33936d
8 muutettua tiedostoa jossa 309 lisäystä ja 12 poistoa
  1. 1
    0
      conf/app.conf
  2. 6
    0
      controllers/card/card.go
  3. 2
    1
      controllers/user/user.go
  4. 264
    0
      log/common.log
  5. 14
    0
      models/card/card.go
  6. 3
    3
      models/card/image.go
  7. 12
    2
      models/system/user.go
  8. 7
    6
      service/user.go

+ 1
- 0
conf/app.conf Näytä tiedosto

@@ -6,6 +6,7 @@ copyrequestbody = true
6 6
 EnableDocs = true
7 7
 sessionon = true
8 8
 excelpath = ./
9
+clienturl = http://dev.ycjcjy.com/c-v2
9 10
 
10 11
 
11 12
 [cros]

+ 6
- 0
controllers/card/card.go Näytä tiedosto

@@ -86,6 +86,12 @@ func (c *CardController) GetCardByID() {
86 86
 	})
87 87
 }
88 88
 
89
+// GetMyCard 获取我的卡券
90
+// 微信端
91
+func (c *CardController) GetMyCard() {
92
+
93
+}
94
+
89 95
 // SaveCard 保存卡
90 96
 func (c *CardController) SaveCard() {
91 97
 	jsnStr := c.GetString("info")

+ 2
- 1
controllers/user/user.go Näytä tiedosto

@@ -143,7 +143,8 @@ func (c *UserController) GetUserCustomer() {
143 143
 	}
144 144
 	page, _ := c.GetInt("page")
145 145
 	pageSize, _ := c.GetInt("pagesize")
146
-	customers, err := c.dao.GetUserCustomer(customer.UserId, page, pageSize)
146
+	isrecommend := c.GetString("isrecommend")
147
+	customers, err := c.dao.GetUserCustomer(customer.UserId, isrecommend, page, pageSize)
147 148
 	if err != nil {
148 149
 		c.ResponseError(err)
149 150
 	}

+ 264
- 0
log/common.log Näytä tiedosto

@@ -4330,3 +4330,267 @@
4330 4330
 2018/09/13 10:28:32 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4331 4331
 2018/09/13 10:28:32 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_qTd81arrjL3zUZbFm64pd7NjpuQF7JyWKwJqk8OWq5W25wwRPIlBlRO2uLHpJ7PAp9N4h2y1mIRzvNf4J5IsvwCDSyV2P7flFytQwxQ8YkXKM0DY78zusB83JhNQxTGAAMsSjOH7u0U6FK9JDWYhAIAPIK","expires_in":7200})
4332 4332
 2018/09/13 10:28:32 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_qTd81arrjL3zUZbFm64pd7NjpuQF7JyWKwJqk8OWq5W25wwRPIlBlRO2uLHpJ7PAp9N4h2y1mIRzvNf4J5IsvwCDSyV2P7flFytQwxQ8YkXKM0DY78zusB83JhNQxTGAAMsSjOH7u0U6FK9JDWYhAIAPIK expires_in:7200])
4333
+2018/09/13 10:32:26 [E] 用户没有设置默认案场
4334
+2018/09/13 10:32:26 [E] 用户没有设置默认案场
4335
+2018/09/13 10:32:27 [E] 用户没有设置默认案场
4336
+2018/09/13 10:32:32 [E] 用户没有设置默认案场
4337
+2018/09/13 10:32:32 [E] 用户没有设置默认案场
4338
+2018/09/13 10:32:32 [E] 用户没有设置默认案场
4339
+2018/09/13 10:32:32 [E] 用户没有设置默认案场
4340
+2018/09/13 10:35:22 [E] 用户没有设置默认案场
4341
+2018/09/13 10:35:22 [E] 用户没有设置默认案场
4342
+2018/09/13 10:35:22 [E] 用户没有设置默认案场
4343
+2018/09/13 10:35:42 [E] 用户没有设置默认案场
4344
+2018/09/13 10:35:42 [E] 用户没有设置默认案场
4345
+2018/09/13 10:35:42 [E] 用户没有设置默认案场
4346
+2018/09/13 10:35:47 [E] 用户没有设置默认案场
4347
+2018/09/13 10:35:47 [E] 用户没有设置默认案场
4348
+2018/09/13 10:35:47 [E] 用户没有设置默认案场
4349
+2018/09/13 10:35:47 [E] 用户没有设置默认案场
4350
+2018/09/13 10:36:00 [E] 用户没有设置默认案场
4351
+2018/09/13 10:36:00 [E] 用户没有设置默认案场
4352
+2018/09/13 10:36:00 [E] 用户没有设置默认案场
4353
+2018/09/13 10:36:48 [E] 用户没有设置默认案场
4354
+2018/09/13 10:36:48 [E] 用户没有设置默认案场
4355
+2018/09/13 10:36:48 [E] 用户没有设置默认案场
4356
+2018/09/13 10:37:01 [E] 用户没有设置默认案场
4357
+2018/09/13 10:37:01 [E] 用户没有设置默认案场
4358
+2018/09/13 10:37:02 [E] 用户没有设置默认案场
4359
+2018/09/13 10:37:07 [E] 用户没有设置默认案场
4360
+2018/09/13 10:37:07 [E] 用户没有设置默认案场
4361
+2018/09/13 10:37:07 [E] 用户没有设置默认案场
4362
+2018/09/13 10:37:20 [E] 用户没有设置默认案场
4363
+2018/09/13 10:37:20 [E] 用户没有设置默认案场
4364
+2018/09/13 10:37:20 [E] 用户没有设置默认案场
4365
+2018/09/13 10:37:26 [E] 用户没有设置默认案场
4366
+2018/09/13 10:37:26 [E] 用户没有设置默认案场
4367
+2018/09/13 10:37:26 [E] 用户没有设置默认案场
4368
+2018/09/13 10:37:26 [E] 用户没有设置默认案场
4369
+2018/09/13 10:37:39 [E] 用户没有设置默认案场
4370
+2018/09/13 10:37:39 [E] 用户没有设置默认案场
4371
+2018/09/13 10:37:39 [E] 用户没有设置默认案场
4372
+2018/09/13 10:38:39 [E] 用户没有设置默认案场
4373
+2018/09/13 10:38:39 [E] 用户没有设置默认案场
4374
+2018/09/13 10:38:40 [E] 用户没有设置默认案场
4375
+2018/09/13 10:39:13 [E] 用户没有设置默认案场
4376
+2018/09/13 10:39:13 [E] 用户没有设置默认案场
4377
+2018/09/13 10:39:13 [E] 用户没有设置默认案场
4378
+2018/09/13 10:39:13 [E] 用户没有设置默认案场
4379
+2018/09/13 10:40:01 [E] 用户没有设置默认案场
4380
+2018/09/13 10:40:01 [E] 用户没有设置默认案场
4381
+2018/09/13 10:40:01 [E] 用户没有设置默认案场
4382
+2018/09/13 10:41:19 [E] 用户没有设置默认案场
4383
+2018/09/13 10:41:19 [E] 用户没有设置默认案场
4384
+2018/09/13 10:41:19 [E] 用户没有设置默认案场
4385
+2018/09/13 10:45:19 [E] 用户没有设置默认案场
4386
+2018/09/13 10:45:19 [E] 用户没有设置默认案场
4387
+2018/09/13 10:45:20 [E] 用户没有设置默认案场
4388
+2018/09/13 10:45:50 [E] 用户没有设置默认案场
4389
+2018/09/13 10:45:50 [E] 用户没有设置默认案场
4390
+2018/09/13 10:45:50 [E] 用户没有设置默认案场
4391
+2018/09/13 10:45:53 [E] 解密 Base64 字串失败: illegal base64 data at input byte 0
4392
+2018/09/13 10:45:53 [E] 获取组织信息失败: 没有查询到机构信息
4393
+2018/09/13 10:45:53 [E] 用户没有设置默认案场
4394
+2018/09/13 10:47:00 [E] 用户没有设置默认案场
4395
+2018/09/13 10:47:00 [E] 用户没有设置默认案场
4396
+2018/09/13 10:47:00 [E] 用户没有设置默认案场
4397
+2018/09/13 10:47:09 [E] 用户没有设置默认案场
4398
+2018/09/13 10:47:09 [E] 用户没有设置默认案场
4399
+2018/09/13 10:47:09 [E] 用户没有设置默认案场
4400
+2018/09/13 10:47:09 [E] 用户没有设置默认案场
4401
+2018/09/13 10:47:14 [E] 解密 Base64 字串失败: illegal base64 data at input byte 0
4402
+2018/09/13 10:47:14 [E] 获取组织信息失败: 没有查询到机构信息
4403
+2018/09/13 10:47:14 [E] 用户没有设置默认案场
4404
+2018/09/13 10:47:19 [E] 用户没有设置默认案场
4405
+2018/09/13 10:47:21 [E] 用户没有设置默认案场
4406
+2018/09/13 10:47:29 [E] 用户没有设置默认案场
4407
+2018/09/13 10:47:29 [E] 用户没有设置默认案场
4408
+2018/09/13 10:47:29 [E] 用户没有设置默认案场
4409
+2018/09/13 10:49:58 [E] 用户没有设置默认案场
4410
+2018/09/13 10:50:00 [E] 用户没有设置默认案场
4411
+2018/09/13 10:50:01 [E] 用户没有设置默认案场
4412
+2018/09/13 10:50:03 [E] 用户没有设置默认案场
4413
+2018/09/13 10:50:03 [E] 用户没有设置默认案场
4414
+2018/09/13 10:50:03 [E] 用户没有设置默认案场
4415
+2018/09/13 10:50:55 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4416
+2018/09/13 10:50:56 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_XFgnhMgmi1K49HJ9dwfaSZEoGO35hkS4XL7D2cXKhf2uViAzp1k4mCYyAeF54BF8M7eZ4imZnEZdI__m9-5pRf_JKgKFcyLlxdT_deEvWtYEkzo7a_rqOFQXeVjeaJUmxCSmpOV048QeADhZGGWiAIAPPF","expires_in":7200})
4417
+2018/09/13 10:50:56 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_XFgnhMgmi1K49HJ9dwfaSZEoGO35hkS4XL7D2cXKhf2uViAzp1k4mCYyAeF54BF8M7eZ4imZnEZdI__m9-5pRf_JKgKFcyLlxdT_deEvWtYEkzo7a_rqOFQXeVjeaJUmxCSmpOV048QeADhZGGWiAIAPPF expires_in:7200])
4418
+2018/09/13 10:52:28 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4419
+2018/09/13 10:52:28 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_2TgSPEal30VZ9dpTIoF_hZOjfdVJXVm9mZ7YXgFzRb2Jq40lCdx9L9VXyEOPIFBee5Gsia4_agDzU7--G-ic716QnNiLrofKryJaKuyDKQB38EG9Lqw8CUI-96Py2PeAzC87cq6OFKtlPkWpKOEhAEAGKA","expires_in":7200})
4420
+2018/09/13 10:52:28 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_2TgSPEal30VZ9dpTIoF_hZOjfdVJXVm9mZ7YXgFzRb2Jq40lCdx9L9VXyEOPIFBee5Gsia4_agDzU7--G-ic716QnNiLrofKryJaKuyDKQB38EG9Lqw8CUI-96Py2PeAzC87cq6OFKtlPkWpKOEhAEAGKA expires_in:7200])
4421
+2018/09/13 10:52:32 [E] 用户没有设置默认案场
4422
+2018/09/13 10:52:34 [E] 用户没有设置默认案场
4423
+2018/09/13 10:52:35 [E] 用户没有设置默认案场
4424
+2018/09/13 10:52:36 [E] 用户没有设置默认案场
4425
+2018/09/13 10:52:36 [E] 用户没有设置默认案场
4426
+2018/09/13 10:53:07 [E] 用户没有设置默认案场
4427
+2018/09/13 10:53:09 [E] 用户没有设置默认案场
4428
+2018/09/13 10:53:10 [E] 用户没有设置默认案场
4429
+2018/09/13 10:53:10 [E] 用户没有设置默认案场
4430
+2018/09/13 10:53:10 [E] 用户没有设置默认案场
4431
+2018/09/13 10:53:39 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4432
+2018/09/13 10:53:39 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_V3oiJCF-9CVINmY1C5l3Q-gCVVmfWeMuQL-5A19a5j8DtBQVPSAQAkHWVo8Z_CBxG2AvOLo7N96ua5iXJuNZjCdB1zlLKYwEzbjJoh4MQGGJy9CLlseGqAcoUiKNkKhZzHy-SWOm6aj8xu8RBJMfAIAMUX","expires_in":7200})
4433
+2018/09/13 10:53:39 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_V3oiJCF-9CVINmY1C5l3Q-gCVVmfWeMuQL-5A19a5j8DtBQVPSAQAkHWVo8Z_CBxG2AvOLo7N96ua5iXJuNZjCdB1zlLKYwEzbjJoh4MQGGJy9CLlseGqAcoUiKNkKhZzHy-SWOm6aj8xu8RBJMfAIAMUX expires_in:7200])
4434
+2018/09/13 10:54:38 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4435
+2018/09/13 10:54:38 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_ta3_YuuUJhkVTly2dwfaSZEoGO35hkS4XL7D2cUkg4PHvKWdmKoN5PQKVaFAeHFveExHv7jA1aRpogqLGwJh5f7STjL6Gd8CdCr5DgYPesFnjebv-NbAHaUYVqFHxeOnqozLq9ItuMt4q9kjSVXaAIAWZB","expires_in":7200})
4436
+2018/09/13 10:54:38 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_ta3_YuuUJhkVTly2dwfaSZEoGO35hkS4XL7D2cUkg4PHvKWdmKoN5PQKVaFAeHFveExHv7jA1aRpogqLGwJh5f7STjL6Gd8CdCr5DgYPesFnjebv-NbAHaUYVqFHxeOnqozLq9ItuMt4q9kjSVXaAIAWZB expires_in:7200])
4437
+2018/09/13 10:55:08 [E] 用户没有设置默认案场
4438
+2018/09/13 10:55:10 [E] 用户没有设置默认案场
4439
+2018/09/13 10:55:11 [E] 用户没有设置默认案场
4440
+2018/09/13 10:55:12 [E] 用户没有设置默认案场
4441
+2018/09/13 10:55:12 [E] 用户没有设置默认案场
4442
+2018/09/13 10:55:50 [E] 用户没有设置默认案场
4443
+2018/09/13 10:55:52 [E] 用户没有设置默认案场
4444
+2018/09/13 10:55:54 [E] 用户没有设置默认案场
4445
+2018/09/13 10:55:54 [E] 用户没有设置默认案场
4446
+2018/09/13 10:55:54 [E] 用户没有设置默认案场
4447
+2018/09/13 10:56:13 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4448
+2018/09/13 10:56:13 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_er9ayI-98YHMex2ib88JC_57VjUKFd0UxQUL0Wfp78p2JGPnXArDrP_yaHS7tPfNVoVyCQKvHjBrwOLzRVT4WspNz4R1wvjI3PDYlHI18AQp65Eb4f77LLO5B3nY2d67-C1RSL1YUW4PSx7-XGLeACARAF","expires_in":7200})
4449
+2018/09/13 10:56:13 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_er9ayI-98YHMex2ib88JC_57VjUKFd0UxQUL0Wfp78p2JGPnXArDrP_yaHS7tPfNVoVyCQKvHjBrwOLzRVT4WspNz4R1wvjI3PDYlHI18AQp65Eb4f77LLO5B3nY2d67-C1RSL1YUW4PSx7-XGLeACARAF expires_in:7200])
4450
+2018/09/13 10:57:58 [E] 用户没有设置默认案场
4451
+2018/09/13 10:58:00 [E] 用户没有设置默认案场
4452
+2018/09/13 10:58:01 [E] 用户没有设置默认案场
4453
+2018/09/13 10:58:01 [E] 用户没有设置默认案场
4454
+2018/09/13 10:58:01 [E] 用户没有设置默认案场
4455
+2018/09/13 11:01:18 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4456
+2018/09/13 11:01:19 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_gL2pZGXPf13O993Qhq85qZY_LQxk6eFg1R_2dFlCUQ_EUuXJ_sDD_IH-oRDqrtWQwJNTAk4htrUqD9ADBCjc21Xkbzv09v-9fIA8lJQe9UGgYXSiH5tGcY_qtEgGAWeAGAMGC","expires_in":7200})
4457
+2018/09/13 11:01:19 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_gL2pZGXPf13O993Qhq85qZY_LQxk6eFg1R_2dFlCUQ_EUuXJ_sDD_IH-oRDqrtWQwJNTAk4htrUqD9ADBCjc21Xkbzv09v-9fIA8lJQe9UGgYXSiH5tGcY_qtEgGAWeAGAMGC expires_in:7200])
4458
+2018/09/13 11:02:04 [E] 用户没有设置默认案场
4459
+2018/09/13 11:02:05 [E] 用户没有设置默认案场
4460
+2018/09/13 11:02:07 [E] 用户没有设置默认案场
4461
+2018/09/13 11:02:07 [E] 用户没有设置默认案场
4462
+2018/09/13 11:02:07 [E] 用户没有设置默认案场
4463
+2018/09/13 11:02:10 [E] 用户没有设置默认案场
4464
+2018/09/13 11:02:12 [E] 用户没有设置默认案场
4465
+2018/09/13 11:02:27 [E] 用户没有设置默认案场
4466
+2018/09/13 11:02:58 [E] 用户没有设置默认案场
4467
+2018/09/13 11:03:03 [E] 用户没有设置默认案场
4468
+2018/09/13 11:03:07 [E] 用户没有设置默认案场
4469
+2018/09/13 11:03:07 [E] 用户没有设置默认案场
4470
+2018/09/13 11:03:09 [E] 用户没有设置默认案场
4471
+2018/09/13 11:03:09 [E] 用户没有设置默认案场
4472
+2018/09/13 11:03:14 [E] 解密 Base64 字串失败: illegal base64 data at input byte 0
4473
+2018/09/13 11:03:14 [E] 获取组织信息失败: 没有查询到机构信息
4474
+2018/09/13 11:03:14 [E] 用户没有设置默认案场
4475
+2018/09/13 11:03:29 [E] 解密 Base64 字串失败: illegal base64 data at input byte 0
4476
+2018/09/13 11:03:29 [E] 获取组织信息失败: 没有查询到机构信息
4477
+2018/09/13 11:03:29 [E] 用户没有设置默认案场
4478
+2018/09/13 11:03:32 [E] 用户没有设置默认案场
4479
+2018/09/13 11:03:32 [E] 保存卡关联内容失败: Error 1062: Duplicate entry 'd59125e7-0491-43e5-a2d7-8a6cc9c695ea' for key 'PRIMARY'
4480
+2018/09/13 11:06:02 [E] 用户没有设置默认案场
4481
+2018/09/13 11:06:04 [E] 用户没有设置默认案场
4482
+2018/09/13 11:06:11 [E] 用户没有设置默认案场
4483
+2018/09/13 11:07:05 [E] 用户没有设置默认案场
4484
+2018/09/13 11:07:05 [E] 用户没有设置默认案场
4485
+2018/09/13 11:07:41 [E] 用户没有设置默认案场
4486
+2018/09/13 11:07:48 [E] 用户没有设置默认案场
4487
+2018/09/13 11:07:48 [E] 用户没有设置默认案场
4488
+2018/09/13 11:07:55 [E] 用户没有设置默认案场
4489
+2018/09/13 11:08:07 [E] 用户没有设置默认案场
4490
+2018/09/13 11:08:19 [E] 用户没有设置默认案场
4491
+2018/09/13 11:16:37 [E] 用户没有设置默认案场
4492
+2018/09/13 11:16:43 [E] 用户没有设置默认案场
4493
+2018/09/13 11:18:33 [E] 用户没有设置默认案场
4494
+2018/09/13 11:18:50 [E] 用户没有设置默认案场
4495
+2018/09/13 11:18:50 [E] 用户没有设置默认案场
4496
+2018/09/13 11:18:57 [E] 用户没有设置默认案场
4497
+2018/09/13 11:20:12 [E] 用户没有设置默认案场
4498
+2018/09/13 11:20:26 [E] 用户没有设置默认案场
4499
+2018/09/13 11:22:31 [E] 用户没有设置默认案场
4500
+2018/09/13 11:23:21 [E] 用户没有设置默认案场
4501
+2018/09/13 11:25:10 [E] 用户没有设置默认案场
4502
+2018/09/13 11:25:10 [E] 用户没有设置默认案场
4503
+2018/09/13 11:25:52 [E] 用户没有设置默认案场
4504
+2018/09/13 11:25:52 [E] 用户没有设置默认案场
4505
+2018/09/13 11:26:56 [E] 用户没有设置默认案场
4506
+2018/09/13 11:27:00 [E] 用户没有设置默认案场
4507
+2018/09/13 11:31:54 [E] 用户没有设置默认案场
4508
+2018/09/13 11:31:57 [E] 用户没有设置默认案场
4509
+2018/09/13 11:32:06 [E] 用户没有设置默认案场
4510
+2018/09/13 11:32:06 [E] 用户没有设置默认案场
4511
+2018/09/13 11:32:08 [E] 用户没有设置默认案场
4512
+2018/09/13 11:32:11 [E] 用户没有设置默认案场
4513
+2018/09/13 11:32:11 [E] 用户没有设置默认案场
4514
+2018/09/13 11:32:16 [E] 用户没有设置默认案场
4515
+2018/09/13 11:42:01 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4516
+2018/09/13 11:42:02 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_BZjjaERp9nSxUWs907TwgL0liULpmiKC2LVmEjTv7WwNJxFTJj0uqpIUqc1_mnyr6dBXWX9JAFmHcg-u4_eiiL9gKzsBCzP_HPGs0IZOeAFyAa6-xcsg6wW_j7hsXenLtWWNft-L1Vr_Lnp6FVCbAFAIYF","expires_in":7200})
4517
+2018/09/13 11:42:02 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[expires_in:7200 access_token:13_BZjjaERp9nSxUWs907TwgL0liULpmiKC2LVmEjTv7WwNJxFTJj0uqpIUqc1_mnyr6dBXWX9JAFmHcg-u4_eiiL9gKzsBCzP_HPGs0IZOeAFyAa6-xcsg6wW_j7hsXenLtWWNft-L1Vr_Lnp6FVCbAFAIYF])
4518
+2018/09/13 11:42:22 [E] 用户没有设置默认案场
4519
+2018/09/13 11:43:37 [E] 用户没有设置默认案场
4520
+2018/09/13 11:43:46 [E] 用户没有设置默认案场
4521
+2018/09/13 11:45:32 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4522
+2018/09/13 11:45:32 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_Ttosz7SyysRWfVRET3CBfOMdXv8RbHS_9jxpq9WcBcWBaOkXilKFFT9NLYyWvzULP137kFNY6r_-gTnm11nwM8Psh-cHPx6u9ZFiFrPTrni4NaR7UzZDfGnOYEsWBOiAEARWJ","expires_in":7200})
4523
+2018/09/13 11:45:32 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_Ttosz7SyysRWfVRET3CBfOMdXv8RbHS_9jxpq9WcBcWBaOkXilKFFT9NLYyWvzULP137kFNY6r_-gTnm11nwM8Psh-cHPx6u9ZFiFrPTrni4NaR7UzZDfGnOYEsWBOiAEARWJ expires_in:7200])
4524
+2018/09/13 11:49:01 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4525
+2018/09/13 11:49:01 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_oTMJV19QGzlW4D45IoF_hZOjfdVJXVm9mZ7YXmrgHtCJe4Oy3vsIENJH597Q0pxajMcouvvefKwhpcwRRj6o9bg54bLK0dgJ0xO_JwYuAxXZnUbBqTw4f2FwTV8Q1G4DJ0C1Xj6bc8nFUS-CTIRhAAAPEN","expires_in":7200})
4526
+2018/09/13 11:49:01 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_oTMJV19QGzlW4D45IoF_hZOjfdVJXVm9mZ7YXmrgHtCJe4Oy3vsIENJH597Q0pxajMcouvvefKwhpcwRRj6o9bg54bLK0dgJ0xO_JwYuAxXZnUbBqTw4f2FwTV8Q1G4DJ0C1Xj6bc8nFUS-CTIRhAAAPEN expires_in:7200])
4527
+2018/09/13 11:50:23 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4528
+2018/09/13 11:50:24 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_kmdDJ4OswNg3n-pE3B5li9hXD_ViskIoxwl4yzV7g7tljWSDFcnSThl2l1d8tiK2jK3WkQ6tajAYlVy0nPt8mrg1gl7b2yJc14z9iVWxC-drqbvo835faIFA3xm50CE_zrTF2pz5p87WRhhQJVBbAFABNT","expires_in":7200})
4529
+2018/09/13 11:50:24 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_kmdDJ4OswNg3n-pE3B5li9hXD_ViskIoxwl4yzV7g7tljWSDFcnSThl2l1d8tiK2jK3WkQ6tajAYlVy0nPt8mrg1gl7b2yJc14z9iVWxC-drqbvo835faIFA3xm50CE_zrTF2pz5p87WRhhQJVBbAFABNT expires_in:7200])
4530
+2018/09/13 11:52:53 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4531
+2018/09/13 11:52:53 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_QfuEn5ym6iB2GkLlue2JQajFisGyMCF98aO7nqcQycneBmG-QssS-aQ1-pIp697D64HAKqOFUl6a165o0JJ8i3vcbmg8WfIKi-JfZ1qGRRJD1JQFakp6BEXm7lhTbwUtsUrJRGd2tw7TGnTpXMHhACADSN","expires_in":7200})
4532
+2018/09/13 11:52:53 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_QfuEn5ym6iB2GkLlue2JQajFisGyMCF98aO7nqcQycneBmG-QssS-aQ1-pIp697D64HAKqOFUl6a165o0JJ8i3vcbmg8WfIKi-JfZ1qGRRJD1JQFakp6BEXm7lhTbwUtsUrJRGd2tw7TGnTpXMHhACADSN expires_in:7200])
4533
+2018/09/13 11:55:06 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4534
+2018/09/13 11:55:07 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_bbARR_UbHte43v4seJGqZNcS6qNgg7xF5DV8WyWf61d6mse0zUc6Yqa1ENe6faFKZv_9BpQ1tqRShd8_95O-sXBrZYpkS3nTPuVnXfATUwxsHtujrNLSpaOI8bk2k7L3BQTsQKsSL9j9vsvKLXQgAGAPBU","expires_in":7200})
4535
+2018/09/13 11:55:07 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_bbARR_UbHte43v4seJGqZNcS6qNgg7xF5DV8WyWf61d6mse0zUc6Yqa1ENe6faFKZv_9BpQ1tqRShd8_95O-sXBrZYpkS3nTPuVnXfATUwxsHtujrNLSpaOI8bk2k7L3BQTsQKsSL9j9vsvKLXQgAGAPBU expires_in:7200])
4536
+2018/09/13 11:55:39 [E] 用户没有设置默认案场
4537
+2018/09/13 11:55:41 [E] 用户没有设置默认案场
4538
+2018/09/13 11:56:37 [E] 用户没有设置默认案场
4539
+2018/09/13 11:56:58 [E] 用户没有设置默认案场
4540
+2018/09/13 11:58:22 [E] 用户没有设置默认案场
4541
+2018/09/13 13:34:40 [E] 用户没有设置默认案场
4542
+2018/09/13 13:34:53 [E] 用户没有设置默认案场
4543
+2018/09/13 13:34:53 [E] 用户没有设置默认案场
4544
+2018/09/13 13:38:16 [E] 用户没有设置默认案场
4545
+2018/09/13 13:38:21 [E] 用户没有设置默认案场
4546
+2018/09/13 13:43:02 [E] 用户没有设置默认案场
4547
+2018/09/13 13:43:08 [E] 用户没有设置默认案场
4548
+2018/09/13 13:43:08 [E] 用户没有设置默认案场
4549
+2018/09/13 13:43:31 [E] 用户没有设置默认案场
4550
+2018/09/13 13:43:34 [E] 用户没有设置默认案场
4551
+2018/09/13 13:43:34 [E] 用户没有设置默认案场
4552
+2018/09/13 13:44:04 [E] 用户没有设置默认案场
4553
+2018/09/13 13:48:24 [E] 用户没有设置默认案场
4554
+2018/09/13 13:50:04 [E] 用户没有设置默认案场
4555
+2018/09/13 13:51:20 [E] 用户没有设置默认案场
4556
+2018/09/13 13:51:22 [E] 用户没有设置默认案场
4557
+2018/09/13 13:51:46 [E] 用户没有设置默认案场
4558
+2018/09/13 13:51:48 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4559
+2018/09/13 13:51:48 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_Phj7uZga_ON3XQH1IE6gxjDBIY3OaGmwelIEMSnXanl4TpfNR8Ak4x_XNX-NqEyTtgxTJEWUGbw6JHMydZbGyNp4nxKsXM9VXOIcfnHva4RJ9xSkvcP8agB-tR-QDTwiZgFtpo2VBcG-N_DBBLWbABAHRC","expires_in":7200})
4560
+2018/09/13 13:51:48 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_Phj7uZga_ON3XQH1IE6gxjDBIY3OaGmwelIEMSnXanl4TpfNR8Ak4x_XNX-NqEyTtgxTJEWUGbw6JHMydZbGyNp4nxKsXM9VXOIcfnHva4RJ9xSkvcP8agB-tR-QDTwiZgFtpo2VBcG-N_DBBLWbABAHRC expires_in:7200])
4561
+2018/09/13 13:52:08 [E] 用户没有设置默认案场
4562
+2018/09/13 13:52:40 [E] 用户没有设置默认案场
4563
+2018/09/13 13:52:40 [E] 用户没有设置默认案场
4564
+2018/09/13 13:52:56 [E] 用户没有设置默认案场
4565
+2018/09/13 13:52:56 [E] 用户没有设置默认案场
4566
+2018/09/13 13:53:53 [E] 用户没有设置默认案场
4567
+2018/09/13 13:53:53 [E] 用户没有设置默认案场
4568
+2018/09/13 13:55:18 [E] 用户没有设置默认案场
4569
+2018/09/13 13:55:18 [E] 用户没有设置默认案场
4570
+2018/09/13 13:55:41 [E] 用户没有设置默认案场
4571
+2018/09/13 13:55:44 [E] 用户没有设置默认案场
4572
+2018/09/13 13:55:44 [E] 用户没有设置默认案场
4573
+2018/09/13 13:56:59 [E] 用户没有设置默认案场
4574
+2018/09/13 13:56:59 [E] 用户没有设置默认案场
4575
+2018/09/13 13:57:07 [E] 用户没有设置默认案场
4576
+2018/09/13 13:57:07 [E] 用户没有设置默认案场
4577
+2018/09/13 14:00:44 [E] 用户没有设置默认案场
4578
+2018/09/13 14:00:44 [E] 用户没有设置默认案场
4579
+2018/09/13 14:03:24 [I] 请求远程接口: %!(EXTRA string=https://api.weixin.qq.com/cgi-bin/token?appid=wx7320287e057bbeee&grant_type=client_credential&secret=6e844dc2ade439545c47569ba1707673)
4580
+2018/09/13 14:03:25 [I] 远程请求结果:%!(EXTRA string={"access_token":"13_83IP8rZSpmGB5a0WMBLUC5vOU5zl60J5aXrX_NjILOBKtCj28PJngtLhLveaQQPakGa6T5VCnhuSUPe7D9_G38ASAgMdAyQegEXFJi_TKNQ4sEfxS6Zfjd4NS23G_XFM37ZHmP11vrIpyR_zPCNiAHAWJU","expires_in":7200})
4581
+2018/09/13 14:03:25 [I] 接口返回结果: %!(EXTRA map[string]interface {}=map[access_token:13_83IP8rZSpmGB5a0WMBLUC5vOU5zl60J5aXrX_NjILOBKtCj28PJngtLhLveaQQPakGa6T5VCnhuSUPe7D9_G38ASAgMdAyQegEXFJi_TKNQ4sEfxS6Zfjd4NS23G_XFM37ZHmP11vrIpyR_zPCNiAHAWJU expires_in:7200])
4582
+2018/09/13 14:03:27 [E] 获取健身卡列表失败:Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-10, 10' at line 12
4583
+2018/09/13 14:05:34 [E] 用户没有设置默认案场
4584
+2018/09/13 14:05:37 [E] 用户没有设置默认案场
4585
+2018/09/13 14:10:15 [E] 用户没有设置默认案场
4586
+2018/09/13 14:10:18 [E] 用户没有设置默认案场
4587
+2018/09/13 14:11:35 [E] 用户没有设置默认案场
4588
+2018/09/13 14:11:37 [E] 用户没有设置默认案场
4589
+2018/09/13 14:11:56 [E] 用户没有设置默认案场
4590
+2018/09/13 14:11:56 [E] 用户没有设置默认案场
4591
+2018/09/13 14:12:00 [E] 用户没有设置默认案场
4592
+2018/09/13 14:12:01 [E] 用户没有设置默认案场
4593
+2018/09/13 14:12:04 [E] 用户没有设置默认案场
4594
+2018/09/13 14:12:06 [E] 用户没有设置默认案场
4595
+2018/09/13 14:12:07 [E] 用户没有设置默认案场
4596
+2018/09/13 14:12:11 [E] 用户没有设置默认案场

+ 14
- 0
models/card/card.go Näytä tiedosto

@@ -211,3 +211,17 @@ func (m *CardDAO) CheckCustCard(custID, CardID string, startDate, endDate time.T
211 211
 
212 212
 	return cps, nil
213 213
 }
214
+
215
+// 案场可用卡信息
216
+type CaseUsableCard struct {
217
+	model.TaCouponCard `xorm:"extends"`
218
+	UserSendCount      int
219
+	UserUsedCount      int
220
+}
221
+
222
+// GetCaseUsableCard 获取案场可用卡信息
223
+func (m *CardDAO) GetCaseUsableCard(caseid string) ([]model.TaCouponCard, error) {
224
+	var cards []model.TaCouponCard
225
+	err := m.db.Where("case_id=?", caseid).And("status=?", models.STATUS_NORMAL).And("end_date>now()").Desc("create_date").Find(&cards)
226
+	return cards, err
227
+}

+ 3
- 3
models/card/image.go Näytä tiedosto

@@ -1,9 +1,8 @@
1 1
 package card
2 2
 
3 3
 import (
4
-	"jcjy/demo/models"
4
+	"spaceofcheng/services/models"
5 5
 	"spaceofcheng/services/models/model"
6
-	"strconv"
7 6
 
8 7
 	"github.com/yl10/kit/guid"
9 8
 )
@@ -11,7 +10,7 @@ import (
11 10
 // GetCardImgsByCardID 根据卡id获取卡图片
12 11
 func (m *CardDAO) GetCardImgsByCardID(cardid string) ([]model.TaExperienceCardImage, error) {
13 12
 	var imgs []model.TaExperienceCardImage
14
-	err := m.db.Where("card_id=?", cardid).And("status>" + strconv.Itoa(models.STATUS_DEL)).Find(&imgs)
13
+	err := m.db.Where("card_id=?", cardid).And("status>?", models.STATUS_DEL).Find(&imgs)
15 14
 	return imgs, err
16 15
 }
17 16
 
@@ -26,6 +25,7 @@ func (m *CardDAO) UpdateImages(imgs []model.TaExperienceCardImage, cardID string
26 25
 
27 26
 		if imgs[i].CardImageId == "" {
28 27
 			imgs[i].CardImageId = guid.NewGUIDString()
28
+			imgs[i].Status = models.STATUS_NORMAL
29 29
 		}
30 30
 	}
31 31
 

+ 12
- 2
models/system/user.go Näytä tiedosto

@@ -340,9 +340,19 @@ func (m *UserDAO) UpdateCustomerHeadImg(customerid, username, imgurl string) err
340 340
 }
341 341
 
342 342
 // GetUserCustomer 获取我的推荐客户
343
-func (m *UserDAO) GetUserCustomer(userid string, page int, pageSize int) ([]model.TaCustomer, error) {
343
+func (m *UserDAO) GetUserCustomer(userid, isrecommend string, page int, pageSize int) ([]model.TaCustomer, error) {
344 344
 	var customers []model.TaCustomer
345
-	err := m.db.Where("status>"+strconv.Itoa(models.STATUS_DEL)).And("recommend_id=?", userid).Limit(pageSize, (page-1)*pageSize).Desc("create_date").Find(&customers)
345
+	sql := `select * from ta_customer where recommend_id='` + userid + `'`
346
+	if isrecommend == "" {
347
+		sql += ` and customer_id in (
348
+			select customer_id from ta_customer_coupon where sales_id='` + userid + `'
349
+			union 
350
+			select customer_id from ta_customer_card where sales_id='` + userid + `'
351
+		)`
352
+	}
353
+	offset := (page - 1) * pageSize
354
+	sql += ` order by create_date desc LIMIT ` + strconv.Itoa(pageSize) + ` OFFSET ` + strconv.Itoa(offset)
355
+	err := m.db.Sql(sql).Find(&customers)
346 356
 	return customers, err
347 357
 }
348 358
 

+ 7
- 6
service/user.go Näytä tiedosto

@@ -91,10 +91,11 @@ func (s *UserServ) GetCurrentEnvVars() (map[string]interface{}, error) {
91 91
 	}
92 92
 
93 93
 	rtn := map[string]interface{}{
94
-		"user":  user,
95
-		"cases": cases,
96
-		"roles": roles,
97
-		"menus": menus,
94
+		"user":      user,
95
+		"cases":     cases,
96
+		"roles":     roles,
97
+		"menus":     menus,
98
+		"clienturl": beego.AppConfig.String("clienturl"),
98 99
 	}
99 100
 
100 101
 	return rtn, nil
@@ -369,14 +370,14 @@ func (s *UserServ) SaveUserRole(userid, roleids string) error {
369 370
 }
370 371
 
371 372
 // GetUserCustomer 获取我的推荐客户
372
-func (s *UserServ) GetUserCustomer(userid string, page int, pageSize int) ([]model.TaCustomer, error) {
373
+func (s *UserServ) GetUserCustomer(userid, isrecommend string, page int, pageSize int) ([]model.TaCustomer, error) {
373 374
 	if pageSize == 0 {
374 375
 		pageSize = PAGENUM
375 376
 	}
376 377
 	if page == 0 {
377 378
 		page = 1
378 379
 	}
379
-	customers, err := s.dao.GetUserCustomer(userid, page, pageSize)
380
+	customers, err := s.dao.GetUserCustomer(userid, isrecommend, page, pageSize)
380 381
 	return customers, err
381 382
 }
382 383