service filter with dropdown
This commit is contained in:
@@ -667,7 +667,11 @@ func (su *ServicesMasterMenuUser) GetListMasterUserFilteredBySearch(search strin
|
||||
|
||||
// check jika parameter search nya tidak kosong
|
||||
if search != "" || (searchDropdown != "0" && searchDropdown != "") {
|
||||
query += fmt.Sprintf(" AND (M_UserFullName LIKE '%%%s%%' OR M_UserEmail LIKE '%%%s%%') AND M_UserGroupID = '%s'", search, search, searchDropdown)
|
||||
query += fmt.Sprintf(" AND (M_UserFullName LIKE '%%%s%%' OR M_UserEmail LIKE '%%%s%%')", search, search)
|
||||
}
|
||||
|
||||
if searchDropdown != "0" && searchDropdown != "" {
|
||||
query += fmt.Sprintf(" AND M_UserGroupID = '%s' ", searchDropdown)
|
||||
} else {
|
||||
search = "%%"
|
||||
}
|
||||
@@ -725,8 +729,11 @@ func (su *ServicesMasterMenuUser) GetListMasterUserPagination(search string, sea
|
||||
offset := (currentPage - 1) * rowPerPage
|
||||
// offset := currentPage
|
||||
|
||||
if search != "" || (searchDropdown != "0" && searchDropdown != "") {
|
||||
query += fmt.Sprintf(" AND (M_UserEmail LIKE '%%%s%%' OR M_UserFullName LIKE '%%%s%%') AND M_UserGroupID = '%s'", search, search, searchDropdown)
|
||||
if search != "" {
|
||||
query += fmt.Sprintf(" AND (M_UserEmail LIKE '%%%s%%' OR M_UserFullName LIKE '%%%s%%')", search, search)
|
||||
}
|
||||
if searchDropdown != "0" && searchDropdown != "" {
|
||||
query += fmt.Sprintf(" AND M_UserGroupID = '%s' ", searchDropdown)
|
||||
} else {
|
||||
search = "%%"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user