- change port to 8080.
This commit is contained in:
@@ -129,7 +129,7 @@ func (f *FreshFoodAPI) NewJDOrder(jdorder *models.Jdorder) error {
|
|||||||
func (f *FreshFoodAPI) JDOrderStatus(jdorder *models.Jdorder) error {
|
func (f *FreshFoodAPI) JDOrderStatus(jdorder *models.Jdorder) error {
|
||||||
params := make(url.Values)
|
params := make(url.Values)
|
||||||
params.Set(URL_FRESHFOOD_PARA_VENDERID, utils.Int2Str(JD_VENDERID))
|
params.Set(URL_FRESHFOOD_PARA_VENDERID, utils.Int2Str(JD_VENDERID))
|
||||||
params.Set(URL_FRESHFOOD_PARA_ORDERID, utils.Int64ToStr(jdorder.JdOrderId))
|
params.Set(URL_FRESHFOOD_PARA_ORDERID, utils.Int64ToStr(jdorder.JdOrderID))
|
||||||
params.Set(URL_FRESHFOOD_PARA_ORDERSTATUS, utils.Int2Str(jdorder.OrderStatus))
|
params.Set(URL_FRESHFOOD_PARA_ORDERSTATUS, utils.Int2Str(jdorder.OrderStatus))
|
||||||
params.Set(URL_FRESHFOOD_PARA_ORDERSTATUSTIME, jdorder.OrderStatusTime)
|
params.Set(URL_FRESHFOOD_PARA_ORDERSTATUSTIME, jdorder.OrderStatusTime)
|
||||||
params.Set(URL_FRESHFOOD_PARA_CITYNAME, jdorder.CityName)
|
params.Set(URL_FRESHFOOD_PARA_CITYNAME, jdorder.CityName)
|
||||||
@@ -177,8 +177,8 @@ func (f *FreshFoodAPI) ELMOrderStatus(orderId string, status int, timestamp int6
|
|||||||
// mtps api
|
// mtps api
|
||||||
func (f *FreshFoodAPI) MtpsOrderStatusChanged(order *mtpsapi.CallbackOrderMsg) error {
|
func (f *FreshFoodAPI) MtpsOrderStatusChanged(order *mtpsapi.CallbackOrderMsg) error {
|
||||||
params := make(url.Values)
|
params := make(url.Values)
|
||||||
params.Set(URL_FRESHFOOD_PARA_DELIVERYID, utils.Int64ToStr(order.DeliveryId))
|
params.Set(URL_FRESHFOOD_PARA_DELIVERYID, utils.Int64ToStr(order.DeliveryID))
|
||||||
params.Set(URL_FRESHFOOD_PARA_MTPEISONID, order.MtPeisongId)
|
params.Set(URL_FRESHFOOD_PARA_MTPEISONID, order.MtPeisongID)
|
||||||
params.Set(URL_FRESHFOOD_PARA_ORDERID, order.OrderId)
|
params.Set(URL_FRESHFOOD_PARA_ORDERID, order.OrderId)
|
||||||
params.Set(URL_FRESHFOOD_PARA_STATUS, utils.Int2Str(order.Status))
|
params.Set(URL_FRESHFOOD_PARA_STATUS, utils.Int2Str(order.Status))
|
||||||
params.Set(URL_FRESHFOOD_PARA_COURIERNAME, order.CourierName)
|
params.Set(URL_FRESHFOOD_PARA_COURIERNAME, order.CourierName)
|
||||||
@@ -194,8 +194,8 @@ func (f *FreshFoodAPI) MtpsOrderStatusChanged(order *mtpsapi.CallbackOrderMsg) e
|
|||||||
|
|
||||||
func (f *FreshFoodAPI) MtpsOrderException(order *mtpsapi.CallbackOrderExceptionMsg) error {
|
func (f *FreshFoodAPI) MtpsOrderException(order *mtpsapi.CallbackOrderExceptionMsg) error {
|
||||||
params := make(url.Values)
|
params := make(url.Values)
|
||||||
params.Set(URL_FRESHFOOD_PARA_DELIVERYID, utils.Int64ToStr(order.DeliveryId))
|
params.Set(URL_FRESHFOOD_PARA_DELIVERYID, utils.Int64ToStr(order.DeliveryID))
|
||||||
params.Set(URL_FRESHFOOD_PARA_MTPEISONID, order.MtPeisongId)
|
params.Set(URL_FRESHFOOD_PARA_MTPEISONID, order.MtPeisongID)
|
||||||
params.Set(URL_FRESHFOOD_PARA_ORDERID, order.OrderId)
|
params.Set(URL_FRESHFOOD_PARA_ORDERID, order.OrderId)
|
||||||
params.Set(URL_FRESHFOOD_PARA_EXCEPTIONID, utils.Int64ToStr(order.ExceptionID))
|
params.Set(URL_FRESHFOOD_PARA_EXCEPTIONID, utils.Int64ToStr(order.ExceptionID))
|
||||||
params.Set(URL_FRESHFOOD_PARA_EXCEPTIONCODE, utils.Int2Str(order.ExceptionCode))
|
params.Set(URL_FRESHFOOD_PARA_EXCEPTIONCODE, utils.Int2Str(order.ExceptionCode))
|
||||||
|
|||||||
@@ -44,8 +44,8 @@ func handlePendingOrderMsg() {
|
|||||||
} else {
|
} else {
|
||||||
for _, jdOrderInfo := range ordersInfo {
|
for _, jdOrderInfo := range ordersInfo {
|
||||||
orderMsg := &jdapi.CallbackOrderMsg{
|
orderMsg := &jdapi.CallbackOrderMsg{
|
||||||
ID: jdOrderInfo.Id,
|
ID: jdOrderInfo.ID,
|
||||||
BillID: utils.Int64ToStr(jdOrderInfo.JdOrderId),
|
BillID: utils.Int64ToStr(jdOrderInfo.JdOrderID),
|
||||||
StatusID: utils.Int2Str(jdOrderInfo.OrderStatus),
|
StatusID: utils.Int2Str(jdOrderInfo.OrderStatus),
|
||||||
Timestamp: jdOrderInfo.OrderStatusTime,
|
Timestamp: jdOrderInfo.OrderStatusTime,
|
||||||
}
|
}
|
||||||
@@ -93,13 +93,13 @@ func (c *OrderController) OrderStatus(order *jdapi.CallbackOrderMsg) *jdapi.Call
|
|||||||
status := utils.Str2Int(order.StatusID)
|
status := utils.Str2Int(order.StatusID)
|
||||||
rec := &models.Jdorder{
|
rec := &models.Jdorder{
|
||||||
Code: MsgNotHandledCode,
|
Code: MsgNotHandledCode,
|
||||||
JdOrderId: jdorderid,
|
JdOrderID: jdorderid,
|
||||||
OrderStatus: status,
|
OrderStatus: status,
|
||||||
OrderStatusTime: order.Timestamp,
|
OrderStatusTime: order.Timestamp,
|
||||||
}
|
}
|
||||||
|
|
||||||
if created, _, err := db.ReadOrCreate(rec, "Jdorderid"); err == nil {
|
if created, _, err := db.ReadOrCreate(rec, "Jdorderid"); err == nil {
|
||||||
order.ID = rec.Id
|
order.ID = rec.ID
|
||||||
if created {
|
if created {
|
||||||
if order.StatusID != jdapi.OrderStatusNew && order.StatusID != jdapi.OrderStatusAdjust {
|
if order.StatusID != jdapi.OrderStatusNew && order.StatusID != jdapi.OrderStatusAdjust {
|
||||||
globals.SugarLogger.Warnf("order:%v get before create", order)
|
globals.SugarLogger.Warnf("order:%v get before create", order)
|
||||||
@@ -153,7 +153,7 @@ func newOrder(order *jdapi.CallbackOrderMsg) error {
|
|||||||
acceptOrder(order)
|
acceptOrder(order)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
rec := &models.Jdorder{
|
rec := &models.Jdorder{
|
||||||
Id: order.ID,
|
ID: order.ID,
|
||||||
}
|
}
|
||||||
|
|
||||||
rec.Code, _ = result["code"].(string)
|
rec.Code, _ = result["code"].(string)
|
||||||
@@ -203,7 +203,7 @@ func adjustOrder(order *jdapi.CallbackOrderMsg) error {
|
|||||||
func normalOrderStatus(order *jdapi.CallbackOrderMsg) error {
|
func normalOrderStatus(order *jdapi.CallbackOrderMsg) error {
|
||||||
db := orm.NewOrm()
|
db := orm.NewOrm()
|
||||||
rec := &models.Jdorder{
|
rec := &models.Jdorder{
|
||||||
JdOrderId: utils.Str2Int64(order.BillID),
|
JdOrderID: utils.Str2Int64(order.BillID),
|
||||||
}
|
}
|
||||||
|
|
||||||
err := db.Read(rec, "JdOrderId")
|
err := db.Read(rec, "JdOrderId")
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
package models
|
package models
|
||||||
|
|
||||||
type Jdorder struct {
|
type Jdorder struct {
|
||||||
Id int
|
ID int `orm:"column(id)"`
|
||||||
Code string `orm:"size(8)"`
|
Code string `orm:"size(8)"`
|
||||||
Msg string `orm:"size(100)"`
|
Msg string `orm:"size(100)"`
|
||||||
Data string `orm:"type(text)"`
|
Data string `orm:"type(text)"`
|
||||||
Success int8
|
Success int8
|
||||||
JdOrderId int64 `orm:"unique;column(jdorderid)"`
|
JdOrderID int64 `orm:"unique;column(jdorderid)"`
|
||||||
CityName string `orm:"size(20);column(cityname)"`
|
CityName string `orm:"size(20);column(cityname)"`
|
||||||
OrderStatus int `orm:"column(orderstatus)"`
|
OrderStatus int `orm:"column(orderstatus)"`
|
||||||
OrderStatusTime string `orm:"size(50);column(orderstatustime)"`
|
OrderStatusTime string `orm:"size(50);column(orderstatustime)"`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
appname = jx-callback
|
appname = jx-callback
|
||||||
httpport = 8888
|
httpport = 8080
|
||||||
runmode = dev
|
runmode = dev
|
||||||
autorender = false
|
autorender = false
|
||||||
copyrequestbody = true
|
copyrequestbody = true
|
||||||
|
|||||||
Reference in New Issue
Block a user