|
@@ -81,16 +81,16 @@ func Get2ArticleList(query domain.ArticleQuery, pageNum, pageSize int) (vo.BaseL
|
|
|
session.Where("image = ?", query.Image)
|
|
session.Where("image = ?", query.Image)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.PublishTime != "" {
|
|
|
|
|
- session.Where("publish_time = ?", query.PublishTime)
|
|
|
|
|
|
|
+ if query.PublishTimeStart != "" || query.PublishTimeEnd != "" {
|
|
|
|
|
+ session.Where("publish_time between ? and ?", query.PublishTimeStart, query.PublishTimeEnd)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.EyeFill != 0 {
|
|
|
|
|
- session.Where("eye_fill = ?", query.EyeFill)
|
|
|
|
|
|
|
+ if query.EyeFillStart != 0 || query.EyeFillEnd != 0 {
|
|
|
|
|
+ session.Where("eye_fill between ? and ?", query.EyeFillStart, query.EyeFillEnd)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.LikeCount != 0 {
|
|
|
|
|
- session.Where("like_count = ?", query.LikeCount)
|
|
|
|
|
|
|
+ if query.LikeCountStart != 0 || query.LikeCountEnd != 0 {
|
|
|
|
|
+ session.Where("like_count between ? and ?", query.LikeCountStart, query.LikeCountEnd)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.CreateBy != "" {
|
|
if query.CreateBy != "" {
|
|
@@ -110,9 +110,9 @@ func Get2ArticleList(query domain.ArticleQuery, pageNum, pageSize int) (vo.BaseL
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.ArticleDesc != "" {
|
|
if query.ArticleDesc != "" {
|
|
|
- session.Where("article_desc = ?", query.ArticleDesc)
|
|
|
|
|
|
|
+ session.Where("article_desc like ?", "%"+query.ArticleDesc+"%")
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -211,7 +211,7 @@ func Get2ArticleTagList(query domain.ArticleTagQuery, pageNum, pageSize int) (vo
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.TagDesc != "" {
|
|
if query.TagDesc != "" {
|
|
|
- session.Where("tag_desc = ?", query.TagDesc)
|
|
|
|
|
|
|
+ session.Where("tag_desc like ?", "%"+query.TagDesc+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.TagTextColor != "" {
|
|
if query.TagTextColor != "" {
|
|
@@ -221,7 +221,7 @@ func Get2ArticleTagList(query domain.ArticleTagQuery, pageNum, pageSize int) (vo
|
|
|
if query.TagBackgroundColor != "" {
|
|
if query.TagBackgroundColor != "" {
|
|
|
session.Where("tag_background_color = ?", query.TagBackgroundColor)
|
|
session.Where("tag_background_color = ?", query.TagBackgroundColor)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -320,13 +320,13 @@ func Get2ArticleTopicList(query domain.ArticleTopicQuery, pageNum, pageSize int)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.TopicName != "" {
|
|
if query.TopicName != "" {
|
|
|
- session.Where("topic_name = ?", query.TopicName)
|
|
|
|
|
|
|
+ session.Where("topic_name like ?", "%"+query.TopicName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.TopicDesc != "" {
|
|
if query.TopicDesc != "" {
|
|
|
- session.Where("topic_desc = ?", query.TopicDesc)
|
|
|
|
|
|
|
+ session.Where("topic_desc like ?", "%"+query.TopicDesc+"%")
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -538,7 +538,7 @@ func Get2BackMenuList(query domain.BackMenuQuery, pageNum, pageSize int) (vo.Bas
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.BackMenuName != "" {
|
|
if query.BackMenuName != "" {
|
|
|
- session.Where("back_menu_name = ?", query.BackMenuName)
|
|
|
|
|
|
|
+ session.Where("back_menu_name like ?", "%"+query.BackMenuName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.BackMenuPater != 0 {
|
|
if query.BackMenuPater != 0 {
|
|
@@ -554,17 +554,17 @@ func Get2BackMenuList(query domain.BackMenuQuery, pageNum, pageSize int) (vo.Bas
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Remark != "" {
|
|
if query.Remark != "" {
|
|
|
- session.Where("remark = ?", query.Remark)
|
|
|
|
|
|
|
+ session.Where("remark like ?", "%"+query.Remark+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.BackRouterPath != "" {
|
|
if query.BackRouterPath != "" {
|
|
|
- session.Where("back_router_path = ?", query.BackRouterPath)
|
|
|
|
|
|
|
+ session.Where("back_router_path like ?", "%"+query.BackRouterPath+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.State != "" {
|
|
if query.State != "" {
|
|
|
session.Where("state = ?", query.State)
|
|
session.Where("state = ?", query.State)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -659,9 +659,9 @@ func Get2BackRoleList(query domain.BackRoleQuery, pageNum, pageSize int) (vo.Bas
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.RoleName != "" {
|
|
if query.RoleName != "" {
|
|
|
- session.Where("role_name = ?", query.RoleName)
|
|
|
|
|
|
|
+ session.Where("role_name like ?", "%"+query.RoleName+"%")
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -762,7 +762,7 @@ func Get2BackRoleAuthorityList(query domain.BackRoleAuthorityQuery, pageNum, pag
|
|
|
if query.AuthorityId != 0 {
|
|
if query.AuthorityId != 0 {
|
|
|
session.Where("authority_id = ?", query.AuthorityId)
|
|
session.Where("authority_id = ?", query.AuthorityId)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -863,7 +863,7 @@ func Get2BackRoleMenuList(query domain.BackRoleMenuQuery, pageNum, pageSize int)
|
|
|
if query.MenuId != 0 {
|
|
if query.MenuId != 0 {
|
|
|
session.Where("menu_id = ?", query.MenuId)
|
|
session.Where("menu_id = ?", query.MenuId)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -958,25 +958,25 @@ func Get2GenTableList(query domain.GenTableQuery, pageNum, pageSize int) (vo.Bas
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.TableName != "" {
|
|
if query.TableName != "" {
|
|
|
- session.Where("table_name = ?", query.TableName)
|
|
|
|
|
|
|
+ session.Where("table_name like ?", "%"+query.TableName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.TableComment != "" {
|
|
if query.TableComment != "" {
|
|
|
- session.Where("table_comment = ?", query.TableComment)
|
|
|
|
|
|
|
+ session.Where("table_comment like ?", "%"+query.TableComment+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Name != "" {
|
|
if query.Name != "" {
|
|
|
- session.Where("name = ?", query.Name)
|
|
|
|
|
|
|
+ session.Where("name like ?", "%"+query.Name+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.RouterName != "" {
|
|
if query.RouterName != "" {
|
|
|
- session.Where("router_name = ?", query.RouterName)
|
|
|
|
|
|
|
+ session.Where("router_name like ?", "%"+query.RouterName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Remark != "" {
|
|
if query.Remark != "" {
|
|
|
- session.Where("remark = ?", query.Remark)
|
|
|
|
|
|
|
+ session.Where("remark like ?", "%"+query.Remark+"%")
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -1079,19 +1079,19 @@ func Get2GenTableColumnList(query domain.GenTableColumnQuery, pageNum, pageSize
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.ColumnComment != "" {
|
|
if query.ColumnComment != "" {
|
|
|
- session.Where("column_comment = ?", query.ColumnComment)
|
|
|
|
|
|
|
+ session.Where("column_comment like ?", "%"+query.ColumnComment+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.ColumnType != "" {
|
|
if query.ColumnType != "" {
|
|
|
- session.Where("column_type = ?", query.ColumnType)
|
|
|
|
|
|
|
+ session.Where("column_type like ?", "%"+query.ColumnType+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.GoType != "" {
|
|
if query.GoType != "" {
|
|
|
- session.Where("go_type = ?", query.GoType)
|
|
|
|
|
|
|
+ session.Where("go_type like ?", "%"+query.GoType+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.GoField != "" {
|
|
if query.GoField != "" {
|
|
|
- session.Where("go_field = ?", query.GoField)
|
|
|
|
|
|
|
+ session.Where("go_field like ?", "%"+query.GoField+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.IsKey != "" {
|
|
if query.IsKey != "" {
|
|
@@ -1115,13 +1115,13 @@ func Get2GenTableColumnList(query domain.GenTableColumnQuery, pageNum, pageSize
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.DictType != "" {
|
|
if query.DictType != "" {
|
|
|
- session.Where("dict_type = ?", query.DictType)
|
|
|
|
|
|
|
+ session.Where("dict_type like ?", "%"+query.DictType+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.ColumnName != "" {
|
|
if query.ColumnName != "" {
|
|
|
- session.Where("column_name = ?", query.ColumnName)
|
|
|
|
|
|
|
+ session.Where("column_name like ?", "%"+query.ColumnName+"%")
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -1234,7 +1234,7 @@ func Get2GoodsList(query domain.GoodsQuery, pageNum, pageSize int) (vo.BaseListV
|
|
|
if query.TagIds != "" {
|
|
if query.TagIds != "" {
|
|
|
session.Where("tag_ids = ?", query.TagIds)
|
|
session.Where("tag_ids = ?", query.TagIds)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -1333,7 +1333,7 @@ func Get2GoodsCommodityAreaList(query domain.GoodsCommodityAreaQuery, pageNum, p
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.CommodityAreaName != "" {
|
|
if query.CommodityAreaName != "" {
|
|
|
- session.Where("commodity_area_name = ?", query.CommodityAreaName)
|
|
|
|
|
|
|
+ session.Where("commodity_area_name like ?", "%"+query.CommodityAreaName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.DetailImage != "" {
|
|
if query.DetailImage != "" {
|
|
@@ -1343,7 +1343,7 @@ func Get2GoodsCommodityAreaList(query domain.GoodsCommodityAreaQuery, pageNum, p
|
|
|
if query.DetailIntroductionId != 0 {
|
|
if query.DetailIntroductionId != 0 {
|
|
|
session.Where("detail_introduction_id = ?", query.DetailIntroductionId)
|
|
session.Where("detail_introduction_id = ?", query.DetailIntroductionId)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -1442,7 +1442,7 @@ func Get2GoodsCouponList(query domain.GoodsCouponQuery, pageNum, pageSize int) (
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.CouponDesc != "" {
|
|
if query.CouponDesc != "" {
|
|
|
- session.Where("coupon_desc = ?", query.CouponDesc)
|
|
|
|
|
|
|
+ session.Where("coupon_desc like ?", "%"+query.CouponDesc+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.CashBackPoint != 0 {
|
|
if query.CashBackPoint != 0 {
|
|
@@ -1481,10 +1481,10 @@ func Get2GoodsCouponList(query domain.GoodsCouponQuery, pageNum, pageSize int) (
|
|
|
session.Where("validity = ?", query.Validity)
|
|
session.Where("validity = ?", query.Validity)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.ValidityPeriod != "" {
|
|
|
|
|
- session.Where("validity_period = ?", query.ValidityPeriod)
|
|
|
|
|
|
|
+ if query.ValidityPeriodStart != "" || query.ValidityPeriodEnd != "" {
|
|
|
|
|
+ session.Where("validity_period between ? and ?", query.ValidityPeriodStart, query.ValidityPeriodEnd)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -1593,7 +1593,7 @@ func Get2GoodsCouponUserList(query domain.GoodsCouponUserQuery, pageNum, pageSiz
|
|
|
if query.State != "" {
|
|
if query.State != "" {
|
|
|
session.Where("state = ?", query.State)
|
|
session.Where("state = ?", query.State)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -1688,7 +1688,7 @@ func Get2GoodsIntroductionList(query domain.GoodsIntroductionQuery, pageNum, pag
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.GoodsArticleName != "" {
|
|
if query.GoodsArticleName != "" {
|
|
|
- session.Where("goods_article_name = ?", query.GoodsArticleName)
|
|
|
|
|
|
|
+ session.Where("goods_article_name like ?", "%"+query.GoodsArticleName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.GoodsArticle != "" {
|
|
if query.GoodsArticle != "" {
|
|
@@ -1710,7 +1710,7 @@ func Get2GoodsIntroductionList(query domain.GoodsIntroductionQuery, pageNum, pag
|
|
|
if query.UpdateTime != "" {
|
|
if query.UpdateTime != "" {
|
|
|
session.Where("update_time = ?", query.UpdateTime)
|
|
session.Where("update_time = ?", query.UpdateTime)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -1805,27 +1805,27 @@ func Get2GoodsOrderList(query domain.GoodsOrderQuery, pageNum, pageSize int) (vo
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.OrderName != "" {
|
|
if query.OrderName != "" {
|
|
|
- session.Where("order_name = ?", query.OrderName)
|
|
|
|
|
|
|
+ session.Where("order_name like ?", "%"+query.OrderName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.SkuId != 0 {
|
|
if query.SkuId != 0 {
|
|
|
session.Where("sku_id = ?", query.SkuId)
|
|
session.Where("sku_id = ?", query.SkuId)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.Count != 0 {
|
|
|
|
|
- session.Where("count = ?", query.Count)
|
|
|
|
|
|
|
+ if query.CountStart != 0 || query.CountEnd != 0 {
|
|
|
|
|
+ session.Where("count between ? and ?", query.CountStart, query.CountEnd)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.Price != 0 {
|
|
|
|
|
- session.Where("price = ?", query.Price)
|
|
|
|
|
|
|
+ if query.PriceStart != 0 || query.PriceEnd != 0 {
|
|
|
|
|
+ session.Where("price between ? and ?", query.PriceStart, query.PriceEnd)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.TotalPrice != 0 {
|
|
|
|
|
- session.Where("total_price = ?", query.TotalPrice)
|
|
|
|
|
|
|
+ if query.TotalPriceStart != 0 || query.TotalPriceEnd != 0 {
|
|
|
|
|
+ session.Where("total_price between ? and ?", query.TotalPriceStart, query.TotalPriceEnd)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.ContactInformation != "" {
|
|
if query.ContactInformation != "" {
|
|
|
- session.Where("contact_information = ?", query.ContactInformation)
|
|
|
|
|
|
|
+ session.Where("contact_information like ?", "%"+query.ContactInformation+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.CouponUserId != 0 {
|
|
if query.CouponUserId != 0 {
|
|
@@ -1847,7 +1847,7 @@ func Get2GoodsOrderList(query domain.GoodsOrderQuery, pageNum, pageSize int) (vo
|
|
|
if query.OtherData != "" {
|
|
if query.OtherData != "" {
|
|
|
session.Where("other_data = ?", query.OtherData)
|
|
session.Where("other_data = ?", query.OtherData)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -1946,7 +1946,7 @@ func Get2GoodsSkuList(query domain.GoodsSkuQuery, pageNum, pageSize int) (vo.Bas
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.SkuName != "" {
|
|
if query.SkuName != "" {
|
|
|
- session.Where("sku_name = ?", query.SkuName)
|
|
|
|
|
|
|
+ session.Where("sku_name like ?", "%"+query.SkuName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Price != 0 {
|
|
if query.Price != 0 {
|
|
@@ -1973,10 +1973,10 @@ func Get2GoodsSkuList(query domain.GoodsSkuQuery, pageNum, pageSize int) (vo.Bas
|
|
|
session.Where("create_by = ?", query.CreateBy)
|
|
session.Where("create_by = ?", query.CreateBy)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.CreateTime != "" {
|
|
|
|
|
- session.Where("create_time = ?", query.CreateTime)
|
|
|
|
|
|
|
+ if query.CreateTimeStart != "" || query.CreateTimeEnd != "" {
|
|
|
|
|
+ session.Where("create_time between ? and ?", query.CreateTimeStart, query.CreateTimeEnd)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -2071,7 +2071,7 @@ func Get2GoodsSkuCardList(query domain.GoodsSkuCardQuery, pageNum, pageSize int)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.CardName != "" {
|
|
if query.CardName != "" {
|
|
|
- session.Where("card_name = ?", query.CardName)
|
|
|
|
|
|
|
+ session.Where("card_name like ?", "%"+query.CardName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.State != "" {
|
|
if query.State != "" {
|
|
@@ -2087,15 +2087,15 @@ func Get2GoodsSkuCardList(query domain.GoodsSkuCardQuery, pageNum, pageSize int)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.CardKey != "" {
|
|
if query.CardKey != "" {
|
|
|
- session.Where("card_key = ?", query.CardKey)
|
|
|
|
|
|
|
+ session.Where("card_key like ?", "%"+query.CardKey+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Use != "" {
|
|
if query.Use != "" {
|
|
|
session.Where("use = ?", query.Use)
|
|
session.Where("use = ?", query.Use)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.UploadTime != "" {
|
|
|
|
|
- session.Where("upload_time = ?", query.UploadTime)
|
|
|
|
|
|
|
+ if query.UploadTimeStart != "" || query.UploadTimeEnd != "" {
|
|
|
|
|
+ session.Where("upload_time between ? and ?", query.UploadTimeStart, query.UploadTimeEnd)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.SkuId != 0 {
|
|
if query.SkuId != 0 {
|
|
@@ -2105,7 +2105,7 @@ func Get2GoodsSkuCardList(query domain.GoodsSkuCardQuery, pageNum, pageSize int)
|
|
|
if query.Sort != "" {
|
|
if query.Sort != "" {
|
|
|
session.Where("sort = ?", query.Sort)
|
|
session.Where("sort = ?", query.Sort)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -2210,7 +2210,7 @@ func Get2GoodsTagList(query domain.GoodsTagQuery, pageNum, pageSize int) (vo.Bas
|
|
|
if query.Tag != "" {
|
|
if query.Tag != "" {
|
|
|
session.Where("tag = ?", query.Tag)
|
|
session.Where("tag = ?", query.Tag)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -2313,13 +2313,13 @@ func Get2GoodsTypeList(query domain.GoodsTypeQuery, pageNum, pageSize int) (vo.B
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.TypeName != "" {
|
|
if query.TypeName != "" {
|
|
|
- session.Where("type_name = ?", query.TypeName)
|
|
|
|
|
|
|
+ session.Where("type_name like ?", "%"+query.TypeName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.CreateTime != "" {
|
|
|
|
|
- session.Where("create_time = ?", query.CreateTime)
|
|
|
|
|
|
|
+ if query.CreateTimeStart != "" || query.CreateTimeEnd != "" {
|
|
|
|
|
+ session.Where("create_time between ? and ?", query.CreateTimeStart, query.CreateTimeEnd)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -2414,7 +2414,7 @@ func Get2UserList(query domain.UserQuery, pageNum, pageSize int) (vo.BaseListVo,
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Username != "" {
|
|
if query.Username != "" {
|
|
|
- session.Where("username = ?", query.Username)
|
|
|
|
|
|
|
+ session.Where("username like ?", "%"+query.Username+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Password != "" {
|
|
if query.Password != "" {
|
|
@@ -2438,15 +2438,15 @@ func Get2UserList(query domain.UserQuery, pageNum, pageSize int) (vo.BaseListVo,
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Phone != "" {
|
|
if query.Phone != "" {
|
|
|
- session.Where("phone = ?", query.Phone)
|
|
|
|
|
|
|
+ session.Where("phone like ?", "%"+query.Phone+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Email != "" {
|
|
if query.Email != "" {
|
|
|
- session.Where("email = ?", query.Email)
|
|
|
|
|
|
|
+ session.Where("email like ?", "%"+query.Email+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Name != "" {
|
|
if query.Name != "" {
|
|
|
- session.Where("name = ?", query.Name)
|
|
|
|
|
|
|
+ session.Where("name like ?", "%"+query.Name+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Avatar != "" {
|
|
if query.Avatar != "" {
|
|
@@ -2460,7 +2460,7 @@ func Get2UserList(query domain.UserQuery, pageNum, pageSize int) (vo.BaseListVo,
|
|
|
if query.InviterBy != 0 {
|
|
if query.InviterBy != 0 {
|
|
|
session.Where("inviter_by = ?", query.InviterBy)
|
|
session.Where("inviter_by = ?", query.InviterBy)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -2558,18 +2558,18 @@ func Get2UserWalletList(query domain.UserWalletQuery, pageNum, pageSize int) (vo
|
|
|
session.Where("user_id = ?", query.UserId)
|
|
session.Where("user_id = ?", query.UserId)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.Balance != 0 {
|
|
|
|
|
- session.Where("balance = ?", query.Balance)
|
|
|
|
|
|
|
+ if query.BalanceStart != 0 || query.BalanceEnd != 0 {
|
|
|
|
|
+ session.Where("balance between ? and ?", query.BalanceStart, query.BalanceEnd)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.PromotionAmount != 0 {
|
|
|
|
|
- session.Where("promotion_amount = ?", query.PromotionAmount)
|
|
|
|
|
|
|
+ if query.PromotionAmountStart != 0 || query.PromotionAmountEnd != 0 {
|
|
|
|
|
+ session.Where("promotion_amount between ? and ?", query.PromotionAmountStart, query.PromotionAmountEnd)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if query.RechargeAmount != 0 {
|
|
|
|
|
- session.Where("recharge_amount = ?", query.RechargeAmount)
|
|
|
|
|
|
|
+ if query.RechargeAmountStart != 0 || query.RechargeAmountEnd != 0 {
|
|
|
|
|
+ session.Where("recharge_amount between ? and ?", query.RechargeAmountStart, query.RechargeAmountEnd)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -2668,15 +2668,15 @@ func Get2DictDataList(query domain.DictDataQuery, pageNum, pageSize int) (vo.Bas
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.DictLabel != "" {
|
|
if query.DictLabel != "" {
|
|
|
- session.Where("dict_label = ?", query.DictLabel)
|
|
|
|
|
|
|
+ session.Where("dict_label like ?", "%"+query.DictLabel+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.DictValue != "" {
|
|
if query.DictValue != "" {
|
|
|
- session.Where("dict_value = ?", query.DictValue)
|
|
|
|
|
|
|
+ session.Where("dict_value like ?", "%"+query.DictValue+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.DictType != "" {
|
|
if query.DictType != "" {
|
|
|
- session.Where("dict_type = ?", query.DictType)
|
|
|
|
|
|
|
+ session.Where("dict_type like ?", "%"+query.DictType+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Status != "" {
|
|
if query.Status != "" {
|
|
@@ -2692,9 +2692,9 @@ func Get2DictDataList(query domain.DictDataQuery, pageNum, pageSize int) (vo.Bas
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Remark != "" {
|
|
if query.Remark != "" {
|
|
|
- session.Where("remark = ?", query.Remark)
|
|
|
|
|
|
|
+ session.Where("remark like ?", "%"+query.Remark+"%")
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -2789,11 +2789,11 @@ func Get2DictTypeList(query domain.DictTypeQuery, pageNum, pageSize int) (vo.Bas
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.DictName != "" {
|
|
if query.DictName != "" {
|
|
|
- session.Where("dict_name = ?", query.DictName)
|
|
|
|
|
|
|
+ session.Where("dict_name like ?", "%"+query.DictName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.DictType != "" {
|
|
if query.DictType != "" {
|
|
|
- session.Where("dict_type = ?", query.DictType)
|
|
|
|
|
|
|
+ session.Where("dict_type like ?", "%"+query.DictType+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Status != "" {
|
|
if query.Status != "" {
|
|
@@ -2801,9 +2801,9 @@ func Get2DictTypeList(query domain.DictTypeQuery, pageNum, pageSize int) (vo.Bas
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Remark != "" {
|
|
if query.Remark != "" {
|
|
|
- session.Where("remark = ?", query.Remark)
|
|
|
|
|
|
|
+ session.Where("remark like ?", "%"+query.Remark+"%")
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -2846,139 +2846,6 @@ func DeleteDictType(id int64) bool {
|
|
|
return i > 0
|
|
return i > 0
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-func GetManageUserById(id int64) (domain.ManageUser, error) {
|
|
|
|
|
- var manageUser domain.ManageUser
|
|
|
|
|
- _, err := configs.Engine.Table("manage_user").Where("id = ?", id).Get(&manageUser)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- return manageUser, err
|
|
|
|
|
- }
|
|
|
|
|
- return manageUser, nil
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func GetManageUserListInId(ids []int64) ([]domain.ManageUser, error) {
|
|
|
|
|
- rows, err := configs.Engine.Table("manage_user").In("id", ids).Rows(&domain.ManageUser{})
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- return make([]domain.ManageUser, 0), err
|
|
|
|
|
- }
|
|
|
|
|
- defer rows.Close()
|
|
|
|
|
- var list []domain.ManageUser
|
|
|
|
|
- for rows.Next() {
|
|
|
|
|
- var u domain.ManageUser
|
|
|
|
|
- rows.Scan(&u)
|
|
|
|
|
- list = append(list, u)
|
|
|
|
|
- }
|
|
|
|
|
- return list, nil
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func GetManageUserList(manageUser domain.ManageUser, pageNum, pageSize int) (vo.BaseListVo, error) {
|
|
|
|
|
- var arr []domain.ManageUser
|
|
|
|
|
- Count, err := configs.Engine.Table("manage_user").Limit(pageSize, (pageNum-1)*pageSize).FindAndCount(&arr, &manageUser)
|
|
|
|
|
- var vo vo.BaseListVo
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- return vo, err
|
|
|
|
|
- }
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- return vo, err
|
|
|
|
|
- }
|
|
|
|
|
- vo.PageNum = pageNum
|
|
|
|
|
- vo.PageSize = pageSize
|
|
|
|
|
- vo.List = make([]any, len(arr))
|
|
|
|
|
- for i, v := range arr {
|
|
|
|
|
- vo.List[i] = v
|
|
|
|
|
- }
|
|
|
|
|
- vo.Total = int(Count)
|
|
|
|
|
- return vo, nil
|
|
|
|
|
-}
|
|
|
|
|
-func Get2ManageUserList(query domain.ManageUserQuery, pageNum, pageSize int) (vo.BaseListVo, error) {
|
|
|
|
|
- var arr []domain.ManageUser
|
|
|
|
|
- session := configs.Engine.Table("manage_user").Limit(pageSize, (pageNum-1)*pageSize)
|
|
|
|
|
-
|
|
|
|
|
- if query.Id != 0 {
|
|
|
|
|
- session.Where("id = ?", query.Id)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if query.Name != "" {
|
|
|
|
|
- session.Where("name = ?", query.Name)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if query.Username != "" {
|
|
|
|
|
- session.Where("username = ?", query.Username)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if query.Password != "" {
|
|
|
|
|
- session.Where("password = ?", query.Password)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if query.CreationTime != 0 {
|
|
|
|
|
- session.Where("creation_time = ?", query.CreationTime)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if query.LoginTime != 0 {
|
|
|
|
|
- session.Where("login_time = ?", query.LoginTime)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if query.Status != "" {
|
|
|
|
|
- session.Where("status = ?", query.Status)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if query.RoleId != 0 {
|
|
|
|
|
- session.Where("role_id = ?", query.RoleId)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if query.Phone != "" {
|
|
|
|
|
- session.Where("phone = ?", query.Phone)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if query.Email != "" {
|
|
|
|
|
- session.Where("email = ?", query.Email)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if query.Avatar != "" {
|
|
|
|
|
- session.Where("avatar = ?", query.Avatar)
|
|
|
|
|
- }
|
|
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
- var vo vo.BaseListVo
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- return vo, err
|
|
|
|
|
- }
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- return vo, err
|
|
|
|
|
- }
|
|
|
|
|
- vo.PageNum = pageNum
|
|
|
|
|
- vo.PageSize = pageSize
|
|
|
|
|
- vo.List = make([]any, len(arr))
|
|
|
|
|
- for i, v := range arr {
|
|
|
|
|
- vo.List[i] = v
|
|
|
|
|
- }
|
|
|
|
|
- vo.Total = int(Count)
|
|
|
|
|
- return vo, nil
|
|
|
|
|
-}
|
|
|
|
|
-func SaveManageUser(manageUser *domain.ManageUser) (domain.ManageUser, error) {
|
|
|
|
|
- _, err := configs.Engine.Table("manage_user").Insert(&manageUser)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- return *manageUser, err
|
|
|
|
|
- }
|
|
|
|
|
- return *manageUser, nil
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func SetManageUser(manageUserMap map[string]interface{}, id int64) (domain.ManageUser, bool, error) {
|
|
|
|
|
- var manageUser domain.ManageUser
|
|
|
|
|
- _, err := configs.Engine.Table("manage_user").Where("id = ?", id).Update(manageUserMap)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- return manageUser, false, err
|
|
|
|
|
- }
|
|
|
|
|
- return manageUser, true, nil
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-func DeleteManageUser(id int64) bool {
|
|
|
|
|
- var manageUser domain.ManageUser
|
|
|
|
|
- i, err := configs.Engine.Table("manage_user").Where("id = ?", id).Delete(&manageUser)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- return false
|
|
|
|
|
- }
|
|
|
|
|
- return i > 0
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
func GetShopTopicById(id int64) (domain.ShopTopic, error) {
|
|
func GetShopTopicById(id int64) (domain.ShopTopic, error) {
|
|
|
var shopTopic domain.ShopTopic
|
|
var shopTopic domain.ShopTopic
|
|
|
_, err := configs.Engine.Table("shop_topic").Where("id = ?", id).Get(&shopTopic)
|
|
_, err := configs.Engine.Table("shop_topic").Where("id = ?", id).Get(&shopTopic)
|
|
@@ -3043,17 +2910,17 @@ func Get2ShopTopicList(query domain.ShopTopicQuery, pageNum, pageSize int) (vo.B
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.TopicName != "" {
|
|
if query.TopicName != "" {
|
|
|
- session.Where("topic_name = ?", query.TopicName)
|
|
|
|
|
|
|
+ session.Where("topic_name like ?", "%"+query.TopicName+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.TopicDesc != "" {
|
|
if query.TopicDesc != "" {
|
|
|
- session.Where("topic_desc = ?", query.TopicDesc)
|
|
|
|
|
|
|
+ session.Where("topic_desc like ?", "%"+query.TopicDesc+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.TypeIds != "" {
|
|
if query.TypeIds != "" {
|
|
|
session.Where("type_ids = ?", query.TypeIds)
|
|
session.Where("type_ids = ?", query.TypeIds)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -3148,7 +3015,7 @@ func Get2ShopAdviceCarouselList(query domain.ShopAdviceCarouselQuery, pageNum, p
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.Name != "" {
|
|
if query.Name != "" {
|
|
|
- session.Where("name = ?", query.Name)
|
|
|
|
|
|
|
+ session.Where("name like ?", "%"+query.Name+"%")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if query.ToId != 0 {
|
|
if query.ToId != 0 {
|
|
@@ -3194,7 +3061,7 @@ func Get2ShopAdviceCarouselList(query domain.ShopAdviceCarouselQuery, pageNum, p
|
|
|
if query.ToType != "" {
|
|
if query.ToType != "" {
|
|
|
session.Where("to_type = ?", query.ToType)
|
|
session.Where("to_type = ?", query.ToType)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|
|
@@ -3295,7 +3162,7 @@ func Get2ShopTopicSkuList(query domain.ShopTopicSkuQuery, pageNum, pageSize int)
|
|
|
if query.SkuId != 0 {
|
|
if query.SkuId != 0 {
|
|
|
session.Where("sku_id = ?", query.SkuId)
|
|
session.Where("sku_id = ?", query.SkuId)
|
|
|
}
|
|
}
|
|
|
- Count, err := session.FindAndCount(&arr, &query)
|
|
|
|
|
|
|
+ Count, err := session.FindAndCount(&arr)
|
|
|
var vo vo.BaseListVo
|
|
var vo vo.BaseListVo
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return vo, err
|
|
return vo, err
|