diff --git a/business/jxstore/financial/financial.go b/business/jxstore/financial/financial.go index 683293e51..69c4228be 100644 --- a/business/jxstore/financial/financial.go +++ b/business/jxstore/financial/financial.go @@ -71,10 +71,12 @@ func SendFilesToStores(ctx *jxcontext.Context, files []*multipart.FileHeader, ti if err == nil { db := dao.GetDB() billRec := &legacymodel.StoreBill{ - Date: time.Now(), - Url: jxutils.ComposeQiniuResURL(ret.Key), - StoreId: storeID, - BillName: fileHeader.Filename, + Date: time.Now(), + Url: jxutils.ComposeQiniuResURL(ret.Key), + StoreId: storeID, + BillName: fileHeader.Filename, + ShopName: shopName, + BillTitle: title, } if err = dao.CreateEntity(db, billRec); err == nil { err = weixinmsg.NotifySaleBill(storeID, title, shopName, "http://www.jxc4.com/billshow/?path="+billRec.Url) @@ -109,6 +111,7 @@ func GetStoreBills(ctx *jxcontext.Context, storeID int) (bills []*legacymodel.St FROM store_bill WHERE store_id = ? ORDER BY date DESC + LIMIT 10 `, storeID); err != nil { return nil, err } diff --git a/business/model/legacymodel/storebill.go b/business/model/legacymodel/storebill.go index b66559ff4..d227e1a9c 100644 --- a/business/model/legacymodel/storebill.go +++ b/business/model/legacymodel/storebill.go @@ -3,11 +3,13 @@ package legacymodel import "time" type StoreBill struct { - Id int `orm:"column(id);auto" json:"id"` - Date time.Time `orm:"column(date);type(datetime)" json:"date"` - Url string `orm:"column(url);size(255)" json:"url"` - StoreId int `orm:"column(store_id)" json:"storeId"` - BillName string `orm:"column(bill_name);size(30)" json:"billName"` + Id int `orm:"column(id);auto" json:"id"` + Date time.Time `orm:"column(date);type(datetime)" json:"date"` + Url string `orm:"column(url);size(255)" json:"url"` + StoreId int `orm:"column(store_id)" json:"storeId"` + BillName string `orm:"column(bill_name);size(30)" json:"billName"` + ShopName string `orm:"size(30)" json:"shopName"` + BillTitle string `orm:"size(255)" json:"billTitle"` } func (t *StoreBill) TableName() string {