Merge branch 'dev' of http://gitlab.fjmaimaimai.com/allied-creation/allied-creat…
…ion-cooperation into dev
正在显示
61 个修改的文件
包含
280 行增加
和
239 行删除
@@ -16,11 +16,11 @@ type GetContractUndertakerFeedbackQuery struct { | @@ -16,11 +16,11 @@ type GetContractUndertakerFeedbackQuery struct { | ||
16 | // 公司ID,通过集成REST上下文获取 | 16 | // 公司ID,通过集成REST上下文获取 |
17 | CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 17 | CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` |
18 | // 组织机构ID | 18 | // 组织机构ID |
19 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 19 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
20 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 20 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
21 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 21 | + UserId int64 `cname:"用户ID" json:"userId"` |
22 | // 用户基础数据id | 22 | // 用户基础数据id |
23 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 23 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
24 | } | 24 | } |
25 | 25 | ||
26 | func (getContractUndertakerFeedbackQuery *GetContractUndertakerFeedbackQuery) Valid(validation *validation.Validation) { | 26 | func (getContractUndertakerFeedbackQuery *GetContractUndertakerFeedbackQuery) Valid(validation *validation.Validation) { |
@@ -18,11 +18,13 @@ type ListContractUndertakerFeedbackQuery struct { | @@ -18,11 +18,13 @@ type ListContractUndertakerFeedbackQuery struct { | ||
18 | // 公司ID,通过集成REST上下文获取 | 18 | // 公司ID,通过集成REST上下文获取 |
19 | CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 19 | CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` |
20 | // 组织机构ID | 20 | // 组织机构ID |
21 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 21 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
22 | + // 关联的组织机构ID列表 | ||
23 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
22 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 24 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
23 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 25 | + UserId int64 `cname:"用户ID" json:"userId"` |
24 | // 用户基础数据id | 26 | // 用户基础数据id |
25 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 27 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
26 | } | 28 | } |
27 | 29 | ||
28 | func (listContractUndertakerFeedbackQuery *ListContractUndertakerFeedbackQuery) Valid(validation *validation.Validation) { | 30 | func (listContractUndertakerFeedbackQuery *ListContractUndertakerFeedbackQuery) Valid(validation *validation.Validation) { |
@@ -10,11 +10,13 @@ import ( | @@ -10,11 +10,13 @@ import ( | ||
10 | 10 | ||
11 | type SearchContractUndertakerFeedbackQuery struct { | 11 | type SearchContractUndertakerFeedbackQuery struct { |
12 | // 公司ID,通过集成REST上下文获取 | 12 | // 公司ID,通过集成REST上下文获取 |
13 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 13 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
14 | // 组织机构ID | 14 | // 组织机构ID |
15 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 15 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
16 | + // 关联的组织机构ID列表 | ||
17 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
16 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 18 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
17 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 19 | + UserId int64 `cname:"用户ID" json:"userId"` |
18 | // 用户基础数据id | 20 | // 用户基础数据id |
19 | UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 21 | UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` |
20 | // 共创合约名称 | 22 | // 共创合约名称 |
@@ -14,13 +14,15 @@ type ListCooperationApplicationQuery struct { | @@ -14,13 +14,15 @@ type ListCooperationApplicationQuery struct { | ||
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" json:"companyId" valid:"Required"` | 17 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
18 | // 组织机构ID | 18 | // 组织机构ID |
19 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 19 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
20 | + // 关联的组织机构ID列表 | ||
21 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
20 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 22 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
21 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 23 | + UserId int64 `cname:"用户ID" json:"userId"` |
22 | // 用户基础数据id | 24 | // 用户基础数据id |
23 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 25 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
24 | } | 26 | } |
25 | 27 | ||
26 | func (listCooperationApplicationQuery *ListCooperationApplicationQuery) Valid(validation *validation.Validation) { | 28 | func (listCooperationApplicationQuery *ListCooperationApplicationQuery) Valid(validation *validation.Validation) { |
@@ -24,11 +24,13 @@ type SearchCooperationApplicationQuery struct { | @@ -24,11 +24,13 @@ type SearchCooperationApplicationQuery struct { | ||
24 | // 公司ID,通过集成REST上下文获取 | 24 | // 公司ID,通过集成REST上下文获取 |
25 | CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 25 | CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` |
26 | // 组织机构ID | 26 | // 组织机构ID |
27 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 27 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
28 | + // 关联的组织机构ID列表 | ||
29 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
28 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 30 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
29 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 31 | + UserId int64 `cname:"用户ID" json:"userId"` |
30 | // 用户基础数据id | 32 | // 用户基础数据id |
31 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 33 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
32 | } | 34 | } |
33 | 35 | ||
34 | func (searchCooperationApplicationQuery *SearchCooperationApplicationQuery) Valid(validation *validation.Validation) { | 36 | func (searchCooperationApplicationQuery *SearchCooperationApplicationQuery) Valid(validation *validation.Validation) { |
@@ -16,11 +16,13 @@ type ListCooperationContractQuery struct { | @@ -16,11 +16,13 @@ type ListCooperationContractQuery struct { | ||
16 | // 公司ID,通过集成REST上下文获取 | 16 | // 公司ID,通过集成REST上下文获取 |
17 | CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 17 | CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` |
18 | // 组织机构ID | 18 | // 组织机构ID |
19 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 19 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
20 | + // 关联的组织机构ID列表 | ||
21 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
20 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 22 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
21 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 23 | + UserId int64 `cname:"用户ID" json:"userId"` |
22 | // 用户基础数据id | 24 | // 用户基础数据id |
23 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 25 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
24 | } | 26 | } |
25 | 27 | ||
26 | func (listCooperationContractQuery *ListCooperationContractQuery) Valid(validation *validation.Validation) { | 28 | func (listCooperationContractQuery *ListCooperationContractQuery) Valid(validation *validation.Validation) { |
@@ -18,13 +18,13 @@ type SearchCooperationContractQuery struct { | @@ -18,13 +18,13 @@ type SearchCooperationContractQuery 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" json:"companyId" valid:"Required"` | 21 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
22 | // 组织机构ID | 22 | // 组织机构ID |
23 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 23 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
24 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 24 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
25 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 25 | + UserId int64 `cname:"用户ID" json:"userId"` |
26 | // 用户基础数据id | 26 | // 用户基础数据id |
27 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 27 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
28 | } | 28 | } |
29 | 29 | ||
30 | func (searchCooperationContractQuery *SearchCooperationContractQuery) Valid(validation *validation.Validation) { | 30 | func (searchCooperationContractQuery *SearchCooperationContractQuery) Valid(validation *validation.Validation) { |
@@ -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" json:"companyId" valid:"Required"` | 21 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
22 | // 组织机构ID | 22 | // 组织机构ID |
23 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 23 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
24 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 24 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
25 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 25 | + UserId int64 `cname:"用户ID" json:"userId"` |
26 | // 用户基础数据id | 26 | // 用户基础数据id |
27 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 27 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
28 | } | 28 | } |
29 | 29 | ||
30 | func (searchCooperationContractByUndertakerQuery *SearchCooperationContractByUndertakerQuery) Valid(validation *validation.Validation) { | 30 | func (searchCooperationContractByUndertakerQuery *SearchCooperationContractByUndertakerQuery) Valid(validation *validation.Validation) { |
@@ -14,13 +14,15 @@ type ListCooperationContractChangeLogQuery struct { | @@ -14,13 +14,15 @@ type ListCooperationContractChangeLogQuery struct { | ||
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" json:"companyId" valid:"Required"` | 17 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
18 | // 组织机构ID | 18 | // 组织机构ID |
19 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 19 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
20 | + // 关联的组织机构ID列表 | ||
21 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
20 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 22 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
21 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 23 | + UserId int64 `cname:"用户ID" json:"userId"` |
22 | // 用户基础数据id | 24 | // 用户基础数据id |
23 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 25 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
24 | } | 26 | } |
25 | 27 | ||
26 | func (listCooperationContractChangeLogQuery *ListCooperationContractChangeLogQuery) Valid(validation *validation.Validation) { | 28 | func (listCooperationContractChangeLogQuery *ListCooperationContractChangeLogQuery) Valid(validation *validation.Validation) { |
@@ -18,13 +18,15 @@ type SearchCooperationContractChangeLogQuery struct { | @@ -18,13 +18,15 @@ type SearchCooperationContractChangeLogQuery struct { | ||
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" json:"companyId" valid:"Required"` | 21 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
22 | // 组织机构ID | 22 | // 组织机构ID |
23 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 23 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
24 | + // 关联的组织机构ID列表 | ||
25 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
24 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 26 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
25 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 27 | + UserId int64 `cname:"用户ID" json:"userId"` |
26 | // 用户基础数据id | 28 | // 用户基础数据id |
27 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 29 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
28 | } | 30 | } |
29 | 31 | ||
30 | func (searchCooperationContractChangeLogQuery *SearchCooperationContractChangeLogQuery) Valid(validation *validation.Validation) { | 32 | func (searchCooperationContractChangeLogQuery *SearchCooperationContractChangeLogQuery) Valid(validation *validation.Validation) { |
@@ -14,11 +14,13 @@ type ListCooperationModeQuery struct { | @@ -14,11 +14,13 @@ type ListCooperationModeQuery struct { | ||
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" json:"companyId" valid:"Required"` | 17 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
18 | // 组织机构ID | 18 | // 组织机构ID |
19 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 19 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
20 | + // 关联的组织机构ID列表 | ||
21 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
20 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 22 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
21 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 23 | + UserId int64 `cname:"用户ID" json:"userId"` |
22 | // 用户基础数据id | 24 | // 用户基础数据id |
23 | UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId"` | 25 | UserBaseId int64 `cname:"用户基础数据is" json:"userBaseId"` |
24 | } | 26 | } |
@@ -18,11 +18,13 @@ type SearchCooperationModeQuery struct { | @@ -18,11 +18,13 @@ type SearchCooperationModeQuery struct { | ||
18 | // 组织机构名称 | 18 | // 组织机构名称 |
19 | OrganizationName string `cname:"组织机构名称" json:"organizationName,omitempty"` | 19 | OrganizationName string `cname:"组织机构名称" json:"organizationName,omitempty"` |
20 | // 公司ID,通过集成REST上下文获取 | 20 | // 公司ID,通过集成REST上下文获取 |
21 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 21 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
22 | // 组织机构ID | 22 | // 组织机构ID |
23 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 23 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
24 | + // 关联的组织机构ID列表 | ||
25 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
24 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 26 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
25 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 27 | + UserId int64 `cname:"用户ID" json:"userId"` |
26 | // 用户基础数据id | 28 | // 用户基础数据id |
27 | UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` | 29 | UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
28 | } | 30 | } |
@@ -115,6 +115,7 @@ func (cooperationModeService *CooperationModeService) CreateCooperationMode(crea | @@ -115,6 +115,7 @@ func (cooperationModeService *CooperationModeService) CreateCooperationMode(crea | ||
115 | CooperationModeName: createCooperationModeCommand.CooperationModeName, | 115 | CooperationModeName: createCooperationModeCommand.CooperationModeName, |
116 | CooperationModeNumber: createCooperationModeCommand.CooperationModeNumber, | 116 | CooperationModeNumber: createCooperationModeCommand.CooperationModeNumber, |
117 | Remarks: createCooperationModeCommand.Remarks, | 117 | Remarks: createCooperationModeCommand.Remarks, |
118 | + Status: 1, | ||
118 | Company: company, | 119 | Company: company, |
119 | Org: organization, | 120 | Org: organization, |
120 | Operator: operator, | 121 | Operator: operator, |
@@ -13,16 +13,18 @@ type ListCooperationProjectQuery struct { | @@ -13,16 +13,18 @@ type ListCooperationProjectQuery struct { | ||
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上下文获取 | ||
17 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | ||
18 | - // 组织机构ID | ||
19 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | ||
20 | // 项目状态 1招标中,2结束 0全部 | 16 | // 项目状态 1招标中,2结束 0全部 |
21 | Status int32 `json:"status"` | 17 | Status int32 `json:"status"` |
18 | + // 公司ID,通过集成REST上下文获取 | ||
19 | + CompanyId int64 `cname:"公司ID" json:"companyId"` | ||
20 | + // 组织机构ID | ||
21 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` | ||
22 | + // 关联的组织机构ID列表 | ||
23 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
22 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 24 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
23 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 25 | + UserId int64 `cname:"用户ID" json:"userId"` |
24 | // 用户基础数据id | 26 | // 用户基础数据id |
25 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 27 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
26 | } | 28 | } |
27 | 29 | ||
28 | func (listCooperationProjectQuery *ListCooperationProjectQuery) Valid(validation *validation.Validation) { | 30 | func (listCooperationProjectQuery *ListCooperationProjectQuery) Valid(validation *validation.Validation) { |
@@ -20,13 +20,15 @@ type SearchCooperationProjectQuery struct { | @@ -20,13 +20,15 @@ type SearchCooperationProjectQuery struct { | ||
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" json:"companyId" valid:"Required"` | 23 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
24 | // 组织机构ID | 24 | // 组织机构ID |
25 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 25 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
26 | + // 关联的组织机构ID列表 | ||
27 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
26 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 28 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
27 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 29 | + UserId int64 `cname:"用户ID" json:"userId"` |
28 | // 用户基础数据id | 30 | // 用户基础数据id |
29 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 31 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
30 | } | 32 | } |
31 | 33 | ||
32 | func (searchCooperationProjectQuery *SearchCooperationProjectQuery) Valid(validation *validation.Validation) { | 34 | func (searchCooperationProjectQuery *SearchCooperationProjectQuery) Valid(validation *validation.Validation) { |
@@ -238,14 +238,39 @@ func (cooperationProjectService *CooperationProjectService) GetCooperationProjec | @@ -238,14 +238,39 @@ func (cooperationProjectService *CooperationProjectService) GetCooperationProjec | ||
238 | } else { | 238 | } else { |
239 | cooperationProjectDao = value | 239 | cooperationProjectDao = value |
240 | } | 240 | } |
241 | - // 获取可删除的承接对象类型 | ||
242 | - undertakerTypesUncheckedAvailable, err := cooperationProjectDao.CheckUndertakerTypesUncheckedAvailable(map[string]interface{}{ | ||
243 | - "cooperationProjectNumber": cooperationProject.CooperationProjectNumber, | ||
244 | - "cooperationProjectUndertakerTypes": cooperationProject.CooperationProjectUndertakerTypes, | 241 | + |
242 | + // 可以去除勾选的承接人对象列表 | ||
243 | + var undertakerTypesUncheckedAvailable []int32 | ||
244 | + | ||
245 | + // 判断承接对象是否存在员工 | ||
246 | + gotUser, err := cooperationProjectDao.CheckUndertakerTypesUncheckedAvailable(map[string]interface{}{ | ||
247 | + "cooperationProjectNumber": cooperationProject.CooperationProjectNumber, | ||
248 | + "user": true, | ||
249 | + }) | ||
250 | + if err != nil { | ||
251 | + return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error()) | ||
252 | + } | ||
253 | + if !gotUser { | ||
254 | + undertakerTypesUncheckedAvailable = append(undertakerTypesUncheckedAvailable, 1) | ||
255 | + } | ||
256 | + | ||
257 | + // 判断承接对象是否存在共创用户 | ||
258 | + gotPartner, err := cooperationProjectDao.CheckUndertakerTypesUncheckedAvailable(map[string]interface{}{ | ||
259 | + "cooperationProjectNumber": cooperationProject.CooperationProjectNumber, | ||
260 | + "partner": true, | ||
245 | }) | 261 | }) |
246 | if err != nil { | 262 | if err != nil { |
247 | return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error()) | 263 | return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error()) |
248 | } | 264 | } |
265 | + if !gotPartner { | ||
266 | + undertakerTypesUncheckedAvailable = append(undertakerTypesUncheckedAvailable, 2) | ||
267 | + } | ||
268 | + | ||
269 | + // 判断承接人是否存在公开用户 | ||
270 | + if !gotUser && !gotPartner { | ||
271 | + undertakerTypesUncheckedAvailable = append(undertakerTypesUncheckedAvailable, 3) | ||
272 | + } | ||
273 | + | ||
249 | cooperationProjectDto := &dto.CooperationProjectsDto{} | 274 | cooperationProjectDto := &dto.CooperationProjectsDto{} |
250 | if err := cooperationProjectDto.LoadDto(cooperationProject, nil, undertakerTypesUncheckedAvailable); err != nil { | 275 | if err := cooperationProjectDto.LoadDto(cooperationProject, nil, undertakerTypesUncheckedAvailable); err != nil { |
251 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | 276 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) |
@@ -283,39 +308,10 @@ func (cooperationProjectService *CooperationProjectService) ListCooperationProje | @@ -283,39 +308,10 @@ func (cooperationProjectService *CooperationProjectService) ListCooperationProje | ||
283 | if count, cooperationProjects, err := cooperationProjectRepository.Find(tool_funs.SimpleStructToMap(listCooperationProjectQuery)); err != nil { | 308 | if count, cooperationProjects, err := cooperationProjectRepository.Find(tool_funs.SimpleStructToMap(listCooperationProjectQuery)); err != nil { |
284 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | 309 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) |
285 | } else { | 310 | } else { |
286 | - //var cooperationModeRepository domain.CooperationModeRepository | ||
287 | - //if value, err := factory.CreateCooperationProjectRepository(map[string]interface{}{ | ||
288 | - // "transactionContext": transactionContext, | ||
289 | - //}); err != nil { | ||
290 | - // return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | ||
291 | - //} else { | ||
292 | - // cooperationProjectRepository = value | ||
293 | - //} | ||
294 | - //var modeMap = make(map[string]*domain.CooperationMode) | ||
295 | - //if _, cooperationProjects, err := cooperationModeRepository.Find(map[string]interface{}{"companyId":listCooperationProjectQuery.CompanyId,"orgId":listCooperationProjectQuery.OrgId}); err != nil { | ||
296 | - // return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | ||
297 | - //}else{ | ||
298 | - // for i:=range cooperationProjects{ | ||
299 | - // p :=cooperationProjects[i] | ||
300 | - // modeMap[p.CooperationModeNumber]=p | ||
301 | - // } | ||
302 | - //} | ||
303 | - // | ||
304 | - //var res []*dto.CooperationProjectsDto | ||
305 | - //for i := range cooperationProjects { | ||
306 | - // p := cooperationProjects[i] | ||
307 | - // tp := &dto.CooperationProjectsDto{} | ||
308 | - // tp.LoadDto(p, &domain.CooperationMode{}) | ||
309 | - // res = append(res, tp) | ||
310 | - //} | ||
311 | if err := transactionContext.CommitTransaction(); err != nil { | 311 | if err := transactionContext.CommitTransaction(); err != nil { |
312 | return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error()) | 312 | return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error()) |
313 | } | 313 | } |
314 | return map[string]interface{}{ | 314 | return map[string]interface{}{ |
315 | - //"grid": map[string]interface{}{ | ||
316 | - //"total": count, | ||
317 | - //"list": res, | ||
318 | - //}, | ||
319 | "list": cooperationProjects, | 315 | "list": cooperationProjects, |
320 | "total": count, | 316 | "total": count, |
321 | }, nil | 317 | }, nil |
@@ -14,13 +14,15 @@ type ListCreditAccountQuery struct { | @@ -14,13 +14,15 @@ type ListCreditAccountQuery struct { | ||
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" json:"companyId" valid:"Required"` | 17 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
18 | // 组织机构ID | 18 | // 组织机构ID |
19 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 19 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
20 | + // 关联的组织机构ID列表 | ||
21 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
20 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 22 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
21 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 23 | + UserId int64 `cname:"用户ID" json:"userId"` |
22 | // 用户基础数据id | 24 | // 用户基础数据id |
23 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 25 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
24 | } | 26 | } |
25 | 27 | ||
26 | func (listCreditAccountQuery *ListCreditAccountQuery) Valid(validation *validation.Validation) { | 28 | func (listCreditAccountQuery *ListCreditAccountQuery) Valid(validation *validation.Validation) { |
@@ -18,18 +18,20 @@ type SearchCreditAccountQuery struct { | @@ -18,18 +18,20 @@ type SearchCreditAccountQuery struct { | ||
18 | CreditAccountOrderNum string `cname:"账期结算单号" json:"creditAccountOrderNum,omitempty"` | 18 | CreditAccountOrderNum string `cname:"账期结算单号" json:"creditAccountOrderNum,omitempty"` |
19 | // 参与人姓名 | 19 | // 参与人姓名 |
20 | ParticipatorName string `cname:"参与人姓名" json:"participatorName,omitempty"` | 20 | ParticipatorName string `cname:"参与人姓名" json:"participatorName,omitempty"` |
21 | - // 公司ID,通过集成REST上下文获取 | ||
22 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | ||
23 | - // 组织机构ID | ||
24 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | ||
25 | - // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | ||
26 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | ||
27 | - // 用户基础数据id | ||
28 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | ||
29 | // 账期结算支付状态,1待支付,2已支付,APP端结算记录返回已结算的账期结算单 | 21 | // 账期结算支付状态,1待支付,2已支付,APP端结算记录返回已结算的账期结算单 |
30 | PaymentStatus int32 `cname:"账期结算支付状态" json:"paymentStatus"` | 22 | PaymentStatus int32 `cname:"账期结算支付状态" json:"paymentStatus"` |
31 | // 结算周期,按年“2021”或者按月结算”2021-07“ | 23 | // 结算周期,按年“2021”或者按月结算”2021-07“ |
32 | Period time.Time `cname:"结算周期" json:"period,omitempty"` | 24 | Period time.Time `cname:"结算周期" json:"period,omitempty"` |
25 | + // 公司ID,通过集成REST上下文获取 | ||
26 | + CompanyId int64 `cname:"公司ID" json:"companyId"` | ||
27 | + // 组织机构ID | ||
28 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` | ||
29 | + // 关联的组织机构ID列表 | ||
30 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
31 | + // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | ||
32 | + UserId int64 `cname:"用户ID" json:"userId"` | ||
33 | + // 用户基础数据id | ||
34 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` | ||
33 | } | 35 | } |
34 | 36 | ||
35 | func (searchCreditAccountQuery *SearchCreditAccountQuery) Valid(validation *validation.Validation) { | 37 | func (searchCreditAccountQuery *SearchCreditAccountQuery) Valid(validation *validation.Validation) { |
@@ -112,13 +112,36 @@ func (creditAccountService *CreditAccountService) CreateCreditAccount(createCred | @@ -112,13 +112,36 @@ func (creditAccountService *CreditAccountService) CreateCreditAccount(createCred | ||
112 | } else { | 112 | } else { |
113 | dividendsEstimateRepository = value | 113 | dividendsEstimateRepository = value |
114 | } | 114 | } |
115 | - dividendsEstimateIds, _ := utils.SliceAtoi(createCreditAccountCommand.DividendsEstimateIds) | 115 | + |
116 | + // 批量转换分红预算单号列表 | ||
117 | + dividendsEstimateIds, err := utils.SliceAtoi(createCreditAccountCommand.DividendsEstimateIds) | ||
118 | + if err != nil { | ||
119 | + return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "分红预算单号错误") | ||
120 | + } | ||
116 | // 获取所选分红预算单 | 121 | // 获取所选分红预算单 |
117 | if _, dividendsEstimates, err := dividendsEstimateRepository.Find(map[string]interface{}{ | 122 | if _, dividendsEstimates, err := dividendsEstimateRepository.Find(map[string]interface{}{ |
118 | "dividendsEstimateIds": dividendsEstimateIds, | 123 | "dividendsEstimateIds": dividendsEstimateIds, |
119 | }); err != nil { | 124 | }); err != nil { |
120 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | 125 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) |
121 | } else { | 126 | } else { |
127 | + // 校验共创用户是否一致 | ||
128 | + for i, _ := range dividendsEstimates { | ||
129 | + if dividendsEstimates[i].DividendsUser.UserId != dividendsEstimates[i+1].DividendsUser.UserId { | ||
130 | + return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "请勾选同一个共创用户进行结算") | ||
131 | + } | ||
132 | + } | ||
133 | + | ||
134 | + // 校验分红预算单是否可以进行预算 | ||
135 | + for _, dividendsEstimate := range dividendsEstimates { | ||
136 | + if dividendsEstimate.DividendsAccountStatus == 2 { | ||
137 | + return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "请勾选“待结算”的分红单结算") | ||
138 | + } | ||
139 | + if dividendsEstimate.IsCanceled { | ||
140 | + return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "请勾选未取消的分红单结算") | ||
141 | + } | ||
142 | + } | ||
143 | + | ||
144 | + // 预算操作 | ||
122 | var creditAccounts []*domain.CreditAccount | 145 | var creditAccounts []*domain.CreditAccount |
123 | for _, dividendsEstimate := range dividendsEstimates { | 146 | for _, dividendsEstimate := range dividendsEstimates { |
124 | // 生成账期结算单号 | 147 | // 生成账期结算单号 |
@@ -18,6 +18,8 @@ type DividendsIncentivesEstimateDto struct { | @@ -18,6 +18,8 @@ type DividendsIncentivesEstimateDto struct { | ||
18 | CustomerName string `json:"customerName"` | 18 | CustomerName string `json:"customerName"` |
19 | // 订单区域 | 19 | // 订单区域 |
20 | RegionName string `json:"region"` | 20 | RegionName string `json:"region"` |
21 | + // 订单产品名称 | ||
22 | + OrderGoodName string `json:"orderGoodName"` | ||
21 | // 订单金额 | 23 | // 订单金额 |
22 | OrderAmount float64 `json:"orderAmount"` | 24 | OrderAmount float64 `json:"orderAmount"` |
23 | // 订单/退货单日期 | 25 | // 订单/退货单日期 |
@@ -31,6 +33,7 @@ func (dto *DividendsIncentivesEstimateDto) LoadDto(orderGood *domain.OrderGood, | @@ -31,6 +33,7 @@ func (dto *DividendsIncentivesEstimateDto) LoadDto(orderGood *domain.OrderGood, | ||
31 | dto.OriginalOrderNum = originalOrderNum | 33 | dto.OriginalOrderNum = originalOrderNum |
32 | dto.CustomerName = customerName | 34 | dto.CustomerName = customerName |
33 | dto.RegionName = regionName | 35 | dto.RegionName = regionName |
36 | + dto.OrderGoodName = orderGood.OrderGoodName | ||
34 | dto.OrderAmount = orderGood.OrderGoodAmount | 37 | dto.OrderAmount = orderGood.OrderGoodAmount |
35 | dto.OrderDate = orderDate | 38 | dto.OrderDate = orderDate |
36 | return nil | 39 | return nil |
@@ -15,13 +15,15 @@ type ListDividendsEstimateQuery struct { | @@ -15,13 +15,15 @@ type ListDividendsEstimateQuery struct { | ||
15 | // 页面大小 | 15 | // 页面大小 |
16 | PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` | 16 | PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` |
17 | // 公司ID,通过集成REST上下文获取 | 17 | // 公司ID,通过集成REST上下文获取 |
18 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 18 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
19 | // 组织机构ID | 19 | // 组织机构ID |
20 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 20 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
21 | + // 关联的组织机构ID列表 | ||
22 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
21 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 23 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
22 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 24 | + UserId int64 `cname:"用户ID" json:"userId"` |
23 | // 用户基础数据id | 25 | // 用户基础数据id |
24 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 26 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
25 | } | 27 | } |
26 | 28 | ||
27 | func (listDividendsEstimateQuery *ListDividendsEstimateQuery) Valid(validation *validation.Validation) { | 29 | func (listDividendsEstimateQuery *ListDividendsEstimateQuery) Valid(validation *validation.Validation) { |
@@ -15,13 +15,15 @@ type ListDividendsIncentivesEstimateQuery struct { | @@ -15,13 +15,15 @@ type ListDividendsIncentivesEstimateQuery struct { | ||
15 | // 页面大小 | 15 | // 页面大小 |
16 | PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` | 16 | PageSize int64 `cname:"页面大小" json:"pageSize,omitempty"` |
17 | // 公司ID,通过集成REST上下文获取 | 17 | // 公司ID,通过集成REST上下文获取 |
18 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 18 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
19 | // 组织机构ID | 19 | // 组织机构ID |
20 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 20 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
21 | + // 关联的组织机构ID列表 | ||
22 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
21 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 23 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
22 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 24 | + UserId int64 `cname:"用户ID" json:"userId"` |
23 | // 用户基础数据id | 25 | // 用户基础数据id |
24 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 26 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
25 | } | 27 | } |
26 | 28 | ||
27 | func (listDividendsIncentivesEstimateQuery *ListDividendsIncentivesEstimateQuery) Valid(validation *validation.Validation) { | 29 | func (listDividendsIncentivesEstimateQuery *ListDividendsIncentivesEstimateQuery) Valid(validation *validation.Validation) { |
@@ -14,16 +14,18 @@ type ListMoneyIncentivesEstimateQuery struct { | @@ -14,16 +14,18 @@ type ListMoneyIncentivesEstimateQuery struct { | ||
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 | + // 激励方式 | ||
18 | + IncentivesType int32 `cname:"激励方式" json:"incentivesType,omitempty"` | ||
17 | // 公司ID,通过集成REST上下文获取 | 19 | // 公司ID,通过集成REST上下文获取 |
18 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 20 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
19 | // 组织机构ID | 21 | // 组织机构ID |
20 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 22 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
23 | + // 关联的组织机构ID列表 | ||
24 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
21 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 25 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
22 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 26 | + UserId int64 `cname:"用户ID" json:"userId"` |
23 | // 用户基础数据id | 27 | // 用户基础数据id |
24 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | ||
25 | - // 激励方式 | ||
26 | - IncentivesType int32 `cname:"激励方式" json:"incentivesType,omitempty"` | 28 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
27 | } | 29 | } |
28 | 30 | ||
29 | func (listMoneyIncentivesEstimateQuery *ListMoneyIncentivesEstimateQuery) Valid(validation *validation.Validation) { | 31 | func (listMoneyIncentivesEstimateQuery *ListMoneyIncentivesEstimateQuery) Valid(validation *validation.Validation) { |
@@ -15,13 +15,15 @@ type SearchDividendsEstimateQuery struct { | @@ -15,13 +15,15 @@ type SearchDividendsEstimateQuery struct { | ||
15 | // 分红类型,1订单分红,2退货冲销,3金额激励 | 15 | // 分红类型,1订单分红,2退货冲销,3金额激励 |
16 | DividendsType int32 `cname:"分红类型" json:"dividendsType,omitempty"` | 16 | DividendsType int32 `cname:"分红类型" json:"dividendsType,omitempty"` |
17 | // 公司ID,通过集成REST上下文获取 | 17 | // 公司ID,通过集成REST上下文获取 |
18 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 18 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
19 | // 组织机构ID | 19 | // 组织机构ID |
20 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 20 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
21 | + // 关联的组织机构ID列表 | ||
22 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
21 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 23 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
22 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 24 | + UserId int64 `cname:"用户ID" json:"userId"` |
23 | // 用户基础数据id | 25 | // 用户基础数据id |
24 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 26 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
25 | // 页面大小 | 27 | // 页面大小 |
26 | PageNumber int64 `cname:"页码" json:"pageNumber,omitempty"` | 28 | PageNumber int64 `cname:"页码" json:"pageNumber,omitempty"` |
27 | // 页面大小 | 29 | // 页面大小 |
@@ -15,13 +15,15 @@ type SearchDividendsIncentivesEstimateQuery struct { | @@ -15,13 +15,15 @@ type SearchDividendsIncentivesEstimateQuery struct { | ||
15 | // 分红订单号/退货单号 | 15 | // 分红订单号/退货单号 |
16 | OrderOrReturnedOrderNum string `cname:"分红订单号/退货单号" json:"orderOrReturnedOrderNum,omitempty"` | 16 | OrderOrReturnedOrderNum string `cname:"分红订单号/退货单号" json:"orderOrReturnedOrderNum,omitempty"` |
17 | // 公司ID,通过集成REST上下文获取 | 17 | // 公司ID,通过集成REST上下文获取 |
18 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 18 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
19 | // 组织机构ID | 19 | // 组织机构ID |
20 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 20 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
21 | + // 关联的组织机构ID列表 | ||
22 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
21 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 23 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
22 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 24 | + UserId int64 `cname:"用户ID" json:"userId"` |
23 | // 用户基础数据id | 25 | // 用户基础数据id |
24 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 26 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
25 | // 页面大小 | 27 | // 页面大小 |
26 | PageNumber int64 `cname:"页码" json:"pageNumber,omitempty"` | 28 | PageNumber int64 `cname:"页码" json:"pageNumber,omitempty"` |
27 | // 页面大小 | 29 | // 页面大小 |
@@ -15,13 +15,15 @@ type SearchMoneyIncentivesEstimateQuery struct { | @@ -15,13 +15,15 @@ type SearchMoneyIncentivesEstimateQuery struct { | ||
15 | // 发起部门名称 | 15 | // 发起部门名称 |
16 | DepartmentName string `cname:"发起部门名称" json:"departmentName,omitempty"` | 16 | DepartmentName string `cname:"发起部门名称" json:"departmentName,omitempty"` |
17 | // 公司ID,通过集成REST上下文获取 | 17 | // 公司ID,通过集成REST上下文获取 |
18 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 18 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
19 | // 组织机构ID | 19 | // 组织机构ID |
20 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 20 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
21 | + // 关联的组织机构ID列表 | ||
22 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
21 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 23 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
22 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 24 | + UserId int64 `cname:"用户ID" json:"userId"` |
23 | // 用户基础数据id | 25 | // 用户基础数据id |
24 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 26 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
25 | // 页面大小 | 27 | // 页面大小 |
26 | PageNumber int64 `cname:"页码" json:"pageNumber,omitempty"` | 28 | PageNumber int64 `cname:"页码" json:"pageNumber,omitempty"` |
27 | // 页面大小 | 29 | // 页面大小 |
@@ -140,6 +140,8 @@ func (dividendsEstimateService *DividendsEstimateService) ListMoneyIncentivesEst | @@ -140,6 +140,8 @@ func (dividendsEstimateService *DividendsEstimateService) ListMoneyIncentivesEst | ||
140 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | 140 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) |
141 | } else { | 141 | } else { |
142 | // TODO 判断承接人是否已分红 | 142 | // TODO 判断承接人是否已分红 |
143 | + | ||
144 | + // 数据传输对象 | ||
143 | var moneyIncentivesEstimateDtos []*dto.MoneyIncentivesEstimateDto | 145 | var moneyIncentivesEstimateDtos []*dto.MoneyIncentivesEstimateDto |
144 | for _, cooperationContract := range cooperationContracts { | 146 | for _, cooperationContract := range cooperationContracts { |
145 | moneyIncentivesEstimateDto := &dto.MoneyIncentivesEstimateDto{} | 147 | moneyIncentivesEstimateDto := &dto.MoneyIncentivesEstimateDto{} |
@@ -14,13 +14,15 @@ type ListDividendsOrdersQuery struct { | @@ -14,13 +14,15 @@ type ListDividendsOrdersQuery struct { | ||
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" json:"companyId" valid:"Required"` | 17 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
18 | // 组织机构ID | 18 | // 组织机构ID |
19 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 19 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
20 | + // 关联的组织机构ID列表 | ||
21 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
20 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 22 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
21 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 23 | + UserId int64 `cname:"用户ID" json:"userId"` |
22 | // 用户基础数据id | 24 | // 用户基础数据id |
23 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 25 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
24 | } | 26 | } |
25 | 27 | ||
26 | func (listDividendsOrdersQuery *ListDividendsOrdersQuery) Valid(validation *validation.Validation) { | 28 | func (listDividendsOrdersQuery *ListDividendsOrdersQuery) Valid(validation *validation.Validation) { |
@@ -18,13 +18,15 @@ type SearchDividendsOrderQuery struct { | @@ -18,13 +18,15 @@ type SearchDividendsOrderQuery struct { | ||
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" json:"companyId" valid:"Required"` | 21 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
22 | // 组织机构ID | 22 | // 组织机构ID |
23 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 23 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
24 | + // 关联的组织机构ID列表 | ||
25 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
24 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 26 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
25 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 27 | + UserId int64 `cname:"用户ID" json:"userId"` |
26 | // 用户基础数据id | 28 | // 用户基础数据id |
27 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 29 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
28 | } | 30 | } |
29 | 31 | ||
30 | func (searchDividendsOrderQuery *SearchDividendsOrderQuery) Valid(validation *validation.Validation) { | 32 | func (searchDividendsOrderQuery *SearchDividendsOrderQuery) Valid(validation *validation.Validation) { |
@@ -12,13 +12,15 @@ type SearchDividendsOrderNumberQuery struct { | @@ -12,13 +12,15 @@ type SearchDividendsOrderNumberQuery struct { | ||
12 | // 分红订单号 | 12 | // 分红订单号 |
13 | DividendsOrderNumber string `cname:"分红订单号" json:"dividendsOrderNumber,omitempty"` | 13 | DividendsOrderNumber string `cname:"分红订单号" json:"dividendsOrderNumber,omitempty"` |
14 | // 公司ID,通过集成REST上下文获取 | 14 | // 公司ID,通过集成REST上下文获取 |
15 | - CompanyId int64 `cname:"公司ID" json:"companyId" valid:"Required"` | 15 | + CompanyId int64 `cname:"公司ID" json:"companyId"` |
16 | // 组织机构ID | 16 | // 组织机构ID |
17 | - OrgId int64 `cname:"组织机构ID" json:"orgId" valid:"Required"` | 17 | + OrgId int64 `cname:"组织机构ID" json:"orgId"` |
18 | + // 关联的组织机构ID列表 | ||
19 | + OrgIds []int64 `cname:"关联的组织机构ID列表" json:"orgIds"` | ||
18 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 | 20 | // 用户ID,通过集成REST上下文获取,可翻译成发起人、承接人、推荐人、业务员 |
19 | - UserId int64 `cname:"用户ID" json:"userId" valid:"Required"` | 21 | + UserId int64 `cname:"用户ID" json:"userId"` |
20 | // 用户基础数据id | 22 | // 用户基础数据id |
21 | - UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId" valid:"Required"` | 23 | + UserBaseId int64 `cname:"用户基础数据ID" json:"userBaseId"` |
22 | // 页面大小 | 24 | // 页面大小 |
23 | PageNumber int64 `cname:"页码" json:"pageNumber,omitempty"` | 25 | PageNumber int64 `cname:"页码" json:"pageNumber,omitempty"` |
24 | // 页面大小 | 26 | // 页面大小 |
@@ -19,7 +19,7 @@ import ( | @@ -19,7 +19,7 @@ import ( | ||
19 | type DividendsOrderService struct { | 19 | type DividendsOrderService struct { |
20 | } | 20 | } |
21 | 21 | ||
22 | -// CreateDividendsOrder 创建分红订单实体对象 | 22 | +// CreateDividendsOrder 新增分红订单实体对象 |
23 | func (dividendsOrderService *DividendsOrderService) CreateDividendsOrder(createDividendsOrderCommand *command.CreateDividendsOrderCommand) (interface{}, error) { | 23 | func (dividendsOrderService *DividendsOrderService) CreateDividendsOrder(createDividendsOrderCommand *command.CreateDividendsOrderCommand) (interface{}, error) { |
24 | if err := createDividendsOrderCommand.ValidateCommand(); err != nil { | 24 | if err := createDividendsOrderCommand.ValidateCommand(); err != nil { |
25 | return nil, application.ThrowError(application.ARG_ERROR, err.Error()) | 25 | return nil, application.ThrowError(application.ARG_ERROR, err.Error()) |
@@ -140,6 +140,7 @@ func (dividendsOrderService *DividendsOrderService) CreateDividendsOrder(createD | @@ -140,6 +140,7 @@ func (dividendsOrderService *DividendsOrderService) CreateDividendsOrder(createD | ||
140 | orderTimeInt, _ := strconv.ParseInt(createDividendsOrderCommand.OrderTime, 10, 64) | 140 | orderTimeInt, _ := strconv.ParseInt(createDividendsOrderCommand.OrderTime, 10, 64) |
141 | orderTime := utils.TransformTimestampToTime(orderTimeInt) | 141 | orderTime := utils.TransformTimestampToTime(orderTimeInt) |
142 | 142 | ||
143 | + // 新增分红订单 | ||
143 | newDividendsOrder := &domain.DividendsOrder{ | 144 | newDividendsOrder := &domain.DividendsOrder{ |
144 | DividendsOrderId: 0, | 145 | DividendsOrderId: 0, |
145 | DividendsOrderNumber: dividendsOrderNumber, | 146 | DividendsOrderNumber: dividendsOrderNumber, |
@@ -45,3 +45,11 @@ func CreateConfirmMoneyIncentivesEstimateService(options map[string]interface{}) | @@ -45,3 +45,11 @@ func CreateConfirmMoneyIncentivesEstimateService(options map[string]interface{}) | ||
45 | } | 45 | } |
46 | return domain_service.NewConfirmMoneyIncentivesEstimateService(transactionContext) | 46 | return domain_service.NewConfirmMoneyIncentivesEstimateService(transactionContext) |
47 | } | 47 | } |
48 | + | ||
49 | +func CreateCancelDividendsEstimateService(options map[string]interface{}) (*domain_service.CancelDividendsEstimateService, error) { | ||
50 | + var transactionContext *pgTransaction.TransactionContext | ||
51 | + if value, ok := options["transactionContext"]; ok { | ||
52 | + transactionContext = value.(*pgTransaction.TransactionContext) | ||
53 | + } | ||
54 | + return domain_service.NewCancelDividendsEstimateService(transactionContext) | ||
55 | +} |
1 | package service | 1 | package service |
2 | 2 | ||
3 | +import ( | ||
4 | + coreDomain "github.com/linmadan/egglib-go/core/domain" | ||
5 | + "gitlab.fjmaimaimai.com/allied-creation/allied-creation-cooperation/pkg/domain" | ||
6 | +) | ||
7 | + | ||
3 | type CancelDividendsEstimate interface { | 8 | type CancelDividendsEstimate interface { |
4 | - CancelEstimate() | 9 | + coreDomain.DomainEventPublisher |
10 | + CancelEstimate(dividendsEstimateId int64, operatorId int64) ([]*domain.DividendsEstimate, error) | ||
5 | } | 11 | } |
@@ -35,10 +35,42 @@ func (dao *CooperationProjectDao) GenerateProjectNumber() (string, error) { | @@ -35,10 +35,42 @@ func (dao *CooperationProjectDao) GenerateProjectNumber() (string, error) { | ||
35 | } | 35 | } |
36 | } | 36 | } |
37 | 37 | ||
38 | -// CheckUndertakerTypesUncheckedAvailable TODO 校验项目承接对象是否可以删除 | ||
39 | -func (dao *CooperationProjectDao) CheckUndertakerTypesUncheckedAvailable(queryOptions map[string]interface{}) ([]int32, error) { | ||
40 | - | ||
41 | - return []int32{}, nil | 38 | +// CheckUndertakerTypesUncheckedAvailable 校验项目承接对象是否可以删除 |
39 | +func (dao *CooperationProjectDao) CheckUndertakerTypesUncheckedAvailable(queryOptions map[string]interface{}) (bool, error) { | ||
40 | + tx := dao.transactionContext.PgTx | ||
41 | + var cooperationContractModels []*models.CooperationContract | ||
42 | + // 获取和项目关联的合约 | ||
43 | + query := tx.Model(&cooperationContractModels) | ||
44 | + if cooperationProjectNumber, ok := queryOptions["cooperationProjectNumber"]; ok && cooperationProjectNumber != "" { | ||
45 | + query = query.Where("cooperation_project_number = ?", cooperationProjectNumber) | ||
46 | + } | ||
47 | + if companyId, ok := queryOptions["companyId"]; ok && companyId.(int64) != 0 { | ||
48 | + query = query.Where(`cooperation_contract.company @> '{"companyId":"?"}'`, companyId) | ||
49 | + } | ||
50 | + if orgId, ok := queryOptions["orgId"]; ok && orgId.(int64) != 0 { | ||
51 | + query = query.Where(`cooperation_contract.org @> '{"orgId":"?"}'`, orgId) | ||
52 | + } | ||
53 | + if user, ok := queryOptions["user"]; ok && user.(bool) != false { | ||
54 | + query = query.Where("user_type = ?", 1) | ||
55 | + } | ||
56 | + if partner, ok := queryOptions["partner"]; ok && partner.(bool) != false { | ||
57 | + query = query.Where("user_type = ?", 2) | ||
58 | + } | ||
59 | + if count, err := query.SelectAndCount(); err != nil { | ||
60 | + return false, err | ||
61 | + } else { | ||
62 | + if count > 0 { | ||
63 | + for _, cooperationContractModel := range cooperationContractModels { | ||
64 | + // 获取合约相关承接人 | ||
65 | + var cooperationContractUndertakerModels []*models.CooperationContractUndertaker | ||
66 | + queryUndertaker := tx.Model(&cooperationContractUndertakerModels) | ||
67 | + queryUndertaker.Where("cooperation_contract_number = ?", cooperationContractModel.CooperationContractNumber) | ||
68 | + ok, err2 := queryUndertaker.Exists() | ||
69 | + return !ok, err2 | ||
70 | + } | ||
71 | + } | ||
72 | + } | ||
73 | + return false, nil | ||
42 | } | 74 | } |
43 | 75 | ||
44 | // CheckProjectNumberAvailable 校验项目编号唯一性 | 76 | // CheckProjectNumberAvailable 校验项目编号唯一性 |
@@ -4,6 +4,7 @@ import ( | @@ -4,6 +4,7 @@ import ( | ||
4 | "fmt" | 4 | "fmt" |
5 | coreDomain "github.com/linmadan/egglib-go/core/domain" | 5 | coreDomain "github.com/linmadan/egglib-go/core/domain" |
6 | pgTransaction "github.com/linmadan/egglib-go/transaction/pg" | 6 | pgTransaction "github.com/linmadan/egglib-go/transaction/pg" |
7 | + "gitlab.fjmaimaimai.com/allied-creation/allied-creation-cooperation/pkg/domain" | ||
7 | ) | 8 | ) |
8 | 9 | ||
9 | type CancelDividendsEstimateService struct { | 10 | type CancelDividendsEstimateService struct { |
@@ -11,8 +12,8 @@ type CancelDividendsEstimateService struct { | @@ -11,8 +12,8 @@ type CancelDividendsEstimateService struct { | ||
11 | transactionContext *pgTransaction.TransactionContext | 12 | transactionContext *pgTransaction.TransactionContext |
12 | } | 13 | } |
13 | 14 | ||
14 | -func (c *CancelDividendsEstimateService) CancelEstimate() { | ||
15 | - panic("implement me") | 15 | +func (domainService *CancelDividendsEstimateService) CancelEstimate(dividendsEstimateId int64, operatorId int64) ([]*domain.DividendsEstimate, error) { |
16 | + return nil, nil | ||
16 | } | 17 | } |
17 | 18 | ||
18 | func NewCancelDividendsEstimateService(transactionContext *pgTransaction.TransactionContext) (*CancelDividendsEstimateService, error) { | 19 | func NewCancelDividendsEstimateService(transactionContext *pgTransaction.TransactionContext) (*CancelDividendsEstimateService, error) { |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type ContractUndertakerFeedback struct { | 8 | type ContractUndertakerFeedback struct { |
9 | tableName string `comment:"承接人反馈信息" pg:"contract_undertaker_feedbacks,alias:contract_undertaker_feedback"` | 9 | tableName string `comment:"承接人反馈信息" pg:"contract_undertaker_feedbacks,alias:contract_undertaker_feedback"` |
10 | // 合约承接方反馈记录ID | 10 | // 合约承接方反馈记录ID |
11 | - FeedbackId int64 `comment:"合约承接方反馈记录ID" pg:",pk:feedback_id"` | 11 | + FeedbackId int64 `comment:"合约承接方反馈记录ID" pg:",pk"` |
12 | // 合约承接方反馈内容附件 | 12 | // 合约承接方反馈内容附件 |
13 | FeedbackAttachment []*domain.Attachment `comment:"合约承接方反馈内容附件"` | 13 | FeedbackAttachment []*domain.Attachment `comment:"合约承接方反馈内容附件"` |
14 | // 合约承接方反馈内容 | 14 | // 合约承接方反馈内容 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type CooperationApplication struct { | 8 | type CooperationApplication struct { |
9 | tableName string `comment:"共创申请实体" pg:"cooperation_applications,alias:cooperation_application"` | 9 | tableName string `comment:"共创申请实体" pg:"cooperation_applications,alias:cooperation_application"` |
10 | // 共创申请ID | 10 | // 共创申请ID |
11 | - CooperationApplicationId int64 `comment:"共创申请ID" pg:",pk:cooperation_application_id"` | 11 | + CooperationApplicationId int64 `comment:"共创申请ID" pg:",pk"` |
12 | // 共创申请人 | 12 | // 共创申请人 |
13 | CooperationApplicationApplicant *domain.User `comment:"共创申请人"` | 13 | CooperationApplicationApplicant *domain.User `comment:"共创申请人"` |
14 | // 共创申请描述附件 | 14 | // 共创申请描述附件 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type CooperationContract struct { | 8 | type CooperationContract struct { |
9 | tableName string `comment:"共创项目合约实体" pg:"cooperation_contracts,alias:cooperation_contract"` | 9 | tableName string `comment:"共创项目合约实体" pg:"cooperation_contracts,alias:cooperation_contract"` |
10 | // 共创合约ID | 10 | // 共创合约ID |
11 | - CooperationContractId int64 `comment:"共创合约ID" pg:",pk:cooperation_contract_id"` | 11 | + CooperationContractId int64 `comment:"共创合约ID" pg:",pk"` |
12 | // 共创合约描述 | 12 | // 共创合约描述 |
13 | CooperationContractDescription string `comment:"共创合约描述"` | 13 | CooperationContractDescription string `comment:"共创合约描述"` |
14 | // 共创合约名称 | 14 | // 共创合约名称 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type CooperationContractChangeLog struct { | 8 | type CooperationContractChangeLog struct { |
9 | tableName string `comment:"共创合约变更日志" pg:"cooperation_contract_change_logs,alias:cooperation_contract_change_log"` | 9 | tableName string `comment:"共创合约变更日志" pg:"cooperation_contract_change_logs,alias:cooperation_contract_change_log"` |
10 | // 共创合约变更记录id | 10 | // 共创合约变更记录id |
11 | - CooperationContractChangeLogId int64 `comment:"共创合约变更记录id" pg:",pk:cooperation_contract_change_log_id"` | 11 | + CooperationContractChangeLogId int64 `comment:"共创合约变更记录id" pg:",pk"` |
12 | // 激励规则 | 12 | // 激励规则 |
13 | IncentivesRule string `comment:"激励规则"` | 13 | IncentivesRule string `comment:"激励规则"` |
14 | // 激励规则明细 | 14 | // 激励规则明细 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type CooperationContractRelevant struct { | 8 | type CooperationContractRelevant struct { |
9 | tableName string `comment:"共创合约相关人" pg:"cooperation_contract_relevants,alias:cooperation_contract_relevant"` | 9 | tableName string `comment:"共创合约相关人" pg:"cooperation_contract_relevants,alias:cooperation_contract_relevant"` |
10 | // 共创合约相关人id | 10 | // 共创合约相关人id |
11 | - CooperationContractRelevantId int64 `comment:"共创合约相关人id" pg:",pk:cooperation_contract_relevant_id"` | 11 | + CooperationContractRelevantId int64 `comment:"共创合约相关人id" pg:",pk"` |
12 | // 共创合约编号 | 12 | // 共创合约编号 |
13 | CooperationContractNumber string `comment:"共创合约编号"` | 13 | CooperationContractNumber string `comment:"共创合约编号"` |
14 | // 合约人userId | 14 | // 合约人userId |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type CooperationContractUndertaker struct { | 8 | type CooperationContractUndertaker struct { |
9 | tableName string `comment:"共创合约承接人" pg:"cooperation_contract_undertakers,alias:cooperation_contract_undertaker"` | 9 | tableName string `comment:"共创合约承接人" pg:"cooperation_contract_undertakers,alias:cooperation_contract_undertaker"` |
10 | // 共创合约承接人id | 10 | // 共创合约承接人id |
11 | - CooperationContractUndertakerId int64 `comment:"共创合约承接人id" pg:",pk:cooperation_contract_undertaker_id"` | 11 | + CooperationContractUndertakerId int64 `comment:"共创合约承接人id" pg:",pk"` |
12 | // 共创合约编号 | 12 | // 共创合约编号 |
13 | CooperationContractNumber string `comment:"共创合约编号"` | 13 | CooperationContractNumber string `comment:"共创合约编号"` |
14 | // 共创合约承接人uid | 14 | // 共创合约承接人uid |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type CooperationMode struct { | 8 | type CooperationMode struct { |
9 | tableName string `comment:"共创模式实体" pg:"cooperation_modes,alias:cooperation_mode"` | 9 | tableName string `comment:"共创模式实体" pg:"cooperation_modes,alias:cooperation_mode"` |
10 | // 共创模式ID | 10 | // 共创模式ID |
11 | - CooperationModeId int64 `comment:"共创模式ID" pg:",pk:cooperation_mode_id"` | 11 | + CooperationModeId int64 `comment:"共创模式ID" pg:",pk"` |
12 | // 共创模式编码,唯一确定 | 12 | // 共创模式编码,唯一确定 |
13 | CooperationModeNumber string `comment:"共创模式编码,唯一确定"` | 13 | CooperationModeNumber string `comment:"共创模式编码,唯一确定"` |
14 | // 模式名称,唯一确定 | 14 | // 模式名称,唯一确定 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type CooperationProject struct { | 8 | type CooperationProject struct { |
9 | tableName string `comment:"共创项目实体" pg:"cooperation_projects,alias:cooperation_project"` | 9 | tableName string `comment:"共创项目实体" pg:"cooperation_projects,alias:cooperation_project"` |
10 | // 共创项目ID | 10 | // 共创项目ID |
11 | - CooperationProjectId int64 `comment:"共创项目ID" pg:",pk:cooperation_project_id"` | 11 | + CooperationProjectId int64 `comment:"共创项目ID" pg:",pk"` |
12 | // 共创项目编号 | 12 | // 共创项目编号 |
13 | CooperationProjectNumber string `comment:"共创项目编号"` | 13 | CooperationProjectNumber string `comment:"共创项目编号"` |
14 | // 共创项目描述 | 14 | // 共创项目描述 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type CreditAccount struct { | 8 | type CreditAccount struct { |
9 | tableName string `comment:"账期结算单实体" pg:"credit_accounts,alias:credit_account"` | 9 | tableName string `comment:"账期结算单实体" pg:"credit_accounts,alias:credit_account"` |
10 | // 账期结算单ID | 10 | // 账期结算单ID |
11 | - CreditAccountId int64 `comment:"账期结算单ID" pg:"pk:credit_account_id"` | 11 | + CreditAccountId int64 `comment:"账期结算单ID" pg:",pk"` |
12 | // 账期结算实付金额 | 12 | // 账期结算实付金额 |
13 | ActuallyPaidAmount float64 `comment:"账期结算实付金额"` | 13 | ActuallyPaidAmount float64 `comment:"账期结算实付金额"` |
14 | // 账期结算单号 | 14 | // 账期结算单号 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type DividendsEstimate struct { | 8 | type DividendsEstimate struct { |
9 | tableName string `comment:"分红预算实体" pg:"dividends_estimates,alias:dividends_estimate"` | 9 | tableName string `comment:"分红预算实体" pg:"dividends_estimates,alias:dividends_estimate"` |
10 | // 承接人分红预算记录ID | 10 | // 承接人分红预算记录ID |
11 | - DividendsEstimateId int64 `comment:"承接人分红预算记录ID" pg:",pk:dividends_estimate_id"` | 11 | + DividendsEstimateId int64 `comment:"承接人分红预算记录ID" pg:",pk"` |
12 | // 分红结算状态 | 12 | // 分红结算状态 |
13 | DividendsAccountStatus int32 `comment:"分红结算状态"` | 13 | DividendsAccountStatus int32 `comment:"分红结算状态"` |
14 | // 分红金额 | 14 | // 分红金额 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type DividendsIncentivesRule struct { | 8 | type DividendsIncentivesRule struct { |
9 | tableName string `comment:"金额激励规则实体" pg:"dividends_incentives_rules,alias:dividends_incentives_rule"` | 9 | tableName string `comment:"金额激励规则实体" pg:"dividends_incentives_rules,alias:dividends_incentives_rule"` |
10 | // 分红规则ID | 10 | // 分红规则ID |
11 | - DividendsIncentivesRuleId int64 `comment:"分红规则ID" pg:",pk:dividends_incentives_rule_id"` | 11 | + DividendsIncentivesRuleId int64 `comment:"分红规则ID" pg:",pk"` |
12 | // 关联的项目合约编号 | 12 | // 关联的项目合约编号 |
13 | CooperationContractNumber string `comment:"关联的项目合约编号"` | 13 | CooperationContractNumber string `comment:"关联的项目合约编号"` |
14 | // 推荐人抽成比例 | 14 | // 推荐人抽成比例 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type DividendsOrder struct { | 8 | type DividendsOrder struct { |
9 | tableName string `comment:"分红订单实体" pg:"dividends_orders,alias:dividends_order"` | 9 | tableName string `comment:"分红订单实体" pg:"dividends_orders,alias:dividends_order"` |
10 | // 分红订单ID | 10 | // 分红订单ID |
11 | - DividendsOrderId int64 `comment:"分红订单ID" pg:"pk:dividends_order_id"` | 11 | + DividendsOrderId int64 `comment:"分红订单ID" pg:",pk"` |
12 | // 分红订单号 | 12 | // 分红订单号 |
13 | DividendsOrderNumber string `comment:"分红订单号"` | 13 | DividendsOrderNumber string `comment:"分红订单号"` |
14 | // 分红订单原单号 | 14 | // 分红订单原单号 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type DividendsReturnedOrder struct { | 8 | type DividendsReturnedOrder struct { |
9 | tableName string `comment:"分红退货单实体" pg:"dividends_returned_orders,alias:dividends_returned_order"` | 9 | tableName string `comment:"分红退货单实体" pg:"dividends_returned_orders,alias:dividends_returned_order"` |
10 | // 分红退货单记录ID | 10 | // 分红退货单记录ID |
11 | - DividendsReturnedOrderId int64 `comment:"分红退货单记录ID" pg:"pk:dividends_returned_order_id"` | 11 | + DividendsReturnedOrderId int64 `comment:"分红退货单记录ID" pg:",pk"` |
12 | // 分红退货单号 | 12 | // 分红退货单号 |
13 | DividendsReturnedOrderNumber string `comment:"分红退货单号"` | 13 | DividendsReturnedOrderNumber string `comment:"分红退货单号"` |
14 | // 退货金额 | 14 | // 退货金额 |
@@ -8,7 +8,7 @@ import ( | @@ -8,7 +8,7 @@ import ( | ||
8 | type MoneyIncentivesRule struct { | 8 | type MoneyIncentivesRule struct { |
9 | tableName string `comment:"金额激励规则实体" pg:"money_incentives_rules,alias:money_incentives_rule"` | 9 | tableName string `comment:"金额激励规则实体" pg:"money_incentives_rules,alias:money_incentives_rule"` |
10 | // 金额激励规则ID | 10 | // 金额激励规则ID |
11 | - MoneyIncentivesRuleId int64 `comment:"金额激励规则ID" pg:",pk:money_incentives_rule_id"` | 11 | + MoneyIncentivesRuleId int64 `comment:"金额激励规则ID" pg:",pk"` |
12 | // 关联的共创合约编号 | 12 | // 关联的共创合约编号 |
13 | CooperationContractNumber string `comment:"关联的共创合约编号"` | 13 | CooperationContractNumber string `comment:"关联的共创合约编号"` |
14 | // 激励金额 | 14 | // 激励金额 |
@@ -5,7 +5,7 @@ import "time" | @@ -5,7 +5,7 @@ import "time" | ||
5 | type OrderGood struct { | 5 | type OrderGood struct { |
6 | tableName string `comment:"订单产品领域实体(包括分红订单、分红退货单)" pg:"order_goods,alias:order_good"` | 6 | tableName string `comment:"订单产品领域实体(包括分红订单、分红退货单)" pg:"order_goods,alias:order_good"` |
7 | // 订单产品 | 7 | // 订单产品 |
8 | - OrderGoodId int64 `comment:"订单产品" pg:"pk:order_good_id"` | 8 | + OrderGoodId int64 `comment:"订单产品" pg:",pk"` |
9 | // 订单产品金额 | 9 | // 订单产品金额 |
10 | OrderGoodAmount float64 `comment:"订单产品金额"` | 10 | OrderGoodAmount float64 `comment:"订单产品金额"` |
11 | // 订单产品名称 | 11 | // 订单产品名称 |
@@ -13,24 +13,10 @@ func TransformToContractUndertakerFeedbackDomainModelFromPgModels( | @@ -13,24 +13,10 @@ func TransformToContractUndertakerFeedbackDomainModelFromPgModels( | ||
13 | FeedbackContent: contractUndertakerFeedbackModel.FeedbackContent, | 13 | FeedbackContent: contractUndertakerFeedbackModel.FeedbackContent, |
14 | CooperationContractNumber: contractUndertakerFeedbackModel.CooperationContractNumber, | 14 | CooperationContractNumber: contractUndertakerFeedbackModel.CooperationContractNumber, |
15 | ContractUndertaker: contractUndertakerFeedbackModel.ContractUndertaker, | 15 | ContractUndertaker: contractUndertakerFeedbackModel.ContractUndertaker, |
16 | - //CooperationMode: &domain.CooperationMode{ | ||
17 | - // CooperationModeId: cooperationMode.CooperationModeId, | ||
18 | - // CooperationModeNumber: cooperationMode.CooperationModeNumber, | ||
19 | - // CooperationModeName: cooperationMode.CooperationModeName, | ||
20 | - // Status: cooperationMode.Status, | ||
21 | - // Org: cooperationMode.Org, | ||
22 | - // Company: cooperationMode.Company, | ||
23 | - // Remarks: cooperationMode.Remarks, | ||
24 | - // Operator: cooperationMode.Operator, | ||
25 | - // OperateTime: cooperationMode.OperateTime, | ||
26 | - // UpdatedAt: cooperationMode.UpdatedAt, | ||
27 | - // DeletedAt: cooperationMode.DeletedAt, | ||
28 | - // CreatedAt: cooperationMode.CreatedAt, | ||
29 | - //}, | ||
30 | - Org: contractUndertakerFeedbackModel.Org, | ||
31 | - Company: contractUndertakerFeedbackModel.Company, | ||
32 | - UpdatedAt: contractUndertakerFeedbackModel.UpdatedAt, | ||
33 | - DeletedAt: contractUndertakerFeedbackModel.DeletedAt, | ||
34 | - CreatedAt: contractUndertakerFeedbackModel.CreatedAt, | 16 | + Org: contractUndertakerFeedbackModel.Org, |
17 | + Company: contractUndertakerFeedbackModel.Company, | ||
18 | + UpdatedAt: contractUndertakerFeedbackModel.UpdatedAt, | ||
19 | + DeletedAt: contractUndertakerFeedbackModel.DeletedAt, | ||
20 | + CreatedAt: contractUndertakerFeedbackModel.CreatedAt, | ||
35 | }, nil | 21 | }, nil |
36 | } | 22 | } |
@@ -71,11 +71,6 @@ func (controller *ContractUndertakerFeedbackController) SearchContractUndertaker | @@ -71,11 +71,6 @@ func (controller *ContractUndertakerFeedbackController) SearchContractUndertaker | ||
71 | contractUndertakerFeedbackService := service.NewContractUndertakerFeedbackService(nil) | 71 | contractUndertakerFeedbackService := service.NewContractUndertakerFeedbackService(nil) |
72 | searchContractUndertakerFeedbackQuery := &query.SearchContractUndertakerFeedbackQuery{} | 72 | searchContractUndertakerFeedbackQuery := &query.SearchContractUndertakerFeedbackQuery{} |
73 | _ = controller.Unmarshal(searchContractUndertakerFeedbackQuery) | 73 | _ = controller.Unmarshal(searchContractUndertakerFeedbackQuery) |
74 | - header := controller.GetRequestHeader(controller.Ctx) | ||
75 | - searchContractUndertakerFeedbackQuery.CompanyId = header.CompanyId | ||
76 | - searchContractUndertakerFeedbackQuery.OrgId = header.OrgId | ||
77 | - searchContractUndertakerFeedbackQuery.UserId = header.UserId | ||
78 | - searchContractUndertakerFeedbackQuery.UserBaseId = header.UserBaseId | ||
79 | data, err := contractUndertakerFeedbackService.SearchContractUndertakerFeedback(searchContractUndertakerFeedbackQuery) | 74 | data, err := contractUndertakerFeedbackService.SearchContractUndertakerFeedback(searchContractUndertakerFeedbackQuery) |
80 | controller.Response(data, err) | 75 | controller.Response(data, err) |
81 | } | 76 | } |
@@ -137,15 +137,6 @@ func (controller *CooperationApplicationController) RemoveCooperationApplication | @@ -137,15 +137,6 @@ func (controller *CooperationApplicationController) RemoveCooperationApplication | ||
137 | func (controller *CooperationApplicationController) SearchCooperationApplication() { | 137 | func (controller *CooperationApplicationController) SearchCooperationApplication() { |
138 | cooperationApplicationService := service.NewCooperationApplicationService(nil) | 138 | cooperationApplicationService := service.NewCooperationApplicationService(nil) |
139 | searchCooperationApplicationQuery := &query.SearchCooperationApplicationQuery{} | 139 | searchCooperationApplicationQuery := &query.SearchCooperationApplicationQuery{} |
140 | - header := controller.GetRequestHeader(controller.Ctx) | ||
141 | - searchCooperationApplicationQuery.CompanyId = header.CompanyId | ||
142 | - searchCooperationApplicationQuery.OrgId = header.OrgId | ||
143 | - searchCooperationApplicationQuery.UserId = header.UserId | ||
144 | - searchCooperationApplicationQuery.UserBaseId = header.UserBaseId | ||
145 | - pageSize, _ := controller.GetInt64("pageSize") | ||
146 | - searchCooperationApplicationQuery.PageSize = pageSize | ||
147 | - pageNumber, _ := controller.GetInt64("pageNumber") | ||
148 | - searchCooperationApplicationQuery.PageNumber = pageNumber | ||
149 | data, err := cooperationApplicationService.SearchCooperationApplication(searchCooperationApplicationQuery) | 140 | data, err := cooperationApplicationService.SearchCooperationApplication(searchCooperationApplicationQuery) |
150 | controller.Response(data, err) | 141 | controller.Response(data, err) |
151 | } | 142 | } |
@@ -87,11 +87,6 @@ func (controller *CooperationContractChangeLogController) SearchCooperationContr | @@ -87,11 +87,6 @@ func (controller *CooperationContractChangeLogController) SearchCooperationContr | ||
87 | cooperationContractChangeLogService := service.NewCooperationContractChangeLogService(nil) | 87 | cooperationContractChangeLogService := service.NewCooperationContractChangeLogService(nil) |
88 | searchCooperationContractChangeLogQuery := &query.SearchCooperationContractChangeLogQuery{} | 88 | searchCooperationContractChangeLogQuery := &query.SearchCooperationContractChangeLogQuery{} |
89 | _ = controller.Unmarshal(searchCooperationContractChangeLogQuery) | 89 | _ = controller.Unmarshal(searchCooperationContractChangeLogQuery) |
90 | - header := controller.GetRequestHeader(controller.Ctx) | ||
91 | - searchCooperationContractChangeLogQuery.CompanyId = header.CompanyId | ||
92 | - searchCooperationContractChangeLogQuery.OrgId = header.OrgId | ||
93 | - searchCooperationContractChangeLogQuery.UserId = header.UserId | ||
94 | - searchCooperationContractChangeLogQuery.UserBaseId = header.UserBaseId | ||
95 | data, err := cooperationContractChangeLogService.SearchCooperationContractChangeLog(searchCooperationContractChangeLogQuery) | 90 | data, err := cooperationContractChangeLogService.SearchCooperationContractChangeLog(searchCooperationContractChangeLogQuery) |
96 | controller.Response(data, err) | 91 | controller.Response(data, err) |
97 | } | 92 | } |
@@ -122,15 +122,6 @@ func (controller *CooperationContractController) SearchCooperationContract() { | @@ -122,15 +122,6 @@ func (controller *CooperationContractController) SearchCooperationContract() { | ||
122 | func (controller *CooperationContractController) SearchCooperationContractByUndertaker() { | 122 | func (controller *CooperationContractController) SearchCooperationContractByUndertaker() { |
123 | cooperationContractService := service.NewCooperationContractService(nil) | 123 | cooperationContractService := service.NewCooperationContractService(nil) |
124 | searchCooperationContractByUndertakerQuery := &query.SearchCooperationContractByUndertakerQuery{} | 124 | searchCooperationContractByUndertakerQuery := &query.SearchCooperationContractByUndertakerQuery{} |
125 | - header := controller.GetRequestHeader(controller.Ctx) | ||
126 | - searchCooperationContractByUndertakerQuery.CompanyId = header.CompanyId | ||
127 | - searchCooperationContractByUndertakerQuery.OrgId = header.OrgId | ||
128 | - searchCooperationContractByUndertakerQuery.UserId = header.UserId | ||
129 | - searchCooperationContractByUndertakerQuery.UserBaseId = header.UserBaseId | ||
130 | - pageSize, _ := controller.GetInt64("pageSize") | ||
131 | - searchCooperationContractByUndertakerQuery.PageSize = pageSize | ||
132 | - pageNumber, _ := controller.GetInt64("pageNumber") | ||
133 | - searchCooperationContractByUndertakerQuery.PageNumber = pageNumber | ||
134 | data, err := cooperationContractService.SearchCooperationContractByUndertaker(searchCooperationContractByUndertakerQuery) | 125 | data, err := cooperationContractService.SearchCooperationContractByUndertaker(searchCooperationContractByUndertakerQuery) |
135 | controller.Response(data, err) | 126 | controller.Response(data, err) |
136 | } | 127 | } |
@@ -84,11 +84,6 @@ func (controller *CooperationModeController) SearchCooperationMode() { | @@ -84,11 +84,6 @@ func (controller *CooperationModeController) SearchCooperationMode() { | ||
84 | cooperationModeService := service.NewCooperationModeService(nil) | 84 | cooperationModeService := service.NewCooperationModeService(nil) |
85 | searchCooperationModeQuery := &query.SearchCooperationModeQuery{} | 85 | searchCooperationModeQuery := &query.SearchCooperationModeQuery{} |
86 | _ = controller.Unmarshal(searchCooperationModeQuery) | 86 | _ = controller.Unmarshal(searchCooperationModeQuery) |
87 | - header := controller.GetRequestHeader(controller.Ctx) | ||
88 | - searchCooperationModeQuery.CompanyId = header.CompanyId | ||
89 | - searchCooperationModeQuery.OrgId = header.OrgId | ||
90 | - searchCooperationModeQuery.UserId = header.UserId | ||
91 | - searchCooperationModeQuery.UserBaseId = header.UserBaseId | ||
92 | data, err := cooperationModeService.SearchCooperationMode(searchCooperationModeQuery) | 87 | data, err := cooperationModeService.SearchCooperationMode(searchCooperationModeQuery) |
93 | controller.Response(data, err) | 88 | controller.Response(data, err) |
94 | } | 89 | } |
@@ -84,11 +84,6 @@ func (controller *CooperationProjectController) SearchCooperationProject() { | @@ -84,11 +84,6 @@ func (controller *CooperationProjectController) SearchCooperationProject() { | ||
84 | cooperationProjectService := service.NewCooperationProjectService(nil) | 84 | cooperationProjectService := service.NewCooperationProjectService(nil) |
85 | searchCooperationProjectQuery := &query.SearchCooperationProjectQuery{} | 85 | searchCooperationProjectQuery := &query.SearchCooperationProjectQuery{} |
86 | _ = controller.Unmarshal(searchCooperationProjectQuery) | 86 | _ = controller.Unmarshal(searchCooperationProjectQuery) |
87 | - header := controller.GetRequestHeader(controller.Ctx) | ||
88 | - searchCooperationProjectQuery.CompanyId = header.CompanyId | ||
89 | - searchCooperationProjectQuery.OrgId = header.OrgId | ||
90 | - searchCooperationProjectQuery.UserId = header.UserId | ||
91 | - searchCooperationProjectQuery.UserBaseId = header.UserBaseId | ||
92 | data, err := cooperationProjectService.SearchCooperationProject(searchCooperationProjectQuery) | 87 | data, err := cooperationProjectService.SearchCooperationProject(searchCooperationProjectQuery) |
93 | controller.Response(data, err) | 88 | controller.Response(data, err) |
94 | } | 89 | } |
@@ -70,11 +70,6 @@ func (controller *CreditAccountController) RemoveCreditAccount() { | @@ -70,11 +70,6 @@ func (controller *CreditAccountController) RemoveCreditAccount() { | ||
70 | func (controller *CreditAccountController) SearchCreditAccount() { | 70 | func (controller *CreditAccountController) SearchCreditAccount() { |
71 | creditAccountService := service.NewCreditAccountService(nil) | 71 | creditAccountService := service.NewCreditAccountService(nil) |
72 | searchCreditAccountQuery := &query.SearchCreditAccountQuery{} | 72 | searchCreditAccountQuery := &query.SearchCreditAccountQuery{} |
73 | - header := controller.GetRequestHeader(controller.Ctx) | ||
74 | - searchCreditAccountQuery.CompanyId = header.CompanyId | ||
75 | - searchCreditAccountQuery.OrgId = header.OrgId | ||
76 | - searchCreditAccountQuery.UserId = header.UserId | ||
77 | - searchCreditAccountQuery.UserBaseId = header.UserBaseId | ||
78 | data, err := creditAccountService.SearchCreditAccount(searchCreditAccountQuery) | 73 | data, err := creditAccountService.SearchCreditAccount(searchCreditAccountQuery) |
79 | controller.Response(data, err) | 74 | controller.Response(data, err) |
80 | } | 75 | } |
@@ -106,15 +106,6 @@ func (controller *DividendsEstimateController) SearchDividendsEstimate() { | @@ -106,15 +106,6 @@ func (controller *DividendsEstimateController) SearchDividendsEstimate() { | ||
106 | dividendsEstimateService := service.NewDividendsEstimateService(nil) | 106 | dividendsEstimateService := service.NewDividendsEstimateService(nil) |
107 | searchDividendsEstimateQuery := &query.SearchDividendsEstimateQuery{} | 107 | searchDividendsEstimateQuery := &query.SearchDividendsEstimateQuery{} |
108 | _ = controller.Unmarshal(searchDividendsEstimateQuery) | 108 | _ = controller.Unmarshal(searchDividendsEstimateQuery) |
109 | - header := controller.GetRequestHeader(controller.Ctx) | ||
110 | - searchDividendsEstimateQuery.CompanyId = header.CompanyId | ||
111 | - searchDividendsEstimateQuery.OrgId = header.OrgId | ||
112 | - searchDividendsEstimateQuery.UserId = header.UserId | ||
113 | - searchDividendsEstimateQuery.UserBaseId = header.UserBaseId | ||
114 | - pageSize, _ := controller.GetInt64("pageSize") | ||
115 | - searchDividendsEstimateQuery.PageSize = pageSize | ||
116 | - pageNumber, _ := controller.GetInt64("pageNumber") | ||
117 | - searchDividendsEstimateQuery.PageNumber = pageNumber | ||
118 | data, err := dividendsEstimateService.SearchDividendsEstimate(searchDividendsEstimateQuery) | 109 | data, err := dividendsEstimateService.SearchDividendsEstimate(searchDividendsEstimateQuery) |
119 | controller.Response(data, err) | 110 | controller.Response(data, err) |
120 | } | 111 | } |
@@ -84,11 +84,6 @@ func (controller *DividendsOrderController) SearchDividendsOrder() { | @@ -84,11 +84,6 @@ func (controller *DividendsOrderController) SearchDividendsOrder() { | ||
84 | dividendsOrderService := service.NewDividendsOrderService(nil) | 84 | dividendsOrderService := service.NewDividendsOrderService(nil) |
85 | searchDividendsOrderQuery := &query.SearchDividendsOrderQuery{} | 85 | searchDividendsOrderQuery := &query.SearchDividendsOrderQuery{} |
86 | _ = controller.Unmarshal(searchDividendsOrderQuery) | 86 | _ = controller.Unmarshal(searchDividendsOrderQuery) |
87 | - header := controller.GetRequestHeader(controller.Ctx) | ||
88 | - searchDividendsOrderQuery.CompanyId = header.CompanyId | ||
89 | - searchDividendsOrderQuery.OrgId = header.OrgId | ||
90 | - searchDividendsOrderQuery.UserId = header.UserId | ||
91 | - searchDividendsOrderQuery.UserBaseId = header.UserBaseId | ||
92 | data, err := dividendsOrderService.SearchDividendsOrder(searchDividendsOrderQuery) | 87 | data, err := dividendsOrderService.SearchDividendsOrder(searchDividendsOrderQuery) |
93 | controller.Response(data, err) | 88 | controller.Response(data, err) |
94 | } | 89 | } |
@@ -84,11 +84,6 @@ func (controller *DividendsReturnedOrderController) SearchDividendsReturnedOrder | @@ -84,11 +84,6 @@ func (controller *DividendsReturnedOrderController) SearchDividendsReturnedOrder | ||
84 | dividendsReturnedOrderService := service.NewDividendsReturnedOrderService(nil) | 84 | dividendsReturnedOrderService := service.NewDividendsReturnedOrderService(nil) |
85 | searchDividendsReturnedOrderQuery := &query.SearchDividendsReturnedOrderQuery{} | 85 | searchDividendsReturnedOrderQuery := &query.SearchDividendsReturnedOrderQuery{} |
86 | _ = controller.Unmarshal(searchDividendsReturnedOrderQuery) | 86 | _ = controller.Unmarshal(searchDividendsReturnedOrderQuery) |
87 | - header := controller.GetRequestHeader(controller.Ctx) | ||
88 | - searchDividendsReturnedOrderQuery.CompanyId = header.CompanyId | ||
89 | - searchDividendsReturnedOrderQuery.OrgId = header.OrgId | ||
90 | - searchDividendsReturnedOrderQuery.UserId = header.UserId | ||
91 | - searchDividendsReturnedOrderQuery.UserBaseId = header.UserBaseId | ||
92 | data, err := dividendsReturnedOrderService.SearchDividendsReturnedOrder(searchDividendsReturnedOrderQuery) | 87 | data, err := dividendsReturnedOrderService.SearchDividendsReturnedOrder(searchDividendsReturnedOrderQuery) |
93 | controller.Response(data, err) | 88 | controller.Response(data, err) |
94 | } | 89 | } |
-
请 注册 或 登录 后发表评论