|
@@ -229,6 +229,14 @@ func (m *EnPermission) GetMaxSortByParentId(parentId int) (maxSort int, err erro
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+// GetMaxSort 获取最大的排序值
|
|
|
+func (m *EnPermission) GetMaxSort() (maxSort int, err error) {
|
|
|
+ o := orm.NewOrmUsingDB("rddp")
|
|
|
+ sql := fmt.Sprintf(`SELECT max(%s) AS sort FROM %s`, EnPermissionColumns.Sort, m.TableName())
|
|
|
+ err = o.Raw(sql).QueryRow(&maxSort)
|
|
|
+ return
|
|
|
+}
|
|
|
+
|
|
|
// GetFirstEnPermissionByParentId 获取当前父级分类下,且排序数相同 的排序第一条的数据
|
|
|
func (m *EnPermission) GetFirstEnPermissionByParentId(parentId int) (item *EnPermission, err error) {
|
|
|
o := orm.NewOrmUsingDB("rddp")
|