notice_personal_controller.go
3.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
package controllers
import (
"gitlab.fjmaimaimai.com/allied-creation/allied-creation-basic/pkg/application/noticePersonal/command"
"gitlab.fjmaimaimai.com/allied-creation/allied-creation-basic/pkg/application/noticePersonal/query"
"gitlab.fjmaimaimai.com/allied-creation/allied-creation-basic/pkg/application/noticePersonal/service"
)
type NoticePersonalController struct {
baseController
}
func (controller *NoticePersonalController) GetNoticePersonalList() {
noticePersonalService := service.NewNoticePersonalService(nil)
getNoticePersonalListQuery := &query.GetNoticePersonalListQuery{}
cnt, list, err := noticePersonalService.GetNoticePersonalList(getNoticePersonalListQuery)
data := map[string]interface{}{
"count": cnt,
"list": list,
}
controller.Response(data, err)
}
func (controller *NoticePersonalController) AgreeJoinCreationProject() {
noticePersonalService := service.NewNoticePersonalService(nil)
agreeJoinCreationProjectCommand := &command.AgreeJoinCreationProjectCommand{}
controller.Unmarshal(agreeJoinCreationProjectCommand)
data, err := noticePersonalService.AgreeJoinCreationProject(agreeJoinCreationProjectCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) InformExpectedDividends() {
noticePersonalService := service.NewNoticePersonalService(nil)
informExpectedDividendsCommand := &command.InformExpectedDividendsCommand{}
controller.Unmarshal(informExpectedDividendsCommand)
data, err := noticePersonalService.InformExpectedDividends(informExpectedDividendsCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) RefuseJoinCreationProject() {
noticePersonalService := service.NewNoticePersonalService(nil)
refuseJoinCreationProjectCommand := &command.RefuseJoinCreationProjectCommand{}
controller.Unmarshal(refuseJoinCreationProjectCommand)
data, err := noticePersonalService.RefuseJoinCreationProject(refuseJoinCreationProjectCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) InformJoinCreationContract() {
noticePersonalService := service.NewNoticePersonalService(nil)
informJoinCreationContractCommand := &command.InformJoinCreationContractCommand{}
controller.Unmarshal(informJoinCreationContractCommand)
data, err := noticePersonalService.InformJoinCreationContract(informJoinCreationContractCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) CreditAccountEstimate() {
noticePersonalService := service.NewNoticePersonalService(nil)
creditAccountEstimateCommand := &command.CreditAccountEstimateCommand{}
controller.Unmarshal(creditAccountEstimateCommand)
data, err := noticePersonalService.CreditAccountEstimate(creditAccountEstimateCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) CreditAccountPayment() {
noticePersonalService := service.NewNoticePersonalService(nil)
creditAccountPaymentCommand := &command.CreditAccountPaymentCommand{}
controller.Unmarshal(creditAccountPaymentCommand)
data, err := noticePersonalService.CreditAccountPayment(creditAccountPaymentCommand)
controller.Response(data, err)
}