|
@@ -22,9 +22,9 @@ func (d *BizRepo) GetPage(m map[string]interface{}) (*viewmodels.PageResult, err
|
|
|
limit := m["limit"].(int)
|
|
limit := m["limit"].(int)
|
|
|
page := m["page"].(int)
|
|
page := m["page"].(int)
|
|
|
|
|
|
|
|
- sqlSelect := ` SELECT A.* `
|
|
|
|
|
- sqlFrom := ` FROM biz AS A `
|
|
|
|
|
- sqlWhere := ` WHERE A.deleted_flag = 0 `
|
|
|
|
|
|
|
+ sqlSelect := ` SELECT A.* `
|
|
|
|
|
+ sqlFrom := ` FROM biz AS A `
|
|
|
|
|
+ sqlWhere := ` WHERE A.deleted_flag = 0 `
|
|
|
if keywords, ok := m["keywords"]; ok {
|
|
if keywords, ok := m["keywords"]; ok {
|
|
|
sqlWhere += ` AND A.biz_title like ` + "'%" + fmt.Sprintf("%s", keywords) + "%'"
|
|
sqlWhere += ` AND A.biz_title like ` + "'%" + fmt.Sprintf("%s", keywords) + "%'"
|
|
|
}
|
|
}
|
|
@@ -85,9 +85,9 @@ func (d *BizRepo) GetAll() ([]viewmodels.BizInfo, error) {
|
|
|
|
|
|
|
|
func (d *BizRepo) GetById(bizId int64) (*viewmodels.BizInfo, error) {
|
|
func (d *BizRepo) GetById(bizId int64) (*viewmodels.BizInfo, error) {
|
|
|
sqlSelect := ` SELECT A.* `
|
|
sqlSelect := ` SELECT A.* `
|
|
|
- sqlFrom := ` FROM biz AS A `
|
|
|
|
|
|
|
+ sqlFrom := ` FROM biz AS A `
|
|
|
sqlWhere := ` WHERE A.deleted_flag = 0 `
|
|
sqlWhere := ` WHERE A.deleted_flag = 0 `
|
|
|
- sqlWhere += fmt.Sprintf(" A.biz_id = %d ", bizId)
|
|
|
|
|
|
|
+ sqlWhere += fmt.Sprintf(" AND A.biz_id = %d ", bizId)
|
|
|
|
|
|
|
|
data := &viewmodels.BizInfo{}
|
|
data := &viewmodels.BizInfo{}
|
|
|
has, err := d.engine.SQL(sqlSelect + sqlFrom + sqlWhere).Get(data)
|
|
has, err := d.engine.SQL(sqlSelect + sqlFrom + sqlWhere).Get(data)
|