1234567891011121314151617181920212223242526 |
- package my_chart_classify
- import (
- "errors"
- "hongze/hongze_yb/global"
- "hongze/hongze_yb/utils"
- )
- // GetClassifyListByCondition 根据条件获取图表分类列表
- func GetClassifyListByCondition(condition map[string]interface{}) (list []*MyChartClassify, err error) {
- maps, values, buildErr := utils.WhereBuild(condition)
- if buildErr != nil {
- err = errors.New("系统异常,生成查询语句失败")
- return
- }
- err = global.MYSQL["data"].Model(MyChartClassify{}).Where(maps, values...).Order("sort ASC").Scan(&list).Error
- return
- }
- // GetClassifyById 根据主键获取图表分类信息
- func GetClassifyById(chartClassifyId int) (item *MyChartClassify, err error) {
- err = global.MYSQL["data"].Model(MyChartClassify{}).Where("my_chart_classify_id = ?", chartClassifyId).First(&item).Error
- return
- }
|