page_utils.go 436 B

12345678910111213141516
  1. package utils
  2. import (
  3. "fmt"
  4. "github.com/xormplus/xorm"
  5. )
  6. func AllSearch(db *xorm.Engine, controllername string, apiname string, tableName string, params map[string]interface{}) ([]map[string]interface{}, error) {
  7. stplkey := fmt.Sprintf("%s_%s_select.tpl", controllername, apiname)
  8. result, err := db.SqlTemplateClient(stplkey, &params).Query().List()
  9. if err != nil {
  10. fmt.Println(err)
  11. return nil, err
  12. }
  13. return result, nil
  14. }