作者 yangfu

Merge branch 'dev' of http://gitlab.fjmaimaimai.com/allied-creation/allied-creat…

…ion-cooperation into dev
正在显示 57 个修改的文件 包含 234 行增加221 行删除
不能预览此文件类型
@@ -80,33 +80,51 @@ func (contractUndertakerFeedbackService *ContractUndertakerFeedbackService) Crea @@ -80,33 +80,51 @@ func (contractUndertakerFeedbackService *ContractUndertakerFeedbackService) Crea
80 organization = data 80 organization = data
81 } 81 }
82 82
83 - newContractUndertakerFeedback := &domain.ContractUndertakerFeedback{  
84 - FeedbackAttachment: createContractUndertakerFeedbackCommand.FeedbackAttachment,  
85 - FeedbackContent: createContractUndertakerFeedbackCommand.FeedbackContent,  
86 - CooperationContractNumber: createContractUndertakerFeedbackCommand.CooperationContractNumber,  
87 - ContractUndertaker: undertaker,  
88 - Company: company,  
89 - Org: organization,  
90 - UpdatedAt: time.Time{},  
91 - DeletedAt: time.Time{},  
92 - CreatedAt: time.Now(),  
93 - }  
94 -  
95 - var contractUndertakerFeedbackRepository domain.ContractUndertakerFeedbackRepository  
96 - if value, err := factory.CreateContractUndertakerFeedbackRepository(map[string]interface{}{ 83 + // 获取项目合约信息
  84 + var cooperationContractRepository domain.CooperationContractRepository
  85 + if value, err := factory.CreateCooperationContractRepository(map[string]interface{}{
97 "transactionContext": transactionContext, 86 "transactionContext": transactionContext,
98 }); err != nil { 87 }); err != nil {
99 return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) 88 return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error())
100 } else { 89 } else {
101 - contractUndertakerFeedbackRepository = value 90 + cooperationContractRepository = value
102 } 91 }
103 - if contractUndertakerFeedback, err := contractUndertakerFeedbackRepository.Save(newContractUndertakerFeedback); err != nil { 92 + cooperationContract, err := cooperationContractRepository.FindOne(map[string]interface{}{"cooperationContractNumber": createContractUndertakerFeedbackCommand.CooperationContractNumber})
  93 + if err != nil {
104 return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) 94 return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error())
  95 + }
  96 + if cooperationContract == nil {
  97 + return nil, application.ThrowError(application.RES_NO_FIND_ERROR, fmt.Sprintf("%s", createContractUndertakerFeedbackCommand.CooperationContractNumber))
105 } else { 98 } else {
106 - if err := transactionContext.CommitTransaction(); err != nil {  
107 - return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error()) 99 + newContractUndertakerFeedback := &domain.ContractUndertakerFeedback{
  100 + FeedbackAttachment: createContractUndertakerFeedbackCommand.FeedbackAttachment,
  101 + FeedbackContent: createContractUndertakerFeedbackCommand.FeedbackContent,
  102 + CooperationContractNumber: createContractUndertakerFeedbackCommand.CooperationContractNumber,
  103 + CooperationContractName: cooperationContract.CooperationContractName,
  104 + ContractUndertaker: undertaker,
  105 + Company: company,
  106 + Org: organization,
  107 + UpdatedAt: time.Time{},
  108 + DeletedAt: time.Time{},
  109 + CreatedAt: time.Now(),
  110 + }
  111 +
  112 + var contractUndertakerFeedbackRepository domain.ContractUndertakerFeedbackRepository
  113 + if value, err := factory.CreateContractUndertakerFeedbackRepository(map[string]interface{}{
  114 + "transactionContext": transactionContext,
  115 + }); err != nil {
  116 + return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error())
  117 + } else {
  118 + contractUndertakerFeedbackRepository = value
  119 + }
  120 + if contractUndertakerFeedback, err := contractUndertakerFeedbackRepository.Save(newContractUndertakerFeedback); err != nil {
  121 + return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error())
  122 + } else {
  123 + if err := transactionContext.CommitTransaction(); err != nil {
  124 + return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error())
  125 + }
  126 + return contractUndertakerFeedback, nil
