|
@@ -4,10 +4,12 @@ import (
|
|
|
"demo/data/dao/manage"
|
|
"demo/data/dao/manage"
|
|
|
"demo/data/domain"
|
|
"demo/data/domain"
|
|
|
"demo/share"
|
|
"demo/share"
|
|
|
|
|
+ "fmt"
|
|
|
"github.com/gin-gonic/gin"
|
|
"github.com/gin-gonic/gin"
|
|
|
"github.com/mitchellh/mapstructure"
|
|
"github.com/mitchellh/mapstructure"
|
|
|
"github.com/spf13/cast"
|
|
"github.com/spf13/cast"
|
|
|
"strings"
|
|
"strings"
|
|
|
|
|
+ "time"
|
|
|
"unicode"
|
|
"unicode"
|
|
|
)
|
|
)
|
|
|
|
|
|
|
@@ -41,6 +43,7 @@ func UtilStructToMap(m map[string]interface{}) map[string]interface{} {
|
|
|
//BaseGoodsCommodityAreaRouter(group)
|
|
//BaseGoodsCommodityAreaRouter(group)
|
|
|
//BaseGoodsCouponRouter(group)
|
|
//BaseGoodsCouponRouter(group)
|
|
|
//BaseGoodsCouponUserRouter(group)
|
|
//BaseGoodsCouponUserRouter(group)
|
|
|
|
|
+//BaseGoodsIndexBannerRouter(group)
|
|
|
//BaseGoodsIntroductionRouter(group)
|
|
//BaseGoodsIntroductionRouter(group)
|
|
|
//BaseGoodsOrderRouter(group)
|
|
//BaseGoodsOrderRouter(group)
|
|
|
//BaseGoodsSkuRouter(group)
|
|
//BaseGoodsSkuRouter(group)
|
|
@@ -49,8 +52,6 @@ func UtilStructToMap(m map[string]interface{}) map[string]interface{} {
|
|
|
//BaseGoodsTopicRouter(group)
|
|
//BaseGoodsTopicRouter(group)
|
|
|
//BaseGoodsTypeRouter(group)
|
|
//BaseGoodsTypeRouter(group)
|
|
|
//BaseManageUserRouter(group)
|
|
//BaseManageUserRouter(group)
|
|
|
-//BaseRoleRouter(group)
|
|
|
|
|
-//BaseRoleAuthorityRouter(group)
|
|
|
|
|
//BaseUserRouter(group)
|
|
//BaseUserRouter(group)
|
|
|
//BaseUserWalletRouter(group)
|
|
//BaseUserWalletRouter(group)
|
|
|
|
|
|
|
@@ -224,6 +225,16 @@ func BaseGoodsCouponUserRouter(group *gin.RouterGroup) {
|
|
|
PushRouter(BaseGoodsCouponUserGroup, "DELETE", "/goodsCouponUser", DeleteBaseGoodsCouponUser)
|
|
PushRouter(BaseGoodsCouponUserGroup, "DELETE", "/goodsCouponUser", DeleteBaseGoodsCouponUser)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+func BaseGoodsIndexBannerRouter(group *gin.RouterGroup) {
|
|
|
|
|
+ BaseGoodsIndexBannerGroup := group.Group("/back/base")
|
|
|
|
|
+ PushRouter(BaseGoodsIndexBannerGroup, "GET", "/goodsIndexBanner", GetBaseGoodsIndexBannerById)
|
|
|
|
|
+ PushRouter(BaseGoodsIndexBannerGroup, "POST", "/goodsIndexBanner/list", GetBaseGoodsIndexBannerList)
|
|
|
|
|
+ PushRouter(BaseGoodsIndexBannerGroup, "POST", "/goodsIndexBanner/in", GetBaseGoodsIndexBannerListInId)
|
|
|
|
|
+ PushRouter(BaseGoodsIndexBannerGroup, "POST", "/goodsIndexBanner", SaveBaseGoodsIndexBanner)
|
|
|
|
|
+ PushRouter(BaseGoodsIndexBannerGroup, "PUT", "/goodsIndexBanner", UpdateBaseGoodsIndexBanner)
|
|
|
|
|
+ PushRouter(BaseGoodsIndexBannerGroup, "DELETE", "/goodsIndexBanner", DeleteBaseGoodsIndexBanner)
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
func BaseGoodsIntroductionRouter(group *gin.RouterGroup) {
|
|
func BaseGoodsIntroductionRouter(group *gin.RouterGroup) {
|
|
|
BaseGoodsIntroductionGroup := group.Group("/back/base")
|
|
BaseGoodsIntroductionGroup := group.Group("/back/base")
|
|
|
PushRouter(BaseGoodsIntroductionGroup, "GET", "/goodsIntroduction", GetBaseGoodsIntroductionById)
|
|
PushRouter(BaseGoodsIntroductionGroup, "GET", "/goodsIntroduction", GetBaseGoodsIntroductionById)
|
|
@@ -304,26 +315,6 @@ func BaseManageUserRouter(group *gin.RouterGroup) {
|
|
|
PushRouter(BaseManageUserGroup, "DELETE", "/manageUser", DeleteBaseManageUser)
|
|
PushRouter(BaseManageUserGroup, "DELETE", "/manageUser", DeleteBaseManageUser)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-func BaseRoleRouter(group *gin.RouterGroup) {
|
|
|
|
|
- BaseRoleGroup := group.Group("/back/base")
|
|
|
|
|
- PushRouter(BaseRoleGroup, "GET", "/role", GetBaseRoleById)
|
|
|
|
|
- PushRouter(BaseRoleGroup, "POST", "/role/list", GetBaseRoleList)
|
|
|
|
|
- PushRouter(BaseRoleGroup, "POST", "/role/in", GetBaseRoleListInId)
|
|
|
|
|
- PushRouter(BaseRoleGroup, "POST", "/role", SaveBaseRole)
|
|
|
|
|
- PushRouter(BaseRoleGroup, "PUT", "/role", UpdateBaseRole)
|
|
|
|
|
- PushRouter(BaseRoleGroup, "DELETE", "/role", DeleteBaseRole)
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func BaseRoleAuthorityRouter(group *gin.RouterGroup) {
|
|
|
|
|
- BaseRoleAuthorityGroup := group.Group("/back/base")
|
|
|
|
|
- PushRouter(BaseRoleAuthorityGroup, "GET", "/roleAuthority", GetBaseRoleAuthorityById)
|
|
|
|
|
- PushRouter(BaseRoleAuthorityGroup, "POST", "/roleAuthority/list", GetBaseRoleAuthorityList)
|
|
|
|
|
- PushRouter(BaseRoleAuthorityGroup, "POST", "/roleAuthority/in", GetBaseRoleAuthorityListInId)
|
|
|
|
|
- PushRouter(BaseRoleAuthorityGroup, "POST", "/roleAuthority", SaveBaseRoleAuthority)
|
|
|
|
|
- PushRouter(BaseRoleAuthorityGroup, "PUT", "/roleAuthority", UpdateBaseRoleAuthority)
|
|
|
|
|
- PushRouter(BaseRoleAuthorityGroup, "DELETE", "/roleAuthority", DeleteBaseRoleAuthority)
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
func BaseUserRouter(group *gin.RouterGroup) {
|
|
func BaseUserRouter(group *gin.RouterGroup) {
|
|
|
BaseUserGroup := group.Group("/back/base")
|
|
BaseUserGroup := group.Group("/back/base")
|
|
|
PushRouter(BaseUserGroup, "GET", "/user", GetBaseUserById)
|
|
PushRouter(BaseUserGroup, "GET", "/user", GetBaseUserById)
|
|
@@ -392,6 +383,8 @@ func SaveBaseArticle(c *gin.Context) {
|
|
|
articleParam, _ := data("article")
|
|
articleParam, _ := data("article")
|
|
|
article := domain.Article{}
|
|
article := domain.Article{}
|
|
|
err := mapstructure.Decode(articleParam, &article)
|
|
err := mapstructure.Decode(articleParam, &article)
|
|
|
|
|
+ article.CreateBy = fmt.Sprint(GetUserIdByToken(c))
|
|
|
|
|
+ article.CreateTime = time.Now()
|
|
|
saveArticle, err := manage.SaveArticle(&article)
|
|
saveArticle, err := manage.SaveArticle(&article)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
@@ -404,8 +397,9 @@ func UpdateBaseArticle(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
article, _ := data("article")
|
|
article, _ := data("article")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setArticle, b, err := manage.SetArticle(UtilStructToMap(cast.ToStringMap(article)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(article))
|
|
|
|
|
+ toMap["create_by"] = "fmt.Sprint(GetUserIdByToken(c))"
|
|
|
|
|
+ setArticle, b, err := manage.SetArticle(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -483,8 +477,8 @@ func UpdateBaseArticleTag(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
articleTag, _ := data("articleTag")
|
|
articleTag, _ := data("articleTag")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setArticleTag, b, err := manage.SetArticleTag(UtilStructToMap(cast.ToStringMap(articleTag)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(articleTag))
|
|
|
|
|
+ setArticleTag, b, err := manage.SetArticleTag(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -562,8 +556,8 @@ func UpdateBaseArticleTopic(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
articleTopic, _ := data("articleTopic")
|
|
articleTopic, _ := data("articleTopic")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setArticleTopic, b, err := manage.SetArticleTopic(UtilStructToMap(cast.ToStringMap(articleTopic)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(articleTopic))
|
|
|
|
|
+ setArticleTopic, b, err := manage.SetArticleTopic(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -641,8 +635,8 @@ func UpdateBaseAuthority(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
authority, _ := data("authority")
|
|
authority, _ := data("authority")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setAuthority, b, err := manage.SetAuthority(UtilStructToMap(cast.ToStringMap(authority)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(authority))
|
|
|
|
|
+ setAuthority, b, err := manage.SetAuthority(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -708,6 +702,7 @@ func SaveBaseBackAuthority(c *gin.Context) {
|
|
|
backAuthorityParam, _ := data("backAuthority")
|
|
backAuthorityParam, _ := data("backAuthority")
|
|
|
backAuthority := domain.BackAuthority{}
|
|
backAuthority := domain.BackAuthority{}
|
|
|
err := mapstructure.Decode(backAuthorityParam, &backAuthority)
|
|
err := mapstructure.Decode(backAuthorityParam, &backAuthority)
|
|
|
|
|
+ backAuthority.CreateTime = time.Now()
|
|
|
saveBackAuthority, err := manage.SaveBackAuthority(&backAuthority)
|
|
saveBackAuthority, err := manage.SaveBackAuthority(&backAuthority)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
@@ -720,8 +715,8 @@ func UpdateBaseBackAuthority(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
backAuthority, _ := data("backAuthority")
|
|
backAuthority, _ := data("backAuthority")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setBackAuthority, b, err := manage.SetBackAuthority(UtilStructToMap(cast.ToStringMap(backAuthority)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(backAuthority))
|
|
|
|
|
+ setBackAuthority, b, err := manage.SetBackAuthority(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -799,8 +794,8 @@ func UpdateBaseBackMenu(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
backMenu, _ := data("backMenu")
|
|
backMenu, _ := data("backMenu")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setBackMenu, b, err := manage.SetBackMenu(UtilStructToMap(cast.ToStringMap(backMenu)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(backMenu))
|
|
|
|
|
+ setBackMenu, b, err := manage.SetBackMenu(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -878,8 +873,8 @@ func UpdateBaseBackRole(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
backRole, _ := data("backRole")
|
|
backRole, _ := data("backRole")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setBackRole, b, err := manage.SetBackRole(UtilStructToMap(cast.ToStringMap(backRole)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(backRole))
|
|
|
|
|
+ setBackRole, b, err := manage.SetBackRole(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -957,8 +952,8 @@ func UpdateBaseBackRoleAuthority(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
backRoleAuthority, _ := data("backRoleAuthority")
|
|
backRoleAuthority, _ := data("backRoleAuthority")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setBackRoleAuthority, b, err := manage.SetBackRoleAuthority(UtilStructToMap(cast.ToStringMap(backRoleAuthority)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(backRoleAuthority))
|
|
|
|
|
+ setBackRoleAuthority, b, err := manage.SetBackRoleAuthority(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1036,8 +1031,8 @@ func UpdateBaseBackRoleMenu(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
backRoleMenu, _ := data("backRoleMenu")
|
|
backRoleMenu, _ := data("backRoleMenu")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setBackRoleMenu, b, err := manage.SetBackRoleMenu(UtilStructToMap(cast.ToStringMap(backRoleMenu)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(backRoleMenu))
|
|
|
|
|
+ setBackRoleMenu, b, err := manage.SetBackRoleMenu(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1115,8 +1110,8 @@ func UpdateBaseDictData(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
dictData, _ := data("dictData")
|
|
dictData, _ := data("dictData")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setDictData, b, err := manage.SetDictData(UtilStructToMap(cast.ToStringMap(dictData)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(dictData))
|
|
|
|
|
+ setDictData, b, err := manage.SetDictData(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1194,8 +1189,8 @@ func UpdateBaseDictType(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
dictType, _ := data("dictType")
|
|
dictType, _ := data("dictType")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setDictType, b, err := manage.SetDictType(UtilStructToMap(cast.ToStringMap(dictType)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(dictType))
|
|
|
|
|
+ setDictType, b, err := manage.SetDictType(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1273,8 +1268,8 @@ func UpdateBaseGenTable(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
genTable, _ := data("genTable")
|
|
genTable, _ := data("genTable")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGenTable, b, err := manage.SetGenTable(UtilStructToMap(cast.ToStringMap(genTable)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(genTable))
|
|
|
|
|
+ setGenTable, b, err := manage.SetGenTable(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1352,8 +1347,8 @@ func UpdateBaseGenTableColumn(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
genTableColumn, _ := data("genTableColumn")
|
|
genTableColumn, _ := data("genTableColumn")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGenTableColumn, b, err := manage.SetGenTableColumn(UtilStructToMap(cast.ToStringMap(genTableColumn)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(genTableColumn))
|
|
|
|
|
+ setGenTableColumn, b, err := manage.SetGenTableColumn(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1431,8 +1426,8 @@ func UpdateBaseGoods(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goods, _ := data("goods")
|
|
goods, _ := data("goods")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoods, b, err := manage.SetGoods(UtilStructToMap(cast.ToStringMap(goods)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goods))
|
|
|
|
|
+ setGoods, b, err := manage.SetGoods(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1510,8 +1505,8 @@ func UpdateBaseGoodsCommodityArea(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goodsCommodityArea, _ := data("goodsCommodityArea")
|
|
goodsCommodityArea, _ := data("goodsCommodityArea")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoodsCommodityArea, b, err := manage.SetGoodsCommodityArea(UtilStructToMap(cast.ToStringMap(goodsCommodityArea)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsCommodityArea))
|
|
|
|
|
+ setGoodsCommodityArea, b, err := manage.SetGoodsCommodityArea(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1589,8 +1584,8 @@ func UpdateBaseGoodsCoupon(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goodsCoupon, _ := data("goodsCoupon")
|
|
goodsCoupon, _ := data("goodsCoupon")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoodsCoupon, b, err := manage.SetGoodsCoupon(UtilStructToMap(cast.ToStringMap(goodsCoupon)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsCoupon))
|
|
|
|
|
+ setGoodsCoupon, b, err := manage.SetGoodsCoupon(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1668,8 +1663,8 @@ func UpdateBaseGoodsCouponUser(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goodsCouponUser, _ := data("goodsCouponUser")
|
|
goodsCouponUser, _ := data("goodsCouponUser")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoodsCouponUser, b, err := manage.SetGoodsCouponUser(UtilStructToMap(cast.ToStringMap(goodsCouponUser)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsCouponUser))
|
|
|
|
|
+ setGoodsCouponUser, b, err := manage.SetGoodsCouponUser(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1687,6 +1682,88 @@ func DeleteBaseGoodsCouponUser(c *gin.Context) {
|
|
|
c.JSON(200, CreateResult())
|
|
c.JSON(200, CreateResult())
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+func GetBaseGoodsIndexBannerById(c *gin.Context) {
|
|
|
|
|
+ id := c.Query("id")
|
|
|
|
|
+ goodsIndexBanner, err := manage.GetGoodsIndexBannerById(cast.ToInt64(id))
|
|
|
|
|
+ if err != nil {
|
|
|
|
|
+ c.JSON(200, CreateResultError(500, "用户查询不存在"))
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ c.JSON(200, CreateResultData(goodsIndexBanner))
|
|
|
|
|
+ return
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+func GetBaseGoodsIndexBannerList(c *gin.Context) {
|
|
|
|
|
+ data := share.GetJsonAnyParam(c)
|
|
|
|
|
+ param, _ := data("param")
|
|
|
|
|
+ pageNum, _ := data("pageNum")
|
|
|
|
|
+ pageSize, _ := data("pageSize")
|
|
|
|
|
+ goodsIndexBanner := domain.GoodsIndexBanner{}
|
|
|
|
|
+ err := mapstructure.Decode(param, &goodsIndexBanner)
|
|
|
|
|
+ if err != nil {
|
|
|
|
|
+ c.JSON(200, CreateResultError(500, "json转换错误"))
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ list, err := manage.GetGoodsIndexBannerList(goodsIndexBanner, cast.ToInt(pageNum), cast.ToInt(pageSize))
|
|
|
|
|
+ if err != nil {
|
|
|
|
|
+ c.JSON(200, CreateResultError(500, "查询错误"))
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ c.JSON(200, CreateResultData(list))
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+func GetBaseGoodsIndexBannerListInId(c *gin.Context) {
|
|
|
|
|
+ data := share.GetJsonAnyParam(c)
|
|
|
|
|
+ idsString, _ := data("ids")
|
|
|
|
|
+ var ids []int64
|
|
|
|
|
+ err := mapstructure.Decode([]byte(cast.ToString(idsString)), &ids)
|
|
|
|
|
+ list, err := manage.GetGoodsIndexBannerListInId(ids)
|
|
|
|
|
+ if err != nil {
|
|
|
|
|
+ c.JSON(200, CreateResultError(500, "查询错误"))
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ c.JSON(200, CreateResultData(list))
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+func SaveBaseGoodsIndexBanner(c *gin.Context) {
|
|
|
|
|
+ data := share.GetJsonAnyParam(c)
|
|
|
|
|
+ goodsIndexBannerParam, _ := data("goodsIndexBanner")
|
|
|
|
|
+ goodsIndexBanner := domain.GoodsIndexBanner{}
|
|
|
|
|
+ err := mapstructure.Decode(goodsIndexBannerParam, &goodsIndexBanner)
|
|
|
|
|
+ goodsIndexBanner.CreateBy = fmt.Sprint(GetUserIdByToken(c))
|
|
|
|
|
+ goodsIndexBanner.CreateTime = time.Now()
|
|
|
|
|
+ saveGoodsIndexBanner, err := manage.SaveGoodsIndexBanner(&goodsIndexBanner)
|
|
|
|
|
+ if err != nil {
|
|
|
|
|
+ c.JSON(200, CreateResultError(500, "保存错误"))
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ c.JSON(200, CreateResultData(saveGoodsIndexBanner))
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+func UpdateBaseGoodsIndexBanner(c *gin.Context) {
|
|
|
|
|
+ data := share.GetJsonAnyParam(c)
|
|
|
|
|
+ goodsIndexBanner, _ := data("goodsIndexBanner")
|
|
|
|
|
+ id, _ := data("id")
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsIndexBanner))
|
|
|
|
|
+ toMap["create_by"] = "fmt.Sprint(GetUserIdByToken(c))"
|
|
|
|
|
+ setGoodsIndexBanner, b, err := manage.SetGoodsIndexBanner(toMap, cast.ToInt64(id))
|
|
|
|
|
+ if err != nil || !b {
|
|
|
|
|
+ c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ c.JSON(200, CreateResultData(setGoodsIndexBanner))
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+func DeleteBaseGoodsIndexBanner(c *gin.Context) {
|
|
|
|
|
+ id := c.Query("id")
|
|
|
|
|
+ res := manage.DeleteGoodsIndexBanner(cast.ToInt64(id))
|
|
|
|
|
+ if !res {
|
|
|
|
|
+ c.JSON(200, CreateResultError(500, "删除错误"))
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ c.JSON(200, CreateResult())
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
func GetBaseGoodsIntroductionById(c *gin.Context) {
|
|
func GetBaseGoodsIntroductionById(c *gin.Context) {
|
|
|
id := c.Query("id")
|
|
id := c.Query("id")
|
|
|
goodsIntroduction, err := manage.GetGoodsIntroductionById(cast.ToInt64(id))
|
|
goodsIntroduction, err := manage.GetGoodsIntroductionById(cast.ToInt64(id))
|
|
@@ -1735,6 +1812,8 @@ func SaveBaseGoodsIntroduction(c *gin.Context) {
|
|
|
goodsIntroductionParam, _ := data("goodsIntroduction")
|
|
goodsIntroductionParam, _ := data("goodsIntroduction")
|
|
|
goodsIntroduction := domain.GoodsIntroduction{}
|
|
goodsIntroduction := domain.GoodsIntroduction{}
|
|
|
err := mapstructure.Decode(goodsIntroductionParam, &goodsIntroduction)
|
|
err := mapstructure.Decode(goodsIntroductionParam, &goodsIntroduction)
|
|
|
|
|
+ goodsIntroduction.CreateBy = fmt.Sprint(GetUserIdByToken(c))
|
|
|
|
|
+ goodsIntroduction.CreateTime = time.Now()
|
|
|
saveGoodsIntroduction, err := manage.SaveGoodsIntroduction(&goodsIntroduction)
|
|
saveGoodsIntroduction, err := manage.SaveGoodsIntroduction(&goodsIntroduction)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
@@ -1747,8 +1826,9 @@ func UpdateBaseGoodsIntroduction(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goodsIntroduction, _ := data("goodsIntroduction")
|
|
goodsIntroduction, _ := data("goodsIntroduction")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoodsIntroduction, b, err := manage.SetGoodsIntroduction(UtilStructToMap(cast.ToStringMap(goodsIntroduction)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsIntroduction))
|
|
|
|
|
+ toMap["create_by"] = "fmt.Sprint(GetUserIdByToken(c))"
|
|
|
|
|
+ setGoodsIntroduction, b, err := manage.SetGoodsIntroduction(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1814,6 +1894,8 @@ func SaveBaseGoodsOrder(c *gin.Context) {
|
|
|
goodsOrderParam, _ := data("goodsOrder")
|
|
goodsOrderParam, _ := data("goodsOrder")
|
|
|
goodsOrder := domain.GoodsOrder{}
|
|
goodsOrder := domain.GoodsOrder{}
|
|
|
err := mapstructure.Decode(goodsOrderParam, &goodsOrder)
|
|
err := mapstructure.Decode(goodsOrderParam, &goodsOrder)
|
|
|
|
|
+ goodsOrder.CreateBy = GetUserIdByToken(c)
|
|
|
|
|
+ goodsOrder.CreateTime = time.Now()
|
|
|
saveGoodsOrder, err := manage.SaveGoodsOrder(&goodsOrder)
|
|
saveGoodsOrder, err := manage.SaveGoodsOrder(&goodsOrder)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
@@ -1826,8 +1908,8 @@ func UpdateBaseGoodsOrder(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goodsOrder, _ := data("goodsOrder")
|
|
goodsOrder, _ := data("goodsOrder")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoodsOrder, b, err := manage.SetGoodsOrder(UtilStructToMap(cast.ToStringMap(goodsOrder)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsOrder))
|
|
|
|
|
+ setGoodsOrder, b, err := manage.SetGoodsOrder(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1893,6 +1975,8 @@ func SaveBaseGoodsSku(c *gin.Context) {
|
|
|
goodsSkuParam, _ := data("goodsSku")
|
|
goodsSkuParam, _ := data("goodsSku")
|
|
|
goodsSku := domain.GoodsSku{}
|
|
goodsSku := domain.GoodsSku{}
|
|
|
err := mapstructure.Decode(goodsSkuParam, &goodsSku)
|
|
err := mapstructure.Decode(goodsSkuParam, &goodsSku)
|
|
|
|
|
+ goodsSku.CreateBy = fmt.Sprint(GetUserIdByToken(c))
|
|
|
|
|
+ goodsSku.CreateTime = time.Now()
|
|
|
saveGoodsSku, err := manage.SaveGoodsSku(&goodsSku)
|
|
saveGoodsSku, err := manage.SaveGoodsSku(&goodsSku)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
@@ -1905,8 +1989,8 @@ func UpdateBaseGoodsSku(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goodsSku, _ := data("goodsSku")
|
|
goodsSku, _ := data("goodsSku")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoodsSku, b, err := manage.SetGoodsSku(UtilStructToMap(cast.ToStringMap(goodsSku)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsSku))
|
|
|
|
|
+ setGoodsSku, b, err := manage.SetGoodsSku(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -1984,8 +2068,8 @@ func UpdateBaseGoodsSkuCard(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goodsSkuCard, _ := data("goodsSkuCard")
|
|
goodsSkuCard, _ := data("goodsSkuCard")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoodsSkuCard, b, err := manage.SetGoodsSkuCard(UtilStructToMap(cast.ToStringMap(goodsSkuCard)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsSkuCard))
|
|
|
|
|
+ setGoodsSkuCard, b, err := manage.SetGoodsSkuCard(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -2063,8 +2147,8 @@ func UpdateBaseGoodsTag(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goodsTag, _ := data("goodsTag")
|
|
goodsTag, _ := data("goodsTag")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoodsTag, b, err := manage.SetGoodsTag(UtilStructToMap(cast.ToStringMap(goodsTag)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsTag))
|
|
|
|
|
+ setGoodsTag, b, err := manage.SetGoodsTag(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -2142,8 +2226,8 @@ func UpdateBaseGoodsTopic(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goodsTopic, _ := data("goodsTopic")
|
|
goodsTopic, _ := data("goodsTopic")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoodsTopic, b, err := manage.SetGoodsTopic(UtilStructToMap(cast.ToStringMap(goodsTopic)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsTopic))
|
|
|
|
|
+ setGoodsTopic, b, err := manage.SetGoodsTopic(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -2209,6 +2293,7 @@ func SaveBaseGoodsType(c *gin.Context) {
|
|
|
goodsTypeParam, _ := data("goodsType")
|
|
goodsTypeParam, _ := data("goodsType")
|
|
|
goodsType := domain.GoodsType{}
|
|
goodsType := domain.GoodsType{}
|
|
|
err := mapstructure.Decode(goodsTypeParam, &goodsType)
|
|
err := mapstructure.Decode(goodsTypeParam, &goodsType)
|
|
|
|
|
+ goodsType.CreateTime = time.Now()
|
|
|
saveGoodsType, err := manage.SaveGoodsType(&goodsType)
|
|
saveGoodsType, err := manage.SaveGoodsType(&goodsType)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
c.JSON(200, CreateResultError(500, "保存错误"))
|
|
@@ -2221,8 +2306,8 @@ func UpdateBaseGoodsType(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
goodsType, _ := data("goodsType")
|
|
goodsType, _ := data("goodsType")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setGoodsType, b, err := manage.SetGoodsType(UtilStructToMap(cast.ToStringMap(goodsType)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(goodsType))
|
|
|
|
|
+ setGoodsType, b, err := manage.SetGoodsType(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -2300,8 +2385,8 @@ func UpdateBaseManageUser(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
manageUser, _ := data("manageUser")
|
|
manageUser, _ := data("manageUser")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setManageUser, b, err := manage.SetManageUser(UtilStructToMap(cast.ToStringMap(manageUser)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(manageUser))
|
|
|
|
|
+ setManageUser, b, err := manage.SetManageUser(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -2319,164 +2404,6 @@ func DeleteBaseManageUser(c *gin.Context) {
|
|
|
c.JSON(200, CreateResult())
|
|
c.JSON(200, CreateResult())
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-func GetBaseRoleById(c *gin.Context) {
|
|
|
|
|
- id := c.Query("id")
|
|
|
|
|
- role, err := manage.GetRoleById(cast.ToInt64(id))
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "用户查询不存在"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResultData(role))
|
|
|
|
|
- return
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func GetBaseRoleList(c *gin.Context) {
|
|
|
|
|
- data := share.GetJsonAnyParam(c)
|
|
|
|
|
- param, _ := data("param")
|
|
|
|
|
- pageNum, _ := data("pageNum")
|
|
|
|
|
- pageSize, _ := data("pageSize")
|
|
|
|
|
- role := domain.Role{}
|
|
|
|
|
- err := mapstructure.Decode(param, &role)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "json转换错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- list, err := manage.GetRoleList(role, cast.ToInt(pageNum), cast.ToInt(pageSize))
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "查询错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResultData(list))
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func GetBaseRoleListInId(c *gin.Context) {
|
|
|
|
|
- data := share.GetJsonAnyParam(c)
|
|
|
|
|
- idsString, _ := data("ids")
|
|
|
|
|
- var ids []int64
|
|
|
|
|
- err := mapstructure.Decode([]byte(cast.ToString(idsString)), &ids)
|
|
|
|
|
- list, err := manage.GetRoleListInId(ids)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "查询错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResultData(list))
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func SaveBaseRole(c *gin.Context) {
|
|
|
|
|
- data := share.GetJsonAnyParam(c)
|
|
|
|
|
- roleParam, _ := data("role")
|
|
|
|
|
- role := domain.Role{}
|
|
|
|
|
- err := mapstructure.Decode(roleParam, &role)
|
|
|
|
|
- saveRole, err := manage.SaveRole(&role)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "保存错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResultData(saveRole))
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func UpdateBaseRole(c *gin.Context) {
|
|
|
|
|
- data := share.GetJsonAnyParam(c)
|
|
|
|
|
- role, _ := data("role")
|
|
|
|
|
- id, _ := data("id")
|
|
|
|
|
-
|
|
|
|
|
- setRole, b, err := manage.SetRole(UtilStructToMap(cast.ToStringMap(role)), cast.ToInt64(id))
|
|
|
|
|
- if err != nil || !b {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResultData(setRole))
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func DeleteBaseRole(c *gin.Context) {
|
|
|
|
|
- id := c.Query("id")
|
|
|
|
|
- res := manage.DeleteRole(cast.ToInt64(id))
|
|
|
|
|
- if !res {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "删除错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResult())
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func GetBaseRoleAuthorityById(c *gin.Context) {
|
|
|
|
|
- id := c.Query("id")
|
|
|
|
|
- roleAuthority, err := manage.GetBackRoleAuthorityById(cast.ToInt64(id))
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "用户查询不存在"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResultData(roleAuthority))
|
|
|
|
|
- return
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func GetBaseRoleAuthorityList(c *gin.Context) {
|
|
|
|
|
- data := share.GetJsonAnyParam(c)
|
|
|
|
|
- param, _ := data("param")
|
|
|
|
|
- pageNum, _ := data("pageNum")
|
|
|
|
|
- pageSize, _ := data("pageSize")
|
|
|
|
|
- roleAuthority := domain.RoleAuthority{}
|
|
|
|
|
- err := mapstructure.Decode(param, &roleAuthority)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "json转换错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- list, err := manage.GetRoleAuthorityList(roleAuthority, cast.ToInt(pageNum), cast.ToInt(pageSize))
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "查询错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResultData(list))
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func GetBaseRoleAuthorityListInId(c *gin.Context) {
|
|
|
|
|
- data := share.GetJsonAnyParam(c)
|
|
|
|
|
- idsString, _ := data("ids")
|
|
|
|
|
- var ids []int64
|
|
|
|
|
- err := mapstructure.Decode([]byte(cast.ToString(idsString)), &ids)
|
|
|
|
|
- list, err := manage.GetRoleAuthorityListInId(ids)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "查询错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResultData(list))
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func SaveBaseRoleAuthority(c *gin.Context) {
|
|
|
|
|
- data := share.GetJsonAnyParam(c)
|
|
|
|
|
- roleAuthorityParam, _ := data("roleAuthority")
|
|
|
|
|
- roleAuthority := domain.RoleAuthority{}
|
|
|
|
|
- err := mapstructure.Decode(roleAuthorityParam, &roleAuthority)
|
|
|
|
|
- saveRoleAuthority, err := manage.SaveRoleAuthority(&roleAuthority)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "保存错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResultData(saveRoleAuthority))
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func UpdateBaseRoleAuthority(c *gin.Context) {
|
|
|
|
|
- data := share.GetJsonAnyParam(c)
|
|
|
|
|
- roleAuthority, _ := data("roleAuthority")
|
|
|
|
|
- id, _ := data("id")
|
|
|
|
|
-
|
|
|
|
|
- setRoleAuthority, b, err := manage.SetRoleAuthority(UtilStructToMap(cast.ToStringMap(roleAuthority)), cast.ToInt64(id))
|
|
|
|
|
- if err != nil || !b {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResultData(setRoleAuthority))
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func DeleteBaseRoleAuthority(c *gin.Context) {
|
|
|
|
|
- id := c.Query("id")
|
|
|
|
|
- res := manage.DeleteBackRoleAuthority(cast.ToInt64(id))
|
|
|
|
|
- if !res {
|
|
|
|
|
- c.JSON(200, CreateResultError(500, "删除错误"))
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- c.JSON(200, CreateResult())
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
func GetBaseUserById(c *gin.Context) {
|
|
func GetBaseUserById(c *gin.Context) {
|
|
|
id := c.Query("id")
|
|
id := c.Query("id")
|
|
|
user, err := manage.GetUserById(cast.ToInt64(id))
|
|
user, err := manage.GetUserById(cast.ToInt64(id))
|
|
@@ -2537,8 +2464,8 @@ func UpdateBaseUser(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
user, _ := data("user")
|
|
user, _ := data("user")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setUser, b, err := manage.SetUser(UtilStructToMap(cast.ToStringMap(user)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(user))
|
|
|
|
|
+ setUser, b, err := manage.SetUser(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|
|
@@ -2616,8 +2543,8 @@ func UpdateBaseUserWallet(c *gin.Context) {
|
|
|
data := share.GetJsonAnyParam(c)
|
|
data := share.GetJsonAnyParam(c)
|
|
|
userWallet, _ := data("userWallet")
|
|
userWallet, _ := data("userWallet")
|
|
|
id, _ := data("id")
|
|
id, _ := data("id")
|
|
|
-
|
|
|
|
|
- setUserWallet, b, err := manage.SetUserWallet(UtilStructToMap(cast.ToStringMap(userWallet)), cast.ToInt64(id))
|
|
|
|
|
|
|
+ toMap := UtilStructToMap(cast.ToStringMap(userWallet))
|
|
|
|
|
+ setUserWallet, b, err := manage.SetUserWallet(toMap, cast.ToInt64(id))
|
|
|
if err != nil || !b {
|
|
if err != nil || !b {
|
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
c.JSON(200, CreateResultError(500, "修改错误"))
|
|
|
return
|
|
return
|