This commit is contained in:
苏尹岚
2021-01-26 11:36:01 +08:00
parent c9c803cf45
commit 799bcb0aa3
2 changed files with 3479 additions and 3347 deletions

View File

@@ -556,3 +556,90 @@ func (c *SkuController) UpdateSkuExinfoMap() {
return retVal, "", err return retVal, "", err
}) })
} }
// @Title 得到平台类别
// @Description 得到平台类别
// @Param token header string true "认证token"
// @Param parentID query int false "父ID"
// @Param level query int false "分类等级"
// @Param vendorOrgCode query string true "账号ID"
// @Param vendorID query int true "平台ID"
// @Success 200 {object} controllers.CallResult
// @Failure 200 {object} controllers.CallResult
// @router /GetVendorCategoryMap [get]
func (c *SkuController) GetVendorCategoryMap() {
c.callGetVendorCategoryMap(func(params *tSkuGetVendorCategoryMapParams) (retVal interface{}, errCode string, err error) {
return retVal, "", err
})
}
// @Title 新增平台类别
// @Description 新增平台类别
// @Param token header string true "认证token"
// @Param vendorID formData int true "平台ID"
// @Param vendorOrgCode formData string true "账号ID"
// @Param categroyID formData int false "京西分类id"
// @Param level formData int true "分类级别"
// @Param parentID formData int true "分类父ID"
// @Param vendorCategroyName formData string true "类别name"
// @Param vendorCategroySeq formData int true "类别序号"
// @Success 200 {object} controllers.CallResult
// @Failure 200 {object} controllers.CallResult
// @router /AddVendorCategoryMap [post]
func (c *SkuController) AddVendorCategoryMap() {
c.callAddVendorCategoryMap(func(params *tSkuAddVendorCategoryMapParams) (retVal interface{}, errCode string, err error) {
return retVal, "", err
})
}
// @Title 修改平台类别
// @Description 修改平台类别
// @Param token header string true "认证token"
// @Param ID formData int true "记录ID"
// @Param categoryID formData int false "京西分类id"
// @Param vendorCategroyName formData string false "类别name"
// @Param level formData int true "分类级别"
// @Param parentID formData int true "分类父ID"
// @Param isDelete formData bool false "是否是删除操作默认false"
// @Success 200 {object} controllers.CallResult
// @Failure 200 {object} controllers.CallResult
// @router /UpdateVendorCategoryMap [put]
func (c *SkuController) UpdateVendorCategoryMap() {
c.callUpdateVendorCategoryMap(func(params *tSkuUpdateVendorCategoryMapParams) (retVal interface{}, errCode string, err error) {
return retVal, "", err
})
}
// @Title 平台类别重排序
// @Description 平台类别重排序
// @Param token header string true "认证token"
// @Param categoryID formData int true "父ID"
// @Param vendorID formData int true "平台ID"
// @Param vendorOrgCode formData string true "账号ID"
// @Param categoryIDs formData string true "同一父类别下的所有子类别ID列表([1,2,3,4])"
// @Success 200 {object} controllers.CallResult
// @Failure 200 {object} controllers.CallResult
// @router /ReorderVendorCategories [put]
func (c *SkuController) ReorderVendorCategories() {
c.callReorderVendorCategories(func(params *tSkuReorderVendorCategoriesParams) (retVal interface{}, errCode string, err error) {
return retVal, "", err
})
}
// @Title 复制平台类别
// @Description 复制平台类别
// @Param token header string true "认证token"
// @Param fromVendorOrgCode formData int true "源平台ID"
// @Param vendorID formData int true "平台ID"
// @Param toVendorOrgCodes formData string true "目标平台的IDs"
// @Param categoryIDs formData string false "原平台的分类IDs,不传代表整个复制"
// @Param isAsync formData bool false "是否异步操作"
// @Param isContinueWhenError formData bool false "单个同步失败是否继续缺省false"
// @Success 200 {object} controllers.CallResult
// @Failure 200 {object} controllers.CallResult
// @router /CopyVendorCategories [put]
func (c *SkuController) CopyVendorCategories() {
c.callCopyVendorCategories(func(params *tSkuCopyVendorCategoriesParams) (retVal interface{}, errCode string, err error) {
return retVal, "", err
})
}

View File

