- new field GoodsOrder.Flag
- SetOrderPrintStatus
This commit is contained in:
@@ -159,6 +159,7 @@ func (c *CmsController) GetProductInfoByBarCode() {
|
||||
// @Param storeID query int true "京西门店ID"
|
||||
// @Param lastOrderTime query string true "最后订单时间"
|
||||
// @Param lastOrderSeqID query string true "最后订单流水ID"
|
||||
// @Param waitingSecond query int false "等待时间"
|
||||
// @Success 200 {object} controllers.CallResult
|
||||
// @Failure 200 {object} controllers.CallResult
|
||||
// @router /GetNewOrderMsg [get]
|
||||
@@ -167,7 +168,7 @@ func (c *CmsController) GetNewOrderMsg() {
|
||||
timeList, err := jxutils.BatchStr2Time(params.LastOrderTime)
|
||||
if err == nil {
|
||||
lastOrderSeqID := utils.Str2Int64WithDefault(params.LastOrderSeqID, 0)
|
||||
retVal, err = msghub.GetMsg(params.Ctx, params.StoreID, timeList[0], lastOrderSeqID, nil)
|
||||
retVal, err = msghub.GetMsg(params.Ctx, params.StoreID, timeList[0], lastOrderSeqID, nil, params.WaitingSecond)
|
||||
}
|
||||
return retVal, "", err
|
||||
})
|
||||
|
||||
@@ -10,6 +10,7 @@ import (
|
||||
"git.rosy.net.cn/jx-callback/business/jxcallback/scheduler/defsch"
|
||||
"git.rosy.net.cn/jx-callback/business/jxutils"
|
||||
"git.rosy.net.cn/jx-callback/business/model"
|
||||
"git.rosy.net.cn/jx-callback/business/model/dao"
|
||||
"git.rosy.net.cn/jx-callback/business/partner"
|
||||
"git.rosy.net.cn/jx-callback/globals"
|
||||
"github.com/astaxie/beego"
|
||||
@@ -299,3 +300,19 @@ func (c *OrderController) RefreshOrderRealMobile() {
|
||||
return retVal, "", err
|
||||
})
|
||||
}
|
||||
|
||||
// @Title 设置订单打印状态
|
||||
// @Description 同步商家SKU类别
|
||||
// @Param token header string true "认证token"
|
||||
// @Param vendorOrderID formData string true "订单/运单ID"
|
||||
// @Param vendorID formData int true "订单/运单所属厂商ID)"
|
||||
// @Param isPrinted formData bool true "是否打印"
|
||||
// @Success 200 {object} controllers.CallResult
|
||||
// @Failure 200 {object} controllers.CallResult
|
||||
// @router /SetOrderPrintStatus [put]
|
||||
func (c *OrderController) SetOrderPrintStatus() {
|
||||
c.callSetOrderPrintStatus(func(params *tOrderSetOrderPrintStatusParams) (retVal interface{}, errCode string, err error) {
|
||||
err = dao.SetOrderPrintFlag(dao.GetDB(), params.VendorOrderID, params.VendorID, params.IsPrinted)
|
||||
return retVal, "", err
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user