|
@@ -27,16 +27,17 @@ func NewProjectDao(engine *xorm.Engine) *ProjectDao {
|
|
|
}
|
|
|
|
|
|
//CmProjectAccount 设置的值获得数据
|
|
|
-// func (d *ProjectDao) Get(data *models.CmProject) {
|
|
|
-// //data := data
|
|
|
-// ok, err := d.engine.Get(data)
|
|
|
-// if ok && err == nil {
|
|
|
-// //return nil
|
|
|
-// } else {
|
|
|
-// data.Id = 0
|
|
|
-// //return err
|
|
|
-// }
|
|
|
-// }
|
|
|
+func (d *ProjectDao) Get(id int) *models.CmProject {
|
|
|
+ data := &models.CmProject{}
|
|
|
+ _, err := d.engine.
|
|
|
+ Where("id=? ", id).
|
|
|
+ Get(data)
|
|
|
+ if err != nil {
|
|
|
+ data.Id = 0
|
|
|
+ return data
|
|
|
+ }
|
|
|
+ return data
|
|
|
+}
|
|
|
|
|
|
func (d *ProjectDao) GetPage(page int, size int) []models.CmProject {
|
|
|
datalist := make([]models.CmProject, 0)
|