美团门店关闭是通知给石锋
This commit is contained in:
@@ -5,9 +5,7 @@ import (
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
"git.rosy.net.cn/baseapi/platformapi/dingdingapi"
|
||||
"git.rosy.net.cn/jx-callback/business/bidding"
|
||||
"git.rosy.net.cn/jx-callback/business/jxutils/ddmsg"
|
||||
"git.rosy.net.cn/jx-callback/business/partner/delivery"
|
||||
|
||||
"git.rosy.net.cn/jx-callback/business/partner/purchase/jdshop"
|
||||
@@ -641,7 +639,6 @@ func syncStoreSkuTiktok() {
|
||||
errList.AddErr(err)
|
||||
SaveImportantTaskID(TaskNameSyncStoreSku, SpecialTaskID)
|
||||
}
|
||||
ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "抖音同步商品", utils.Format4Output(errList, false))
|
||||
err = errList.GetErrListAsOne()
|
||||
return retVal, err
|
||||
}, []int{0, 1})
|
||||
|
||||
@@ -506,9 +506,11 @@ const (
|
||||
)
|
||||
|
||||
const (
|
||||
DefaultName = "石锋"
|
||||
DefaultPhone = "18048531223"
|
||||
DefaultIdCard = "610126198012230014"
|
||||
DefaultName = "石锋"
|
||||
DefaultPhone = "18048531223"
|
||||
DefaultUserIdCaiShi = "DDC5657B43EE11E9A9FF525400E86DC0"
|
||||
DefaultUserIdGuoYuan = "08B71CB5671D11E9943E525400E86DC0"
|
||||
DefaultIdCard = "610126198012230014"
|
||||
)
|
||||
|
||||
func IsPurchaseVendorExist(vendorID int) bool {
|
||||
|
||||
@@ -57,7 +57,7 @@ func (c *DeliveryHandler) CreateStore(ctx *jxcontext.Context, storeDetail *dao.S
|
||||
BusinessLicencePicHash: storeDetail.Licence,
|
||||
}
|
||||
if createStore.OwnerName == "" {
|
||||
createStore.OwnerName = "石锋"
|
||||
createStore.OwnerName = model.DefaultName
|
||||
}
|
||||
if createStore.OwnerIDNum == "" {
|
||||
createStore.OwnerIDNum = "610126198012230014"
|
||||
@@ -137,7 +137,7 @@ func (c *DeliveryHandler) UpdateStore(ctx *jxcontext.Context, storeDetail *dao.S
|
||||
updateStore.BranchShopName = storeDetail.Name
|
||||
}
|
||||
if updateStore.OwnerName == "" {
|
||||
updateStore.OwnerName = "石锋"
|
||||
updateStore.OwnerName = model.DefaultName
|
||||
}
|
||||
if updateStore.OwnerIDNum == "" {
|
||||
updateStore.OwnerIDNum = "610126198012230014"
|
||||
|
||||
@@ -195,8 +195,8 @@ func GetOrderRiderInfoToPlatform(orderId string, wayBillStatus int) {
|
||||
}
|
||||
|
||||
if riderInfo.CourierPhone == "" {
|
||||
riderInfo.CourierName = "石锋"
|
||||
riderInfo.CourierPhone = "18048531223"
|
||||
riderInfo.CourierName = model.DefaultName
|
||||
riderInfo.CourierPhone = model.DefaultPhone
|
||||
}
|
||||
|
||||
if riderInfo.OrderId == "" {
|
||||
@@ -471,8 +471,8 @@ func UpdateFakeWayBillToTiktok() {
|
||||
riderInfo.CourierPhone = fakeWayBill[i].CourierMobile
|
||||
}
|
||||
if riderInfo.CourierName == "" && fakeWayBill[i].CourierName == "" {
|
||||
riderInfo.CourierName = "石锋"
|
||||
riderInfo.CourierPhone = "18048531223"
|
||||
riderInfo.CourierName = model.DefaultName
|
||||
riderInfo.CourierPhone = model.DefaultPhone
|
||||
}
|
||||
if riderInfo.LogisticsContext != model.RiderGetOrderDeliverFailed && riderInfo.LogisticsContext != model.RiderGetOrderDeliverOther && riderInfo.LogisticsContext != model.RiderWaitRider {
|
||||
riderInfo.LogisticsContext = fmt.Sprintf(riderInfo.LogisticsContext, riderInfo.CourierName, riderInfo.CourierPhone)
|
||||
|
||||
@@ -4,6 +4,9 @@ import (
|
||||
"encoding/json"
|
||||
"errors"
|
||||
"fmt"
|
||||
"git.rosy.net.cn/baseapi/platformapi/dingdingapi"
|
||||
"git.rosy.net.cn/jx-callback/business/jxutils/ddmsg"
|
||||
beego "github.com/astaxie/beego/server/web"
|
||||
"math"
|
||||
"regexp"
|
||||
"strings"
|
||||
@@ -365,7 +368,15 @@ func (c *PurchaseHandler) UpdateStoreStatus(ctx *jxcontext.Context, vendorOrgCod
|
||||
}
|
||||
if remoteStoreInfo.IsOnline == mtwmapi.PoiStatusOnline {
|
||||
if openLevel == mtwmapi.PoiOpenLevelHaveRest {
|
||||
err = getAPI(vendorOrgCode, storeID, vendorStoreID).PoiClose(vendorStoreID)
|
||||
// 门店下线时通知给石锋
|
||||
if err = getAPI(vendorOrgCode, storeID, vendorStoreID).PoiClose(vendorStoreID); err == nil {
|
||||
switch beego.BConfig.RunMode {
|
||||
case "jxgy":
|
||||
ddmsg.SendUserMessage(dingdingapi.MsgTyeText, model.DefaultUserIdGuoYuan, fmt.Sprintf("美团门店被关闭了:门店id[%d],平台门店id[%s]", storeID, vendorStoreID), "!")
|
||||
default:
|
||||
ddmsg.SendUserMessage(dingdingapi.MsgTyeText, model.DefaultUserIdCaiShi, fmt.Sprintf("美团门店被关闭了:门店id[%d],平台门店id[%s]", storeID, vendorStoreID), "!")
|
||||
}
|
||||
}
|
||||
} else {
|
||||
err = getAPI(vendorOrgCode, storeID, vendorStoreID).PoiOpen(vendorStoreID)
|
||||
}
|
||||
@@ -469,6 +480,13 @@ func (c *PurchaseHandler) UpdateStoreLineStatus(ctx *jxcontext.Context, vendorOr
|
||||
default: // 先关店,在下线
|
||||
if err = mtwmApi.PoiClose(vendorStoreID); err == nil {
|
||||
err = mtwmApi.PoiOffline(vendorStoreID)
|
||||
// 通知给石锋
|
||||
switch beego.BConfig.RunMode {
|
||||
case "jxgy":
|
||||
ddmsg.SendUserMessage(dingdingapi.MsgTyeText, model.DefaultUserIdGuoYuan, fmt.Sprintf("美团门店被关闭了:门店id[%d],平台门店id[%s]", storeID, vendorStoreID), "!")
|
||||
default:
|
||||
ddmsg.SendUserMessage(dingdingapi.MsgTyeText, model.DefaultUserIdCaiShi, fmt.Sprintf("美团门店被关闭了:门店id[%d],平台门店id[%s]", storeID, vendorStoreID), "!")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -367,7 +367,6 @@ func createTaoVegetable(ctx *jxcontext.Context, api *tao_vegetable.API, storeSku
|
||||
if err != nil {
|
||||
globals.SugarLogger.Debugf("创建淘鲜达商品异常:%s", err.Error())
|
||||
}
|
||||
//ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", fmt.Sprintf("定时创建商品[门店id:%d],出入商品个数[%d]", storeID, len(storeSkuList)), utils.Format4Output(result, false))
|
||||
|
||||
// 记录失败的同步数据
|
||||
failedList2, vendorSkuIdMap2 := SelectStoreSkuListByFoodList(storeSkuList, *result, storeID, model.VendorChineseNames[model.VendorIDTaoVegetable], syncType)
|
||||
|
||||
Reference in New Issue
Block a user