Przeglądaj źródła

Merge branch 'dev' of http://git.ycjcjy.com/SpaceOfCheng/services into dev

zjxpcyc 6 lat temu
rodzic
commit
8cd40c762c

+ 1
- 1
models/bodycheck/bodycheck.go Wyświetl plik

124
 		"check_result",
124
 		"check_result",
125
 		"report_url",
125
 		"report_url",
126
 	}
126
 	}
127
-	_, err := m.db.Update(info, cols, "id=?", info.Id)
127
+	_, err := m.db.Cols(cols...).Where("id = ?", info.Id).Update(info)
128
 	return err
128
 	return err
129
 }
129
 }
130
 
130
 

+ 9
- 4
models/luckdraw/luckdraw.go Wyświetl plik

123
 	record.UserHeadImg = user.Headimgurl
123
 	record.UserHeadImg = user.Headimgurl
124
 	record.LuckdrawId = luckdraw.Id
124
 	record.LuckdrawId = luckdraw.Id
125
 	_, err = m.SaveRecord(record)
125
 	_, err = m.SaveRecord(record)
126
+	if err != nil {
127
+		utils.LogError("保存中奖纪录失败:", err)
128
+		return nil, nil, err
129
+	}
126
 	// var detail = model.TaPrizeDetail{}
130
 	// var detail = model.TaPrizeDetail{}
127
 	// if len(details) > 0 {
131
 	// if len(details) > 0 {
128
 	// 	// 更新中奖纪录明细
132
 	// 	// 更新中奖纪录明细
145
 		prize.Remainder = prize.Remainder - 1
149
 		prize.Remainder = prize.Remainder - 1
146
 		err = m.UpdateStock(prize)
150
 		err = m.UpdateStock(prize)
147
 		if err != nil {
151
 		if err != nil {
152
+			utils.LogError("更新库存失败:", err)
148
 			return nil, nil, err
153
 			return nil, nil, err
149
 		}
154
 		}
150
 		stockprizes, err := m.GetPrizeStock(id)
155
 		stockprizes, err := m.GetPrizeStock(id)
254
 	cols := []string{
259
 	cols := []string{
255
 		"end_date",
260
 		"end_date",
256
 	}
261
 	}
257
-	_, err := m.db.Update(luckdraw, cols, "id=?", id)
262
+	_, err := m.db.Cols(cols...).Where("id=?", id).Update(luckdraw)
258
 	return err
263
 	return err
259
 }
264
 }
260
 
265
 
270
 	cols := []string{
275
 	cols := []string{
271
 		"remainder",
276
 		"remainder",
272
 	}
277
 	}
273
-	_, err := m.db.Update(prize, cols, "id=?", prize.Id)
278
+	_, err := m.db.Cols(cols...).Where("id=?", prize.Id).Update(prize)
274
 	return err
279
 	return err
275
 }
280
 }
276
 
281
 
320
 		"receive_id",
325
 		"receive_id",
321
 		"receive_date",
326
 		"receive_date",
322
 	}
327
 	}
323
-	_, err := m.db.Update(detail, cols, "id=?", detail.Id)
328
+	_, err := m.db.Cols(cols...).Where("id=?", detail.Id).Update(detail)
324
 	return err
329
 	return err
325
 }
330
 }
326
 
331
 
332
 		"status",
337
 		"status",
333
 		"writeoff_date",
338
 		"writeoff_date",
334
 	}
339
 	}
335
-	_, err := m.db.Update(record, cols, "id=?", record.Id)
340
+	_, err := m.db.Cols(cols...).Where("id=?", record.Id).Update(record)
336
 	return err
341
 	return err
337
 }
342
 }
338
 
343
 

+ 2
- 2
models/system/user.go Wyświetl plik

41
 		INNER join td_user_type b on a.type_id = b.type_id
41
 		INNER join td_user_type b on a.type_id = b.type_id
42
 		group by a.user_id) c on user.user_id = c.user_id where user.user_id != '` + models.ADMIN_ID + `' and
42
 		group by a.user_id) c on user.user_id = c.user_id where user.user_id != '` + models.ADMIN_ID + `' and
43
 		(status> ` + strconv.Itoa(models.STATUS_DEL) + ` and user_name like '%` + username + `%' and user.user_id in 
43
 		(status> ` + strconv.Itoa(models.STATUS_DEL) + ` and user_name like '%` + username + `%' and user.user_id in 
44
-		(select user_id from sys_user_case where case_id in ('` + strings.Replace(caseids, ",", "','", -1) + `')))`
44
+		(select user_id from sys_user_case where is_belong=1 and case_id in ('` + strings.Replace(caseids, ",", "','", -1) + `')))`
45
 
45
 
46
 	if typeid != "" {
46
 	if typeid != "" {
47
 		sql = sql + " and user.user_id in (select user_id from sys_user_type where type_id = '" + typeid + "')"
47
 		sql = sql + " and user.user_id in (select user_id from sys_user_type where type_id = '" + typeid + "')"
60
 		INNER join td_user_type b on a.type_id = b.type_id
60
 		INNER join td_user_type b on a.type_id = b.type_id
61
 		group by a.user_id) c on user.user_id = c.user_id where user.user_id != '` + models.ADMIN_ID + `' and
61
 		group by a.user_id) c on user.user_id = c.user_id where user.user_id != '` + models.ADMIN_ID + `' and
62
 		(status> ` + strconv.Itoa(models.STATUS_DEL) + ` and user_name like '%` + username + `%' and user.user_id in 
62
 		(status> ` + strconv.Itoa(models.STATUS_DEL) + ` and user_name like '%` + username + `%' and user.user_id in 
63
-		(select user_id from sys_user_case where case_id in ('` + strings.Replace(caseids, ",", "','", -1) + `')))`
63
+		(select user_id from sys_user_case where is_belong=1 and case_id in ('` + strings.Replace(caseids, ",", "','", -1) + `')))`
64
 
64
 
65
 	if typeid != "" {
65
 	if typeid != "" {
66
 		sql = sql + " and user.user_id in (select user_id from sys_user_type where type_id = '" + typeid + "')"
66
 		sql = sql + " and user.user_id in (select user_id from sys_user_type where type_id = '" + typeid + "')"

+ 1
- 0
service/luckdraw/luckdraw.go Wyświetl plik

37
 func (s *LuckdrawServ) LuckDraw(id string, user *model.TaCustomer) (*model.TaLuckdrawPrize, *model.TaPrizeDetail, error) {
37
 func (s *LuckdrawServ) LuckDraw(id string, user *model.TaCustomer) (*model.TaLuckdrawPrize, *model.TaPrizeDetail, error) {
38
 	prize, prizeDetail, err := s.dao.LuckDraw(id, user)
38
 	prize, prizeDetail, err := s.dao.LuckDraw(id, user)
39
 	if err != nil {
39
 	if err != nil {
40
+		utils.LogError("抽奖失败:", err)
40
 		return nil, nil, err
41
 		return nil, nil, err
41
 	}
42
 	}
42
 	return prize, prizeDetail, nil
43
 	return prize, prizeDetail, nil