Parcourir la source

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

zjxpcyc il y a 6 ans
Parent
révision
d876c427cc
2 fichiers modifiés avec 3 ajouts et 3 suppressions
  1. 2
    2
      models/cases/record.go
  2. 1
    1
      models/goods/orders.go

+ 2
- 2
models/cases/record.go Voir le fichier

@@ -26,7 +26,7 @@ const (
26 26
 // GetCaseRecord 获取案场月记录
27 27
 func (m *CaseDAO) GetCaseRecord(caseids string, page, pageSize int) ([]CaseRecord, error) {
28 28
 	var records []CaseRecord
29
-	sql := `select * from sys_case_record where case_id in ('` + strings.Replace(caseids, ",", "','", -1) + `') and status>` + strconv.Itoa(models.STATUS_DEL) + ` order by create_date desc limit ` + strconv.Itoa((page-1)*pageSize) + `, ` + strconv.Itoa(pageSize)
29
+	sql := `select * from sys_case_record where case_id in ('` + strings.Replace(caseids, ",", "','", -1) + `') and status>` + strconv.Itoa(models.STATUS_DEL) + `' order by create_date desc limit ` + strconv.Itoa((page-1)*pageSize) + `, ` + strconv.Itoa(pageSize)
30 30
 
31 31
 	err := m.db.Sql(sql).Find(&records)
32 32
 	if err != nil {
@@ -34,7 +34,7 @@ func (m *CaseDAO) GetCaseRecord(caseids string, page, pageSize int) ([]CaseRecor
34 34
 	}
35 35
 	for inx, record := range records {
36 36
 		orders := new(model.TaGoodsOrders)
37
-		total, err := m.db.Where("case_id=?", record.CaseId).And("status=?", models.STATUS_NORMAL).And("user_type in ('"+goods.USERTPE_SALES+"','"+goods.USERTYPE_MANAGER+"')").And("date_format(create_date,'%Y-%m')=?", record.Month).And("make_status !=?", "cancel").Sums(orders, "orders_num")
37
+		total, err := m.db.Where("case_id=?", record.CaseId).And("status=?", models.STATUS_NORMAL).And("user_type in ('"+goods.USERTPE_SALES+"','"+goods.USERTYPE_MANAGER+"')").And("date_format(create_date,'%Y-%m')=?", record.Month).And("make_status !=?", "cancel").And("pay_type = ?", models.CONSUME_INNER).Sums(orders, "orders_num")
38 38
 		if err != nil {
39 39
 			return nil, err
40 40
 		}

+ 1
- 1
models/goods/orders.go Voir le fichier

@@ -243,7 +243,7 @@ func (m *GoodsDAO) GetOrdersByRecord(recordid string) ([]OrdersWithGoods, error)
243 243
 	sql := `select a.*, c.case_name from ta_goods_orders a inner join sys_case_record b on a.case_id=b.case_id and date_format(a.create_date,'%Y-%m')=b.month
244 244
 	inner join sys_case c on a.case_id=c.case_id
245 245
 	where b.record_id='` + recordid +
246
-		`' and a.user_type != '` + USERTYPE_CUSTOMER + `' and b.status=` + strconv.Itoa(models.STATUS_NORMAL) + ` and a.status=` + strconv.Itoa(models.STATUS_NORMAL) + ` order by a.create_date desc`
246
+		`' and a.user_type != '` + USERTYPE_CUSTOMER + `' and b.status=` + strconv.Itoa(models.STATUS_NORMAL) + ` and a.status=` + strconv.Itoa(models.STATUS_NORMAL) + `and a.pay_type = '` + models.CONSUME_INNER + `' order by a.create_date desc`
247 247
 	err := m.db.Sql(sql).Find(&orderList)
248 248
 	if err != nil {
249 249
 		return nil, err