wangfei 6 年之前
父節點
當前提交
975126bfb5
共有 5 個檔案被更改,包括 8 行新增7 行删除
  1. 0
    1
      models/cases/area.go
  2. 4
    3
      models/cases/tag.go
  3. 0
    1
      models/message/cmscase.go
  4. 2
    1
      models/system/role.go
  5. 2
    1
      models/system/user.go

+ 0
- 1
models/cases/area.go 查看文件

36
 	var areas []AreaInfo
36
 	var areas []AreaInfo
37
 	sql := `select * from sys_case_area where status>` + strconv.Itoa(models.STATUS_DEL) + ` and case_id ='` + caseid + `'`
37
 	sql := `select * from sys_case_area where status>` + strconv.Itoa(models.STATUS_DEL) + ` and case_id ='` + caseid + `'`
38
 	err := m.db.Sql(sql).Find(&sql)
38
 	err := m.db.Sql(sql).Find(&sql)
39
-	// err := m.db.Where("status>"+strconv.Itoa(models.STATUS_DEL)).And("case_id =?", caseid).Table("sys_case_area").Find(&areas)
40
 	return areas, err
39
 	return areas, err
41
 }
40
 }
42
 
41
 

+ 4
- 3
models/cases/tag.go 查看文件

46
 
46
 
47
 // Tag 标签
47
 // Tag 标签
48
 type Tag struct {
48
 type Tag struct {
49
-	model.TaCmsCase `xorm:"extends"`
50
-	TagCases        []model.SysTagCase
49
+	model.SysTag `xorm:"extends"`
50
+	TagCases     []model.SysTagCase
51
 }
51
 }
52
 
52
 
53
 // GetTagByID 根据ID获取标签
53
 // GetTagByID 根据ID获取标签
54
 func (m *CaseDAO) GetTagByID(tagid string) (*Tag, error) {
54
 func (m *CaseDAO) GetTagByID(tagid string) (*Tag, error) {
55
 	var tags []Tag
55
 	var tags []Tag
56
-	err := m.db.Table("sys_tag").Where("tag_id=?", tagid).Find(&tags)
56
+	sql := `select * from sys_tag where tag_id='` + tagid + `'`
57
+	err := m.db.Sql(sql).Find(&tags)
57
 	if err != nil {
58
 	if err != nil {
58
 		return nil, err
59
 		return nil, err
59
 	}
60
 	}

+ 0
- 1
models/message/cmscase.go 查看文件

64
 	var cases []CmsCase
64
 	var cases []CmsCase
65
 	sql := `select * from ta_cms_case where cms_case_id='` + cmscaseid + `' and status>` + strconv.Itoa(models.STATUS_DEL)
65
 	sql := `select * from ta_cms_case where cms_case_id='` + cmscaseid + `' and status>` + strconv.Itoa(models.STATUS_DEL)
66
 	err := m.db.Sql(sql).Find(&cases)
66
 	err := m.db.Sql(sql).Find(&cases)
67
-	// err := m.db.Table("ta_cms_case").Where("cms_case_id=?", cmscaseid).And("status>" + strconv.Itoa(models.STATUS_DEL)).Find(&cases)
68
 	if err != nil {
67
 	if err != nil {
69
 		beego.Error(err)
68
 		beego.Error(err)
70
 		return nil, err
69
 		return nil, err

+ 2
- 1
models/system/role.go 查看文件

48
 // GetRoleByID 根据ID获取角色
48
 // GetRoleByID 根据ID获取角色
49
 func (m *RoleDAO) GetRoleByID(roleid string) (*Role, error) {
49
 func (m *RoleDAO) GetRoleByID(roleid string) (*Role, error) {
50
 	var roles []Role
50
 	var roles []Role
51
-	err := m.db.Table("sys_role").Where("role_id=?", roleid).And("status>" + strconv.Itoa(models.STATUS_DEL)).Find(&roles)
51
+	sql := `select * from sys_role where role_id='` + roleid + `' and status>` + strconv.Itoa(models.STATUS_DEL)
52
+	err := m.db.Sql(sql).Find(&roles)
52
 	if err != nil {
53
 	if err != nil {
53
 		return nil, err
54
 		return nil, err
54
 	}
55
 	}

+ 2
- 1
models/system/user.go 查看文件

112
 // GetUserByID 根据ID获取用户信息
112
 // GetUserByID 根据ID获取用户信息
113
 func (m *UserDAO) GetUserByID(userid string) (*UserInfo, error) {
113
 func (m *UserDAO) GetUserByID(userid string) (*UserInfo, error) {
114
 	var userinfo = UserInfo{}
114
 	var userinfo = UserInfo{}
115
-	_, err := m.db.Table("sys_user").Where("user_id=?", userid).And("status>" + strconv.Itoa(models.STATUS_DEL)).Get(&userinfo)
115
+	sql := `select * from sys_user where user_id='` + userid + `' and status>` + strconv.Itoa(models.STATUS_DEL)
116
+	err := m.db.Sql(sql).Find(&userinfo)
116
 	if err != nil {
117
 	if err != nil {
117
 		return nil, err
118
 		return nil, err
118
 	}
119
 	}