|
|
@@ -16,7 +16,7 @@ import com.goafanti.common.controller.CertifyApiController;
|
|
|
import com.goafanti.common.enums.AttachmentType;
|
|
|
import com.goafanti.common.utils.StringUtils;
|
|
|
@RestController
|
|
|
-@RequestMapping("api/admin/Varieties")
|
|
|
+@RequestMapping("open/api/admin/Varieties")
|
|
|
public class AdminVarietiesApiController extends CertifyApiController{
|
|
|
@Resource
|
|
|
private AdminVarietiesService adminVarietiesService;
|
|
|
@@ -43,9 +43,11 @@ public class AdminVarietiesApiController extends CertifyApiController{
|
|
|
res.getError().add(buildError( "品类层级不能大于3", "品类层级不能大于3"));
|
|
|
return res;
|
|
|
}
|
|
|
-
|
|
|
+ if (adminVarietiesService.getCountSon(superId)>99) {
|
|
|
+ res.getError().add(buildError( "品类下级最多存在99个", "品类下级最多存在99个"));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
res.setData(adminVarietiesService.insert(cname,superId));
|
|
|
-
|
|
|
return res;
|
|
|
|
|
|
}
|
|
|
@@ -102,6 +104,10 @@ public class AdminVarietiesApiController extends CertifyApiController{
|
|
|
res.getError().add(buildError( "品类层级不能超过三级", "品类层级不能超过三级"));
|
|
|
return res;
|
|
|
}
|
|
|
+ if (adminVarietiesService.getCountSon(superId)>99) {
|
|
|
+ res.getError().add(buildError( "品类下级最多存在99个", "品类下级最多存在99个"));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
res.setData(adminVarietiesService.updateVarietoes(id, cname, superId, status, varietiesLogo));
|
|
|
return res;
|
|
|
}
|