修改反馈

This commit is contained in:
Rosy-zhudan
2019-10-10 09:42:41 +08:00
parent de617fbc49
commit 1c5c0bbbcc
4 changed files with 11 additions and 12 deletions

View File

@@ -96,8 +96,6 @@ func (s *StoreAlertDataWrapper) SetData(storeID int, valueName string, value int
data.AlertDate = utils.GetCurDate()
s.storeAlertList[storeID] = data
}
// valueInfo := reflect.ValueOf(data).Elem()
// valueInfo.FieldByName(valueName).SetInt(int64(value))
if s.IsStatusField(valueName) {
srcFieldValue := refutil.GetObjFieldByName(data, valueName).(int)
value |= srcFieldValue

View File

@@ -644,8 +644,6 @@ func NotifyStoreStatusChanged(openUserID, title, content string) (err error) {
func NotifyStoreAlertMessage(storeID int, storeName, title, content string) (err error) {
globals.SugarLogger.Debugf("NotifyStoreAlertMessage storeID:%d, storeName:%d, title:%s, content:%s", storeID, storeName, title, content)
templateID := WX_STORE_ALERT_TEMPLATE_ID
msgID, msgStatusID := -1, -1
fileURL := globals.WxBackstageHost + fmt.Sprintf(WX_TO_SHOW_MSG, msgID, msgStatusID)
data := map[string]interface{}{
"first": map[string]interface{}{
"value": "",
@@ -667,5 +665,5 @@ func NotifyStoreAlertMessage(storeID int, storeName, title, content string) (err
"value": "",
},
}
return SendMsgToStore(storeID, templateID, fileURL, fmt.Sprintf(WX_MINI_TO_SHOW_MSG, msgID, msgStatusID), data)
return SendMsgToStore(storeID, templateID, "", "", data)
}

View File

@@ -4,6 +4,7 @@ import (
"fmt"
"time"
"git.rosy.net.cn/baseapi/utils"
"git.rosy.net.cn/jx-callback/business/model"
)
@@ -18,10 +19,12 @@ func GetStoreAlertList(db *DaoDB, storeIDList []int, cityCode int, keyWord strin
FROM store_alert t1
JOIN store t2 ON t1.store_id = t2.id
JOIN place t3 ON t2.city_code = t3.code
WHERE DATE(t1.alert_date) = DATE(?)
WHERE t1.alert_date >= ? AND t1.alert_date <= ?
`
beginTime, endTime := utils.GetTimeRange(dateTime, 1, true)
sqlParams := []interface{}{
dateTime,
beginTime,
endTime,
}
if len(storeIDList) > 0 {
sql += `

View File

@@ -444,8 +444,8 @@ func GetStandardPickTimeOrderCountByDaDa(db *DaoDB, dayNum int, includeToday boo
sql := `
SELECT t1.jx_store_id store_id, COUNT(*) count
FROM goods_order t1
JOIN order_status t2 ON t2.vendor_order_id = t1.vendor_order_id
where t1.order_finished_at >= ? AND t1.order_finished_at <= ?
JOIN order_status t2 ON t1.vendor_order_id = t2.vendor_order_id AND t1.vendor_id = t2.vendor_id
WHERE t1.order_finished_at >= ? AND t1.order_finished_at <= ?
AND t1.status = ?
AND t1.waybill_vendor_id = ?
AND t2.order_type = ?
@@ -471,7 +471,7 @@ func GetStandardFinishTimeOrderCountBySelfDelivery(db *DaoDB, dayNum int, includ
sql := `
SELECT jx_store_id store_id, order_created_at, order_finished_at
FROM goods_order
where order_finished_at >= ? AND order_finished_at <= ?
WHERE order_finished_at >= ? AND order_finished_at <= ?
AND status = ?
AND waybill_vendor_id = ?
`
@@ -506,8 +506,8 @@ func GetStandardPickUpTimeOrderCountByDaDa(db *DaoDB, dayNum int, includeToday b
sql := `
SELECT t1.jx_store_id store_id, t1.vendor_order_id, t2.status_time, t2.status
FROM goods_order t1
JOIN order_status t2 ON t2.vendor_order_id = t1.vendor_order_id
where t1.order_finished_at >= ? AND t1.order_finished_at <= ?
JOIN order_status t2 ON t1.vendor_order_id = t2.vendor_order_id AND t1.vendor_id = t2.vendor_id
WHERE t1.order_finished_at >= ? AND t1.order_finished_at <= ?
AND t1.status = ?
AND t1.waybill_vendor_id = ?
AND t2.status in (?, ?)