108 } 127 }
109 - return contractUndertakerFeedback, nil  
110 } 128 }
111 } 129 }
112 130
@@ -12,11 +12,11 @@ type RemoveCooperationContractCommand struct { @@ -12,11 +12,11 @@ type RemoveCooperationContractCommand struct {
12 // 共创合约ID 12 // 共创合约ID
13 CooperationContractId int64 `cname:"共创合约ID" json:"cooperationContractId,string" valid:"Required"` 13 CooperationContractId int64 `cname:"共创合约ID" json:"cooperationContractId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"`
22 } 22 }
@@ -12,15 +12,15 @@ type GetCooperationContractQuery struct { @@ -12,15 +12,15 @@ type GetCooperationContractQuery struct {
12 // 共创合约ID 12 // 共创合约ID
13 CooperationContractId int64 `cname:"共创合约ID" json:"cooperationContractId,string" valid:"Required"` 13 CooperationContractId int64 `cname:"共创合约ID" json:"cooperationContractId,string" valid:"Required"`
14 // 发起人uid 14 // 发起人uid
15 - SponsorUid string `cname:"发起人uid" json:"sponsorUid,omitempty"` 15 + SponsorUid string `cname:"发起人UID" json:"sponsorUid,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (getCooperationContractQuery *GetCooperationContractQuery) Valid(validation *validation.Validation) { 26 func (getCooperationContractQuery *GetCooperationContractQuery) Valid(validation *validation.Validation) {
@@ -10,17 +10,17 @@ import ( @@ -10,17 +10,17 @@ import (
10 10
11 type ListCooperationContractQuery struct { 11 type ListCooperationContractQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (listCooperationContractQuery *ListCooperationContractQuery) Valid(validation *validation.Validation) { 26 func (listCooperationContractQuery *ListCooperationContractQuery) Valid(validation *validation.Validation) {
@@ -10,7 +10,7 @@ import ( @@ -10,7 +10,7 @@ import (
10 10
11 type SearchCooperationContractByUndertakerQuery struct { 11 type SearchCooperationContractByUndertakerQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 共创合约名称 16 // 共创合约名称
@@ -18,13 +18,13 @@ type SearchCooperationContractByUndertakerQuery struct { @@ -18,13 +18,13 @@ type SearchCooperationContractByUndertakerQuery struct {
18 // 项目发起人姓名 18 // 项目发起人姓名
19 SponsorName string `cname:"项目发起人姓名" json:"sponsorName,omitempty"` 19 SponsorName string `cname:"项目发起人姓名" json:"sponsorName,omitempty"`
20 // 公司ID,通过集成REST上下文获取 20 // 公司ID,通过集成REST上下文获取
21 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 21 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
22 // 组织机构ID 22 // 组织机构ID
23 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 23 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
24 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 24 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
25 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 25 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
26 // 用户基础数据id 26 // 用户基础数据id
27 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 27 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
28 } 28 }
29 29
30 func (searchCooperationContractByUndertakerQuery *SearchCooperationContractByUndertakerQuery) Valid(validation *validation.Validation) { 30 func (searchCooperationContractByUndertakerQuery *SearchCooperationContractByUndertakerQuery) Valid(validation *validation.Validation) {
@@ -14,19 +14,19 @@ type CreateCooperationContractChangeLogCommand struct { @@ -14,19 +14,19 @@ type CreateCooperationContractChangeLogCommand struct {
14 // 激励规则明细 14 // 激励规则明细
15 IncentivesRuleDetail string `cname:"激励规则明细" json:"incentivesRuleDetail" valid:"Required"` 15 IncentivesRuleDetail string `cname:"激励规则明细" json:"incentivesRuleDetail" valid:"Required"`
16 // 合约变更操作类型,1编辑、2暂停、3恢复 16 // 合约变更操作类型,1编辑、2暂停、3恢复
17 - OperationType int32 `cname:"合约变更操作类型,1编辑、2暂停、3恢复" json:"operationType" valid:"Required"` 17 + OperationType int32 `cname:"合约变更操作类型" json:"operationType" valid:"Required"`
18 // 承接人 18 // 承接人
19 Undertakers string `cname:"承接人" json:"undertakers" valid:"Required"` 19 Undertakers string `cname:"承接人" json:"undertakers" valid:"Required"`
20 // 共创合约编号 20 // 共创合约编号
21 CooperationContractNumber string `cname:"共创合约编号" json:"cooperationContractNumber" valid:"Required"` 21 CooperationContractNumber string `cname:"共创合约编号" json:"cooperationContractNumber" valid:"Required"`
22 // 公司ID,通过集成REST上下文获取 22 // 公司ID,通过集成REST上下文获取
23 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 23 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
24 // 组织机构ID 24 // 组织机构ID
25 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 25 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
26 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 26 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
27 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 27 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
28 // 用户基础数据id 28 // 用户基础数据id
29 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 29 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
30 } 30 }
31 31
32 func (createCooperationContractChangeLogCommand *CreateCooperationContractChangeLogCommand) Valid(validation *validation.Validation) { 32 func (createCooperationContractChangeLogCommand *CreateCooperationContractChangeLogCommand) Valid(validation *validation.Validation) {
@@ -12,13 +12,13 @@ type RemoveCooperationContractChangeLogCommand struct { @@ -12,13 +12,13 @@ type RemoveCooperationContractChangeLogCommand struct {
12 // 合约变更记录ID 12 // 合约变更记录ID
13 CooperationContractChangeLogId int64 `cname:"合约变更记录ID" json:"cooperationContractChangeLogId,string" valid:"Required"` 13 CooperationContractChangeLogId int64 `cname:"合约变更记录ID" json:"cooperationContractChangeLogId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (removeCooperationContractChangeLogCommand *RemoveCooperationContractChangeLogCommand) Valid(validation *validation.Validation) { 24 func (removeCooperationContractChangeLogCommand *RemoveCooperationContractChangeLogCommand) Valid(validation *validation.Validation) {
@@ -10,25 +10,25 @@ import ( @@ -10,25 +10,25 @@ import (
10 10
11 type UpdateCooperationContractChangeLogCommand struct { 11 type UpdateCooperationContractChangeLogCommand struct {
12 // 共创合约修改记录id 12 // 共创合约修改记录id
13 - CooperationContractChangeLogId string `cname:"共创合约修改记录id" json:"cooperationContractChangeLogId" valid:"Required"` 13 + CooperationContractChangeLogId string `cname:"共创合约修改记录ID" json:"cooperationContractChangeLogId" valid:"Required"`
14 // 激励规则 14 // 激励规则
15 IncentivesRule string `cname:"激励规则" json:"incentivesRule" valid:"Required"` 15 IncentivesRule string `cname:"激励规则" json:"incentivesRule" valid:"Required"`
16 // 激励规则明细 16 // 激励规则明细
17 IncentivesRuleDetail string `cname:"激励规则明细" json:"incentivesRuleDetail" valid:"Required"` 17 IncentivesRuleDetail string `cname:"激励规则明细" json:"incentivesRuleDetail" valid:"Required"`
18 // 合约变更操作类型,1编辑、2暂停、3恢复 18 // 合约变更操作类型,1编辑、2暂停、3恢复
19 - OperationType int32 `cname:"合约变更操作类型,1编辑、2暂停、3恢复" json:"operationType" valid:"Required"` 19 + OperationType int32 `cname:"合约变更操作类型" json:"operationType" valid:"Required"`
20 // 承接人 20 // 承接人
21 Undertakers string `cname:"承接人" json:"undertakers" valid:"Required"` 21 Undertakers string `cname:"承接人" json:"undertakers" valid:"Required"`
22 // 共创合约编号 22 // 共创合约编号
23 CooperationContractNumber string `cname:"共创合约编号" json:"cooperationContractNumber" valid:"Required"` 23 CooperationContractNumber string `cname:"共创合约编号" json:"cooperationContractNumber" valid:"Required"`
24 // 公司ID,通过集成REST上下文获取 24 // 公司ID,通过集成REST上下文获取
25 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 25 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
26 // 组织机构ID 26 // 组织机构ID
27 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 27 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
28 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 28 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
29 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 29 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
30 // 用户基础数据id 30 // 用户基础数据id
31 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 31 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
32 } 32 }
33 33
34 func (updateCooperationContractChangeLogCommand *UpdateCooperationContractChangeLogCommand) Valid(validation *validation.Validation) { 34 func (updateCooperationContractChangeLogCommand *UpdateCooperationContractChangeLogCommand) Valid(validation *validation.Validation) {
@@ -12,13 +12,13 @@ type GetCooperationContractChangeLogQuery struct { @@ -12,13 +12,13 @@ type GetCooperationContractChangeLogQuery struct {
12 // 合约变更记录ID 12 // 合约变更记录ID
13 CooperationContractChangeLogId int64 `cname:"合约变更记录ID" json:"cooperationContractChangeLogId,string" valid:"Required"` 13 CooperationContractChangeLogId int64 `cname:"合约变更记录ID" json:"cooperationContractChangeLogId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (getCooperationContractChangeLogQuery *GetCooperationContractChangeLogQuery) Valid(validation *validation.Validation) { 24 func (getCooperationContractChangeLogQuery *GetCooperationContractChangeLogQuery) Valid(validation *validation.Validation) {
@@ -10,17 +10,17 @@ import ( @@ -10,17 +10,17 @@ import (
10 10
11 type ListCooperationContractChangeLogQuery struct { 11 type ListCooperationContractChangeLogQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (listCooperationContractChangeLogQuery *ListCooperationContractChangeLogQuery) Valid(validation *validation.Validation) { 26 func (listCooperationContractChangeLogQuery *ListCooperationContractChangeLogQuery) Valid(validation *validation.Validation) {
@@ -10,21 +10,21 @@ import ( @@ -10,21 +10,21 @@ import (
10 10
11 type SearchCooperationContractChangeLogQuery struct { 11 type SearchCooperationContractChangeLogQuery struct {
12 // 合约变更操作类型,1编辑、2暂停、3恢复 12 // 合约变更操作类型,1编辑、2暂停、3恢复
13 - OperationType int32 `cname:"合约变更操作类型,1编辑、2暂停、3恢复" json:"operationType,omitempty"` 13 + OperationType int32 `cname:"合约变更操作类型" json:"operationType,omitempty"`
14 // 共创合约编号 14 // 共创合约编号
15 CooperationContractNumber string `cname:"共创合约编号" json:"cooperationContractNumber,omitempty"` 15 CooperationContractNumber string `cname:"共创合约编号" json:"cooperationContractNumber,omitempty"`
16 // 页面大小 16 // 页面大小
17 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 17 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
18 // 页面大小 18 // 页面大小
19 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 19 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
20 // 公司ID,通过集成REST上下文获取 20 // 公司ID,通过集成REST上下文获取
21 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 21 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
22 // 组织机构ID 22 // 组织机构ID
23 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 23 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
24 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 24 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
25 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 25 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
26 // 用户基础数据id 26 // 用户基础数据id
27 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 27 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
28 } 28 }
29 29
30 func (searchCooperationContractChangeLogQuery *SearchCooperationContractChangeLogQuery) Valid(validation *validation.Validation) { 30 func (searchCooperationContractChangeLogQuery *SearchCooperationContractChangeLogQuery) Valid(validation *validation.Validation) {
@@ -12,7 +12,7 @@ type CreateCooperationModeCommand struct { @@ -12,7 +12,7 @@ type CreateCooperationModeCommand struct {
12 // 共创模式名称 12 // 共创模式名称
13 CooperationModeName string `cname:"共创模式名称" json:"cooperationModeName" valid:"Required"` 13 CooperationModeName string `cname:"共创模式名称" json:"cooperationModeName" valid:"Required"`
14 // 共创模式编码,手动输入,唯一确定 14 // 共创模式编码,手动输入,唯一确定
15 - CooperationModeNumber string `cname:"共创模式编码,手动输入,唯一确定" json:"cooperationModeNumber" valid:"Required"` 15 + CooperationModeNumber string `cname:"共创模式编码" json:"cooperationModeNumber" valid:"Required"`
16 // 备注 16 // 备注
17 Remarks string `cname:"备注" json:"remarks,omitempty"` 17 Remarks string `cname:"备注" json:"remarks,omitempty"`
18 // 公司ID,通过集成REST上下文获取 18 // 公司ID,通过集成REST上下文获取
@@ -22,7 +22,7 @@ type CreateCooperationModeCommand struct { @@ -22,7 +22,7 @@ type CreateCooperationModeCommand struct {
22 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 22 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
23 UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"` 23 UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
24 // 用户基础数据id 24 // 用户基础数据id
25 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string"` 25 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string"`
26 } 26 }
27 27
28 func (createCooperationModeCommand *CreateCooperationModeCommand) Valid(validation *validation.Validation) { 28 func (createCooperationModeCommand *CreateCooperationModeCommand) Valid(validation *validation.Validation) {
@@ -10,7 +10,7 @@ import ( @@ -10,7 +10,7 @@ import (
10 10
11 type OperateCooperationModeCommand struct { 11 type OperateCooperationModeCommand struct {
12 // 共创模式ID 12 // 共创模式ID
13 - CooperationModeId string `cname:"共创模式id" json:"cooperationModeId" valid:"Required"` 13 + CooperationModeId string `cname:"共创模式ID" json:"cooperationModeId" valid:"Required"`
14 // 共创模式状态,1启用,2禁用 14 // 共创模式状态,1启用,2禁用
15 Status int32 `cname:"状态" json:"status" valid:"Required"` 15 Status int32 `cname:"状态" json:"status" valid:"Required"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
@@ -12,11 +12,11 @@ type RemoveCooperationModeCommand struct { @@ -12,11 +12,11 @@ type RemoveCooperationModeCommand struct {
12 // 共创模式ID 12 // 共创模式ID
13 CooperationModeId int64 `cname:"共创模式ID" json:"cooperationModeId,string" valid:"Required"` 13 CooperationModeId int64 `cname:"共创模式ID" json:"cooperationModeId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string"` 21 UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string"`
22 } 22 }
@@ -10,7 +10,7 @@ import ( @@ -10,7 +10,7 @@ import (
10 10
11 type ListCooperationModeQuery struct { 11 type ListCooperationModeQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
@@ -10,7 +10,7 @@ import ( @@ -10,7 +10,7 @@ import (
10 10
11 type SearchCooperationModeQuery struct { 11 type SearchCooperationModeQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 共创模式名称 16 // 共创模式名称
@@ -12,13 +12,13 @@ type BatchEndCooperationProjectCommand struct { @@ -12,13 +12,13 @@ type BatchEndCooperationProjectCommand struct {
12 // 共创项目ID 12 // 共创项目ID
13 CooperationProjectIds []string `cname:"共创项目ID数组" json:"cooperationProjectIds" valid:"Required"` 13 CooperationProjectIds []string `cname:"共创项目ID数组" json:"cooperationProjectIds" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (batchEndCooperationProjectCommand *BatchEndCooperationProjectCommand) Valid(validation *validation.Validation) { 24 func (batchEndCooperationProjectCommand *BatchEndCooperationProjectCommand) Valid(validation *validation.Validation) {
@@ -12,13 +12,13 @@ type EndCooperationProjectCommand struct { @@ -12,13 +12,13 @@ type EndCooperationProjectCommand struct {
12 // 共创项目ID 12 // 共创项目ID
13 CooperationProjectId string `cname:"共创项目ID" json:"cooperationProjectId" valid:"Required"` 13 CooperationProjectId string `cname:"共创项目ID" json:"cooperationProjectId" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (endCooperationProjectCommand *EndCooperationProjectCommand) Valid(validation *validation.Validation) { 24 func (endCooperationProjectCommand *EndCooperationProjectCommand) Valid(validation *validation.Validation) {
@@ -14,19 +14,19 @@ type ReleaseCooperationProjectCommand struct { @@ -14,19 +14,19 @@ type ReleaseCooperationProjectCommand struct {
14 // 共创模式ID 14 // 共创模式ID
15 CooperationModeId int64 `cname:"共创模式ID" json:"cooperationModeId,string" valid:"Required"` 15 CooperationModeId int64 `cname:"共创模式ID" json:"cooperationModeId,string" valid:"Required"`
16 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 16 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
17 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 17 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
18 // 用户基本id 18 // 用户基本id
19 - UserBaseId int64 `cname:"用户基本id" json:"userBaseId,string" valid:"Required"` 19 + UserBaseId int64 `cname:"用户基本数据ID" json:"userBaseId,string" valid:"Required"`
20 // 组织机构ID 20 // 组织机构ID
21 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 21 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
22 // 公司ID,通过集成REST上下文获取 22 // 公司ID,通过集成REST上下文获取
23 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 23 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
24 // 共创项目发起人id 24 // 共创项目发起人id
25 - CooperationProjectSponsorId string `cname:"共创项目发起人id" json:"cooperationProjectSponsorId" valid:"Required"` 25 + CooperationProjectSponsorId string `cname:"共创项目发起人UID" json:"cooperationProjectSponsorId" valid:"Required"`
26 // 部门ID,通过REST集成上下文获取 26 // 部门ID,通过REST集成上下文获取
27 DepartmentId int64 `cname:"部门ID" json:"departmentId,string" valid:"Required"` 27 DepartmentId int64 `cname:"部门ID" json:"departmentId,string" valid:"Required"`
28 // 共创项目承接对象,1员工,2共创用户,3公开,可以多选 28 // 共创项目承接对象,1员工,2共创用户,3公开,可以多选
29 - CooperationProjectUndertakerType []int32 `cname:"共创项目承接对象,1员工,2共创用户,3公开,可以多选" json:"cooperationProjectUndertakerType" valid:"Required"` 29 + CooperationProjectUndertakerType []int32 `cname:"共创项目承接对象" json:"cooperationProjectUndertakerType" valid:"Required"`
30 // 共创项目描述 30 // 共创项目描述
31 CooperationProjectDescription string `cname:"共创项目描述" json:"cooperationProjectDescription" valid:"Required"` 31 CooperationProjectDescription string `cname:"共创项目描述" json:"cooperationProjectDescription" valid:"Required"`
32 } 32 }
@@ -12,13 +12,13 @@ type RemoveCooperationProjectCommand struct { @@ -12,13 +12,13 @@ type RemoveCooperationProjectCommand struct {
12 // 共创项目ID 12 // 共创项目ID
13 CooperationProjectId int64 `cname:"共创项目ID" json:"cooperationProjectId,string" valid:"Required"` 13 CooperationProjectId int64 `cname:"共创项目ID" json:"cooperationProjectId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (removeCooperationProjectCommand *RemoveCooperationProjectCommand) Valid(validation *validation.Validation) { 24 func (removeCooperationProjectCommand *RemoveCooperationProjectCommand) Valid(validation *validation.Validation) {
@@ -16,21 +16,21 @@ type UpdateCooperationProjectCommand struct { @@ -16,21 +16,21 @@ type UpdateCooperationProjectCommand struct {
16 // 共创模式编码 16 // 共创模式编码
17 CooperationModeNumber string `cname:"共创模式编码" json:"cooperationModeNumber" valid:"Required"` 17 CooperationModeNumber string `cname:"共创模式编码" json:"cooperationModeNumber" valid:"Required"`
18 // 承接对象,1员工,2共创用户,3公开,可以多选 18 // 承接对象,1员工,2共创用户,3公开,可以多选
19 - CooperationProjectUndertakerType []int32 `cname:"承接对象,1员工,2共创用户,3公开,可以多选" json:"cooperationProjectUndertakerType" valid:"Required"` 19 + CooperationProjectUndertakerType []int32 `cname:"承接对象" json:"cooperationProjectUndertakerType" valid:"Required"`
20 // 共创项目发起人uid 20 // 共创项目发起人uid
21 - SponsorUid string `cname:"共创项目发起人uid" json:"sponsorUid" valid:"Required"` 21 + SponsorUid string `cname:"共创项目发起人UID" json:"sponsorUid" valid:"Required"`
22 // 共创项目发布人uid 22 // 共创项目发布人uid
23 - PublisherUid string `cname:"共创项目发布人uid" json:"publisherUid" valid:"Required"` 23 + PublisherUid string `cname:"共创项目发布人UID" json:"publisherUid" valid:"Required"`
24 // 共创项目描述 24 // 共创项目描述
25 CooperationProjectDescription string `cname:"共创项目描述" json:"cooperationProjectDescription,omitempty"` 25 CooperationProjectDescription string `cname:"共创项目描述" json:"cooperationProjectDescription,omitempty"`
26 // 公司ID,通过集成REST上下文获取 26 // 公司ID,通过集成REST上下文获取
27 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 27 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
28 // 组织机构ID 28 // 组织机构ID
29 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 29 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
30 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 30 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
31 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 31 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
32 // 用户基础数据id 32 // 用户基础数据id
33 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 33 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
34 } 34 }
35 35
36 func (updateCooperationProjectCommand *UpdateCooperationProjectCommand) Valid(validation *validation.Validation) { 36 func (updateCooperationProjectCommand *UpdateCooperationProjectCommand) Valid(validation *validation.Validation) {
@@ -10,17 +10,17 @@ import ( @@ -10,17 +10,17 @@ import (
10 10
11 type CheckUndertakerQuery struct { 11 type CheckUndertakerQuery struct {
12 // 共创项目承接对象,1员工,2共创用户,3公开,可以多选 12 // 共创项目承接对象,1员工,2共创用户,3公开,可以多选
13 - CooperationProjectUndertakerType []int32 `cname:"共创项目承接对象,1员工,2共创用户,3公开,可以多选" json:"cooperationProjectUndertakerType" valid:"Required"` 13 + CooperationProjectUndertakerType []int32 `cname:"共创项目承接对象" json:"cooperationProjectUndertakerType" valid:"Required"`
14 // 共创项目ID 14 // 共创项目ID
15 CooperationProjectId int64 `cname:"共创项目ID" json:"cooperationProjectId,string" valid:"Required"` 15 CooperationProjectId int64 `cname:"共创项目ID" json:"cooperationProjectId,string" valid:"Required"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (checkUndertakerQuery *CheckUndertakerQuery) Valid(validation *validation.Validation) { 26 func (checkUndertakerQuery *CheckUndertakerQuery) Valid(validation *validation.Validation) {
@@ -12,13 +12,13 @@ type GetCooperationProjectQuery struct { @@ -12,13 +12,13 @@ type GetCooperationProjectQuery struct {
12 // 共创项目ID 12 // 共创项目ID
13 CooperationProjectId int64 `cname:"共创项目ID" json:"cooperationProjectId,string" valid:"Required"` 13 CooperationProjectId int64 `cname:"共创项目ID" json:"cooperationProjectId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (getCooperationProjectQuery *GetCooperationProjectQuery) Valid(validation *validation.Validation) { 24 func (getCooperationProjectQuery *GetCooperationProjectQuery) Valid(validation *validation.Validation) {
@@ -10,17 +10,17 @@ import ( @@ -10,17 +10,17 @@ import (
10 10
11 type ListCooperationProjectQuery struct { 11 type ListCooperationProjectQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (listCooperationProjectQuery *ListCooperationProjectQuery) Valid(validation *validation.Validation) { 26 func (listCooperationProjectQuery *ListCooperationProjectQuery) Valid(validation *validation.Validation) {
@@ -10,7 +10,7 @@ import ( @@ -10,7 +10,7 @@ import (
10 10
11 type SearchCooperationProjectQuery struct { 11 type SearchCooperationProjectQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 共创项目名称 16 // 共创项目名称
@@ -18,15 +18,15 @@ type SearchCooperationProjectQuery struct { @@ -18,15 +18,15 @@ type SearchCooperationProjectQuery struct {
18 // 部门名称 18 // 部门名称
19 DepartmentName string `cname:"部门名称" json:"departmentName,omitempty"` 19 DepartmentName string `cname:"部门名称" json:"departmentName,omitempty"`
20 // 共创项目状态,根据共创项目状态筛选项目数据 20 // 共创项目状态,根据共创项目状态筛选项目数据
21 - Status int32 `cname:"共创项目状态,根据共创项目状态筛选项目数据" json:"status,omitempty"` 21 + Status int32 `cname:"共创项目状态" json:"status,omitempty"`
22 // 公司ID,通过集成REST上下文获取 22 // 公司ID,通过集成REST上下文获取
23 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 23 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
24 // 组织机构ID 24 // 组织机构ID
25 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 25 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
26 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 26 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
27 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 27 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
28 // 用户基础数据id 28 // 用户基础数据id
29 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 29 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
30 } 30 }
31 31
32 func (searchCooperationProjectQuery *SearchCooperationProjectQuery) Valid(validation *validation.Validation) { 32 func (searchCooperationProjectQuery *SearchCooperationProjectQuery) Valid(validation *validation.Validation) {
@@ -10,13 +10,13 @@ import ( @@ -10,13 +10,13 @@ import (
10 10
11 type CreateCreditAccountCommand struct { 11 type CreateCreditAccountCommand struct {
12 // 公司ID,通过集成REST上下文获取 12 // 公司ID,通过集成REST上下文获取
13 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 13 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
14 // 组织机构ID 14 // 组织机构ID
15 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 15 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
16 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 16 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
17 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 17 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
18 // 用户基础数据id 18 // 用户基础数据id
19 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 19 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
20 } 20 }
21 21
22 func (createCreditAccountCommand *CreateCreditAccountCommand) Valid(validation *validation.Validation) { 22 func (createCreditAccountCommand *CreateCreditAccountCommand) Valid(validation *validation.Validation) {
@@ -14,13 +14,13 @@ type PayCreditAccountCommand struct { @@ -14,13 +14,13 @@ type PayCreditAccountCommand struct {
14 // 备注 14 // 备注
15 Remarks string `cname:"备注" json:"remarks" valid:"Required"` 15 Remarks string `cname:"备注" json:"remarks" valid:"Required"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (payCreditAccountCommand *PayCreditAccountCommand) Valid(validation *validation.Validation) { 26 func (payCreditAccountCommand *PayCreditAccountCommand) Valid(validation *validation.Validation) {
@@ -12,13 +12,13 @@ type RemoveCreditAccountCommand struct { @@ -12,13 +12,13 @@ type RemoveCreditAccountCommand struct {
12 // 账期结算单ID 12 // 账期结算单ID
13 CreditAccountId int64 `cname:"账期结算单ID" json:"creditAccountId,string" valid:"Required"` 13 CreditAccountId int64 `cname:"账期结算单ID" json:"creditAccountId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (removeCreditAccountCommand *RemoveCreditAccountCommand) Valid(validation *validation.Validation) { 24 func (removeCreditAccountCommand *RemoveCreditAccountCommand) Valid(validation *validation.Validation) {
@@ -12,13 +12,13 @@ type UpdateCreditAccountCommand struct { @@ -12,13 +12,13 @@ type UpdateCreditAccountCommand struct {
12 // 账期结算单ID 12 // 账期结算单ID
13 CreditAccountId int64 `cname:"账期结算单ID" json:"creditAccountId,string" valid:"Required"` 13 CreditAccountId int64 `cname:"账期结算单ID" json:"creditAccountId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (updateCreditAccountCommand *UpdateCreditAccountCommand) Valid(validation *validation.Validation) { 24 func (updateCreditAccountCommand *UpdateCreditAccountCommand) Valid(validation *validation.Validation) {
@@ -10,13 +10,13 @@ import ( @@ -10,13 +10,13 @@ import (
10 10
11 type CreditAccountRankingQuery struct { 11 type CreditAccountRankingQuery struct {
12 // 公司ID,通过集成REST上下文获取 12 // 公司ID,通过集成REST上下文获取
13 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 13 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
14 // 组织机构ID 14 // 组织机构ID
15 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 15 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
16 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 16 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
17 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 17 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
18 // 用户基础数据id 18 // 用户基础数据id
19 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 19 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
20 // 统计周期 20 // 统计周期
21 Period string `cname:"统计周期" json:"period,omitempty"` 21 Period string `cname:"统计周期" json:"period,omitempty"`
22 } 22 }
@@ -12,13 +12,13 @@ type GetCreditAccountQuery struct { @@ -12,13 +12,13 @@ type GetCreditAccountQuery struct {
12 // 账期结算单ID 12 // 账期结算单ID
13 CreditAccountId int64 `cname:"账期结算单ID" json:"creditAccountId,string" valid:"Required"` 13 CreditAccountId int64 `cname:"账期结算单ID" json:"creditAccountId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (getCreditAccountQuery *GetCreditAccountQuery) Valid(validation *validation.Validation) { 24 func (getCreditAccountQuery *GetCreditAccountQuery) Valid(validation *validation.Validation) {
@@ -10,17 +10,17 @@ import ( @@ -10,17 +10,17 @@ import (
10 10
11 type ListCreditAccountQuery struct { 11 type ListCreditAccountQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (listCreditAccountQuery *ListCreditAccountQuery) Valid(validation *validation.Validation) { 26 func (listCreditAccountQuery *ListCreditAccountQuery) Valid(validation *validation.Validation) {
@@ -11,7 +11,7 @@ import ( @@ -11,7 +11,7 @@ import (
11 11
12 type SearchCreditAccountQuery struct { 12 type SearchCreditAccountQuery struct {
13 // 页面大小 13 // 页面大小
14 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 14 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
15 // 页面大小 15 // 页面大小
16 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 16 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
17 // 账期结算单号 17 // 账期结算单号
@@ -19,17 +19,17 @@ type SearchCreditAccountQuery struct { @@ -19,17 +19,17 @@ type SearchCreditAccountQuery struct {
19 // 参与人姓名 19 // 参与人姓名
20 ParticipatorName string `cname:"参与人姓名" json:"participatorName,omitempty"` 20 ParticipatorName string `cname:"参与人姓名" json:"participatorName,omitempty"`
21 // 公司ID,通过集成REST上下文获取 21 // 公司ID,通过集成REST上下文获取
22 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 22 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
23 // 组织机构ID 23 // 组织机构ID
24 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 24 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
25 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 25 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
26 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 26 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
27 // 用户基础数据id 27 // 用户基础数据id
28 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 28 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
29 // 账期结算支付状态,1待支付,2已支付,APP端结算记录返回已结算的账期结算单 29 // 账期结算支付状态,1待支付,2已支付,APP端结算记录返回已结算的账期结算单
30 - PaymentStatus int32 `cname:"账期结算支付状态,1待支付,2已支付,APP端结算记录返回已结算的账期结算单" json:"paymentStatus" valid:"Required"` 30 + PaymentStatus int32 `cname:"账期结算支付状态" json:"paymentStatus" valid:"Required"`
31 // 结算周期,按年“2021”或者按月结算”2021-07“ 31 // 结算周期,按年“2021”或者按月结算”2021-07“
32 - Period time.Time `cname:"结算周期,按年“2021”或者按月结算”2021-07“" json:"period,omitempty"` 32 + Period time.Time `cname:"结算周期" json:"period,omitempty"`
33 } 33 }
34 34
35 func (searchCreditAccountQuery *SearchCreditAccountQuery) Valid(validation *validation.Validation) { 35 func (searchCreditAccountQuery *SearchCreditAccountQuery) Valid(validation *validation.Validation) {
@@ -12,13 +12,13 @@ type CancelDividendsEstimateCommand struct { @@ -12,13 +12,13 @@ type CancelDividendsEstimateCommand struct {
12 // 承接人分红预算记录ID 12 // 承接人分红预算记录ID
13 DividendsEstimateId string `cname:"承接人分红预算记录ID" json:"dividendsEstimateId" valid:"Required"` 13 DividendsEstimateId string `cname:"承接人分红预算记录ID" json:"dividendsEstimateId" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (cancelDividendsEstimateCommand *CancelDividendsEstimateCommand) Valid(validation *validation.Validation) { 24 func (cancelDividendsEstimateCommand *CancelDividendsEstimateCommand) Valid(validation *validation.Validation) {
@@ -10,13 +10,13 @@ import ( @@ -10,13 +10,13 @@ import (
10 10
11 type CreateDividendsEstimateCommand struct { 11 type CreateDividendsEstimateCommand struct {
12 // 公司ID,通过集成REST上下文获取 12 // 公司ID,通过集成REST上下文获取
13 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 13 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
14 // 组织机构ID 14 // 组织机构ID
15 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 15 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
16 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 16 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
17 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 17 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
18 // 用户基础数据id 18 // 用户基础数据id
19 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 19 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
20 } 20 }
21 21
22 func (createDividendsEstimateCommand *CreateDividendsEstimateCommand) Valid(validation *validation.Validation) { 22 func (createDividendsEstimateCommand *CreateDividendsEstimateCommand) Valid(validation *validation.Validation) {
@@ -14,13 +14,13 @@ type EstimateDividendsIncentivesCommand struct { @@ -14,13 +14,13 @@ type EstimateDividendsIncentivesCommand struct {
14 // 合约编号 14 // 合约编号
15 CooperationContractNumber string `cname:"合约编号" json:"cooperationContractNumber" valid:"Required"` 15 CooperationContractNumber string `cname:"合约编号" json:"cooperationContractNumber" valid:"Required"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (estimateDividendsIncentivesCommand *EstimateDividendsIncentivesCommand) Valid(validation *validation.Validation) { 26 func (estimateDividendsIncentivesCommand *EstimateDividendsIncentivesCommand) Valid(validation *validation.Validation) {
@@ -16,13 +16,13 @@ type EstimateMoneyIncentivesCommand struct { @@ -16,13 +16,13 @@ type EstimateMoneyIncentivesCommand struct {
16 // 承接人UID 16 // 承接人UID
17 UndertakerUid string `cname:"承接人UID" json:"undertakerUid" valid:"Required"` 17 UndertakerUid string `cname:"承接人UID" json:"undertakerUid" valid:"Required"`
18 // 公司ID,通过集成REST上下文获取 18 // 公司ID,通过集成REST上下文获取
19 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 19 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
20 // 组织机构ID 20 // 组织机构ID
21 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 21 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
22 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 22 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
23 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 23 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
24 // 用户基础数据id 24 // 用户基础数据id
25 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 25 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
26 } 26 }
27 27
28 func (estimateMoneyIncentivesCommand *EstimateMoneyIncentivesCommand) Valid(validation *validation.Validation) { 28 func (estimateMoneyIncentivesCommand *EstimateMoneyIncentivesCommand) Valid(validation *validation.Validation) {
@@ -12,13 +12,13 @@ type RemoveDividendsEstimateCommand struct { @@ -12,13 +12,13 @@ type RemoveDividendsEstimateCommand struct {
12 // 承接人分红预算记录ID 12 // 承接人分红预算记录ID
13 DividendsEstimateId int64 `cname:"承接人分红预算记录ID" json:"dividendsEstimateId,string" valid:"Required"` 13 DividendsEstimateId int64 `cname:"承接人分红预算记录ID" json:"dividendsEstimateId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (removeDividendsEstimateCommand *RemoveDividendsEstimateCommand) Valid(validation *validation.Validation) { 24 func (removeDividendsEstimateCommand *RemoveDividendsEstimateCommand) Valid(validation *validation.Validation) {
@@ -12,13 +12,13 @@ type UpdateDividendsEstimateCommand struct { @@ -12,13 +12,13 @@ type UpdateDividendsEstimateCommand struct {
12 // 承接人分红预算记录ID 12 // 承接人分红预算记录ID
13 DividendsEstimateId int64 `cname:"承接人分红预算记录ID" json:"dividendsEstimateId,string" valid:"Required"` 13 DividendsEstimateId int64 `cname:"承接人分红预算记录ID" json:"dividendsEstimateId,string" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (updateDividendsEstimateCommand *UpdateDividendsEstimateCommand) Valid(validation *validation.Validation) { 24 func (updateDividendsEstimateCommand *UpdateDividendsEstimateCommand) Valid(validation *validation.Validation) {
@@ -12,13 +12,13 @@ type GetDividendsEstimateQuery struct { @@ -12,13 +12,13 @@ type GetDividendsEstimateQuery struct {
12 // 承接人分红预算记录ID 12 // 承接人分红预算记录ID
13 DividendsEstimateId string `cname:"承接人分红预算记录ID" json:"dividendsEstimateId" valid:"Required"` 13 DividendsEstimateId string `cname:"承接人分红预算记录ID" json:"dividendsEstimateId" valid:"Required"`
14 // 公司ID,通过集成REST上下文获取 14 // 公司ID,通过集成REST上下文获取
15 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 15 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
16 // 组织机构ID 16 // 组织机构ID
17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 17 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 18 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
19 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 19 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
20 // 用户基础数据id 20 // 用户基础数据id
21 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 21 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
22 } 22 }
23 23
24 func (getDividendsEstimateQuery *GetDividendsEstimateQuery) Valid(validation *validation.Validation) { 24 func (getDividendsEstimateQuery *GetDividendsEstimateQuery) Valid(validation *validation.Validation) {
@@ -10,17 +10,17 @@ import ( @@ -10,17 +10,17 @@ import (
10 10
11 type ListDividendsEstimateQuery struct { 11 type ListDividendsEstimateQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (listDividendsEstimateQuery *ListDividendsEstimateQuery) Valid(validation *validation.Validation) { 26 func (listDividendsEstimateQuery *ListDividendsEstimateQuery) Valid(validation *validation.Validation) {
@@ -10,17 +10,17 @@ import ( @@ -10,17 +10,17 @@ import (
10 10
11 type ListDividendsIncentivesQuery struct { 11 type ListDividendsIncentivesQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (listDividendsIncentivesQuery *ListDividendsIncentivesQuery) Valid(validation *validation.Validation) { 26 func (listDividendsIncentivesQuery *ListDividendsIncentivesQuery) Valid(validation *validation.Validation) {
@@ -10,17 +10,17 @@ import ( @@ -10,17 +10,17 @@ import (
10 10
11 type ListMoneyIncentivesQuery struct { 11 type ListMoneyIncentivesQuery struct {
12 // 页面大小 12 // 页面大小
13 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 13 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
14 // 页面大小 14 // 页面大小
15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 15 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 } 24 }
25 25
26 func (listMoneyIncentivesQuery *ListMoneyIncentivesQuery) Valid(validation *validation.Validation) { 26 func (listMoneyIncentivesQuery *ListMoneyIncentivesQuery) Valid(validation *validation.Validation) {
@@ -12,17 +12,17 @@ type SearchDividendsEstimateQuery struct { @@ -12,17 +12,17 @@ type SearchDividendsEstimateQuery struct {
12 // 承接人分红预算单号 12 // 承接人分红预算单号
13 DividendsEstimateOrderNumber string `cname:"承接人分红预算单号" json:"dividendsEstimateOrderNumber" valid:"Required"` 13 DividendsEstimateOrderNumber string `cname:"承接人分红预算单号" json:"dividendsEstimateOrderNumber" valid:"Required"`
14 // 分红类型,1订单分红,2退货冲销,3金额激励 14 // 分红类型,1订单分红,2退货冲销,3金额激励
15 - DividendsType int32 `cname:"分红类型,1订单分红,2退货冲销,3金额激励" json:"dividendsType" valid:"Required"` 15 + DividendsType int32 `cname:"分红类型" json:"dividendsType" valid:"Required"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 // 页面大小 24 // 页面大小
25 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 25 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
26 // 页面大小 26 // 页面大小
27 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 27 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
28 } 28 }
@@ -14,15 +14,15 @@ type SearchDividendsIncentivesQuery struct { @@ -14,15 +14,15 @@ type SearchDividendsIncentivesQuery struct {
14 // 分红订单号/退货单号 14 // 分红订单号/退货单号
15 OrderOrReturnedOrderNum string `cname:"分红订单号/退货单号" json:"orderOrReturnedOrderNum,omitempty"` 15 OrderOrReturnedOrderNum string `cname:"分红订单号/退货单号" json:"orderOrReturnedOrderNum,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 // 页面大小 24 // 页面大小
25 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 25 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
26 // 页面大小 26 // 页面大小
27 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 27 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
28 } 28 }
@@ -14,15 +14,15 @@ type SearchMoneyIncentivesQuery struct { @@ -14,15 +14,15 @@ type SearchMoneyIncentivesQuery struct {
14 // 发起部门名称 14 // 发起部门名称
15 DepartmentName string `cname:"发起部门名称" json:"departmentName,omitempty"` 15 DepartmentName string `cname:"发起部门名称" json:"departmentName,omitempty"`
16 // 公司ID,通过集成REST上下文获取 16 // 公司ID,通过集成REST上下文获取
17 - CompanyId int64 `cname:"公司ID,通过集成REST上下文获取" json:"companyId,string" valid:"Required"` 17 + CompanyId int64 `cname:"公司ID" json:"companyId,string" valid:"Required"`
18 // 组织机构ID 18 // 组织机构ID
19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"` 19 OrgId int64 `cname:"组织机构ID" json:"orgId,string" valid:"Required"`
20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 20 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
21 - UserId int64 `cname:"用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员" json:"userId,string" valid:"Required"` 21 + UserId int64 `cname:"用户ID" json:"userId,string" valid:"Required"`
22 // 用户基础数据id 22 // 用户基础数据id
23 - UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId,string" valid:"Required"` 23 + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId,string" valid:"Required"`
24 // 页面大小 24 // 页面大小
25 - PageNumber int64 `cname:"页面大小" json:"pageNumber,omitempty"` 25 + PageNumber int64 `cname:"页" json:"pageNumber,omitempty"`
26 // 页面大小 26 // 页面大小
27 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` 27 PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"`
28 } 28 }
@@ -25,9 +25,9 @@ type ImportDividendsOrderCommand struct { @@ -25,9 +25,9 @@ type ImportDividendsOrderCommand struct {
25 // 订单区域名称 25 // 订单区域名称
26 RegionName string `cname:"订单区域名称" json:"regionName,omitempty"` 26 RegionName string `cname:"订单区域名称" json:"regionName,omitempty"`
27 // 订单业务员uid 27 // 订单业务员uid
28 - SalesmanUid string `cname:"订单业务员uid" json:"salesmanUid,omitempty"` 28 + SalesmanUid string `cname:"订单业务员UID" json:"salesmanUid,omitempty"`
29 // 订单操作人uid 29 // 订单操作人uid
30 - OperatorUid string `cname:"订单操作人uid" json:"operatorUid,omitempty"` 30 + OperatorUid string `cname:"订单操作人UID" json:"operatorUid,omitempty"`
31 // 订单产品列表 31 // 订单产品列表
32 OrderGoods []*OrderGoods `cname:"订单产品列表" json:"orderGoods,omitempty"` 32 OrderGoods []*OrderGoods `cname:"订单产品列表" json:"orderGoods,omitempty"`
33 // 公司ID,通过集成REST上下文获取 33 // 公司ID,通过集成REST上下文获取
@@ -4,9 +4,9 @@ import "os" @@ -4,9 +4,9 @@ import "os"
4 4
5 var POSTGRESQL_DB_NAME = "allied-creation-cooperation" 5 var POSTGRESQL_DB_NAME = "allied-creation-cooperation"
6 var POSTGRESQL_USER = "postgres" 6 var POSTGRESQL_USER = "postgres"
7 -var POSTGRESQL_PASSWORD = "" 7 +var POSTGRESQL_PASSWORD = "1993618jack"
8 var POSTGRESQL_HOST = "127.0.0.1" 8 var POSTGRESQL_HOST = "127.0.0.1"
9 -var POSTGRESQL_PORT = "32432" 9 +var POSTGRESQL_PORT = "5432"
10 var DISABLE_CREATE_TABLE = false 10 var DISABLE_CREATE_TABLE = false
11 var DISABLE_SQL_GENERATE_PRINT = false 11 var DISABLE_SQL_GENERATE_PRINT = false
12 12
@@ -12,6 +12,8 @@ type ContractUndertakerFeedback struct { @@ -12,6 +12,8 @@ type ContractUndertakerFeedback struct {
12 FeedbackContent string `json:"feedbackContent"` 12 FeedbackContent string `json:"feedbackContent"`
13 // 共创合约编号 13 // 共创合约编号
14 CooperationContractNumber string `json:"cooperationContractNumber"` 14 CooperationContractNumber string `json:"cooperationContractNumber"`
  15 + // 项目合约名称
  16 + CooperationContractName string `json:"cooperationContractName"`
15 // 共创合约承接人 17 // 共创合约承接人
16 ContractUndertaker *Undertaker `json:"contractUndertaker"` 18 ContractUndertaker *Undertaker `json:"contractUndertaker"`
17 // 数据所属组织机构 19 // 数据所属组织机构
@@ -3,7 +3,7 @@ package domain @@ -3,7 +3,7 @@ package domain
3 // Relevant 共创合约相关人值对象 3 // Relevant 共创合约相关人值对象
4 type Relevant struct { 4 type Relevant struct {
5 // 相关人id 5 // 相关人id
6 - RelevantId int64 `json:"relevantId"` 6 + RelevantId int64 `json:"relevantId,string"`
7 // 共创合约编号 7 // 共创合约编号
8 CooperationContractNumber string `json:"cooperationContractNumber"` 8 CooperationContractNumber string `json:"cooperationContractNumber"`
9 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 9 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
@@ -3,7 +3,7 @@ package domain @@ -3,7 +3,7 @@ package domain
3 // Role 用户角色值对象 3 // Role 用户角色值对象
4 type Role struct { 4 type Role struct {
5 // 角色ID 5 // 角色ID
6 - RoleId int64 `json:"roleId,string"` 6 + RoleId int64 `json:"roleId"`
7 // 角色名称 7 // 角色名称
8 RoleName string `json:"roleName"` 8 RoleName string `json:"roleName"`
9 } 9 }
@@ -3,13 +3,13 @@ package domain @@ -3,13 +3,13 @@ package domain
3 // Undertaker 共创合约承接方值对象 3 // Undertaker 共创合约承接方值对象
4 type Undertaker struct { 4 type Undertaker struct {
5 // 承接人id 5 // 承接人id
6 - UndertakerId int64 `json:"relevantId"` 6 + UndertakerId int64 `json:"relevantId,string"`
7 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 7 // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员
8 UserId int64 `json:"userId,string"` 8 UserId int64 `json:"userId,string"`
9 - // 共创合约编号  
10 - CooperationContractNumber string `json:"cooperationContractNumber"`  
11 // 用户基本id 9 // 用户基本id
12 UserBaseId int64 `json:"userBaseId,string"` 10 UserBaseId int64 `json:"userBaseId,string"`
  11 + // 共创合约编号
  12 + CooperationContractNumber string `json:"cooperationContractNumber"`
13 // 用户所属组织机构 13 // 用户所属组织机构
14 Org *Org `json:"org"` 14 Org *Org `json:"org"`
15 // 用户关联的组织机构 15 // 用户关联的组织机构
@@ -27,9 +27,6 @@ func (service *UserService) UserFrom(companyId int64, orgId int64, userId int64) @@ -27,9 +27,6 @@ func (service *UserService) UserFrom(companyId int64, orgId int64, userId int64)
27 if err1 != nil { 27 if err1 != nil {
28 return nil, err 28 return nil, err
29 } 29 }
30 - log.Logger.Debug("普通用户", map[string]interface{}{  
31 - "user json": userJson,  
32 - })  
33 err2 := json.Unmarshal(userJson, &returnData) 30 err2 := json.Unmarshal(userJson, &returnData)
34 if err2 != nil { 31 if err2 != nil {
35 return nil, err2 32 return nil, err2
@@ -57,9 +54,6 @@ func (service *UserService) ReferrerFrom(companyId int64, orgId int64, userId in @@ -57,9 +54,6 @@ func (service *UserService) ReferrerFrom(companyId int64, orgId int64, userId in
57 if err1 != nil { 54 if err1 != nil {
58 return nil, err 55 return nil, err
59 } 56 }
60 - log.Logger.Debug("推荐人", map[string]interface{}{  
61 - "referrer json": referrerJson,  
62 - })  
63 err2 := json.Unmarshal(referrerJson, &returnData) 57 err2 := json.Unmarshal(referrerJson, &returnData)
64 if err2 != nil { 58 if err2 != nil {
65 return nil, err2 59 return nil, err2
@@ -87,9 +81,6 @@ func (service *UserService) UndertakerFrom(companyId int64, orgId int64, userId @@ -87,9 +81,6 @@ func (service *UserService) UndertakerFrom(companyId int64, orgId int64, userId
87 if err1 != nil { 81 if err1 != nil {
88 return nil, err 82 return nil, err
89 } 83 }
90 - log.Logger.Debug("承接人", map[string]interface{}{  
91 - "undertaker json": undertakerJson,  
92 - })  
93 err2 := json.Unmarshal(undertakerJson, &returnData) 84 err2 := json.Unmarshal(undertakerJson, &returnData)
94 if err2 != nil { 85 if err2 != nil {
95 return nil, err2 86 return nil, err2
@@ -117,9 +108,6 @@ func (service *UserService) RelevantFrom(companyId int64, orgId int64, userId in @@ -117,9 +108,6 @@ func (service *UserService) RelevantFrom(companyId int64, orgId int64, userId in
117 if err1 != nil { 108 if err1 != nil {
118 return nil, err 109 return nil, err
119 } 110 }
120 - log.Logger.Debug("相关人", map[string]interface{}{  
121 - "relevant json": relevantJson,  
122 - })  
123 err2 := json.Unmarshal(relevantJson, &returnData) 111 err2 := json.Unmarshal(relevantJson, &returnData)
124 if err2 != nil { 112 if err2 != nil {
125 return nil, err2 113 return nil, err2
@@ -147,9 +135,6 @@ func (service *UserService) SalesmanFrom(companyId int64, orgId int64, userId in @@ -147,9 +135,6 @@ func (service *UserService) SalesmanFrom(companyId int64, orgId int64, userId in
147 if err1 != nil { 135 if err1 != nil {
148 return nil, err 136 return nil, err
149 } 137 }
150 - log.Logger.Debug("业务员", map[string]interface{}{  
151 - "salesman json": salesmanJson,  
152 - })  
153 err2 := json.Unmarshal(salesmanJson, &returnData) 138 err2 := json.Unmarshal(salesmanJson, &returnData)
154 if err2 != nil { 139 if err2 != nil {
155 return nil, err2 140 return nil, err2
@@ -177,9 +162,6 @@ func (service *UserService) OperatorFrom(companyId int64, orgId int64, userId in @@ -177,9 +162,6 @@ func (service *UserService) OperatorFrom(companyId int64, orgId int64, userId in
177 if err1 != nil { 162 if err1 != nil {
178 return nil, err 163 return nil, err
179 } 164 }
180 - log.Logger.Debug("操作人", map[string]interface{}{  
181 - "operator json": operatorJson,  
182 - })  
183 err2 := json.Unmarshal(operatorJson, &returnData) 165 err2 := json.Unmarshal(operatorJson, &returnData)
184 if err2 != nil { 166 if err2 != nil {
185 return nil, err2 167 return nil, err2
@@ -15,6 +15,8 @@ type ContractUndertakerFeedback struct { @@ -15,6 +15,8 @@ type ContractUndertakerFeedback struct {
15 FeedbackContent string `comment:"合约承接方反馈内容"` 15 FeedbackContent string `comment:"合约承接方反馈内容"`
16 // 共创合约编号 16 // 共创合约编号
17 CooperationContractNumber string `comment:"共创合约编号"` 17 CooperationContractNumber string `comment:"共创合约编号"`
  18 + // 项目合约名称
  19 + CooperationContractName string `comment:"项目合约名称"`
18 // 共创合约承接人 20 // 共创合约承接人
19 ContractUndertaker *domain.Undertaker `comment:"共创合约承接人"` 21 ContractUndertaker *domain.Undertaker `comment:"共创合约承接人"`
20 // 数据所属组织机构 22 // 数据所属组织机构
@@ -3,7 +3,7 @@ package repository @@ -3,7 +3,7 @@ package repository
3 import ( 3 import (
4 "fmt" 4 "fmt"
5 "github.com/go-pg/pg/v10" 5 "github.com/go-pg/pg/v10"
6 - 6 + "github.com/go-pg/pg/v10/orm"
7 "github.com/linmadan/egglib-go/persistent/pg/sqlbuilder" 7 "github.com/linmadan/egglib-go/persistent/pg/sqlbuilder"
8 pgTransaction "github.com/linmadan/egglib-go/transaction/pg" 8 pgTransaction "github.com/linmadan/egglib-go/transaction/pg"
9 "github.com/linmadan/egglib-go/utils/snowflake" 9 "github.com/linmadan/egglib-go/utils/snowflake"
@@ -31,6 +31,7 @@ func (repository *ContractUndertakerFeedbackRepository) Save(contractUndertakerF @@ -31,6 +31,7 @@ func (repository *ContractUndertakerFeedbackRepository) Save(contractUndertakerF
31 "feedback_attachment", 31 "feedback_attachment",
32 "feedback_content", 32 "feedback_content",
33 "cooperation_contract_number", 33 "cooperation_contract_number",
  34 + "cooperation_contract_name",
34 "contract_undertaker", 35 "contract_undertaker",
35 "org", 36 "org",
36 "company", 37 "company",
@@ -57,6 +58,7 @@ func (repository *ContractUndertakerFeedbackRepository) Save(contractUndertakerF @@ -57,6 +58,7 @@ func (repository *ContractUndertakerFeedbackRepository) Save(contractUndertakerF
57 &contractUndertakerFeedback.FeedbackAttachment, 58 &contractUndertakerFeedback.FeedbackAttachment,
58 &contractUndertakerFeedback.FeedbackContent, 59 &contractUndertakerFeedback.FeedbackContent,
59 &contractUndertakerFeedback.CooperationContractNumber, 60 &contractUndertakerFeedback.CooperationContractNumber,
  61 + &contractUndertakerFeedback.CooperationContractName,
60 &contractUndertakerFeedback.ContractUndertaker, 62 &contractUndertakerFeedback.ContractUndertaker,
61 &contractUndertakerFeedback.Org, 63 &contractUndertakerFeedback.Org,
62 &contractUndertakerFeedback.Company, 64 &contractUndertakerFeedback.Company,
@@ -69,6 +71,7 @@ func (repository *ContractUndertakerFeedbackRepository) Save(contractUndertakerF @@ -69,6 +71,7 @@ func (repository *ContractUndertakerFeedbackRepository) Save(contractUndertakerF
69 contractUndertakerFeedback.FeedbackAttachment, 71 contractUndertakerFeedback.FeedbackAttachment,
70 contractUndertakerFeedback.FeedbackContent, 72 contractUndertakerFeedback.FeedbackContent,
71 contractUndertakerFeedback.CooperationContractNumber, 73 contractUndertakerFeedback.CooperationContractNumber,
  74 + contractUndertakerFeedback.CooperationContractName,
72 contractUndertakerFeedback.ContractUndertaker, 75 contractUndertakerFeedback.ContractUndertaker,
73 contractUndertakerFeedback.Org, 76 contractUndertakerFeedback.Org,
74 contractUndertakerFeedback.Company, 77 contractUndertakerFeedback.Company,
@@ -85,6 +88,7 @@ func (repository *ContractUndertakerFeedbackRepository) Save(contractUndertakerF @@ -85,6 +88,7 @@ func (repository *ContractUndertakerFeedbackRepository) Save(contractUndertakerF
85 &contractUndertakerFeedback.FeedbackAttachment, 88 &contractUndertakerFeedback.FeedbackAttachment,
86 &contractUndertakerFeedback.FeedbackContent, 89 &contractUndertakerFeedback.FeedbackContent,
87 &contractUndertakerFeedback.CooperationContractNumber, 90 &contractUndertakerFeedback.CooperationContractNumber,
  91 + &contractUndertakerFeedback.CooperationContractName,
88 &contractUndertakerFeedback.ContractUndertaker, 92 &contractUndertakerFeedback.ContractUndertaker,
89 &contractUndertakerFeedback.Org, 93 &contractUndertakerFeedback.Org,
90 &contractUndertakerFeedback.Company, 94 &contractUndertakerFeedback.Company,
@@ -97,6 +101,7 @@ func (repository *ContractUndertakerFeedbackRepository) Save(contractUndertakerF @@ -97,6 +101,7 @@ func (repository *ContractUndertakerFeedbackRepository) Save(contractUndertakerF
97 contractUndertakerFeedback.FeedbackAttachment, 101 contractUndertakerFeedback.FeedbackAttachment,
98 contractUndertakerFeedback.FeedbackContent, 102 contractUndertakerFeedback.FeedbackContent,
99 contractUndertakerFeedback.CooperationContractNumber, 103 contractUndertakerFeedback.CooperationContractNumber,
  104 + contractUndertakerFeedback.CooperationContractName,
100 contractUndertakerFeedback.ContractUndertaker, 105 contractUndertakerFeedback.ContractUndertaker,
101 contractUndertakerFeedback.Org, 106 contractUndertakerFeedback.Org,
102 contractUndertakerFeedback.Company, 107 contractUndertakerFeedback.Company,
@@ -136,12 +141,6 @@ func (repository *ContractUndertakerFeedbackRepository) FindOne(queryOptions map @@ -136,12 +141,6 @@ func (repository *ContractUndertakerFeedbackRepository) FindOne(queryOptions map
136 if contractUndertakerFeedbackModel.FeedbackId == 0 { 141 if contractUndertakerFeedbackModel.FeedbackId == 0 {
137 return nil, nil 142 return nil, nil
138 } else { 143 } else {
139 - //// 获取共创模式  
140 - //cooperationModeModel := new(models.CooperationMode)  
141 - //cooperationModeQuery := tx.Model(cooperationModeModel)  
142 - //if err := cooperationModeQuery.Where("cooperation_mode_number = ?", contractUndertakerFeedbackModel.CooperationModeNumber).First(); err != nil {  
143 - // return nil, err  
144 - //}  
145 return transform.TransformToContractUndertakerFeedbackDomainModelFromPgModels(contractUndertakerFeedbackModel) 144 return transform.TransformToContractUndertakerFeedbackDomainModelFromPgModels(contractUndertakerFeedbackModel)
146 } 145 }
147 } 146 }
@@ -151,24 +150,33 @@ func (repository *ContractUndertakerFeedbackRepository) Find(queryOptions map[st @@ -151,24 +150,33 @@ func (repository *ContractUndertakerFeedbackRepository) Find(queryOptions map[st
151 var contractUndertakerFeedbackModels []*models.ContractUndertakerFeedback 150 var contractUndertakerFeedbackModels []*models.ContractUndertakerFeedback
152 contractUndertakerFeedbacks := make([]*domain.ContractUndertakerFeedback, 0) 151 contractUndertakerFeedbacks := make([]*domain.ContractUndertakerFeedback, 0)
153 query := sqlbuilder.BuildQuery(tx.Model(&contractUndertakerFeedbackModels), queryOptions) 152 query := sqlbuilder.BuildQuery(tx.Model(&contractUndertakerFeedbackModels), queryOptions)
  153 + if cooperationContractName, ok := queryOptions["cooperationContractName"]; ok && cooperationContractName != "" {
  154 + query.Where("cooperation_contract_number like ?", fmt.Sprintf("%%%s%%", cooperationContractName))
  155 + }
  156 + if undertakerName, ok := queryOptions["undertakerName"]; ok && undertakerName != "" {
  157 + query.Where("contract_undertaker->>'userName' like ?", fmt.Sprintf("%%%s%%", undertakerName))
  158 + }
  159 + // 搜索内容包括项目合约名称、承接人姓名、承接内容关键字
  160 + if matchWord, ok := queryOptions["matchWord"]; ok && matchWord != "" {
  161 + query.WhereGroup(func(q *orm.Query) (*orm.Query, error) {
  162 + q.WhereOr("cooperation_contract_name like ?",fmt.Sprintf("%%%s%%", matchWord))
  163 + q.WhereOr("contract_undertaker->>'userName' like ?", fmt.Sprintf("%%%s%%", matchWord))
  164 + q.WhereOr("feedback_content like ?", fmt.Sprintf("%%%s%%", matchWord))
  165 + return q, nil
  166 + })
  167 + }
154 query.SetOffsetAndLimit(20) 168 query.SetOffsetAndLimit(20)
155 query.SetOrderDirect("feedback_id", "DESC") 169 query.SetOrderDirect("feedback_id", "DESC")
156 if count, err := query.SelectAndCount(); err != nil { 170 if count, err := query.SelectAndCount(); err != nil {
157 return 0, contractUndertakerFeedbacks, err 171 return 0, contractUndertakerFeedbacks, err
158 } else { 172 } else {
159 - //for _, contractUndertakerFeedbackModel := range contractUndertakerFeedbackModels {  
160 - // // 获取共创模式  
161 - // cooperationModeModel := new(models.CooperationMode)  
162 - // cooperationModeQuery := tx.Model(cooperationModeModel)  
163 - // if err := cooperationModeQuery.Where("cooperation_mode_number = ?", contractUndertakerFeedbackModel.CooperationModeNumber).First(); err != nil {  
164 - // return 0, nil, err  
165 - // }  
166 - // if contractUndertakerFeedback, err := transform.TransformToContractUndertakerFeedbackDomainModelFromPgModels(contractUndertakerFeedbackModel, cooperationModeModel); err != nil {  
167 - // return 0, contractUndertakerFeedbacks, err  
168 - // } else {  
169 - // contractUndertakerFeedbacks = append(contractUndertakerFeedbacks, contractUndertakerFeedback)  
170 - // }  
171 - //} 173 + for _, contractUndertakerFeedbackModel := range contractUndertakerFeedbackModels {
  174 + if contractUndertakerFeedback, err := transform.TransformToContractUndertakerFeedbackDomainModelFromPgModels(contractUndertakerFeedbackModel); err != nil {
  175 + return 0, contractUndertakerFeedbacks, err
  176 + } else {
  177 + contractUndertakerFeedbacks = append(contractUndertakerFeedbacks, contractUndertakerFeedback)
  178 + }
  179 + }
172 return int64(count), contractUndertakerFeedbacks, nil 180 return int64(count), contractUndertakerFeedbacks, nil
173 } 181 }
174 } 182 }
@@ -625,6 +625,7 @@ func (repository *CooperationContractRepository) FindOne(queryOptions map[string @@ -625,6 +625,7 @@ func (repository *CooperationContractRepository) FindOne(queryOptions map[string
625 cooperationContractModel := new(models.CooperationContract) 625 cooperationContractModel := new(models.CooperationContract)
626 query := sqlbuilder.BuildQuery(tx.Model(cooperationContractModel), queryOptions) 626 query := sqlbuilder.BuildQuery(tx.Model(cooperationContractModel), queryOptions)
627 query.SetWhereByQueryOption("cooperation_contract.cooperation_contract_id = ?", "cooperationContractId") 627 query.SetWhereByQueryOption("cooperation_contract.cooperation_contract_id = ?", "cooperationContractId")
  628 + query.SetWhereByQueryOption("cooperation_contract.cooperation_contract_number = ?", "cooperationContractNumber")
628 if err := query.First(); err != nil { 629 if err := query.First(); err != nil {
629 if err.Error() == "pg: no rows in result set" { 630 if err.Error() == "pg: no rows in result set" {
630 return nil, fmt.Errorf("没有此资源") 631 return nil, fmt.Errorf("没有此资源")