|
|
@@ -2,6 +2,7 @@ package router
|
|
|
|
|
|
import (
|
|
|
"context"
|
|
|
+ "demo/data/dao"
|
|
|
"demo/data/dao/back"
|
|
|
"demo/data/dao/manage"
|
|
|
"demo/share"
|
|
|
@@ -16,6 +17,7 @@ func BackRouter(engine *gin.RouterGroup) {
|
|
|
PushRouter(user, "GET", "/role/menu", GetRoleMenu)
|
|
|
PushRouter(user, "PUT", "/gen/column", SaveGenTableColumnList)
|
|
|
PushRouter(user, "PUT", "/goodsSku/list", UpdateGoodsSku)
|
|
|
+ PushRouter(user, "DELETE", "/goodsSku/commodityArea/:id", DeleteSkuByCommodityAreaId)
|
|
|
}
|
|
|
|
|
|
var ctx = context.Background()
|
|
|
@@ -114,3 +116,13 @@ func BaseBackRouter(group *gin.RouterGroup) {
|
|
|
BaseUserRouter(group)
|
|
|
BaseUserWalletRouter(group)
|
|
|
}
|
|
|
+func DeleteSkuByCommodityAreaId(c *gin.Context) {
|
|
|
+ id := c.Param("id")
|
|
|
+ err := dao.DeleteSkuByCommodityAreaId(cast.ToInt64(id))
|
|
|
+ if err != nil {
|
|
|
+ c.JSON(200, CreateResultError(500, "删除错误"))
|
|
|
+ return
|
|
|
+ }
|
|
|
+ c.JSON(200, CreateResult())
|
|
|
+
|
|
|
+}
|