caipin 1 anno fa
parent
commit
d8ae19717e
1 ha cambiato i file con 7 aggiunte e 7 eliminazioni
  1. 7 7
      dao/project_dao.go

+ 7 - 7
dao/project_dao.go

@@ -16,19 +16,19 @@ import (
 	"go.mod/web/viewmodels"
 )
 
-//数据库操作引擎
+// 数据库操作引擎
 type ProjectDao struct {
 	engine *xorm.Engine
 }
 
-//获得一个DAO对象
+// 获得一个DAO对象
 func NewProjectDao(engine *xorm.Engine) *ProjectDao {
 	return &ProjectDao{
 		engine: engine,
 	}
 }
 
-//CmProjectAccount 设置的值获得数据
+// CmProjectAccount 设置的值获得数据
 func (d *ProjectDao) Get(id int) *models.CmProject {
 	data := &models.CmProject{}
 	_, err := d.engine.
@@ -78,8 +78,8 @@ func (d *ProjectDao) GetPageBsByCategory(pageData viewmodels.ProjectPage, catego
 	}
 
 	if pageData.Search != "" {
-		args = append(args, pageData.Search)
-		args = append(args, pageData.Search)
+		args = append(args, "%"+pageData.Search+"%")
+		args = append(args, "%"+pageData.Search+"%")
 		search := "(code like ? or  name like ?)"
 		sql = strings.Join([]string{sql, search}, " and ")
 	}
@@ -210,7 +210,7 @@ func (d *ProjectDao) GetPageBs(pageData viewmodels.ProjectPage) (data []models.C
 	return datalist, count
 }
 
-//设置的值获得数据
+// 设置的值获得数据
 func (d *ProjectDao) GetCode(code string) *models.CmProject {
 	data := &models.CmProject{}
 
@@ -291,7 +291,7 @@ func (d *ProjectDao) AddProjectAndAccount(projectData *models.CmProject, account
 	return nil
 }
 
-//更新
+// 更新
 func (d *ProjectDao) Update(data *models.CmProject, columns []string) error {
 	//_, err := d.engine.Id(data.Id).MustCols(columns...).Update(data)
 	_, err := d.engine.Where("id = ?  ", data.Id).MustCols(columns...).Update(data)