Преглед изворни кода

modified 增加结构体描述,完善自动化文档

何秀钢 пре 3 година
родитељ
комит
1c1104d682

+ 5 - 2
server/docs/docs.go

@@ -1,6 +1,6 @@
 // GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
 // This file was generated by swaggo/swag at
-// 2021-04-30 13:57:23.4731221 +0800 CST m=+1.258292701
+// 2021-05-11 17:25:23.4731221 +0800 CST m=+1.258292701
 
 package docs
 
@@ -3396,6 +3396,7 @@ var doc = `{
                     }
                 },
                 "createdAt": {
+                    "description": "创建时间",
                     "type": "string"
                 },
                 "dataAuthorityId": {
@@ -3422,6 +3423,7 @@ var doc = `{
                     "type": "string"
                 },
                 "updatedAt": {
+                    "description": "更新时间",
                     "type": "string"
                 }
             }
@@ -3696,7 +3698,7 @@ var doc = `{
                     "type": "integer"
                 },
                 "nickName": {
-                    "description": "用户昵称\"",
+                    "description": "用户昵称",
                     "type": "string"
                 },
                 "updatedAt": {
@@ -4105,6 +4107,7 @@ var doc = `{
                     "$ref": "#/definitions/model.SysAuthority"
                 },
                 "oldAuthorityId": {
+                    "description": "旧角色ID",
                     "type": "string"
                 }
             }

+ 4 - 1
server/docs/swagger.json

@@ -3379,6 +3379,7 @@
                     }
                 },
                 "createdAt": {
+                    "description": "创建时间",
                     "type": "string"
                 },
                 "dataAuthorityId": {
@@ -3405,6 +3406,7 @@
                     "type": "string"
                 },
                 "updatedAt": {
+                    "description": "更新时间",
                     "type": "string"
                 }
             }
@@ -3679,7 +3681,7 @@
                     "type": "integer"
                 },
                 "nickName": {
-                    "description": "用户昵称\"",
+                    "description": "用户昵称",
                     "type": "string"
                 },
                 "updatedAt": {
@@ -4088,6 +4090,7 @@
                     "$ref": "#/definitions/model.SysAuthority"
                 },
                 "oldAuthorityId": {
+                    "description": "旧角色ID",
                     "type": "string"
                 }
             }

+ 4 - 1
server/docs/swagger.yaml

@@ -445,6 +445,7 @@ definitions:
           $ref: '#/definitions/model.SysAuthority'
         type: array
       createdAt:
+        description: 创建时间
         type: string
       dataAuthorityId:
         items:
@@ -463,6 +464,7 @@ definitions:
         description: 父角色ID
         type: string
       updatedAt:
+        description: 更新时间
         type: string
     type: object
   model.SysBaseMenu:
@@ -661,7 +663,7 @@ definitions:
         description: 主键ID
         type: integer
       nickName:
-        description: 用户昵称"
+        description: 用户昵称
         type: string
       updatedAt:
         description: 更新时间
@@ -952,6 +954,7 @@ definitions:
       authority:
         $ref: '#/definitions/model.SysAuthority'
       oldAuthorityId:
+        description: 旧角色ID
         type: string
     type: object
 info:

+ 1 - 1
server/model/request/common.go

@@ -8,7 +8,7 @@ type PageInfo struct {
 
 // Find by id structure
 type GetById struct {
-	ID float64 `json:"id" form:"id"`
+	ID float64 `json:"id" form:"id"` // 主键ID
 }
 
 type IdsReq struct {

+ 1 - 1
server/model/response/sys_authority.go

@@ -8,5 +8,5 @@ type SysAuthorityResponse struct {
 
 type SysAuthorityCopyResponse struct {
 	Authority      model.SysAuthority `json:"authority"`
-	OldAuthorityId string             `json:"oldAuthorityId"`
+	OldAuthorityId string             `json:"oldAuthorityId"` // 旧角色ID
 }

+ 4 - 4
server/model/sys_authority.go

@@ -5,12 +5,12 @@ import (
 )
 
 type SysAuthority struct {
-	CreatedAt       time.Time
-	UpdatedAt       time.Time
+	CreatedAt       time.Time      // 创建时间
+	UpdatedAt       time.Time      // 更新时间
 	DeletedAt       *time.Time     `sql:"index"`
 	AuthorityId     string         `json:"authorityId" gorm:"not null;unique;primary_key;comment:角色ID;size:90"` // 角色ID
-	AuthorityName   string         `json:"authorityName" gorm:"comment:角色名"` // 角色名
-	ParentId        string         `json:"parentId" gorm:"comment:父角色ID"` // 父角色ID
+	AuthorityName   string         `json:"authorityName" gorm:"comment:角色名"`                                    // 角色名
+	ParentId        string         `json:"parentId" gorm:"comment:父角色ID"`                                       // 父角色ID
 	DataAuthorityId []SysAuthority `json:"dataAuthorityId" gorm:"many2many:sys_data_authority_id"`
 	Children        []SysAuthority `json:"children" gorm:"-"`
 	SysBaseMenus    []SysBaseMenu  `json:"menus" gorm:"many2many:sys_authority_menus;"`

+ 1 - 1
server/model/sys_user.go

@@ -10,7 +10,7 @@ type SysUser struct {
 	UUID        uuid.UUID    `json:"uuid" gorm:"comment:用户UUID"`                                                    // 用户UUID
 	Username    string       `json:"userName" gorm:"comment:用户登录名"`                                                 // 用户登录名
 	Password    string       `json:"-"  gorm:"comment:用户登录密码"`                                                      // 用户登录密码
-	NickName    string       `json:"nickName" gorm:"default:系统用户;comment:用户昵称"`                                     // 用户昵称"
+	NickName    string       `json:"nickName" gorm:"default:系统用户;comment:用户昵称"`                                     // 用户昵称
 	HeaderImg   string       `json:"headerImg" gorm:"default:http://qmplusimg.henrongyi.top/head.png;comment:用户头像"` // 用户头像
 	Authority   SysAuthority `json:"authority" gorm:"foreignKey:AuthorityId;references:AuthorityId;comment:用户角色"`
 	AuthorityId string       `json:"authorityId" gorm:"default:888;comment:用户角色ID"` // 用户角色ID