|
@@ -11,154 +11,9 @@ import (
|
|
|
)
|
|
|
|
|
|
// 64d598e3ccc9b7d39470c95a
|
|
|
-const SCOPE = "queenshow"
|
|
|
+// const SCOPE = "queenshow"
|
|
|
const SPU3D_SCOPE = "spu3d"
|
|
|
|
|
|
-var IsNotEdit bool = false
|
|
|
-var IsCanEdit bool = true
|
|
|
-
|
|
|
-var SysCategoryInitArray []*comm.CategoryNode = []*comm.CategoryNode{
|
|
|
- {
|
|
|
- Type: "h5",
|
|
|
- Name: "模板",
|
|
|
- Value: "template",
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- Children: []*comm.CategoryNode{
|
|
|
- {
|
|
|
- Id: primitive.NewObjectID().Hex(),
|
|
|
- Name: "平台",
|
|
|
- Type: "h5",
|
|
|
- Value: "平台",
|
|
|
- IsEdit: &IsNotEdit,
|
|
|
- Children: []*comm.CategoryNode{
|
|
|
- {
|
|
|
- Id: primitive.NewObjectID().Hex(),
|
|
|
- Name: "手机",
|
|
|
- Type: "h5",
|
|
|
- Value: "手机",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsNotEdit,
|
|
|
- },
|
|
|
- {
|
|
|
- Id: primitive.NewObjectID().Hex(),
|
|
|
- Name: "PC",
|
|
|
- Type: "h5",
|
|
|
- Value: "PC",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsNotEdit,
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- Type: "frame",
|
|
|
- Name: "组合",
|
|
|
- Value: "comp",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- },
|
|
|
- {
|
|
|
- Type: "frame",
|
|
|
- Name: "文字",
|
|
|
- Value: "text",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- },
|
|
|
- {
|
|
|
- Type: "source",
|
|
|
- Name: "图片",
|
|
|
- Value: "image",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- },
|
|
|
- {
|
|
|
- Type: "source",
|
|
|
- Name: "视频",
|
|
|
- Value: "video",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- },
|
|
|
- {
|
|
|
- Type: "frame",
|
|
|
- Name: "形状",
|
|
|
- Value: "shape",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- },
|
|
|
-}
|
|
|
-
|
|
|
-var UserCategoryInitArray []*comm.CategoryNode = []*comm.CategoryNode{
|
|
|
- {
|
|
|
- Type: "h5",
|
|
|
- Name: "作品",
|
|
|
- Value: "template",
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- Children: []*comm.CategoryNode{
|
|
|
- {
|
|
|
- Id: primitive.NewObjectID().Hex(),
|
|
|
- Name: "平台",
|
|
|
- Type: "h5",
|
|
|
- Value: "平台",
|
|
|
- IsEdit: &IsNotEdit,
|
|
|
- Children: []*comm.CategoryNode{
|
|
|
- {
|
|
|
- Id: primitive.NewObjectID().Hex(),
|
|
|
- Name: "手机",
|
|
|
- Type: "h5",
|
|
|
- Value: "手机",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsNotEdit,
|
|
|
- },
|
|
|
- {
|
|
|
- Id: primitive.NewObjectID().Hex(),
|
|
|
- Name: "PC",
|
|
|
- Type: "h5",
|
|
|
- Value: "PC",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsNotEdit,
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- Type: "frame",
|
|
|
- Name: "组合",
|
|
|
- Value: "comp",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- },
|
|
|
- {
|
|
|
- Type: "frame",
|
|
|
- Name: "文字",
|
|
|
- Value: "text",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- },
|
|
|
- {
|
|
|
- Type: "source",
|
|
|
- Name: "图片",
|
|
|
- Value: "image",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- },
|
|
|
- {
|
|
|
- Type: "source",
|
|
|
- Name: "视频",
|
|
|
- Value: "video",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- },
|
|
|
- {
|
|
|
- Type: "frame",
|
|
|
- Name: "形状",
|
|
|
- Value: "shape",
|
|
|
- Children: make([]*comm.CategoryNode, 0),
|
|
|
- IsEdit: &IsCanEdit,
|
|
|
- },
|
|
|
-}
|
|
|
-
|
|
|
func CreateCategoryRouter(router *GinRouter) {
|
|
|
router.GETJWT("/spu3d/category", func(c *gin.Context, apictx *ApiSession) (interface{}, error) {
|
|
|
_, ret := repo.RepoSeachDocMap(apictx.CreateRepoCtx(), &repo.DocSearchOptions{
|