Browse Source

bug修改

wangfei 6 years ago
parent
commit
d057a39b1c
1 changed files with 14 additions and 0 deletions
  1. 14
    0
      models/card/card.go

+ 14
- 0
models/card/card.go View File

250
 				return nil, err
250
 				return nil, err
251
 			}
251
 			}
252
 			cards[inx].CustomerCard = cCards
252
 			cards[inx].CustomerCard = cCards
253
+		} else {
254
+			// 主管
255
+			num, err := m.GetCustomerCardVerifyNum(card.CardId)
256
+			if err != nil {
257
+				return nil, err
258
+			}
259
+			cards[inx].UsedCount = num
253
 		}
260
 		}
254
 		share, err := m.GetCardShareByCardID(card.CardId)
261
 		share, err := m.GetCardShareByCardID(card.CardId)
255
 		if err != nil {
262
 		if err != nil {
260
 	return cards, err
267
 	return cards, err
261
 }
268
 }
262
 
269
 
270
+// GetCustomerCardVerifyNum 获取卡核销数量
271
+func (m *CardDAO) GetCustomerCardVerifyNum(cardid string) (int, error) {
272
+	var customerCards []model.TaCustomerCard
273
+	err := m.db.Where("card_id=?", cardid).And("verify_status<>?", models.VERIFY_USEABLE).Find(&customerCards)
274
+	return len(customerCards), err
275
+}
276
+
263
 // GetCaseUsableCardCount 获取案场可用卡数量
277
 // GetCaseUsableCardCount 获取案场可用卡数量
264
 func (m *CardDAO) GetCaseUsableCardCount(caseid, userid string) (int, error) {
278
 func (m *CardDAO) GetCaseUsableCardCount(caseid, userid string) (int, error) {
265
 	var Coupons []CaseUsableCard
279
 	var Coupons []CaseUsableCard