|
@@ -412,7 +412,7 @@ func (edbClassify *EdbClassify) Update(cols []string) (err error) {
|
|
|
|
|
|
// GetEdbClassifyMaxSort 获取分类下最大的排序数
|
|
|
func GetEdbClassifyMaxSort(parentId int, classifyType uint8) (sort int, err error) {
|
|
|
- sql := `SELECT Max(sort) AS sort FROM edb_classify WHERE parent_id=? AND classify_type=? `
|
|
|
+ sql := `SELECT COALESCE(Max(sort), 0) AS sort FROM edb_classify WHERE parent_id=? AND classify_type=? `
|
|
|
err = global.DmSQL["data"].Raw(sql, parentId, classifyType).Scan(&sort).Error
|
|
|
|
|
|
return
|
|
@@ -420,7 +420,7 @@ func GetEdbClassifyMaxSort(parentId int, classifyType uint8) (sort int, err erro
|
|
|
|
|
|
// GetEdbInfoMaxSortByClassifyId 获取分类下指标的最大的排序数
|
|
|
func GetEdbInfoMaxSortByClassifyId(classifyId int) (sort int, err error) {
|
|
|
- sql := `SELECT Max(sort) AS sort FROM edb_info WHERE classify_id=? `
|
|
|
+ sql := `SELECT COALESCE(Max(sort), 0) AS sort FROM edb_info WHERE classify_id=? `
|
|
|
err = global.DmSQL["data"].Raw(sql, classifyId).Scan(&sort).Error
|
|
|
|
|
|
return
|