- ForceSyncSkuNames to SyncSkuNames

This commit is contained in:
gazebo
2019-04-25 08:53:55 +08:00
parent 207d8e2bf2
commit d9276e5833
3 changed files with 31 additions and 29 deletions

View File

@@ -140,20 +140,21 @@ func (c *SyncController) DeleteRemoteStoreSkus() {
})
}
// @Title 强制同步SKU(多门店平台)
// @Description 强制同步SKU(多门店平台)
// @Title 同步SkuName(多门店平台)
// @Description 同步SkuName(多门店平台)
// @Param token header string true "认证token"
// @Param nameIDs formData string false "name ID列表"
// @Param isForce formData bool false "是否强制(设置修改标志)"
// @Param isAsync formData bool false "是否异步"
// @Param isContinueWhenError formData bool false "单个同步失败是否继续缺省false"
// @Success 200 {object} controllers.CallResult
// @Failure 200 {object} controllers.CallResult
// @router /ForceSyncSkuNames [put]
func (c *SyncController) ForceSyncSkuNames() {
c.callForceSyncSkuNames(func(params *tSyncForceSyncSkuNamesParams) (retVal interface{}, errCode string, err error) {
// @router /SyncSkuNames [put]
func (c *SyncController) SyncSkuNames() {
c.callSyncSkuNames(func(params *tSyncSyncSkuNamesParams) (retVal interface{}, errCode string, err error) {
var nameIDs []int
if err = jxutils.Strings2Objs(params.NameIDs, &nameIDs); err == nil {
retVal, err = cms.CurVendorSync.ForceSyncSkuNames(params.Ctx, nameIDs, params.IsAsync, params.IsContinueWhenError)
retVal, err = cms.CurVendorSync.SyncSkuNames(params.Ctx, nameIDs, params.IsForce, params.IsAsync, params.IsContinueWhenError)
}
return retVal, "", err
})