模块标准化

This commit is contained in:
2023-01-18 17:21:12 +08:00
parent c44203b176
commit 7c2bdebd0b
16 changed files with 162 additions and 162 deletions
+9 -9
View File
@@ -2,7 +2,7 @@ package dao
import (
"cutego/modules/core/api/v1/request"
"cutego/modules/core/entity"
"cutego/modules/core/dataobject"
"cutego/pkg/common"
"cutego/pkg/page"
"cutego/refs"
@@ -13,9 +13,9 @@ type NoticeDao struct {
}
// SelectPage 查询集合
func (d NoticeDao) SelectPage(query request.NoticeQuery) (*[]entity.SysNotice, int64) {
notices := make([]entity.SysNotice, 0)
session := refs.SqlDB.NewSession().Table(entity.SysNotice{}.TableName())
func (d NoticeDao) SelectPage(query request.NoticeQuery) (*[]dataobject.SysNotice, int64) {
notices := make([]dataobject.SysNotice, 0)
session := refs.SqlDB.NewSession().Table(dataobject.SysNotice{}.TableName())
if gotool.StrUtils.HasNotEmpty(query.NoticeTitle) {
session.And("notice_title like concat('%', ?, '%')", query.NoticeTitle)
}
@@ -35,7 +35,7 @@ func (d NoticeDao) SelectPage(query request.NoticeQuery) (*[]entity.SysNotice, i
}
// Insert 添加数据
func (d NoticeDao) Insert(notice entity.SysNotice) int64 {
func (d NoticeDao) Insert(notice dataobject.SysNotice) int64 {
session := refs.SqlDB.NewSession()
session.Begin()
insert, err := session.Insert(&notice)
@@ -52,7 +52,7 @@ func (d NoticeDao) Insert(notice entity.SysNotice) int64 {
func (d NoticeDao) Delete(list []int64) int64 {
session := refs.SqlDB.NewSession()
session.Begin()
i, err := session.In("notice_id", list).Delete(&entity.SysNotice{})
i, err := session.In("notice_id", list).Delete(&dataobject.SysNotice{})
if err != nil {
session.Rollback()
common.ErrorLog(err)
@@ -63,8 +63,8 @@ func (d NoticeDao) Delete(list []int64) int64 {
}
// SelectById 查询
func (d NoticeDao) SelectById(id int64) *entity.SysNotice {
notice := entity.SysNotice{}
func (d NoticeDao) SelectById(id int64) *dataobject.SysNotice {
notice := dataobject.SysNotice{}
_, err := refs.SqlDB.NewSession().Where("notice_id = ?", id).Get(&notice)
if err != nil {
common.ErrorLog(err)
@@ -74,7 +74,7 @@ func (d NoticeDao) SelectById(id int64) *entity.SysNotice {
}
// Update 修改数据
func (d NoticeDao) Update(notice entity.SysNotice) int64 {
func (d NoticeDao) Update(notice dataobject.SysNotice) int64 {
session := refs.SqlDB.NewSession()
session.Begin()
update, err := session.Where("notice_id = ?", notice.NoticeId).Update(&notice)