@@ -65,7 +65,7 @@ func init() {
beego.ControllerComments{ beego.ControllerComments{
Method: "GetActStoreSkuInfo", Method: "GetActStoreSkuInfo",
Router: `/GetActStoreSkuInfo`, Router: `/GetActStoreSkuInfo`,
AllowHTTPMethods: []string{"get", "post"}, AllowHTTPMethods: []string{"get","post"},
MethodParams: param.Make(), MethodParams: param.Make(),
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
@@ -497,7 +497,7 @@ func init() {
beego.ControllerComments{ beego.ControllerComments{
Method: "SendFilesToStores", Method: "SendFilesToStores",
Router: `/SendFilesToStores`, Router: `/SendFilesToStores`,
AllowHTTPMethods: []string{"post", "get"}, AllowHTTPMethods: []string{"post","get"},
MethodParams: param.Make(), MethodParams: param.Make(),
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
@@ -1129,7 +1129,7 @@ func init() {
beego.ControllerComments{ beego.ControllerComments{
Method: "GetAfsOrders", Method: "GetAfsOrders",
Router: `/GetAfsOrders`, Router: `/GetAfsOrders`,
AllowHTTPMethods: []string{"get", "post"}, AllowHTTPMethods: []string{"get","post"},
MethodParams: param.Make(), MethodParams: param.Make(),
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
@@ -1210,7 +1210,7 @@ func init() {
beego.ControllerComments{ beego.ControllerComments{
Method: "GetOrders", Method: "GetOrders",
Router: `/GetOrders`, Router: `/GetOrders`,
AllowHTTPMethods: []string{"get", "post"}, AllowHTTPMethods: []string{"get","post"},
MethodParams: param.Make(), MethodParams: param.Make(),
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
@@ -1656,6 +1656,15 @@ func init() {
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"],
beego.ControllerComments{
Method: "AddVendorCategoryMap",
Router: `/AddVendorCategoryMap`,
AllowHTTPMethods: []string{"post"},
MethodParams: param.Make(),
Filters: nil,
Params: nil})
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"], beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"],
beego.ControllerComments{ beego.ControllerComments{
Method: "CopyStoreCategories", Method: "CopyStoreCategories",
@@ -1665,6 +1674,15 @@ func init() {
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"],
beego.ControllerComments{
Method: "CopyVendorCategories",
Router: `/CopyVendorCategories`,
AllowHTTPMethods: []string{"put"},
MethodParams: param.Make(),
Filters: nil,
Params: nil})
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"], beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"],
beego.ControllerComments{ beego.ControllerComments{
Method: "CreateUpcSkuByExcel", Method: "CreateUpcSkuByExcel",
@@ -1741,7 +1759,7 @@ func init() {
beego.ControllerComments{ beego.ControllerComments{
Method: "GetSkuNames", Method: "GetSkuNames",
Router: `/GetSkuNames`, Router: `/GetSkuNames`,
AllowHTTPMethods: []string{"get", "post"}, AllowHTTPMethods: []string{"get","post"},
MethodParams: param.Make(), MethodParams: param.Make(),
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
@@ -1764,6 +1782,15 @@ func init() {
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"],
beego.ControllerComments{
Method: "GetVendorCategoryMap",
Router: `/GetVendorCategoryMap`,
AllowHTTPMethods: []string{"get"},
MethodParams: param.Make(),
Filters: nil,
Params: nil})
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"], beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"],
beego.ControllerComments{ beego.ControllerComments{
Method: "InsertSensitiveWord", Method: "InsertSensitiveWord",
@@ -1800,6 +1827,15 @@ func init() {
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"],
beego.ControllerComments{
Method: "ReorderVendorCategories",
Router: `/ReorderVendorCategories`,
AllowHTTPMethods: []string{"put"},
MethodParams: param.Make(),
Filters: nil,
Params: nil})
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"], beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"],
beego.ControllerComments{ beego.ControllerComments{
Method: "SortCategorySkus", Method: "SortCategorySkus",
@@ -1899,6 +1935,15 @@ func init() {
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:SkuController"],
beego.ControllerComments{
Method: "UpdateVendorCategoryMap",
Router: `/UpdateVendorCategoryMap`,
AllowHTTPMethods: []string{"put"},
MethodParams: param.Make(),
Filters: nil,
Params: nil})
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:StoreController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:StoreController"], beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:StoreController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:StoreController"],
beego.ControllerComments{ beego.ControllerComments{
Method: "AddBrand", Method: "AddBrand",
@@ -2155,7 +2200,7 @@ func init() {
beego.ControllerComments{ beego.ControllerComments{
Method: "GetStores", Method: "GetStores",
Router: `/GetStores`, Router: `/GetStores`,
AllowHTTPMethods: []string{"get", "post"}, AllowHTTPMethods: []string{"get","post"},
MethodParams: param.Make(), MethodParams: param.Make(),
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
@@ -2479,7 +2524,7 @@ func init() {
beego.ControllerComments{ beego.ControllerComments{
Method: "GetStoresSkus", Method: "GetStoresSkus",
Router: `/GetStoresSkus`, Router: `/GetStoresSkus`,
AllowHTTPMethods: []string{"get", "post"}, AllowHTTPMethods: []string{"get","post"},
MethodParams: param.Make(), MethodParams: param.Make(),
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
@@ -2794,7 +2839,7 @@ func init() {
beego.ControllerComments{ beego.ControllerComments{
Method: "SyncSkuNames", Method: "SyncSkuNames",
Router: `/SyncSkuNames`, Router: `/SyncSkuNames`,
AllowHTTPMethods: []string{"put", "post"}, AllowHTTPMethods: []string{"put","post"},
MethodParams: param.Make(), MethodParams: param.Make(),
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
@@ -2839,7 +2884,7 @@ func init() {
beego.ControllerComments{ beego.ControllerComments{
Method: "UploadFakeJdThingMap", Method: "UploadFakeJdThingMap",
Router: `/UploadFakeJdThingMap`, Router: `/UploadFakeJdThingMap`,
AllowHTTPMethods: []string{"post", "get"}, AllowHTTPMethods: []string{"post","get"},
MethodParams: param.Make(), MethodParams: param.Make(),
Filters: nil, Filters: nil,
Params: nil}) Params: nil})
@@ -3343,7 +3388,7 @@ func init() {
beego.ControllerComments{ beego.ControllerComments{
Method: "LoadExcelByYongHui", Method: "LoadExcelByYongHui",
Router: `/LoadExcelByYongHui`, Router: `/LoadExcelByYongHui`,
AllowHTTPMethods: []string{"post", "get"}, AllowHTTPMethods: []string{"post","get"},
MethodParams: param.Make(), MethodParams: param.Make(),
Filters: nil, Filters: nil,
Params: nil}) Params: nil})