作者 陈志颖

feat:调整用户ID类型

不能预览此文件类型
... ... @@ -4,9 +4,9 @@ import "os"
var POSTGRESQL_DB_NAME = "allied-creation-cooperation"
var POSTGRESQL_USER = "postgres"
var POSTGRESQL_PASSWORD = ""
var POSTGRESQL_PASSWORD = "1993618jack"
var POSTGRESQL_HOST = "127.0.0.1"
var POSTGRESQL_PORT = "32432"
var POSTGRESQL_PORT = "5432"
var DISABLE_CREATE_TABLE = false
var DISABLE_SQL_GENERATE_PRINT = false
... ...
... ... @@ -3,7 +3,7 @@ package domain
// Company 公司值对象
type Company struct {
// 公司ID,通过集成REST上下文获取
CompanyId int64 `json:"companyId,string"`
CompanyId int64 `json:"companyId"`
// 公司logo
CompanyLogo string `json:"companyLogo"`
// 公司名称
... ...
... ... @@ -3,7 +3,7 @@ package domain
// Department 部门值对象
type Department struct {
// 部门ID,通过REST集成上下文获取
DepartmentId int64 `json:"departmentId,string"`
DepartmentId int64 `json:"departmentId"`
// 部门名称
DepartmentName string `json:"departmentName"`
// 部门编码
... ...
... ... @@ -3,7 +3,7 @@ package domain
// Org 组织机构值对象
type Org struct {
// 组织机构ID
OrgId int64 `json:"orgId,string"`
OrgId int64 `json:"orgId"`
// 组织名称
OrgName string `json:"orgName"`
// 公司
... ...
... ... @@ -3,9 +3,9 @@ package domain
// Participator 共创参与人
type Participator struct {
// 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
UserId int64 `json:"userId,string"`
UserId int64 `json:"userId"`
// 用户基本id
UserBaseId int64 `json:"userBaseId,string"`
UserBaseId int64 `json:"userBaseId"`
// 用户所属的组织机构
Org *Org `json:"org"`
// 用户关联的组织机构
... ...
... ... @@ -3,9 +3,9 @@ package domain
// Referrer 推荐人值对象
type Referrer struct {
// 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
UserId int64 `json:"userId,string"`
UserId int64 `json:"userId"`
// 用户基本id
UserBaseId int64 `json:"userBaseId,string"`
UserBaseId int64 `json:"userBaseId"`
// 用户角色
Roles []*Role `json:"role"`
// 用户关联的组织机构
... ...
... ... @@ -7,9 +7,9 @@ type Relevant struct {
// 共创合约编号
CooperationContractNumber string `json:"cooperationContractNumber"`
// 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
UserId int64 `json:"userId,string"`
UserId int64 `json:"userId"`
// 用户基本id
UserBaseId int64 `json:"userBaseId,string"`
UserBaseId int64 `json:"userBaseId"`
// 用户所属的组织机构
Org *Org `json:"org"`
// 用户关联的组织机构
... ...
... ... @@ -3,7 +3,7 @@ package domain
// Role 用户角色值对象
type Role struct {
// 角色ID
RoleId int64 `json:"roleId,string"`
RoleId int64 `json:"roleId"`
// 角色名称
RoleName string `json:"roleName"`
}
... ...
... ... @@ -3,9 +3,9 @@ package domain
// Salesman 业务员值对象
type Salesman struct {
// 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
UserId int64 `json:"userId,string"`
UserId int64 `json:"userId"`
// 用户基本id
UserBaseId int64 `json:"userBaseId,string"`
UserBaseId int64 `json:"userBaseId"`
// 用户角色
Roles []*Role `json:"role"`
// 用户关联的组织机构
... ...
... ... @@ -5,11 +5,11 @@ type Undertaker struct {
// 承接人id
UndertakerId int64 `json:"relevantId"`
// 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
UserId int64 `json:"userId,string"`
UserId int64 `json:"userId"`
// 用户基本id
UserBaseId int64 `json:"userBaseId"`
// 共创合约编号
CooperationContractNumber string `json:"cooperationContractNumber"`
// 用户基本id
UserBaseId int64 `json:"userBaseId,string"`
// 用户所属组织机构
Org *Org `json:"org"`
// 用户关联的组织机构
... ...
... ... @@ -3,9 +3,9 @@ package domain
// User 用户第三方服务防腐模型
type User struct {
// 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
UserId int64 `json:"userId,string"`
UserId int64 `json:"userId"`
// 用户基本id
UserBaseId int64 `json:"userBaseId,string"`
UserBaseId int64 `json:"userBaseId"`
// 用户所属组织机构
Org *Org `json:"org"`
// 用户关联的组织机构
... ...