tabel user grup dan inputan search

This commit is contained in:
sindhu
2024-05-14 15:28:40 +07:00
parent f6d04cdd62
commit 5dce26caeb
7 changed files with 81 additions and 28 deletions

View File

@@ -596,6 +596,7 @@ func (su *ServicesMasterMenuUserGroup) GetListMasterUserGroup() ([]models.UserGr
M_UserGroupIsActive
FROM m_usergroup
WHERE M_UserGroupIsActive = 'Y'
order by M_UserGroupID ASC
`
if err := dbx.Handlex.Select(&userGroupList, query); err != nil {
@@ -659,3 +660,28 @@ func (su *ServicesMasterMenuUserGroup) GetListBreadCrumb(title string) (models.B
return ret, nil
}
func (su *ServicesMasterMenuUserGroup) GetListMasterUserGroupBySearch(search *string) ([]models.UserGroupV1, error) {
var userGroupList []models.UserGroupV1
query := `
SELECT
ROW_NUMBER() OVER () AS nomor,
M_UserGroupID,
M_UserGroupCode,
M_UserGroupName,
M_UserGroupCreated,
M_UserGroupLastUpdated,
M_UserGroupIsActive
FROM m_usergroup
WHERE M_UserGroupIsActive = 'Y'
AND
order by M_UserGroupID ASC
`
if err := dbx.Handlex.Get(&userGroupList, query); err != nil {
return nil, fmt.Errorf("error querying database: %v", err)
}
return userGroupList, nil
}