notice_personal_controller.go
4.9 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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
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"
"gitlab.fjmaimaimai.com/allied-creation/allied-creation-basic/pkg/log"
)
type NoticePersonalController struct {
baseController
}
func (controller *NoticePersonalController) GetNoticePersonalList() {
noticePersonalService := service.NewNoticePersonalService(nil)
getNoticePersonalListQuery := &query.GetNoticePersonalListQuery{}
err := controller.Unmarshal(getNoticePersonalListQuery)
if err != nil {
log.Logger.Debug("json err:" + err.Error())
controller.Response(nil, err)
return
}
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{}
err := controller.Unmarshal(agreeJoinCreationProjectCommand)
if err != nil {
log.Logger.Debug("json err:" + err.Error())
controller.Response(nil, err)
return
}
data, err := noticePersonalService.AgreeJoinCreationProject(agreeJoinCreationProjectCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) InformExpectedDividends() {
noticePersonalService := service.NewNoticePersonalService(nil)
informExpectedDividendsCommand := &command.InformExpectedDividendsCommand{}
err := controller.Unmarshal(informExpectedDividendsCommand)
if err != nil {
log.Logger.Debug("json err:" + err.Error())
controller.Response(nil, err)
return
}
data, err := noticePersonalService.InformExpectedDividends(informExpectedDividendsCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) RefuseJoinCreationProject() {
noticePersonalService := service.NewNoticePersonalService(nil)
refuseJoinCreationProjectCommand := &command.RefuseJoinCreationProjectCommand{}
err := controller.Unmarshal(refuseJoinCreationProjectCommand)
if err != nil {
log.Logger.Debug("json err:" + err.Error())
controller.Response(nil, err)
return
}
data, err := noticePersonalService.RefuseJoinCreationProject(refuseJoinCreationProjectCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) InformJoinCreationContract() {
noticePersonalService := service.NewNoticePersonalService(nil)
informJoinCreationContractCommand := &command.InformJoinCreationContractCommand{}
err := controller.Unmarshal(informJoinCreationContractCommand)
if err != nil {
log.Logger.Debug("json err:" + err.Error())
controller.Response(nil, err)
return
}
data, err := noticePersonalService.InformJoinCreationContract(informJoinCreationContractCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) CreditAccountEstimate() {
noticePersonalService := service.NewNoticePersonalService(nil)
creditAccountEstimateCommand := &command.CreditAccountEstimateCommand{}
err := controller.Unmarshal(creditAccountEstimateCommand)
if err != nil {
log.Logger.Debug("json err:" + err.Error())
controller.Response(nil, err)
return
}
data, err := noticePersonalService.CreditAccountEstimate(creditAccountEstimateCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) CreditAccountPayment() {
noticePersonalService := service.NewNoticePersonalService(nil)
creditAccountPaymentCommand := &command.CreditAccountPaymentCommand{}
err := controller.Unmarshal(creditAccountPaymentCommand)
if err != nil {
log.Logger.Debug("json err:" + err.Error())
controller.Response(nil, err)
return
}
data, err := noticePersonalService.CreditAccountPayment(creditAccountPaymentCommand)
controller.Response(data, err)
}
func (controller *NoticePersonalController) ReadNotice() {
noticePersonalService := service.NewNoticePersonalService(nil)
readNoticeCommand := &command.ReadNoticeCommand{}
err := controller.Unmarshal(readNoticeCommand)
if err != nil {
log.Logger.Debug("json err:" + err.Error())
controller.Response(nil, err)
return
}
data, err := noticePersonalService.ReadNotice(readNoticeCommand)
controller.Response(data, err)
}
//SystemNotice 系统消息
func (controller *NoticePersonalController) SystemNotice() {
noticePersonalService := service.NewNoticePersonalService(nil)
systemNoticeCommand := &command.SystemNoticeCommand{}
err := controller.Unmarshal(systemNoticeCommand)
if err != nil {
log.Logger.Debug("json err:" + err.Error())
controller.Response(nil, err)
return
}
data, err := noticePersonalService.CommonNotice(systemNoticeCommand)
controller.Response(data, err)
}