// Package docs Code generated by swaggo/swag. DO NOT EDIT
package docs

import "github.com/swaggo/swag"

const docTemplate = `{
    "schemes": {{ marshal .Schemes }},
    "swagger": "2.0",
    "info": {
        "description": "{{escape .Description}}",
        "title": "{{.Title}}",
        "contact": {
            "name": "baowk",
            "url": "https://github.com/baowk/dilu-all",
            "email": "baowk1024@gmail.com"
        },
        "version": "{{.Version}}"
    },
    "host": "{{.Host}}",
    "basePath": "{{.BasePath}}",
    "paths": {
        "/api/v1/ai/chat": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "Ai"
                ],
                "summary": "ai接口",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.AiMsg"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "string"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/bill/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "创建Bill",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.IdentifyBillDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Bill"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/bill/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "删除Bill",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Bill"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/bill/export": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "导出账单",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.StQueryReq"
                        }
                    }
                ],
                "responses": {}
            }
        },
        "/api/v1/dental/bill/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "获取Bill",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Bill"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/bill/identify": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "智能识别",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.BillTmplReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.IdentifyBillDto"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/bill/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "Page接口",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.BillGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/dto.BillDto"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/bill/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "更新Bill",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.BillDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Bill"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/customer/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Customer"
                ],
                "summary": "创建Customer",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.CustomerDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Customer"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/customer/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Customer"
                ],
                "summary": "删除Customer",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Customer"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/customer/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Customer"
                ],
                "summary": "获取Customer",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Customer"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/customer/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Customer"
                ],
                "summary": "Page接口",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.CustomerGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.Customer"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/customer/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Customer"
                ],
                "summary": "更新Customer",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.CustomerDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Customer"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/event-day-st/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-EventDaySt"
                ],
                "summary": "创建EventDaySt",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.EventDayStDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.EventDaySt"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/event-day-st/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-EventDaySt"
                ],
                "summary": "删除EventDaySt",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.EventDaySt"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/event-day-st/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-EventDaySt"
                ],
                "summary": "获取EventDaySt",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.EventDaySt"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/event-day-st/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-EventDaySt"
                ],
                "summary": "Page接口",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.EventDayStGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.EventDaySt"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/event-day-st/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-EventDaySt"
                ],
                "summary": "更新EventDaySt",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.EventDayStDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.EventDaySt"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/st/day": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "日统计",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.StQueryReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "type": "string"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/st/export": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "查询统计",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.StQueryReq"
                        }
                    }
                ],
                "responses": {}
            }
        },
        "/api/v1/dental/st/exportrate": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "查询统计",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.StQueryReq"
                        }
                    }
                ],
                "responses": {}
            }
        },
        "/api/v1/dental/st/month": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "月统计",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.StQueryReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "string"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/st/query": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-Bill"
                ],
                "summary": "查询统计",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.StQueryReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "string"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/summary-plan-day/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-SummaryPlanDay"
                ],
                "summary": "创建SummaryPlanDay",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SummaryPlanDayDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SummaryPlanDay"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/summary-plan-day/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-SummaryPlanDay"
                ],
                "summary": "删除SummaryPlanDay",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SummaryPlanDay"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/summary-plan-day/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-SummaryPlanDay"
                ],
                "summary": "获取SummaryPlanDay",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SummaryPlanDay"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/summary-plan-day/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-SummaryPlanDay"
                ],
                "summary": "Page接口",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SummaryPlanDayGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.SummaryPlanDay"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/summary-plan-day/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-SummaryPlanDay"
                ],
                "summary": "更新SummaryPlanDay",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SummaryPlanDayDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SummaryPlanDay"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/target-task/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-TargetTask"
                ],
                "summary": "创建TargetTask",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.TargetTaskDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.TargetTask"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/target-task/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-TargetTask"
                ],
                "summary": "删除TargetTask",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.TargetTask"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/target-task/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-TargetTask"
                ],
                "summary": "获取TargetTask",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.TargetTask"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/target-task/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-TargetTask"
                ],
                "summary": "获取TargetTask列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.TargetTaskGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.TargetTask"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/dental/target-task/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "dental-TargetTask"
                ],
                "summary": "更新TargetTask",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.TargetTaskDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.TargetTask"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/pub-notice/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-PubNotice"
                ],
                "summary": "创建公用通知",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.PubNoticeDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.PubNotice"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/pub-notice/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-PubNotice"
                ],
                "summary": "删除公用通知",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.PubNotice"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/pub-notice/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-PubNotice"
                ],
                "summary": "获取公用通知",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.PubNotice"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/pub-notice/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-PubNotice"
                ],
                "summary": "获取公用通知列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.PubNoticeGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.PubNotice"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/pub-notice/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-PubNotice"
                ],
                "summary": "更新公用通知",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.PubNoticeDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.PubNotice"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/task/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-Task"
                ],
                "summary": "创建Task",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.TaskDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Task"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/task/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-Task"
                ],
                "summary": "删除Task",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Task"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/task/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-Task"
                ],
                "summary": "获取Task",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Task"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/task/my": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-Task"
                ],
                "summary": "获取Task列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.TaskGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.NoticeDto"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/task/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-Task"
                ],
                "summary": "获取Task列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.TaskGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.Task"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/task/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-Task"
                ],
                "summary": "更新Task",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.TaskDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.Task"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/user-notice/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-UserNotice"
                ],
                "summary": "创建用户通知",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.UserNoticeDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.UserNotice"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/user-notice/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-UserNotice"
                ],
                "summary": "删除用户通知",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.UserNotice"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/user-notice/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-UserNotice"
                ],
                "summary": "获取用户通知",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.UserNotice"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/user-notice/my": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-UserNotice"
                ],
                "summary": "获取用户通知列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.UserNoticeGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.NoticeDto"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/user-notice/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-UserNotice"
                ],
                "summary": "获取用户通知列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.UserNoticeGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.UserNotice"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/user-notice/read": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-UserNotice"
                ],
                "summary": "获取用户通知",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.ReadNoticeDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "string"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/notice/user-notice/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "notice-UserNotice"
                ],
                "summary": "更新用户通知",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.UserNoticeDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.UserNotice"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys-menu/apis": {
            "post": {
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMenu"
                ],
                "summary": "设置 Menu 和 API 关联关系",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysMenuAPiGetReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/sys/auth/bind": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "description": "绑定手机号或者邮箱",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso"
                ],
                "summary": "绑定手机号或者邮箱",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.BindReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/sys/auth/changeUserinfo": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "description": "修改用户信息",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso"
                ],
                "summary": "修改用户信息",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.ChangeUserinfoReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/sys/auth/logout": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "description": "退出登录（调用后清空本地token）",
                "tags": [
                    "sys-sso"
                ],
                "summary": "退出登录",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/sys/canAccess": {
            "post": {
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMenu"
                ],
                "summary": "获取用户菜单",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysMenuGetReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "string"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/captcha": {
            "get": {
                "description": "获取验证码",
                "tags": [
                    "sys-sso"
                ],
                "summary": "获取验证码",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": {
                                                "type": "string"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/changePwd": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "description": "修改密码",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso"
                ],
                "summary": "修改密码",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.ChangePwdReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/sys/ding/callback": {
            "get": {
                "description": "获取钉钉回调",
                "tags": [
                    "sys-sso ding"
                ],
                "summary": "获取钉钉回调",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.DingCfgResp"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/forgetPwd": {
            "post": {
                "description": "忘记密码",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso"
                ],
                "summary": "忘记密码",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.ForgetPwdReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/sys/getDingCfg": {
            "post": {
                "description": "获取钉钉登录配置信息",
                "tags": [
                    "sys-sso ding"
                ],
                "summary": "获取钉钉登录配置信息",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.DingCfgResp"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/getUserinfo": {
            "post": {
                "description": "获取用户信息",
                "tags": [
                    "sys-sso"
                ],
                "summary": "获取用户信息",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.UserinfoResp"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/login": {
            "post": {
                "description": "用户登录",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso"
                ],
                "summary": "用户登录",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.LoginReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.LoginOK"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/login-log/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-LoginLog"
                ],
                "summary": "创建LoginLog",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.LoginLogDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.LoginLog"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/login-log/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-LoginLog"
                ],
                "summary": "删除LoginLog",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.LoginLog"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/login-log/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-LoginLog"
                ],
                "summary": "获取LoginLog",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.LoginLog"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/login-log/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-LoginLog"
                ],
                "summary": "获取LoginLog列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.LoginLogGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.LoginLog"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/login-log/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-LoginLog"
                ],
                "summary": "更新LoginLog",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.LoginLogDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.LoginLog"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/loginDing": {
            "post": {
                "description": "钉钉登录",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso ding"
                ],
                "summary": "钉钉",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.LoginDingReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.LoginOK"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/mp/callback": {
            "get": {
                "description": "微信公众号回调函数",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso wechat mp"
                ],
                "summary": "微信公众号回调函数",
                "responses": {
                    "200": {
                        "description": "OK",
                        "schema": {
                            "type": "string"
                        }
                    }
                }
            }
        },
        "/api/v1/sys/mp/login": {
            "post": {
                "description": "获取公众号二维码",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso wechat mp"
                ],
                "summary": "轮询用户登录成功与否",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.MpSceneReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.LoginOK"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/mp/qrCode": {
            "post": {
                "description": "获取公众号二维码",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso wechat mp"
                ],
                "summary": "获取公众号二维码",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/wechat.QrCodeResp"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/myUserinfo": {
            "get": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "description": "获取个人信息",
                "tags": [
                    "sys-sso"
                ],
                "summary": "获取个人信息",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.MyUserinfoResp"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/register": {
            "post": {
                "description": "用户注册",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso"
                ],
                "summary": "用户注册",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.RegisterReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.LoginOK"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sendCode": {
            "post": {
                "description": "发送邮箱或者短信验证码",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso"
                ],
                "summary": "发送邮箱或者短信验证码",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.CodeSendReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-api/all": {
            "post": {
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysApi"
                ],
                "summary": "Page接口",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysApiGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#/definitions/models.SysApi"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-api/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysApi"
                ],
                "summary": "创建接口列表",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysApiDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysApi"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-api/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysApi"
                ],
                "summary": "删除接口列表",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysApi"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-api/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysApi"
                ],
                "summary": "获取接口列表",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysApi"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-api/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysApi"
                ],
                "summary": "Page接口",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysApiGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.SysApi"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-api/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysApi"
                ],
                "summary": "更新接口列表",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysApiDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysApi"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-cfg/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysCfg"
                ],
                "summary": "创建配置",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysCfgDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysCfg"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-cfg/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysCfg"
                ],
                "summary": "删除配置",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysCfg"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-cfg/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysCfg"
                ],
                "summary": "获取配置",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysCfg"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-cfg/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysCfg"
                ],
                "summary": "获取配置列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysCfgGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.SysCfg"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-cfg/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysCfg"
                ],
                "summary": "更新配置",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysCfgDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysCfg"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-dept/all": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysDept"
                ],
                "summary": "获取全部部门",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysDeptGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#/definitions/models.SysDept"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-dept/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysDept"
                ],
                "summary": "创建SysDept",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysDeptDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysDept"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-dept/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysDept"
                ],
                "summary": "删除SysDept",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysDept"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-dept/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysDept"
                ],
                "summary": "获取SysDept",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysDept"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-dept/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysDept"
                ],
                "summary": "Page接口",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysDeptGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.SysDept"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-dept/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysDept"
                ],
                "summary": "更新SysDept",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysDeptDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysDept"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-job/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysJob"
                ],
                "summary": "创建SysJob",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysJobDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysJob"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-job/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysJob"
                ],
                "summary": "删除SysJob",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysJob"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-job/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysJob"
                ],
                "summary": "获取SysJob",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysJob"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-job/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysJob"
                ],
                "summary": "Page接口",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysJobGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.SysJob"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-job/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysJob"
                ],
                "summary": "更新SysJob",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysJobDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysJob"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-member/changeMyInfo": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMember"
                ],
                "summary": "更新会员",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.ChangeMyMemberDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysMember"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-member/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMember"
                ],
                "summary": "创建会员",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysMemberDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysMember"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-member/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMember"
                ],
                "summary": "删除会员",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysMember"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-member/exist": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMember"
                ],
                "summary": "Exits 用户是否在团队中",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.ExistMemberReq"
                        }
                    },
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.ExistMemberResp"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-member/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMember"
                ],
                "summary": "获取会员",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysMember"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-member/members": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMember"
                ],
                "summary": "获取会员列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysMemberGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#/definitions/models.SysMember"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-member/myInfo": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMember"
                ],
                "summary": "获取我的信息",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#/definitions/dto.TeamMemberResp"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-member/myTeams": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMember"
                ],
                "summary": "获取加入的团队",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#/definitions/dto.TeamMemberResp"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-member/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMember"
                ],
                "summary": "获取会员列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysMemberGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.SysMember"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-member/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMember"
                ],
                "summary": "更新会员",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysMemberDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysMember"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-menu/all": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMenu"
                ],
                "summary": "获取所有菜单",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#/definitions/models.SysMenu"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-menu/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMenu"
                ],
                "summary": "创建接口列表",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysMenuInsertReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysMenu"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-menu/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMenu"
                ],
                "summary": "删除接口列表",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysMenu"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-menu/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMenu"
                ],
                "summary": "获取接口列表",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysMenuGetReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysMenu"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-menu/grant": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMenu"
                ],
                "summary": "获取授权菜单",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#/definitions/models.SysMenu"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-menu/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMenu"
                ],
                "summary": "更新接口列表",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysApiDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysMenu"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-menu/userMenus": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysMenu"
                ],
                "summary": "获取用户菜单",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#/definitions/dto.MenuVo"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-opera-log/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysOperaLog"
                ],
                "summary": "创建操作日志",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysOperaLogDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysOperaLog"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-opera-log/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysOperaLog"
                ],
                "summary": "删除操作日志",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysOperaLog"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-opera-log/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysOperaLog"
                ],
                "summary": "获取操作日志",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysOperaLog"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-opera-log/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysOperaLog"
                ],
                "summary": "获取操作日志列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysOperaLogGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.SysOperaLog"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-opera-log/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysOperaLog"
                ],
                "summary": "更新操作日志",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysOperaLogDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysOperaLog"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-role/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysRole"
                ],
                "summary": "创建SysRole",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysRoleDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-role/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysRole"
                ],
                "summary": "删除SysRole",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysRole"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-role/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysRole"
                ],
                "summary": "获取SysRole",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/dto.SysRoleDtoResp"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-role/list": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysRole"
                ],
                "summary": "获取角色列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysRoleGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#/definitions/models.SysRole"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-role/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysRole"
                ],
                "summary": "Page接口",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysRoleGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.SysRole"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-role/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysRole"
                ],
                "summary": "更新SysRole",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysRoleDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-team/change": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysTeam"
                ],
                "summary": "更新团队",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysTeamDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysTeam"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-team/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysTeam"
                ],
                "summary": "创建团队",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysTeamDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysTeam"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-team/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysTeam"
                ],
                "summary": "删除团队",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysTeam"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-team/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysTeam"
                ],
                "summary": "获取团队",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysTeam"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-team/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysTeam"
                ],
                "summary": "获取团队列表",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysTeamGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.SysTeam"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-team/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysTeam"
                ],
                "summary": "更新团队",
                "parameters": [
                    {
                        "type": "integer",
                        "description": "团队id",
                        "name": "teamId",
                        "in": "header"
                    },
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysTeamDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysTeam"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-user/create": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysUser"
                ],
                "summary": "创建SysUser",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysUserDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysUser"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-user/del": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysUser"
                ],
                "summary": "删除SysUser",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysUser"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-user/get": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysUser"
                ],
                "summary": "获取用户",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqId"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysUser"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-user/page": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysUser"
                ],
                "summary": "Page接口",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysUserGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.SysUser"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/sys-user/update": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-SysUser"
                ],
                "summary": "更新SysUser",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.SysUserDto"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.SysUser"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/sys/verify/code": {
            "post": {
                "description": "验证码校验",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "sys-sso"
                ],
                "summary": "验证码校验",
                "parameters": [
                    {
                        "description": "data",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.VerifyCodeReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/tools/doInit": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "工具 / 初始化"
                ],
                "summary": "初始化",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "string"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/tools/gen/add": {
            "post": {
                "description": "添加表结构",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "工具 / 生成工具"
                ],
                "summary": "添加表结构",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.ImpTablesReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": -1, \"message\": \"添加失败\"}",
                        "schema": {
                            "type": "string"
                        }
                    }
                }
            }
        },
        "/api/v1/tools/gen/code": {
            "post": {
                "description": "生成代码",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "工具 / 生成工具"
                ],
                "summary": "生成代码",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.GenCodeReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"message\": \"添加成功\"}",
                        "schema": {
                            "type": "string"
                        }
                    }
                }
            }
        },
        "/api/v1/tools/gen/db/tables": {
            "post": {
                "description": "数据库表分页列表 / database table page list",
                "tags": [
                    "工具 / 生成工具"
                ],
                "summary": "分页列表数据 / page list data",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.DBReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "$ref": "#/definitions/base.Resp"
                        }
                    }
                }
            }
        },
        "/api/v1/tools/gen/dbs": {
            "post": {
                "description": "获取配置的数据库",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "工具 / 生成工具"
                ],
                "summary": "获取配置的数据库",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#/definitions/dto.DbOption"
                                            }
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/tools/gen/del": {
            "post": {
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "工具 / 生成工具"
                ],
                "summary": "删除GenTables",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/base.ReqIds"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/models.GenTables"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/tools/gen/menu": {
            "post": {
                "description": "生成菜单",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "工具 / 生成工具"
                ],
                "summary": "生成菜单",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.GenMenuReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": -1, \"message\": \"添加失败\"}",
                        "schema": {
                            "type": "string"
                        }
                    }
                }
            }
        },
        "/api/v1/tools/gen/page": {
            "post": {
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "工具 / 生成工具"
                ],
                "summary": "获取GenTables列表",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/dto.GenTablesGetPageReq"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "allOf": [
                                                {
                                                    "$ref": "#/definitions/base.PageResp"
                                                },
                                                {
                                                    "type": "object",
                                                    "properties": {
                                                        "list": {
                                                            "type": "array",
                                                            "items": {
                                                                "$ref": "#/definitions/models.GenTables"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        },
        "/api/v1/tools/gen/update": {
            "post": {
                "description": "修改表结构",
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "工具 / 生成工具"
                ],
                "summary": "修改表结构",
                "parameters": [
                    {
                        "description": "body",
                        "name": "data",
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/models.GenTables"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "{\"code\": -1, \"message\": \"添加失败\"}",
                        "schema": {
                            "type": "string"
                        }
                    }
                }
            }
        },
        "/api/v1/tools/monitor": {
            "post": {
                "security": [
                    {
                        "Bearer": []
                    }
                ],
                "consumes": [
                    "application/json"
                ],
                "tags": [
                    "工具 / 监控"
                ],
                "summary": "监控",
                "responses": {
                    "200": {
                        "description": "{\"code\": 200, \"data\": [...]}",
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/definitions/base.Resp"
                                },
                                {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#/definitions/utils.Server"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                }
            }
        }
    },
    "definitions": {
        "base.PageResp": {
            "type": "object",
            "properties": {
                "currentPage": {
                    "description": "当前第几页",
                    "type": "integer"
                },
                "list": {
                    "description": "数据列表"
                },
                "pageSize": {
                    "description": "分页大小",
                    "type": "integer"
                },
                "total": {
                    "description": "总条数",
                    "type": "integer"
                }
            }
        },
        "base.ReqId": {
            "type": "object",
            "properties": {
                "id": {
                    "description": "主键ID",
                    "type": "integer"
                }
            }
        },
        "base.ReqIds": {
            "type": "object",
            "properties": {
                "ids": {
                    "description": "多id",
                    "type": "array",
                    "items": {
                        "type": "integer"
                    }
                }
            }
        },
        "base.Resp": {
            "type": "object",
            "properties": {
                "code": {
                    "description": "返回码",
                    "type": "integer"
                },
                "data": {
                    "description": "数据"
                },
                "msg": {
                    "description": "消息",
                    "type": "string"
                },
                "reqId": {
                    "description": "` + "`" + `json:\"请求id\"` + "`" + `",
                    "type": "string"
                }
            }
        },
        "dto.AiMsg": {
            "type": "object",
            "properties": {
                "messages": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/dto.Message"
                    }
                },
                "modelName": {
                    "type": "string"
                },
                "platform": {
                    "type": "string"
                }
            }
        },
        "dto.BillDto": {
            "type": "object",
            "properties": {
                "amount": {
                    "description": "金额",
                    "type": "number"
                },
                "brand1": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand1Impl": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand2": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand2Impl": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand3": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand3Impl": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand4": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand4Impl": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand5": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand5Impl": {
                    "description": "品牌",
                    "type": "integer"
                },
                "createBy": {
                    "description": "创建者id",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "customerId": {
                    "description": "顾客",
                    "type": "integer"
                },
                "customerName": {
                    "description": "用户姓名",
                    "type": "string"
                },
                "debtAmount": {
                    "description": "回收上月欠款",
                    "type": "number"
                },
                "dentalCount": {
                    "description": "颗数",
                    "type": "integer"
                },
                "deptPath": {
                    "description": "路径",
                    "type": "string"
                },
                "diagnosisType": {
                    "description": "出诊类型",
                    "type": "integer"
                },
                "doctor": {
                    "description": "医生",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "implant": {
                    "description": "种植状态：1 未种 2部分 3已种",
                    "type": "integer"
                },
                "implantDate": {
                    "description": "植入日期",
                    "type": "string"
                },
                "implantedCount": {
                    "description": "已种颗数",
                    "type": "integer"
                },
                "linkId": {
                    "description": "关联订单",
                    "type": "integer"
                },
                "no": {
                    "description": "订单号",
                    "type": "string"
                },
                "otherPrj": {
                    "description": "其他项目",
                    "type": "string"
                },
                "pack": {
                    "description": "1 普通 2 半口 3 全口",
                    "type": "integer"
                },
                "paidAmount": {
                    "description": "已支付金额",
                    "type": "number"
                },
                "paybackDate": {
                    "description": "预定回款日期",
                    "type": "string"
                },
                "prjName": {
                    "description": "种植项目",
                    "type": "string"
                },
                "realAmount": {
                    "description": "折后金额",
                    "type": "number"
                },
                "refundAmount": {
                    "description": "退款",
                    "type": "number"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "source": {
                    "description": "来源",
                    "type": "integer"
                },
                "tags": {
                    "description": "标签",
                    "type": "string"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "tradeAt": {
                    "description": "交易日期",
                    "type": "string"
                },
                "tradeType": {
                    "description": "交易类型 1 成交 2补尾款  3补上月欠款 10退款",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者id",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.BillGetPageReq": {
            "type": "object",
            "properties": {
                "begin": {
                    "description": "开始成交日期",
                    "type": "string"
                },
                "end": {
                    "description": "结束成交日期",
                    "type": "string"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "tradeType": {
                    "description": "交易类型 1 成交 2补尾款  3补上月欠款 10退款",
                    "type": "integer"
                },
                "userId": {
                    "description": "咨询师id",
                    "type": "integer"
                }
            }
        },
        "dto.BillTmplReq": {
            "type": "object",
            "properties": {
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "text": {
                    "description": "文本",
                    "type": "string"
                }
            }
        },
        "dto.BindReq": {
            "type": "object",
            "properties": {
                "code": {
                    "description": "验证码",
                    "type": "string"
                },
                "username": {
                    "description": "手机号|邮箱",
                    "type": "string"
                }
            }
        },
        "dto.ChangeMyMemberDto": {
            "type": "object",
            "properties": {
                "birthday": {
                    "description": "生日",
                    "type": "string"
                },
                "gender": {
                    "description": "性别 1男 2女 3未知",
                    "type": "integer"
                },
                "name": {
                    "description": "姓名",
                    "type": "string"
                },
                "nickname": {
                    "description": "昵称",
                    "type": "string"
                },
                "phone": {
                    "description": "电话",
                    "type": "string"
                }
            }
        },
        "dto.ChangePwdReq": {
            "type": "object",
            "properties": {
                "inviteCode": {
                    "description": "邀请码，首次有效",
                    "type": "string"
                },
                "newPwd": {
                    "description": "新密码",
                    "type": "string"
                },
                "oldPwd": {
                    "description": "老密码",
                    "type": "string"
                },
                "rePwd": {
                    "description": "重复新密码",
                    "type": "string"
                }
            }
        },
        "dto.ChangeUserinfoReq": {
            "type": "object",
            "properties": {
                "avatar": {
                    "description": "头像",
                    "type": "string"
                },
                "bio": {
                    "description": "签名",
                    "type": "string"
                },
                "birthday": {
                    "description": "生日",
                    "type": "string"
                },
                "gender": {
                    "description": "性别 1 男 2女  3 未知",
                    "type": "integer"
                },
                "name": {
                    "description": "名",
                    "type": "string"
                },
                "nickname": {
                    "description": "昵称",
                    "type": "string"
                }
            }
        },
        "dto.CodeSendReq": {
            "type": "object",
            "properties": {
                "checkExist": {
                    "description": "检验账号是否存在",
                    "type": "boolean"
                },
                "code": {
                    "description": "验证码",
                    "type": "string"
                },
                "username": {
                    "description": "手机号或者邮箱",
                    "type": "string"
                },
                "uuid": {
                    "description": "微信或者钉钉登录绑定用，已绑定传空，详见LoginOK",
                    "type": "string"
                }
            }
        },
        "dto.CustomerDto": {
            "type": "object",
            "properties": {
                "address": {
                    "description": "地址",
                    "type": "string"
                },
                "birthday": {
                    "description": "生日",
                    "type": "integer"
                },
                "gender": {
                    "description": "性别",
                    "type": "integer"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "name": {
                    "description": "姓名",
                    "type": "string"
                },
                "phone": {
                    "description": "手机号",
                    "type": "string"
                },
                "remark": {
                    "description": "描述",
                    "type": "string"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                },
                "wechat": {
                    "description": "微信号",
                    "type": "string"
                }
            }
        },
        "dto.CustomerGetPageReq": {
            "type": "object",
            "properties": {
                "deptPath": {
                    "type": "string"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.DBReq": {
            "type": "object",
            "properties": {
                "dbName": {
                    "type": "string"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "tableName": {
                    "type": "string"
                }
            }
        },
        "dto.DbOption": {
            "type": "object",
            "properties": {
                "label": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            }
        },
        "dto.DingCfgResp": {
            "type": "object",
            "properties": {
                "appid": {
                    "description": "钉钉Appid",
                    "type": "string"
                },
                "redirectUrl": {
                    "description": "重定向地址",
                    "type": "string"
                },
                "state": {
                    "description": "状态码",
                    "type": "string"
                }
            }
        },
        "dto.EventDayStDto": {
            "type": "object",
            "properties": {
                "day": {
                    "description": "时间",
                    "type": "string"
                },
                "deal": {
                    "description": "成交",
                    "type": "integer"
                },
                "firstDiagnosis": {
                    "description": "初诊",
                    "type": "integer"
                },
                "furtherDiagnosis": {
                    "description": "复诊",
                    "type": "integer"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "invitation": {
                    "description": "明日邀约",
                    "type": "integer"
                },
                "newCustomerCnt": {
                    "description": "留存",
                    "type": "integer"
                },
                "recheck": {
                    "description": "复查",
                    "type": "integer"
                },
                "rest": {
                    "description": "休息",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.EventDayStGetPageReq": {
            "type": "object",
            "properties": {
                "begin": {
                    "type": "string"
                },
                "deptPath": {
                    "type": "string"
                },
                "end": {
                    "type": "string"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "teamId": {
                    "type": "integer"
                },
                "userId": {
                    "type": "integer"
                }
            }
        },
        "dto.ExistMemberReq": {
            "type": "object",
            "properties": {
                "teamId": {
                    "type": "integer"
                },
                "userId": {
                    "type": "integer"
                }
            }
        },
        "dto.ExistMemberResp": {
            "type": "object",
            "properties": {
                "exist": {
                    "type": "boolean"
                }
            }
        },
        "dto.ForgetPwdReq": {
            "type": "object",
            "properties": {
                "code": {
                    "description": "验证码",
                    "type": "string"
                },
                "password": {
                    "description": "密码",
                    "type": "string"
                },
                "username": {
                    "description": "手机号|邮箱",
                    "type": "string"
                }
            }
        },
        "dto.GenCodeReq": {
            "type": "object",
            "properties": {
                "force": {
                    "type": "boolean"
                },
                "tableId": {
                    "type": "integer"
                }
            }
        },
        "dto.GenMenuReq": {
            "type": "object",
            "properties": {
                "menuId": {
                    "type": "integer"
                },
                "tableId": {
                    "type": "integer"
                }
            }
        },
        "dto.GenTablesGetPageReq": {
            "type": "object",
            "properties": {
                "dbName": {
                    "type": "string"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "tableName": {
                    "type": "string"
                }
            }
        },
        "dto.IdentifyBillDto": {
            "type": "object",
            "properties": {
                "amount": {
                    "description": "金额",
                    "type": "string"
                },
                "brand1": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand1Impl": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand2": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand2Impl": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand3": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand3Impl": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand4": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand4Impl": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand5": {
                    "description": "品牌",
                    "type": "integer"
                },
                "brand5Impl": {
                    "description": "品牌",
                    "type": "integer"
                },
                "customerId": {
                    "description": "顾客Id",
                    "type": "integer"
                },
                "customerName": {
                    "description": "用户姓名",
                    "type": "string"
                },
                "customers": {
                    "description": "顾客列表",
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/dto.Option"
                    }
                },
                "debts": {
                    "description": "欠款",
                    "type": "string"
                },
                "dentalCount": {
                    "type": "integer"
                },
                "diagnosisType": {
                    "description": "出诊类型",
                    "type": "integer"
                },
                "doctor": {
                    "description": "医生",
                    "type": "string"
                },
                "extensions": {
                    "description": "延期情况",
                    "type": "string"
                },
                "id": {
                    "type": "integer"
                },
                "implant": {
                    "description": "是否已种",
                    "type": "integer"
                },
                "implantDate": {
                    "description": "植入日期",
                    "type": "string"
                },
                "implantedCount": {
                    "description": "已种颗数",
                    "type": "integer"
                },
                "inviter": {
                    "description": "邀请人id",
                    "type": "integer"
                },
                "inviterName": {
                    "description": "邀请人名",
                    "type": "string"
                },
                "linkId": {
                    "description": "关联订单",
                    "type": "integer"
                },
                "name": {
                    "description": "用户名",
                    "type": "string"
                },
                "otherPrj": {
                    "description": "其他项目",
                    "type": "string"
                },
                "pack": {
                    "description": "1 普通 2 半口 3 全口",
                    "type": "integer"
                },
                "paidAmount": {
                    "description": "已支付金额",
                    "type": "string"
                },
                "paybackDate": {
                    "description": "预定回款日期",
                    "type": "string"
                },
                "prjName": {
                    "description": "种植项目",
                    "type": "string"
                },
                "realAmount": {
                    "description": "折后金额",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "source": {
                    "description": "来源",
                    "type": "integer"
                },
                "tags": {
                    "description": "标签",
                    "type": "string"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "tradeAt": {
                    "description": "交易日期",
                    "type": "string"
                },
                "tradeType": {
                    "description": "交易类型 1 成交 2补尾款  3补上月欠款 10退款",
                    "type": "integer"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.ImpTablesReq": {
            "type": "object",
            "properties": {
                "dbName": {
                    "type": "string"
                },
                "tables": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                }
            }
        },
        "dto.LoginDingReq": {
            "type": "object",
            "properties": {
                "clientId": {
                    "description": "客户端id",
                    "type": "string"
                },
                "clientVer": {
                    "description": "客户端版本",
                    "type": "string"
                },
                "code": {
                    "description": "钉钉登录code",
                    "type": "string"
                },
                "inviteCode": {
                    "description": "邀请码",
                    "type": "string"
                },
                "name": {
                    "description": "真实姓名（在该企业的名字）",
                    "type": "string"
                },
                "os": {
                    "description": "操作系统",
                    "type": "string"
                },
                "osVer": {
                    "description": "操作系统版本",
                    "type": "string"
                },
                "srcId": {
                    "description": "来源id",
                    "type": "string"
                },
                "state": {
                    "description": "服务器返回state",
                    "type": "string"
                }
            }
        },
        "dto.LoginLogDto": {
            "type": "object",
            "properties": {
                "clientId": {
                    "description": "客户端",
                    "type": "string"
                },
                "clientVer": {
                    "description": "操作系统",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "ip": {
                    "description": "登录ip",
                    "type": "string"
                },
                "method": {
                    "description": "登录方式",
                    "type": "integer"
                },
                "os": {
                    "description": "操作系统",
                    "type": "string"
                },
                "osVer": {
                    "description": "操作系统版本",
                    "type": "string"
                },
                "region": {
                    "description": "地域",
                    "type": "string"
                },
                "uid": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.LoginLogGetPageReq": {
            "type": "object",
            "properties": {
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                }
            }
        },
        "dto.LoginOK": {
            "type": "object",
            "properties": {
                "accessToken": {
                    "description": "返回token",
                    "type": "string"
                },
                "expires": {
                    "description": "有效期",
                    "type": "string"
                },
                "need": {
                    "description": "（0|1|2）0：已绑定 1：需要绑定账号 token 是一个加密串，走login接口在uuid上带上 2：需要设置密码",
                    "type": "integer"
                },
                "refreshToken": {
                    "description": "刷新token",
                    "type": "string"
                },
                "roles": {
                    "description": "角色",
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "username": {
                    "description": "token有效期",
                    "type": "string"
                }
            }
        },
        "dto.LoginReq": {
            "type": "object",
            "properties": {
                "clientId": {
                    "description": "客户端id",
                    "type": "string"
                },
                "clientVer": {
                    "description": "客户端版本",
                    "type": "string"
                },
                "code": {
                    "description": "验证码",
                    "type": "string"
                },
                "inviteCode": {
                    "description": "邀请码",
                    "type": "string"
                },
                "name": {
                    "description": "真实姓名",
                    "type": "string"
                },
                "os": {
                    "description": "操作系统",
                    "type": "string"
                },
                "osVer": {
                    "description": "操作系统版本",
                    "type": "string"
                },
                "password": {
                    "description": "密码 密码不为空 为密码登录 否则验证码登录",
                    "type": "string"
                },
                "srcId": {
                    "description": "来源id",
                    "type": "string"
                },
                "username": {
                    "description": "手机号或者邮箱",
                    "type": "string"
                },
                "uuid": {
                    "description": "微信或者钉钉第一次登录绑定用",
                    "type": "string"
                }
            }
        },
        "dto.MenuVo": {
            "type": "object",
            "properties": {
                "children": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/dto.MenuVo"
                    }
                },
                "component": {
                    "description": "按需加载组件 可选",
                    "type": "string"
                },
                "meta": {
                    "$ref": "#/definitions/dto.RouteMeta"
                },
                "name": {
                    "description": "路由名字（对应不要重复，和当前组件的name保持一致）必填",
                    "type": "string"
                },
                "path": {
                    "description": "路由地址 必填",
                    "type": "string"
                },
                "redirect": {
                    "description": "路由重定向 可选",
                    "type": "string"
                }
            }
        },
        "dto.Message": {
            "type": "object",
            "properties": {
                "content": {
                    "type": "string"
                },
                "role": {
                    "type": "string"
                }
            }
        },
        "dto.MpSceneReq": {
            "type": "object",
            "properties": {
                "client": {
                    "description": "客户端类型 未定义",
                    "type": "string"
                },
                "clientId": {
                    "description": "客户端id",
                    "type": "string"
                },
                "clientVer": {
                    "description": "客户端版本",
                    "type": "string"
                },
                "inviteCode": {
                    "description": "邀请码",
                    "type": "string"
                },
                "os": {
                    "description": "操作系统",
                    "type": "string"
                },
                "osVer": {
                    "description": "操作系统版本",
                    "type": "string"
                },
                "scene": {
                    "description": "随机参数",
                    "type": "string"
                },
                "srcId": {
                    "description": "来源id",
                    "type": "string"
                }
            }
        },
        "dto.MyUserinfoResp": {
            "type": "object",
            "properties": {
                "avatar": {
                    "description": "头像",
                    "type": "string"
                },
                "bio": {
                    "description": "签名",
                    "type": "string"
                },
                "deptId": {
                    "description": "部门id",
                    "type": "integer"
                },
                "email": {
                    "description": "邮箱",
                    "type": "string"
                },
                "gender": {
                    "description": "性别 1男 2女 3未知",
                    "type": "integer"
                },
                "nickName": {
                    "description": "昵称",
                    "type": "string"
                },
                "phone": {
                    "description": "手机号",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "roleId": {
                    "description": "角色id",
                    "type": "integer"
                },
                "status": {
                    "description": "状态 1冻结 2正常 3默认",
                    "type": "integer"
                },
                "userId": {
                    "description": "主键",
                    "type": "integer"
                },
                "username": {
                    "description": "用户名",
                    "type": "string"
                }
            }
        },
        "dto.NoticeDto": {
            "type": "object",
            "properties": {
                "count": {
                    "type": "integer"
                },
                "key": {
                    "type": "string"
                },
                "list": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/dto.NoticeItem"
                    }
                },
                "name": {
                    "type": "string"
                },
                "total": {
                    "type": "integer"
                }
            }
        },
        "dto.NoticeItem": {
            "type": "object",
            "properties": {
                "beginAt": {
                    "type": "integer"
                },
                "content": {
                    "type": "string"
                },
                "createdAt": {
                    "type": "integer"
                },
                "endAt": {
                    "type": "integer"
                },
                "id": {
                    "type": "integer"
                },
                "noticeType": {
                    "type": "integer"
                },
                "op": {
                    "type": "integer"
                },
                "opId": {
                    "type": "integer"
                },
                "reminderStatus": {
                    "type": "integer"
                },
                "reminderTime": {
                    "type": "integer"
                },
                "status": {
                    "type": "integer"
                },
                "title": {
                    "type": "string"
                },
                "type": {
                    "type": "integer"
                }
            }
        },
        "dto.Option": {
            "type": "object",
            "properties": {
                "label": {
                    "type": "string"
                },
                "value": {
                    "type": "integer"
                }
            }
        },
        "dto.PubNoticeDto": {
            "type": "object",
            "properties": {
                "content": {
                    "description": "内容",
                    "type": "string"
                },
                "expired": {
                    "description": "到期时间",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "noticeType": {
                    "description": "消息类型",
                    "type": "integer"
                },
                "op": {
                    "description": "操作类型",
                    "type": "integer"
                },
                "opId": {
                    "description": "操作id",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                },
                "teamId": {
                    "description": "针对组消息",
                    "type": "integer"
                },
                "title": {
                    "description": "标题",
                    "type": "string"
                }
            }
        },
        "dto.PubNoticeGetPageReq": {
            "type": "object",
            "properties": {
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                }
            }
        },
        "dto.ReadNoticeDto": {
            "type": "object",
            "properties": {
                "id": {
                    "type": "integer"
                },
                "key": {
                    "type": "integer"
                }
            }
        },
        "dto.RegisterReq": {
            "type": "object",
            "properties": {
                "clientId": {
                    "description": "客户端id",
                    "type": "string"
                },
                "clientVer": {
                    "description": "客户端版本",
                    "type": "string"
                },
                "code": {
                    "description": "验证码",
                    "type": "string"
                },
                "inviteCode": {
                    "description": "邀请码",
                    "type": "string"
                },
                "name": {
                    "description": "真实姓名",
                    "type": "string"
                },
                "os": {
                    "description": "操作系统",
                    "type": "string"
                },
                "osVer": {
                    "description": "操作系统版本",
                    "type": "string"
                },
                "password": {
                    "description": "密码",
                    "type": "string"
                },
                "rePassword": {
                    "description": "重复密码",
                    "type": "string"
                },
                "srcId": {
                    "description": "来源id",
                    "type": "string"
                },
                "username": {
                    "description": "手机号或者邮箱",
                    "type": "string"
                },
                "uuid": {
                    "description": "微信或者钉钉第一次登录绑定用",
                    "type": "string"
                }
            }
        },
        "dto.RouteMeta": {
            "type": "object",
            "properties": {
                "auths": {
                    "description": "按钮权限",
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "frameLoading": {
                    "description": "iframe页是否开启首次加载动画（默认true）可选",
                    "type": "boolean"
                },
                "frameSrc": {
                    "description": "内嵌的iframe链接 可选",
                    "type": "string"
                },
                "icon": {
                    "description": "图标",
                    "type": "string"
                },
                "keepAlive": {
                    "description": "路由组件缓存（开启 true、关闭 false）可选",
                    "type": "boolean"
                },
                "rank": {
                    "description": "排序",
                    "type": "integer"
                },
                "showLink": {
                    "description": "是否显示 前端默认true，false在菜单列表中不显示",
                    "type": "boolean"
                },
                "showParent": {
                    "description": "是否显示父菜单",
                    "type": "boolean"
                },
                "title": {
                    "description": "菜单名称（兼容国际化、非国际化，如何用国际化的写法就必须在根目录的locales文件夹下对应添加） 必填",
                    "type": "string"
                }
            }
        },
        "dto.StQueryReq": {
            "type": "object",
            "properties": {
                "begin": {
                    "type": "string"
                },
                "deptPath": {
                    "type": "string"
                },
                "end": {
                    "type": "string"
                },
                "teamId": {
                    "type": "integer"
                },
                "userId": {
                    "type": "integer"
                }
            }
        },
        "dto.SummaryPlanDayDto": {
            "type": "object",
            "properties": {
                "day": {
                    "description": "天",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "plan": {
                    "description": "明日计划",
                    "type": "string"
                },
                "summary": {
                    "description": "今日总结",
                    "type": "string"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.SummaryPlanDayGetPageReq": {
            "type": "object",
            "properties": {
                "deptPath": {
                    "type": "string"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "teamId": {
                    "type": "integer"
                },
                "userId": {
                    "type": "integer"
                }
            }
        },
        "dto.SysApiDto": {
            "type": "object",
            "properties": {
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "method": {
                    "description": "请求类型",
                    "type": "string"
                },
                "path": {
                    "description": "请求地址",
                    "type": "string"
                },
                "permType": {
                    "description": "权限类型（1无需认证 2须token 3须鉴权）",
                    "type": "integer"
                },
                "status": {
                    "description": "状态 3 DEF 2 OK 1 del",
                    "type": "integer"
                },
                "title": {
                    "description": "标题",
                    "type": "string"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                }
            }
        },
        "dto.SysApiExt": {
            "type": "object",
            "properties": {
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "method": {
                    "description": "请求类型",
                    "type": "string"
                },
                "path": {
                    "description": "请求地址",
                    "type": "string"
                },
                "permType": {
                    "description": "权限类型（1无需认证 2须token 3须鉴权）",
                    "type": "integer"
                },
                "status": {
                    "description": "状态 3 DEF 2 OK 1 del",
                    "type": "integer"
                },
                "sysMenuId": {
                    "type": "integer"
                },
                "title": {
                    "description": "标题",
                    "type": "string"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                }
            }
        },
        "dto.SysApiGetPageReq": {
            "type": "object",
            "properties": {
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "status": {
                    "description": "状态 3 DEF 2 OK 1 del",
                    "type": "integer"
                }
            }
        },
        "dto.SysCfgDto": {
            "type": "object",
            "properties": {
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "key": {
                    "description": "key",
                    "type": "string"
                },
                "name": {
                    "description": "名字",
                    "type": "string"
                },
                "remark": {
                    "description": "Remark",
                    "type": "string"
                },
                "status": {
                    "description": "Status",
                    "type": "integer"
                },
                "type": {
                    "description": "Type",
                    "type": "string"
                },
                "value": {
                    "description": "Value",
                    "type": "string"
                }
            }
        },
        "dto.SysCfgGetPageReq": {
            "type": "object",
            "properties": {
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "status": {
                    "description": "Status",
                    "type": "integer"
                }
            }
        },
        "dto.SysDeptDto": {
            "type": "object",
            "properties": {
                "deptId": {
                    "description": "主键",
                    "type": "integer"
                },
                "deptName": {
                    "type": "string"
                },
                "deptPath": {
                    "type": "string"
                },
                "email": {
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "leader": {
                    "type": "string"
                },
                "name": {
                    "description": "部门名称",
                    "type": "string"
                },
                "parentId": {
                    "type": "integer"
                },
                "phone": {
                    "type": "string"
                },
                "principal": {
                    "description": "部门领导",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "sort": {
                    "type": "integer"
                },
                "status": {
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "type": {
                    "description": "状态",
                    "type": "integer"
                }
            }
        },
        "dto.SysDeptGetPageReq": {
            "type": "object",
            "properties": {
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "status": {
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                }
            }
        },
        "dto.SysJobDto": {
            "type": "object",
            "properties": {
                "args": {
                    "type": "string"
                },
                "concurrent": {
                    "type": "integer"
                },
                "cronExpression": {
                    "type": "string"
                },
                "entryId": {
                    "type": "integer"
                },
                "invokeTarget": {
                    "type": "string"
                },
                "jobGroup": {
                    "type": "string"
                },
                "jobId": {
                    "description": "主键",
                    "type": "integer"
                },
                "jobName": {
                    "type": "string"
                },
                "jobType": {
                    "type": "integer"
                },
                "misfirePolicy": {
                    "type": "integer"
                },
                "status": {
                    "type": "integer"
                }
            }
        },
        "dto.SysJobGetPageReq": {
            "type": "object",
            "properties": {
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "status": {
                    "type": "integer"
                }
            }
        },
        "dto.SysMemberDto": {
            "type": "object",
            "properties": {
                "birthday": {
                    "description": "生日",
                    "type": "string"
                },
                "deptId": {
                    "description": "部门id",
                    "type": "integer"
                },
                "deptPath": {
                    "description": "部门路径",
                    "type": "string"
                },
                "entryTime": {
                    "description": "入职时间",
                    "type": "string"
                },
                "gender": {
                    "description": "性别 1男 2女 3未知",
                    "type": "integer"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "name": {
                    "description": "姓名",
                    "type": "string"
                },
                "nickname": {
                    "description": "昵称",
                    "type": "string"
                },
                "phone": {
                    "description": "电话",
                    "type": "string"
                },
                "postId": {
                    "description": "-1系统超管 1 团队拥有者 2主管 4副主管 8员工",
                    "type": "integer"
                },
                "py": {
                    "description": "姓名拼音",
                    "type": "string"
                },
                "retireTime": {
                    "description": "离职时间",
                    "type": "string"
                },
                "roles": {
                    "description": "角色id",
                    "type": "string"
                },
                "status": {
                    "description": "状态 1正常",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.SysMemberGetPageReq": {
            "type": "object",
            "properties": {
                "deptId": {
                    "description": "部门id",
                    "type": "integer"
                },
                "deptPath": {
                    "description": "部门路径",
                    "type": "string"
                },
                "name": {
                    "description": "名字",
                    "type": "string"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "phone": {
                    "description": "手机号",
                    "type": "string"
                },
                "status": {
                    "description": "状态 1正常",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                }
            }
        },
        "dto.SysMenuAPiGetReq": {
            "type": "object",
            "properties": {
                "menuId": {
                    "type": "integer"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "path": {
                    "type": "string"
                }
            }
        },
        "dto.SysMenuGetReq": {
            "type": "object",
            "properties": {
                "id": {
                    "type": "integer"
                }
            }
        },
        "dto.SysMenuInsertReq": {
            "type": "object",
            "properties": {
                "component": {
                    "description": "组件",
                    "type": "string"
                },
                "createBy": {
                    "description": "创建者id",
                    "type": "integer"
                },
                "hidden": {
                    "description": "是否隐藏",
                    "type": "boolean"
                },
                "icon": {
                    "description": "图标",
                    "type": "string"
                },
                "id": {
                    "description": "编码",
                    "type": "integer"
                },
                "menuName": {
                    "description": "菜单name",
                    "type": "string"
                },
                "menuType": {
                    "description": "菜单类型",
                    "type": "integer"
                },
                "noCache": {
                    "description": "是否缓存",
                    "type": "boolean"
                },
                "parentId": {
                    "description": "上级菜单",
                    "type": "integer"
                },
                "path": {
                    "description": "路径",
                    "type": "string"
                },
                "permission": {
                    "description": "权限编码",
                    "type": "string"
                },
                "platformType": {
                    "description": "平台类型 1 平台管理 2团队管理",
                    "type": "integer"
                },
                "sort": {
                    "description": "排序",
                    "type": "integer"
                },
                "title": {
                    "description": "显示名称",
                    "type": "string"
                },
                "updateBy": {
                    "description": "更新者id",
                    "type": "integer"
                }
            }
        },
        "dto.SysOperaLogDto": {
            "type": "object",
            "properties": {
                "businessType": {
                    "description": "操作类型",
                    "type": "string"
                },
                "businessTypes": {
                    "description": "BusinessTypes",
                    "type": "string"
                },
                "deptName": {
                    "description": "部门名称",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "jsonResult": {
                    "description": "返回数据",
                    "type": "string"
                },
                "latencyTime": {
                    "description": "耗时",
                    "type": "string"
                },
                "method": {
                    "description": "函数",
                    "type": "string"
                },
                "operIp": {
                    "description": "客户端ip",
                    "type": "string"
                },
                "operLocation": {
                    "description": "访问位置",
                    "type": "string"
                },
                "operName": {
                    "description": "操作者",
                    "type": "string"
                },
                "operParam": {
                    "description": "请求参数",
                    "type": "string"
                },
                "operTime": {
                    "description": "操作时间",
                    "type": "string"
                },
                "operUrl": {
                    "description": "访问地址",
                    "type": "string"
                },
                "operatorType": {
                    "description": "操作类型",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "requestMethod": {
                    "description": "请求方式 GET POST PUT DELETE",
                    "type": "string"
                },
                "status": {
                    "description": "操作状态 1:成功 2:失败",
                    "type": "integer"
                },
                "title": {
                    "description": "操作模块",
                    "type": "string"
                },
                "userAgent": {
                    "description": "ua",
                    "type": "string"
                }
            }
        },
        "dto.SysOperaLogGetPageReq": {
            "type": "object",
            "properties": {
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "status": {
                    "description": "操作状态 1:成功 2:失败",
                    "type": "integer"
                }
            }
        },
        "dto.SysRoleDto": {
            "type": "object",
            "properties": {
                "createBy": {
                    "description": "创建者",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "menuIds": {
                    "description": "菜单id",
                    "type": "array",
                    "items": {
                        "type": "integer"
                    }
                },
                "name": {
                    "description": "角色名称",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "roleKey": {
                    "description": "角色代码",
                    "type": "string"
                },
                "roleSort": {
                    "description": "排序",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                },
                "team_id": {
                    "description": "团队",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                }
            }
        },
        "dto.SysRoleDtoResp": {
            "type": "object",
            "properties": {
                "createBy": {
                    "description": "创建者",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "menuIds": {
                    "description": "菜单id",
                    "type": "array",
                    "items": {
                        "type": "integer"
                    }
                },
                "name": {
                    "description": "角色名称",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "roleKey": {
                    "description": "角色代码",
                    "type": "string"
                },
                "roleSort": {
                    "description": "排序",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                },
                "team_id": {
                    "description": "团队",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                }
            }
        },
        "dto.SysRoleGetPageReq": {
            "type": "object",
            "properties": {
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                }
            }
        },
        "dto.SysTeamDto": {
            "type": "object",
            "properties": {
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "name": {
                    "description": "团队名",
                    "type": "string"
                },
                "owner": {
                    "description": "团队拥有者",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                }
            }
        },
        "dto.SysTeamGetPageReq": {
            "type": "object",
            "properties": {
                "name": {
                    "description": "团队名",
                    "type": "string"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                }
            }
        },
        "dto.SysUserDto": {
            "type": "object",
            "properties": {
                "avatar": {
                    "description": "头像",
                    "type": "string"
                },
                "bio": {
                    "description": "签名",
                    "type": "string"
                },
                "birthday": {
                    "description": "生日",
                    "type": "string"
                },
                "email": {
                    "description": "邮箱",
                    "type": "string"
                },
                "gender": {
                    "description": "性别 1男 2女 3未知",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "name": {
                    "description": "姓名",
                    "type": "string"
                },
                "nickname": {
                    "description": "昵称",
                    "type": "string"
                },
                "password": {
                    "description": "密码",
                    "type": "string"
                },
                "phone": {
                    "description": "手机号",
                    "type": "string"
                },
                "platformRoleId": {
                    "description": "角色id",
                    "type": "integer"
                },
                "post": {
                    "description": "岗位",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "status": {
                    "description": "状态 1冻结 2正常 3默认",
                    "type": "integer"
                },
                "username": {
                    "description": "用户名",
                    "type": "string"
                }
            }
        },
        "dto.SysUserGetPageReq": {
            "type": "object",
            "properties": {
                "createdAtOrder": {
                    "type": "string"
                },
                "deptId": {
                    "type": "integer"
                },
                "email": {
                    "type": "string"
                },
                "id": {
                    "type": "integer"
                },
                "idOrder": {
                    "type": "string"
                },
                "nickName": {
                    "type": "string"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "phone": {
                    "type": "string"
                },
                "postId": {
                    "type": "string"
                },
                "sex": {
                    "type": "string"
                },
                "status": {
                    "type": "integer"
                },
                "statusOrder": {
                    "type": "string"
                },
                "username": {
                    "type": "string"
                },
                "usernameOrder": {
                    "type": "string"
                }
            }
        },
        "dto.TargetTaskDto": {
            "type": "object",
            "properties": {
                "day": {
                    "description": "时间:202310",
                    "type": "integer"
                },
                "dayType": {
                    "description": "时间类型:月 30,周 7",
                    "type": "integer"
                },
                "deal": {
                    "description": "成交任务",
                    "type": "integer"
                },
                "deptPath": {
                    "description": "部门路径",
                    "type": "string"
                },
                "firstDiagnosis": {
                    "description": "导诊任务",
                    "type": "integer"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "newCustomerCnt": {
                    "description": "留存任务",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.TargetTaskGetPageReq": {
            "type": "object",
            "properties": {
                "deptPath": {
                    "type": "string"
                },
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "teamId": {
                    "type": "integer"
                },
                "userId": {
                    "type": "integer"
                }
            }
        },
        "dto.TaskDto": {
            "type": "object",
            "properties": {
                "beginAt": {
                    "description": "开始时间",
                    "type": "string"
                },
                "content": {
                    "description": "任务内容",
                    "type": "string"
                },
                "endAt": {
                    "description": "结束时间",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "op": {
                    "description": "操作类型",
                    "type": "integer"
                },
                "opId": {
                    "description": "操作id",
                    "type": "integer"
                },
                "reminderStatus": {
                    "description": "提醒状态 1开启 2关闭",
                    "type": "integer"
                },
                "reminderTime": {
                    "description": "提醒时间",
                    "type": "string"
                },
                "status": {
                    "description": "状态1开启2关闭",
                    "type": "integer"
                },
                "taskType": {
                    "description": "任务类型",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "title": {
                    "description": "任务标题",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.TaskGetPageReq": {
            "type": "object",
            "properties": {
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "status": {
                    "description": "状态1开启2关闭ReminderStatus int ` + "`" + `json:\"reminderStatus\" query:\"column:reminder_status\"` + "`" + ` //提醒状态 1开启 2关闭",
                    "type": "integer"
                },
                "teamId": {
                    "type": "integer"
                },
                "userId": {
                    "type": "integer"
                }
            }
        },
        "dto.TeamMemberResp": {
            "type": "object",
            "properties": {
                "birthday": {
                    "description": "生日时间",
                    "type": "string"
                },
                "deptId": {
                    "description": "部门id",
                    "type": "integer"
                },
                "deptPath": {
                    "description": "部门路径",
                    "type": "string"
                },
                "entryTime": {
                    "description": "入职时间",
                    "type": "string"
                },
                "gender": {
                    "description": "性别",
                    "type": "integer"
                },
                "name": {
                    "description": "姓名",
                    "type": "string"
                },
                "nickname": {
                    "description": "昵称",
                    "type": "string"
                },
                "owner": {
                    "description": "团队拥有者id",
                    "type": "integer"
                },
                "phone": {
                    "description": "电话",
                    "type": "string"
                },
                "postId": {
                    "description": "职位标签 1主管 2副主管 3员工",
                    "type": "integer"
                },
                "roles": {
                    "description": "角色id",
                    "type": "string"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "string"
                },
                "teamName": {
                    "description": "团队名",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.UserNoticeDto": {
            "type": "object",
            "properties": {
                "content": {
                    "description": "内容",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "noticeType": {
                    "description": "消息类型",
                    "type": "integer"
                },
                "op": {
                    "description": "操作类型",
                    "type": "integer"
                },
                "opId": {
                    "description": "操作对象id",
                    "type": "integer"
                },
                "status": {
                    "description": "状态 1未读 2已读 -1回收站",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "title": {
                    "description": "标题",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "dto.UserNoticeGetPageReq": {
            "type": "object",
            "properties": {
                "page": {
                    "description": "页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                },
                "status": {
                    "description": "状态 1未读 2已读 -1回收站",
                    "type": "integer"
                },
                "teamId": {
                    "type": "integer"
                },
                "userId": {
                    "type": "integer"
                }
            }
        },
        "dto.UserinfoResp": {
            "type": "object",
            "properties": {
                "avatar": {
                    "description": "头像",
                    "type": "string"
                },
                "bio": {
                    "description": "签名",
                    "type": "string"
                },
                "birthday": {
                    "description": "生日",
                    "type": "string"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "email": {
                    "description": "邮箱",
                    "type": "string"
                },
                "firstName": {
                    "description": "名字",
                    "type": "string"
                },
                "gender": {
                    "description": "1 男 2女  3 未知",
                    "type": "integer"
                },
                "inviteType": {
                    "description": "邀请类型",
                    "type": "integer"
                },
                "inviter": {
                    "description": "邀请人",
                    "type": "string"
                },
                "lastName": {
                    "description": "姓",
                    "type": "string"
                },
                "nickname": {
                    "description": "昵称",
                    "type": "string"
                },
                "phone": {
                    "description": "手机号",
                    "type": "string"
                },
                "userId": {
                    "description": "用户详情",
                    "type": "integer"
                },
                "username": {
                    "description": "用户名",
                    "type": "string"
                }
            }
        },
        "dto.VerifyCodeReq": {
            "type": "object",
            "properties": {
                "code": {
                    "description": "验证码",
                    "type": "string"
                },
                "username": {
                    "description": "手机号或者邮箱",
                    "type": "string"
                }
            }
        },
        "models.Bill": {
            "type": "object",
            "properties": {
                "amount": {
                    "description": "金额",
                    "type": "number"
                },
                "brand1": {
                    "description": "品牌奥齿泰",
                    "type": "integer"
                },
                "brand1Impl": {
                    "description": "品牌奥齿泰",
                    "type": "integer"
                },
                "brand2": {
                    "description": "品牌皓圣",
                    "type": "integer"
                },
                "brand2Impl": {
                    "description": "品牌皓圣",
                    "type": "integer"
                },
                "brand3": {
                    "description": "品牌雅定",
                    "type": "integer"
                },
                "brand3Impl": {
                    "description": "品牌雅定",
                    "type": "integer"
                },
                "brand4": {
                    "description": "品牌ITI",
                    "type": "integer"
                },
                "brand4Impl": {
                    "description": "品牌ITI",
                    "type": "integer"
                },
                "brand5": {
                    "description": "品牌诺贝尔",
                    "type": "integer"
                },
                "brand5Impl": {
                    "description": "品牌诺贝尔",
                    "type": "integer"
                },
                "createBy": {
                    "description": "创建者id",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "customerId": {
                    "description": "顾客",
                    "type": "integer"
                },
                "debtAmount": {
                    "description": "回收上月欠款",
                    "type": "number"
                },
                "deptPath": {
                    "description": "路径",
                    "type": "string"
                },
                "diagnosisType": {
                    "description": "出诊类型1 初诊 2复诊 3新诊",
                    "type": "integer"
                },
                "doctor": {
                    "description": "医生",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "implant": {
                    "description": "种植状态：1 未种 2部分 3已种",
                    "type": "integer"
                },
                "implantDate": {
                    "description": "植入日期",
                    "type": "string"
                },
                "linkId": {
                    "description": "关联订单",
                    "type": "integer"
                },
                "no": {
                    "description": "订单号",
                    "type": "string"
                },
                "otherPrj": {
                    "description": "其他项目",
                    "type": "string"
                },
                "pack": {
                    "description": "1 普通 2 半口 3 全口",
                    "type": "integer"
                },
                "paidAmount": {
                    "description": "已支付金额",
                    "type": "number"
                },
                "paybackDate": {
                    "description": "预定回款日期",
                    "type": "string"
                },
                "prjName": {
                    "description": "种植项目",
                    "type": "string"
                },
                "realAmount": {
                    "description": "折后金额",
                    "type": "number"
                },
                "refundAmount": {
                    "description": "退款",
                    "type": "number"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "source": {
                    "description": "来源 1场地 2转介绍 3 加班",
                    "type": "integer"
                },
                "tags": {
                    "description": "标签",
                    "type": "string"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "tradeAt": {
                    "description": "交易日期",
                    "type": "string"
                },
                "tradeType": {
                    "description": "交易类型 1 成交 2补尾款  3补上月欠款 10退款",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者id",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "models.Customer": {
            "type": "object",
            "properties": {
                "address": {
                    "description": "地址",
                    "type": "string"
                },
                "age": {
                    "description": "年龄",
                    "type": "integer"
                },
                "birthday": {
                    "description": "生日",
                    "type": "integer"
                },
                "createBy": {
                    "description": "创建者id",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "deptPath": {
                    "description": "路径",
                    "type": "string"
                },
                "gender": {
                    "description": "性别",
                    "type": "integer"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "inviter": {
                    "description": "邀请人",
                    "type": "integer"
                },
                "inviterName": {
                    "description": "邀请人名",
                    "type": "string"
                },
                "name": {
                    "description": "姓名",
                    "type": "string"
                },
                "phone": {
                    "description": "手机号",
                    "type": "string"
                },
                "py": {
                    "description": "姓名拼音",
                    "type": "string"
                },
                "remark": {
                    "description": "描述",
                    "type": "string"
                },
                "source": {
                    "description": "来源",
                    "type": "string"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者id",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                },
                "wechat": {
                    "description": "微信号",
                    "type": "string"
                }
            }
        },
        "models.EventDaySt": {
            "type": "object",
            "properties": {
                "createBy": {
                    "description": "创建者id",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "day": {
                    "description": "时间",
                    "type": "string"
                },
                "deal": {
                    "description": "成交",
                    "type": "integer"
                },
                "deptPath": {
                    "description": "路径",
                    "type": "string"
                },
                "firstDiagnosis": {
                    "description": "初诊",
                    "type": "integer"
                },
                "furtherDiagnosis": {
                    "description": "复诊",
                    "type": "integer"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "invitation": {
                    "description": "明日邀约",
                    "type": "integer"
                },
                "newCustomerCnt": {
                    "description": "留存",
                    "type": "integer"
                },
                "recheck": {
                    "description": "复查",
                    "type": "integer"
                },
                "rest": {
                    "description": "1上班 2休息",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者id",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "models.GenColumns": {
            "type": "object",
            "properties": {
                "columnComment": {
                    "type": "string"
                },
                "columnId": {
                    "description": "主键",
                    "type": "integer"
                },
                "columnName": {
                    "type": "string"
                },
                "columnType": {
                    "type": "string"
                },
                "createBy": {
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "dictType": {
                    "type": "string"
                },
                "edit": {
                    "type": "integer"
                },
                "fkLabelId": {
                    "type": "string"
                },
                "fkLabelName": {
                    "type": "string"
                },
                "fkTableName": {
                    "type": "string"
                },
                "fkTableNameClass": {
                    "type": "string"
                },
                "fkTableNamePackage": {
                    "type": "string"
                },
                "goField": {
                    "type": "string"
                },
                "goType": {
                    "type": "string"
                },
                "htmlType": {
                    "type": "string"
                },
                "increment": {
                    "type": "integer"
                },
                "insert": {
                    "type": "boolean"
                },
                "isEdit": {
                    "type": "string"
                },
                "isIncrement": {
                    "type": "string"
                },
                "isInsert": {
                    "type": "string"
                },
                "isList": {
                    "type": "string"
                },
                "isPk": {
                    "type": "string"
                },
                "isQuery": {
                    "type": "string"
                },
                "isRequired": {
                    "type": "string"
                },
                "jsonField": {
                    "type": "string"
                },
                "list": {
                    "type": "string"
                },
                "pk": {
                    "type": "boolean"
                },
                "query": {
                    "type": "integer"
                },
                "queryType": {
                    "type": "string"
                },
                "remark": {
                    "type": "string"
                },
                "required": {
                    "type": "boolean"
                },
                "sort": {
                    "type": "integer"
                },
                "superColumn": {
                    "type": "integer"
                },
                "tableId": {
                    "type": "integer"
                },
                "tsType": {
                    "type": "string"
                },
                "updateBy": {
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                },
                "usableColumn": {
                    "type": "integer"
                }
            }
        },
        "models.GenTables": {
            "type": "object",
            "properties": {
                "apiRoot": {
                    "type": "string"
                },
                "businessName": {
                    "type": "string"
                },
                "className": {
                    "type": "string"
                },
                "columns": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/models.GenColumns"
                    }
                },
                "createBy": {
                    "description": "创建者",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "crud": {
                    "type": "boolean"
                },
                "dbName": {
                    "type": "string"
                },
                "functionAuthor": {
                    "type": "string"
                },
                "functionName": {
                    "type": "string"
                },
                "isActions": {
                    "type": "integer"
                },
                "isAuth": {
                    "type": "integer"
                },
                "isDataScope": {
                    "type": "integer"
                },
                "isLogicalDelete": {
                    "type": "string"
                },
                "logicalDelete": {
                    "type": "boolean"
                },
                "logicalDeleteColumn": {
                    "type": "string"
                },
                "moduleFrontName": {
                    "description": "前端文件名",
                    "type": "string"
                },
                "moduleName": {
                    "type": "string"
                },
                "options": {
                    "type": "string"
                },
                "packageName": {
                    "type": "string"
                },
                "pkColumn": {
                    "type": "string"
                },
                "pkGoField": {
                    "type": "string"
                },
                "pkJsonField": {
                    "type": "string"
                },
                "remark": {
                    "type": "string"
                },
                "tableComment": {
                    "type": "string"
                },
                "tableId": {
                    "description": "主键",
                    "type": "integer"
                },
                "tableName": {
                    "type": "string"
                },
                "tplCategory": {
                    "type": "string"
                },
                "tree": {
                    "type": "integer"
                },
                "treeCode": {
                    "type": "string"
                },
                "treeName": {
                    "type": "string"
                },
                "treeParentCode": {
                    "type": "string"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                }
            }
        },
        "models.LoginLog": {
            "type": "object",
            "properties": {
                "clientId": {
                    "description": "客户端",
                    "type": "string"
                },
                "clientVer": {
                    "description": "操作系统",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "ip": {
                    "description": "登录ip",
                    "type": "string"
                },
                "method": {
                    "description": "登录方式",
                    "type": "integer"
                },
                "os": {
                    "description": "操作系统",
                    "type": "string"
                },
                "osVer": {
                    "description": "操作系统版本",
                    "type": "string"
                },
                "region": {
                    "description": "地域",
                    "type": "string"
                },
                "uid": {
                    "description": "用户id",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                }
            }
        },
        "models.PubNotice": {
            "type": "object",
            "properties": {
                "content": {
                    "description": "内容",
                    "type": "string"
                },
                "createBy": {
                    "description": "创建人",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "expired": {
                    "description": "到期时间",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "noticeType": {
                    "description": "消息类型",
                    "type": "integer"
                },
                "op": {
                    "description": "操作类型",
                    "type": "integer"
                },
                "opId": {
                    "description": "操作id",
                    "type": "integer"
                },
                "status": {
                    "description": "状态1正常 2删除",
                    "type": "integer"
                },
                "teamId": {
                    "description": "针对组消息",
                    "type": "integer"
                },
                "title": {
                    "description": "标题",
                    "type": "string"
                },
                "updateBy": {
                    "description": "更新人",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                }
            }
        },
        "models.SummaryPlanDay": {
            "type": "object",
            "properties": {
                "createBy": {
                    "description": "创建者id",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "day": {
                    "description": "天",
                    "type": "string"
                },
                "deptPath": {
                    "description": "路径",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "plan": {
                    "description": "明日计划",
                    "type": "string"
                },
                "summary": {
                    "description": "今日总结",
                    "type": "string"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者id",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "models.SysApi": {
            "type": "object",
            "properties": {
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "method": {
                    "description": "请求类型",
                    "type": "string"
                },
                "path": {
                    "description": "请求地址",
                    "type": "string"
                },
                "permType": {
                    "description": "权限类型（1：无需认证 2:须token 3：须鉴权）",
                    "type": "integer"
                },
                "status": {
                    "description": "状态 3 DEF 2 OK 1 del",
                    "type": "integer"
                },
                "title": {
                    "description": "标题",
                    "type": "string"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                }
            }
        },
        "models.SysCfg": {
            "type": "object",
            "properties": {
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "key": {
                    "description": "key",
                    "type": "string"
                },
                "name": {
                    "description": "名字",
                    "type": "string"
                },
                "remark": {
                    "description": "Remark",
                    "type": "string"
                },
                "status": {
                    "description": "Status",
                    "type": "integer"
                },
                "type": {
                    "description": "Type",
                    "type": "string"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                },
                "value": {
                    "description": "Value",
                    "type": "string"
                }
            }
        },
        "models.SysDept": {
            "type": "object",
            "properties": {
                "createBy": {
                    "description": "创建者",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "deptPath": {
                    "description": "路径",
                    "type": "string"
                },
                "email": {
                    "description": "邮箱",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "name": {
                    "description": "部门名称",
                    "type": "string"
                },
                "parentId": {
                    "description": "上级部门",
                    "type": "integer"
                },
                "phone": {
                    "description": "手机号",
                    "type": "string"
                },
                "principal": {
                    "description": "部门领导",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "sort": {
                    "description": "排序",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "type": {
                    "description": "状态",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                }
            }
        },
        "models.SysJob": {
            "type": "object",
            "properties": {
                "args": {
                    "description": "参数",
                    "type": "string"
                },
                "concurrent": {
                    "description": "并发",
                    "type": "integer"
                },
                "createBy": {
                    "description": "创建者",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "cronExpression": {
                    "description": "表达式",
                    "type": "string"
                },
                "entryId": {
                    "description": "任务id",
                    "type": "integer"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "invokeTarget": {
                    "description": "调用目标",
                    "type": "string"
                },
                "jobGroup": {
                    "description": "组",
                    "type": "string"
                },
                "jobName": {
                    "description": "名称",
                    "type": "string"
                },
                "jobType": {
                    "description": "类型",
                    "type": "integer"
                },
                "misfirePolicy": {
                    "description": "策略",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                }
            }
        },
        "models.SysMember": {
            "type": "object",
            "properties": {
                "birthday": {
                    "description": "生日",
                    "type": "string"
                },
                "createBy": {
                    "description": "创建者",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "deptId": {
                    "description": "部门id",
                    "type": "integer"
                },
                "deptPath": {
                    "description": "部门路径",
                    "type": "string"
                },
                "entryTime": {
                    "description": "入职时间",
                    "type": "string"
                },
                "gender": {
                    "description": "性别 1男 2女 3未知",
                    "type": "integer"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "name": {
                    "description": "姓名",
                    "type": "string"
                },
                "nickname": {
                    "description": "昵称",
                    "type": "string"
                },
                "phone": {
                    "description": "电话",
                    "type": "string"
                },
                "postId": {
                    "description": "-1系统超管 1 团队拥有者 2主管 4副主管 8员工",
                    "type": "integer"
                },
                "py": {
                    "description": "姓名拼音",
                    "type": "string"
                },
                "retireTime": {
                    "description": "离职时间",
                    "type": "string"
                },
                "roles": {
                    "description": "角色id,分割",
                    "type": "string"
                },
                "status": {
                    "description": "状态 1正常 2离职",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "models.SysMenu": {
            "type": "object",
            "properties": {
                "component": {
                    "description": "前端组件路径",
                    "type": "string"
                },
                "createBy": {
                    "description": "创建者id",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "hidden": {
                    "description": "隐藏",
                    "type": "boolean"
                },
                "icon": {
                    "description": "图标",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "menuName": {
                    "description": "菜单名",
                    "type": "string"
                },
                "menuType": {
                    "description": "菜单类型",
                    "type": "integer"
                },
                "noCache": {
                    "description": "是否缓存",
                    "type": "boolean"
                },
                "parentId": {
                    "description": "菜单父id",
                    "type": "integer"
                },
                "path": {
                    "description": "路径",
                    "type": "string"
                },
                "permission": {
                    "description": "权限",
                    "type": "string"
                },
                "platformType": {
                    "description": "平台类型 1 平台管理 2团队管理",
                    "type": "integer"
                },
                "sort": {
                    "description": "排序",
                    "type": "integer"
                },
                "sysApi": {
                    "description": "api关联表",
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/models.SysApi"
                    }
                },
                "title": {
                    "description": "显示名称",
                    "type": "string"
                },
                "updateBy": {
                    "description": "更新者id",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                }
            }
        },
        "models.SysOperaLog": {
            "type": "object",
            "properties": {
                "businessType": {
                    "description": "操作类型",
                    "type": "string"
                },
                "businessTypes": {
                    "description": "BusinessTypes",
                    "type": "string"
                },
                "createBy": {
                    "description": "创建者",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "deptName": {
                    "description": "部门名称",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "jsonResult": {
                    "description": "返回数据",
                    "type": "string"
                },
                "latencyTime": {
                    "description": "耗时",
                    "type": "string"
                },
                "method": {
                    "description": "函数",
                    "type": "string"
                },
                "operIp": {
                    "description": "客户端ip",
                    "type": "string"
                },
                "operLocation": {
                    "description": "访问位置",
                    "type": "string"
                },
                "operName": {
                    "description": "操作者",
                    "type": "string"
                },
                "operParam": {
                    "description": "请求参数",
                    "type": "string"
                },
                "operTime": {
                    "description": "操作时间",
                    "type": "string"
                },
                "operUrl": {
                    "description": "访问地址",
                    "type": "string"
                },
                "operatorType": {
                    "description": "操作类型",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "requestMethod": {
                    "description": "请求方式 GET POST PUT DELETE",
                    "type": "string"
                },
                "status": {
                    "description": "操作状态 1:成功 2:失败",
                    "type": "integer"
                },
                "title": {
                    "description": "操作模块",
                    "type": "string"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                },
                "userAgent": {
                    "description": "ua",
                    "type": "string"
                }
            }
        },
        "models.SysRole": {
            "type": "object",
            "properties": {
                "createBy": {
                    "description": "创建者",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "name": {
                    "description": "角色名称",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "roleKey": {
                    "description": "角色代码",
                    "type": "string"
                },
                "roleSort": {
                    "description": "排序",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                },
                "team_id": {
                    "description": "团队",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "最后更新时间",
                    "type": "string"
                }
            }
        },
        "models.SysTeam": {
            "type": "object",
            "properties": {
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "name": {
                    "description": "团队名",
                    "type": "string"
                },
                "owner": {
                    "description": "团队拥有者",
                    "type": "integer"
                },
                "status": {
                    "description": "状态",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                }
            }
        },
        "models.SysUser": {
            "type": "object",
            "properties": {
                "avatar": {
                    "description": "头像",
                    "type": "string"
                },
                "bio": {
                    "description": "签名",
                    "type": "string"
                },
                "birthday": {
                    "description": "生日",
                    "type": "string"
                },
                "clientId": {
                    "description": "客户端id",
                    "type": "string"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "email": {
                    "description": "邮箱",
                    "type": "string"
                },
                "gender": {
                    "description": "性别 1男 2女 3未知",
                    "type": "integer"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "inviteCode": {
                    "description": "邀请码",
                    "type": "string"
                },
                "inviter": {
                    "description": "邀请人",
                    "type": "integer"
                },
                "ipLocation": {
                    "description": "地域",
                    "type": "string"
                },
                "lockTime": {
                    "description": "锁定结束时间",
                    "type": "string"
                },
                "name": {
                    "description": "姓名",
                    "type": "string"
                },
                "nickname": {
                    "description": "昵称",
                    "type": "string"
                },
                "password": {
                    "description": "密码",
                    "type": "string"
                },
                "phone": {
                    "description": "手机号",
                    "type": "string"
                },
                "platformRoleId": {
                    "description": "平台角色ID -1为超管 \u003e0为角色id",
                    "type": "integer"
                },
                "regIp": {
                    "description": "注册ip",
                    "type": "string"
                },
                "remark": {
                    "description": "备注",
                    "type": "string"
                },
                "srcId": {
                    "description": "来源id",
                    "type": "string"
                },
                "status": {
                    "description": "状态 1正常",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者id",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                },
                "username": {
                    "description": "用户名",
                    "type": "string"
                }
            }
        },
        "models.TargetTask": {
            "type": "object",
            "properties": {
                "createBy": {
                    "description": "创建者",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "day": {
                    "description": "时间:202310",
                    "type": "integer"
                },
                "dayType": {
                    "description": "时间类型:月 30,周 7",
                    "type": "integer"
                },
                "deal": {
                    "description": "成交任务",
                    "type": "integer"
                },
                "deptPath": {
                    "description": "部门路径",
                    "type": "string"
                },
                "firstDiagnosis": {
                    "description": "导诊任务",
                    "type": "integer"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "newCustomerCnt": {
                    "description": "留存任务",
                    "type": "integer"
                },
                "taskType": {
                    "description": "任务类型 1正式 算人员数量",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "updateBy": {
                    "description": "更新者",
                    "type": "integer"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "models.Task": {
            "type": "object",
            "properties": {
                "beginAt": {
                    "description": "开始时间",
                    "type": "string"
                },
                "content": {
                    "description": "任务内容",
                    "type": "string"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "endAt": {
                    "description": "结束时间",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "op": {
                    "description": "操作类型",
                    "type": "integer"
                },
                "opId": {
                    "description": "操作id",
                    "type": "integer"
                },
                "reminderStatus": {
                    "description": "提醒状态 1开启 2关闭",
                    "type": "integer"
                },
                "reminderTime": {
                    "description": "提醒时间",
                    "type": "string"
                },
                "status": {
                    "description": "状态1开启2关闭",
                    "type": "integer"
                },
                "taskType": {
                    "description": "任务类型",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "title": {
                    "description": "任务标题",
                    "type": "string"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "models.UserNotice": {
            "type": "object",
            "properties": {
                "content": {
                    "description": "内容",
                    "type": "string"
                },
                "createBy": {
                    "description": "创建人",
                    "type": "integer"
                },
                "createdAt": {
                    "description": "创建时间",
                    "type": "string"
                },
                "id": {
                    "description": "主键",
                    "type": "integer"
                },
                "noticeType": {
                    "description": "消息类型",
                    "type": "integer"
                },
                "op": {
                    "description": "操作类型",
                    "type": "integer"
                },
                "opId": {
                    "description": "操作对象id",
                    "type": "integer"
                },
                "pubId": {
                    "description": "公共id",
                    "type": "integer"
                },
                "status": {
                    "description": "状态 1未读 2已读 -1回收站",
                    "type": "integer"
                },
                "teamId": {
                    "description": "团队id",
                    "type": "integer"
                },
                "title": {
                    "description": "标题",
                    "type": "string"
                },
                "updatedAt": {
                    "description": "更新时间",
                    "type": "string"
                },
                "userId": {
                    "description": "用户id",
                    "type": "integer"
                }
            }
        },
        "utils.Cpu": {
            "type": "object",
            "properties": {
                "cores": {
                    "type": "integer"
                },
                "cpus": {
                    "type": "array",
                    "items": {
                        "type": "number"
                    }
                },
                "usedPercent": {
                    "type": "number"
                }
            }
        },
        "utils.Disk": {
            "type": "object",
            "properties": {
                "totalGb": {
                    "type": "integer"
                },
                "totalMb": {
                    "type": "integer"
                },
                "usedGb": {
                    "type": "integer"
                },
                "usedMb": {
                    "type": "integer"
                },
                "usedPercent": {
                    "type": "integer"
                }
            }
        },
        "utils.Os": {
            "type": "object",
            "properties": {
                "compiler": {
                    "type": "string"
                },
                "goVersion": {
                    "type": "string"
                },
                "goos": {
                    "type": "string"
                },
                "numCpu": {
                    "type": "integer"
                },
                "numGoroutine": {
                    "type": "integer"
                }
            }
        },
        "utils.Ram": {
            "type": "object",
            "properties": {
                "totalMb": {
                    "type": "integer"
                },
                "usedMb": {
                    "type": "integer"
                },
                "usedPercent": {
                    "type": "integer"
                }
            }
        },
        "utils.Server": {
            "type": "object",
            "properties": {
                "cpu": {
                    "$ref": "#/definitions/utils.Cpu"
                },
                "disk": {
                    "$ref": "#/definitions/utils.Disk"
                },
                "os": {
                    "$ref": "#/definitions/utils.Os"
                },
                "ram": {
                    "$ref": "#/definitions/utils.Ram"
                }
            }
        },
        "wechat.QrCodeResp": {
            "type": "object",
            "properties": {
                "expire_seconds": {
                    "type": "integer"
                },
                "scene": {
                    "type": "string"
                },
                "ticket": {
                    "type": "string"
                },
                "url": {
                    "type": "string"
                }
            }
        }
    },
    "securityDefinitions": {
        "Bearer": {
            "type": "apiKey",
            "name": "Authorization",
            "in": "header"
        }
    }
}`

// SwaggerInfo holds exported Swagger Info so clients can modify it
var SwaggerInfo = &swag.Spec{
	Version:          "v0.0.1",
	Host:             "",
	BasePath:         "",
	Schemes:          []string{},
	Title:            "Dilu API",
	Description:      "致力于做一个开发快速，运行稳定的框架",
	InfoInstanceName: "swagger",
	SwaggerTemplate:  docTemplate,
	LeftDelim:        "{{",
	RightDelim:       "}}",
}

func init() {
	swag.Register(SwaggerInfo.InstanceName(), SwaggerInfo)
}
