1
This commit is contained in:
@@ -23,7 +23,7 @@ func (a *API) GetStoreAllCategory() ([]*CategoryInfo, error) {
|
|||||||
result := make([]*CategoryInfo, 0)
|
result := make([]*CategoryInfo, 0)
|
||||||
for _, v := range parent.ChildCategorys {
|
for _, v := range parent.ChildCategorys {
|
||||||
childNode, err := a.GetStoreCategoryInfo(v.Code)
|
childNode, err := a.GetStoreCategoryInfo(v.Code)
|
||||||
if err != nil || len(childNode.ChildCategorys) == 0 {
|
if err != nil || childNode == nil {
|
||||||
result = append(result, &CategoryInfo{
|
result = append(result, &CategoryInfo{
|
||||||
ChildCategorys: nil,
|
ChildCategorys: nil,
|
||||||
Code: v.Code,
|
Code: v.Code,
|
||||||
|
|||||||
@@ -62,9 +62,16 @@ func TestAddCategory(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestDeleteCategory(t *testing.T) {
|
func TestDeleteCategory(t *testing.T) {
|
||||||
code := "2222"
|
result, _ := apiTao.GetStoreAllCategory()
|
||||||
err := apiTao.DeleteStoreCategoryInfo(&request.AlibabaWdkSkuCategoryDeleteRequest{Param: &domain.AlibabaWdkSkuCategoryDeleteCategoryDo{Code: &code}})
|
for _, v := range result {
|
||||||
globals.SugarLogger.Debugf("err := %v", err)
|
for _, v2 := range v.ChildCategorys {
|
||||||
|
err := apiTao.DeleteStoreCategoryInfo(&request.AlibabaWdkSkuCategoryDeleteRequest{Param: &domain.AlibabaWdkSkuCategoryDeleteCategoryDo{Code: &v2.Code}})
|
||||||
|
globals.SugarLogger.Debugf("err := %v", err)
|
||||||
|
}
|
||||||
|
err := apiTao.DeleteStoreCategoryInfo(&request.AlibabaWdkSkuCategoryDeleteRequest{Param: &domain.AlibabaWdkSkuCategoryDeleteCategoryDo{Code: &v.Code}})
|
||||||
|
globals.SugarLogger.Debugf("err := %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestUpdateCategory(t *testing.T) {
|
func TestUpdateCategory(t *testing.T) {
|
||||||
|
|||||||
Reference in New Issue
Block a user