init handler & empty view

This commit is contained in:
Sas Andy
2024-05-21 16:20:41 +07:00
parent edef960ae5
commit e1f76430fc
5 changed files with 324 additions and 9 deletions

View File

@@ -12,19 +12,19 @@ import (
"go.uber.org/zap"
)
func NewServicesMdUserGroup(uStore db.AppStore) *ServicesMdUserGroup {
func NewMdUserGroupServices(uStore db.AppStore) *MdUserGroupServices {
return &ServicesMdUserGroup{
return &MdUserGroupServices{
MdUserGroupStore: uStore,
}
}
type ServicesMdUserGroup struct {
type MdUserGroupServices struct {
MdUserGroupStore db.AppStore
}
func (su *ServicesMdUserGroup) GetListMdUserGroup(search string, currentPage int, rowPerPage int) ([]models.UserGroupV1, int, error) {
func (su *MdUserGroupServices) GetListMdUserGroup(search string, currentPage int, rowPerPage int) ([]models.UserGroupV1, int, error) {
var userGroupList []models.UserGroupV1
var totalData int
offset := (currentPage - 1) * rowPerPage
@@ -61,7 +61,7 @@ func (su *ServicesMdUserGroup) GetListMdUserGroup(search string, currentPage int
return userGroupList, totalPage, nil
}
func (ug *ServicesMdUserGroup) GetMdUserGroupByID(id string) (models.UserGroupV1, error) {
func (ug *MdUserGroupServices) GetMdUserGroupByID(id string) (models.UserGroupV1, error) {
logger, _ := zap.NewProduction()
var data models.UserGroupV1
@@ -79,7 +79,7 @@ func (ug *ServicesMdUserGroup) GetMdUserGroupByID(id string) (models.UserGroupV1
return data, nil
}
func (ug *ServicesMdUserGroup) AddMdUserGroup(code string, name string) (models.UserGroupV1, error) {
func (ug *MdUserGroupServices) AddMdUserGroup(code string, name string) (models.UserGroupV1, error) {
logger, _ := zap.NewProduction()
var data models.UserGroupV1
var datacek []models.UserGroupV1
@@ -129,7 +129,7 @@ func (ug *ServicesMdUserGroup) AddMdUserGroup(code string, name string) (models.
}
return data, nil
}
func (ug *ServicesMdUserGroup) EditMdUsergroup(id string, code string, name string) (models.UserGroupV1, error) {
func (ug *MdUserGroupServices) EditMdUsergroup(id string, code string, name string) (models.UserGroupV1, error) {
logger, _ := zap.NewProduction()
var data models.UserGroupV1
var datacek []models.UserGroupV1
@@ -180,7 +180,7 @@ func (ug *ServicesMdUserGroup) EditMdUsergroup(id string, code string, name stri
return data, nil
}
func (ug *ServicesMdUserGroup) DeleteMdUserGroup(id string) (models.UserGroupV1, error) {
func (ug *MdUserGroupServices) DeleteMdUserGroup(id string) (models.UserGroupV1, error) {
logger, _ := zap.NewProduction()
var data models.UserGroupV1
qry := `UPDATE m_usergroup
@@ -207,7 +207,7 @@ func (ug *ServicesMdUserGroup) DeleteMdUserGroup(id string) (models.UserGroupV1,
}
return data, nil
}
func (su *ServicesMdUserGroup) GetMdUserGroupBreadCrumb(title string) (models.BreadCrumbV1, error) {
func (su *MdUserGroupServices) GetMdUserGroupBreadCrumb(title string) (models.BreadCrumbV1, error) {
var ret models.BreadCrumbV1
dummyBreadcrumb := []models.BreadCrumbV1{