|
@@ -3,20 +3,22 @@ package sandbox
|
|
|
import (
|
|
|
"fmt"
|
|
|
"github.com/beego/beego/v2/client/orm"
|
|
|
-"time"
|
|
|
+ "time"
|
|
|
)
|
|
|
|
|
|
type SandboxClassify struct {
|
|
|
SandboxClassifyId int `orm:"column(sandbox_classify_id);pk"`
|
|
|
SandboxClassifyName string `description:"分类名称"`
|
|
|
- ParentId int `description:"父级id"`
|
|
|
- HasData int `description:"是否含有指标数据"`
|
|
|
- CreateTime time.Time `description:"创建时间"`
|
|
|
- ModifyTime time.Time `description:"修改时间"`
|
|
|
- SysUserId int `description:"创建人id"`
|
|
|
- SysUserRealName string `description:"创建人姓名"`
|
|
|
- Level int `description:"层级"`
|
|
|
- Sort int `description:"排序字段,越小越靠前,默认值:10"`
|
|
|
+ ParentId int `description:"父级id"`
|
|
|
+ HasData int `description:"是否含有指标数据"`
|
|
|
+ CreateTime time.Time `description:"创建时间"`
|
|
|
+ ModifyTime time.Time `description:"修改时间"`
|
|
|
+ SysUserId int `description:"创建人id"`
|
|
|
+ SysUserRealName string `description:"创建人姓名"`
|
|
|
+ Level int `description:"层级"`
|
|
|
+ ChartPermissionId int `description:"品种id"`
|
|
|
+ ChartPermissionName string `description:"品种名称"`
|
|
|
+ Sort int `description:"排序字段,越小越靠前,默认值:10"`
|
|
|
}
|
|
|
|
|
|
func AddSandboxClassify(item *SandboxClassify) (lastId int64, err error) {
|
|
@@ -64,6 +66,8 @@ type AddSandboxClassifyReq struct {
|
|
|
SandboxClassifyName string `description:"分类名称"`
|
|
|
ParentId int `description:"父级id,第一级传0"`
|
|
|
Level int `description:"层级,第一级传0,其余传上一级的层级"`
|
|
|
+ ChartPermissionId int `description:"品种id"`
|
|
|
+ ChartPermissionName string `description:"品种名称"`
|
|
|
}
|
|
|
|
|
|
func GetSandboxClassifyCount(sandboxClassifyName string, parentId int) (count int, err error) {
|
|
@@ -127,13 +131,11 @@ type SandboxClassifyDeleteCheckResp struct {
|
|
|
TipsMsg string `description:"提示信息"`
|
|
|
}
|
|
|
|
|
|
-
|
|
|
type DeleteSandboxClassifyReq struct {
|
|
|
SandboxClassifyId int `description:"分类id"`
|
|
|
- SandboxId int `description:"指标id"`
|
|
|
+ SandboxId int `description:"指标id"`
|
|
|
}
|
|
|
|
|
|
-
|
|
|
func DeleteSandboxClassify(classifyId int) (err error) {
|
|
|
o := orm.NewOrmUsingDB("data")
|
|
|
sql := ` DELETE FROM sandbox_classify
|
|
@@ -184,4 +186,4 @@ func (sandboxClassify *SandboxClassify) Update(cols []string) (err error) {
|
|
|
o := orm.NewOrmUsingDB("data")
|
|
|
_, err = o.Update(sandboxClassify, cols...)
|
|
|
return
|
|
|
-}
|
|
|
+}
|