From 6104a32cbaabb095382185539c6be8dd8f074aeb Mon Sep 17 00:00:00 2001 From: Granty1 Date: Thu, 11 Jun 2020 11:40:21 +0800 Subject: [PATCH] Format project code & upgrade some dependence --- server/go.mod | 8 ++++++-- server/model/sys_auto_code.go | 18 +++++++++--------- server/model/sys_user.go | 1 - server/model/sys_workflow.go | 10 +++++----- server/model/sys_workflow_process.go | 12 ++++++------ 5 files changed, 26 insertions(+), 23 deletions(-) diff --git a/server/go.mod b/server/go.mod index 84be7ad9..149553fb 100644 --- a/server/go.mod +++ b/server/go.mod @@ -13,11 +13,13 @@ require ( github.com/gin-gonic/gin v1.6.3 github.com/go-openapi/spec v0.19.7 // indirect github.com/go-openapi/swag v0.19.8 // indirect + github.com/go-playground/validator/v10 v10.3.0 // indirect github.com/go-redis/redis v6.15.7+incompatible github.com/go-sql-driver/mysql v1.5.0 // indirect - github.com/golang/protobuf v1.3.5 // indirect + github.com/golang/protobuf v1.4.2 // indirect github.com/jehiah/go-strftime v0.0.0-20171201141054-1d33003b3869 // indirect github.com/jinzhu/gorm v1.9.12 + github.com/json-iterator/go v1.1.10 // indirect github.com/lestrrat/go-envload v0.0.0-20180220120943-6ed08b54a570 // indirect github.com/lestrrat/go-file-rotatelogs v0.0.0-20180223000712-d3151e2a480f github.com/lestrrat/go-strftime v0.0.0-20180220042222-ba3bf9c1d042 // indirect @@ -44,8 +46,10 @@ require ( github.com/unrolled/secure v1.0.7 golang.org/x/crypto v0.0.0-20200323165209-0ec3e9974c59 // indirect golang.org/x/net v0.0.0-20200320220750-118fecf932d8 // indirect - golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd // indirect + golang.org/x/sys v0.0.0-20200610111108-226ff32320da // indirect golang.org/x/tools v0.0.0-20200324003944-a576cf524670 // indirect + google.golang.org/protobuf v1.24.0 // indirect gopkg.in/ini.v1 v1.55.0 // indirect + gopkg.in/yaml.v2 v2.3.0 // indirect qiniupkg.com/x v7.0.8+incompatible // indirect ) diff --git a/server/model/sys_auto_code.go b/server/model/sys_auto_code.go index e48816d4..6947995f 100644 --- a/server/model/sys_auto_code.go +++ b/server/model/sys_auto_code.go @@ -5,17 +5,17 @@ type AutoCodeStruct struct { StructName string `json:"structName"` PackageName string `json:"packageName"` Abbreviation string `json:"abbreviation"` - Description string `json:"description"` + Description string `json:"description"` AutoCreateApiToSql bool `json:"autoCreateApiToSql"` Fields []Field `json:"fields"` } type Field struct { - FieldName string `json:"fieldName"` - FieldDesc string `json:"fieldDesc"` - FieldType string `json:"fieldType"` - FieldJson string `json:"fieldJson"` - Comment string `json:"comment"` - ColumnName string `json:"columnName"` - FieldSearchType string `json:"fieldSearchType"` -} \ No newline at end of file + FieldName string `json:"fieldName"` + FieldDesc string `json:"fieldDesc"` + FieldType string `json:"fieldType"` + FieldJson string `json:"fieldJson"` + Comment string `json:"comment"` + ColumnName string `json:"columnName"` + FieldSearchType string `json:"fieldSearchType"` +} diff --git a/server/model/sys_user.go b/server/model/sys_user.go index 23049be4..67dd8702 100644 --- a/server/model/sys_user.go +++ b/server/model/sys_user.go @@ -15,4 +15,3 @@ type SysUser struct { Authority SysAuthority `json:"authority" gorm:"ForeignKey:AuthorityId;AssociationForeignKey:AuthorityId;comment:'用户角色'"` AuthorityId string `json:"authorityId" gorm:"default:888;comment:'用户角色ID'"` } - diff --git a/server/model/sys_workflow.go b/server/model/sys_workflow.go index babce431..e1471bec 100644 --- a/server/model/sys_workflow.go +++ b/server/model/sys_workflow.go @@ -7,8 +7,8 @@ import ( // 工作流属性表 type SysWorkflow struct { gorm.Model - WorkflowNickName string `json:"workflowNickName" gorm:"comment:'工作流中文名称'"` // 工作流名称 - WorkflowName string `json:"workflowName" gorm:"comment:'工作流英文名称'"` // 工作流英文id + WorkflowNickName string `json:"workflowNickName" gorm:"comment:'工作流中文名称'"` // 工作流名称 + WorkflowName string `json:"workflowName" gorm:"comment:'工作流英文名称'"` // 工作流英文id WorkflowDescription string `json:"workflowDescription" gorm:"comment:'工作流描述'"` // 工作流描述 WorkflowStepInfo []SysWorkflowStepInfo `json:"workflowStep" gorm:"comment:'工作流步骤'"` // 工作流步骤 } @@ -17,9 +17,9 @@ type SysWorkflow struct { type SysWorkflowStepInfo struct { gorm.Model SysWorkflowID uint `json:"workflowID" gorm:"comment:'所属工作流ID'"` // 所属工作流ID - IsStrat bool `json:"isStrat" gorm:"comment:'是否是开始流节点'"` // 是否是开始流节点 + IsStrat bool `json:"isStrat" gorm:"comment:'是否是开始流节点'"` // 是否是开始流节点 StepName string `json:"stepName" gorm:"comment:'工作流节点名称'"` // 工作流名称 - StepNo float64 `json:"stepNo" gorm:"comment:'步骤id (第几步)'"` // 步骤id (第几步) + StepNo float64 `json:"stepNo" gorm:"comment:'步骤id (第几步)'"` // 步骤id (第几步) StepAuthorityID string `json:"stepAuthorityID" gorm:"comment:'操作者级别id'"` // 操作者级别id - IsEnd bool `json:"isEnd" gorm:"comment:'是否是完结流节点'"` // 是否是完结流节点 + IsEnd bool `json:"isEnd" gorm:"comment:'是否是完结流节点'"` // 是否是完结流节点 } diff --git a/server/model/sys_workflow_process.go b/server/model/sys_workflow_process.go index 8a930f47..87636e44 100644 --- a/server/model/sys_workflow_process.go +++ b/server/model/sys_workflow_process.go @@ -5,10 +5,10 @@ import "github.com/jinzhu/gorm" // 工作流流转表 type SysWorkFlowProcess struct { gorm.Model - ApplicationID uint `json:"applicationID" gorm:"comment:'当前工作流所属申请的ID'"`// 当前工作流所属申请的ID - CurrentNode string `json:"currentNode" gorm:"comment:'当前进度节点'"`// 当前进度节点 - HistoricalNode string `json:"historicalNode" gorm:"comment:'上一个进度节点'"`// 上一个进度节点 - CurrentUser string `json:"currentUser" gorm:"comment:'当前进度操作人'"`// 当前进度操作人 - HistoricalUser string `json:"historicalUser" gorm:"comment:'上一个进度的操作人'"`// 上一个进度的操作人 - State bool `json:"state" gorm:"comment:'状态 是否是正在进行的状态'"`// 状态 是否是正在进行的状态 + ApplicationID uint `json:"applicationID" gorm:"comment:'当前工作流所属申请的ID'"` // 当前工作流所属申请的ID + CurrentNode string `json:"currentNode" gorm:"comment:'当前进度节点'"` // 当前进度节点 + HistoricalNode string `json:"historicalNode" gorm:"comment:'上一个进度节点'"` // 上一个进度节点 + CurrentUser string `json:"currentUser" gorm:"comment:'当前进度操作人'"` // 当前进度操作人 + HistoricalUser string `json:"historicalUser" gorm:"comment:'上一个进度的操作人'"` // 上一个进度的操作人 + State bool `json:"state" gorm:"comment:'状态 是否是正在进行的状态'"` // 状态 是否是正在进行的状态 } -- GitLab