/
router.go
214 lines (178 loc) · 14.3 KB
/
router.go
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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
package routers
import (
"github.com/yunnet/gardens/controllers"
"github.com/astaxie/beego"
)
func init() {
//EquipmentOverview
beego.Router("/equipmentoverview/index", &controllers.EquipmentOverviewController{}, "*:Index")
beego.Router("/equipmentoverview/datagrid", &controllers.EquipmentOverviewController{}, "Get,Post:DataGrid")
beego.Router("/equipmentoverview/datalist", &controllers.EquipmentOverviewController{}, "Post:DataList")
//TotalCollectRate
beego.Router("/totalcollectrate/index", &controllers.TotalCollectRateController{}, "*:Index")
beego.Router("/totalcollectrate/datagrid", &controllers.TotalCollectRateController{}, "Get,Post:DataGrid")
//TerminalTrace
beego.Router("/terminaltrace/index", &controllers.TerminalTraceController{}, "*:Index")
beego.Router("/terminaltrace/datagrid", &controllers.TerminalTraceController{}, "Get,Post:DataGrid")
//TotalDtuRows
beego.Router("/totaldturows/index", &controllers.TotalDtuRowsController{}, "*:Index")
beego.Router("/totaldturows/datagrid", &controllers.TotalDtuRowsController{}, "Get,Post:DataGrid")
beego.Router("/totaldturows/datalist", &controllers.TotalDtuRowsController{}, "Post:DataList")
//EquipmentRoom
beego.Router("/equipmentroom/index", &controllers.EquipmentRoomController{}, "*:Index")
beego.Router("/equipmentroom/datagrid", &controllers.EquipmentRoomController{}, "Get,Post:DataGrid")
beego.Router("/equipmentroom/datalist", &controllers.EquipmentRoomController{}, "Post:DataList")
beego.Router("/equipmentroom/edit/?:id", &controllers.EquipmentRoomController{}, "Get,Post:Edit")
beego.Router("/equipmentroom/delete", &controllers.EquipmentRoomController{}, "Post:Delete")
beego.Router("/equipmentroom/selectpicker", &controllers.EquipmentRoomController{}, "Post:SelectPicker")
//SystemVal
beego.Router("/systemval/index", &controllers.SystemValController{}, "*:Index")
beego.Router("/systemval/datagrid", &controllers.SystemValController{}, "Get,Post:DataGrid")
beego.Router("/systemval/datalist", &controllers.SystemValController{}, "Post:DataList")
beego.Router("/systemval/edit/?:id", &controllers.SystemValController{}, "Get,Post:Edit")
beego.Router("/systemval/delete", &controllers.SystemValController{}, "Post:Delete")
//EquipmentCustomer
beego.Router("/equipmentcustomer/index", &controllers.EquipmentCustomerController{}, "*:Index")
beego.Router("/equipmentcustomer/datagrid", &controllers.EquipmentCustomerController{}, "Get,Post:DataGrid")
beego.Router("/equipmentcustomer/datalist", &controllers.EquipmentCustomerController{}, "Post:DataList")
beego.Router("/equipmentcustomer/edit/?:id", &controllers.EquipmentCustomerController{}, "Get,Post:Edit")
beego.Router("/equipmentcustomer/delete", &controllers.EquipmentCustomerController{}, "Post:Delete")
beego.Router("/equipmentcustomer/selectpicker", &controllers.EquipmentCustomerController{}, "Post:SelectPicker")
//websocket
beego.Router("/websocketwidget/index", &controllers.WebsocketWidgetController{}, "*:Index")
beego.Router("/websocketwidget/ws", &controllers.WebsocketWidgetController{}, "Get:Get")
//logintrace
beego.Router("/logintrace/index", &controllers.LoginTraceController{}, "*:Index")
beego.Router("/logintrace/datagrid", &controllers.LoginTraceController{}, "Get,Post:DataGrid")
beego.Router("/logintrace/datalist", &controllers.LoginTraceController{}, "Post:DataList")
//icons
beego.Router("/icons/index", &controllers.IconsController{}, "*:Index")
//totalactivepowerminute
beego.Router("/totalactivepowerminute/index", &controllers.TotalActivePowerMinuteController{}, "*:Index")
beego.Router("/totalactivepowerminute/datagrid", &controllers.TotalActivePowerMinuteController{}, "Get,Post:DataGrid")
beego.Router("/totalactivepowerminute/datalist", &controllers.TotalActivePowerMinuteController{}, "Post:DataList")
//collectbaseinfo
beego.Router("/collectbaseinfo/index", &controllers.CollectBaseInfoController{}, "*:Index")
beego.Router("/collectbaseinfo/datagrid", &controllers.CollectBaseInfoController{}, "Get,Post:DataGrid")
beego.Router("/collectbaseinfo/datalist", &controllers.CollectBaseInfoController{}, "Post:DataList")
//EquipmentDtuConfig
beego.Router("/equipmentdtuconfig/index", &controllers.EquipmentDtuConfigController{}, "*:Index")
beego.Router("/equipmentdtuconfig/datagrid", &controllers.EquipmentDtuConfigController{}, "Get,Post:DataGrid")
beego.Router("/equipmentdtuconfig/datalist", &controllers.EquipmentDtuConfigController{}, "Post:DataList")
beego.Router("/equipmentdtuconfig/edit/?:id", &controllers.EquipmentDtuConfigController{}, "Get,Post:Edit")
beego.Router("/equipmentdtuconfig/delete", &controllers.EquipmentDtuConfigController{}, "Post:Delete")
//EquipmentGateway
beego.Router("/equipmentgateway/index", &controllers.EquipmentGatewayController{}, "*:Index")
beego.Router("/equipmentgateway/datagrid", &controllers.EquipmentGatewayController{}, "Get,Post:DataGrid")
beego.Router("/equipmentgateway/datalist", &controllers.EquipmentGatewayController{}, "Post:DataList")
beego.Router("/equipmentgateway/edit/?:id", &controllers.EquipmentGatewayController{}, "Get,Post:Edit")
beego.Router("/equipmentgateway/delete", &controllers.EquipmentGatewayController{}, "Post:Delete")
beego.Router("/equipmentgateway/selectpicker", &controllers.EquipmentGatewayController{}, "Post:SelectPicker")
//EquipmentMeterAddrConfig
beego.Router("/equipmentmeteraddrconfig/index", &controllers.EquipmentMeterAddrConfigController{}, "*:Index")
beego.Router("/equipmentmeteraddrconfig/datagrid", &controllers.EquipmentMeterAddrConfigController{}, "Get,Post:DataGrid")
beego.Router("/equipmentmeteraddrconfig/datalist", &controllers.EquipmentMeterAddrConfigController{}, "Post:DataList")
beego.Router("/equipmentmeteraddrconfig/edit/?:id", &controllers.EquipmentMeterAddrConfigController{}, "Get,Post:Edit")
beego.Router("/equipmentmeteraddrconfig/delete", &controllers.EquipmentMeterAddrConfigController{}, "Post:Delete")
//EquipmentMeterConfig
beego.Router("/equipmentmeterconfig/index", &controllers.EquipmentMeterConfigController{}, "*:Index")
beego.Router("/equipmentmeterconfig/datagrid", &controllers.EquipmentMeterConfigController{}, "Get,Post:DataGrid")
beego.Router("/equipmentmeterconfig/datalist", &controllers.EquipmentMeterConfigController{}, "Post:DataList")
beego.Router("/equipmentmeterconfig/edit/?:id", &controllers.EquipmentMeterConfigController{}, "Get,Post:Edit")
beego.Router("/equipmentmeterconfig/delete", &controllers.EquipmentMeterConfigController{}, "Post:Delete")
//EquipmentMeterConfigField
beego.Router("/equipmentmeterconfigfield/index", &controllers.EquipmentMeterConfigFieldController{}, "*:Index")
beego.Router("/equipmentmeterconfigfield/datagrid", &controllers.EquipmentMeterConfigFieldController{}, "Get,Post:DataGrid")
beego.Router("/equipmentmeterconfigfield/datalist", &controllers.EquipmentMeterConfigFieldController{}, "Post:DataList")
beego.Router("/equipmentmeterconfigfield/edit/?:id", &controllers.EquipmentMeterConfigFieldController{}, "Get,Post:Edit")
beego.Router("/equipmentmeterconfigfield/delete", &controllers.EquipmentMeterConfigFieldController{}, "Post:Delete")
//EquipmentMeterRomConfig
beego.Router("/equipmentmeterromconfig/index", &controllers.EquipmentMeterRomConfigController{}, "*:Index")
beego.Router("/equipmentmeterromconfig/datagrid", &controllers.EquipmentMeterRomConfigController{}, "Get,Post:DataGrid")
beego.Router("/equipmentmeterromconfig/datalist", &controllers.EquipmentMeterRomConfigController{}, "Post:DataList")
beego.Router("/equipmentmeterromconfig/edit/?:id", &controllers.EquipmentMeterRomConfigController{}, "Get,Post:Edit")
beego.Router("/equipmentmeterromconfig/delete", &controllers.EquipmentMeterRomConfigController{}, "Post:Delete")
//EquipmentMeterType
beego.Router("/equipmentmetertype/index", &controllers.EquipmentMeterTypeController{}, "*:Index")
beego.Router("/equipmentmetertype/datagrid", &controllers.EquipmentMeterTypeController{}, "Get,Post:DataGrid")
beego.Router("/equipmentmetertype/datagridselect", &controllers.EquipmentMeterTypeController{}, "Get,Post:DataGridSelect")
beego.Router("/equipmentmetertype/datalist", &controllers.EquipmentMeterTypeController{}, "Post:DataList")
beego.Router("/equipmentmetertype/edit/?:id", &controllers.EquipmentMeterTypeController{}, "Get,Post:Edit")
beego.Router("/equipmentmetertype/delete", &controllers.EquipmentMeterTypeController{}, "Post:Delete")
//EquipmentSimCards
beego.Router("/equipmentsimcards/index", &controllers.EquipmentSimCardsController{}, "*:Index")
beego.Router("/equipmentsimcards/datagrid", &controllers.EquipmentSimCardsController{}, "Get,Post:DataGrid")
beego.Router("/equipmentsimcards/datalist", &controllers.EquipmentSimCardsController{}, "Post:DataList")
beego.Router("/equipmentsimcards/edit/?:id", &controllers.EquipmentSimCardsController{}, "Get,Post:Edit")
beego.Router("/equipmentsimcards/delete", &controllers.EquipmentSimCardsController{}, "Post:Delete")
beego.Router("/equipmentsimcards/selectpicker", &controllers.EquipmentSimCardsController{}, "Post:SelectPicker")
beego.Router("/equipmentsimcards/trafficsync", &controllers.EquipmentSimCardsController{}, "Post:TrafficSync")
//EquipmentTableConfig
beego.Router("/equipmenttableconfig/index", &controllers.EquipmentTableConfigController{}, "*:Index")
beego.Router("/equipmenttableconfig/datagrid", &controllers.EquipmentTableConfigController{}, "Get,Post:DataGrid")
beego.Router("/equipmenttableconfig/datalist", &controllers.EquipmentTableConfigController{}, "Post:DataList")
beego.Router("/equipmenttableconfig/edit/?:id", &controllers.EquipmentTableConfigController{}, "Get,Post:Edit")
beego.Router("/equipmenttableconfig/delete", &controllers.EquipmentTableConfigController{}, "Post:Delete")
//EquipmentVendor
beego.Router("/equipmentvendor/index", &controllers.EquipmentVendorController{}, "*:Index")
beego.Router("/equipmentvendor/datagrid", &controllers.EquipmentVendorController{}, "Get,Post:DataGrid")
beego.Router("/equipmentvendor/datalist", &controllers.EquipmentVendorController{}, "Post:DataList")
beego.Router("/equipmentvendor/edit/?:id", &controllers.EquipmentVendorController{}, "Get,Post:Edit")
beego.Router("/equipmentvendor/delete", &controllers.EquipmentVendorController{}, "Post:Delete")
//BackendConf
beego.Router("/backendconf/index", &controllers.BackendConfController{}, "*:Index")
beego.Router("/backendconf/datagrid", &controllers.BackendConfController{}, "Get,Post:DataGrid")
beego.Router("/backendconf/datalist", &controllers.BackendConfController{}, "Post:DataList")
beego.Router("/backendconf/edit/?:id", &controllers.BackendConfController{}, "Get,Post:Edit")
beego.Router("/backendconf/delete", &controllers.BackendConfController{}, "Post:Delete")
//用户角色路由
beego.Router("/role/index", &controllers.RoleController{}, "*:Index")
beego.Router("/role/datagrid", &controllers.RoleController{}, "Get,Post:DataGrid")
beego.Router("/role/edit/?:id", &controllers.RoleController{}, "Get,Post:Edit")
beego.Router("/role/delete", &controllers.RoleController{}, "Post:Delete")
beego.Router("/role/datalist", &controllers.RoleController{}, "Post:DataList")
beego.Router("/role/allocate", &controllers.RoleController{}, "Post:Allocate")
beego.Router("/role/updateseq", &controllers.RoleController{}, "Post:UpdateSeq")
//资源路由
beego.Router("/resource/index", &controllers.ResourceController{}, "*:Index")
beego.Router("/resource/treegrid", &controllers.ResourceController{}, "POST:TreeGrid")
beego.Router("/resource/edit/?:id", &controllers.ResourceController{}, "Get,Post:Edit")
beego.Router("/resource/parent", &controllers.ResourceController{}, "Post:ParentTreeGrid")
beego.Router("/resource/delete", &controllers.ResourceController{}, "Post:Delete")
//快速修改顺序
beego.Router("/resource/updateseq", &controllers.ResourceController{}, "Post:UpdateSeq")
//通用选择面板
beego.Router("/resource/select", &controllers.ResourceController{}, "Get:Select")
beego.Router("/resource/chooseIcon", &controllers.ResourceController{}, "Get:ChooseIcon")
//用户有权管理的菜单列表(包括区域)
beego.Router("/resource/usermenutree", &controllers.ResourceController{}, "POST:UserMenuTree")
beego.Router("/resource/checkurlfor", &controllers.ResourceController{}, "POST:CheckUrlFor")
//后台用户路由
beego.Router("/backenduser/index", &controllers.BackendUserController{}, "*:Index")
beego.Router("/backenduser/datagrid", &controllers.BackendUserController{}, "POST:DataGrid")
beego.Router("/backenduser/edit/?:id", &controllers.BackendUserController{}, "Get,Post:Edit")
beego.Router("/backenduser/delete", &controllers.BackendUserController{}, "Post:Delete")
//后台用户中心
beego.Router("/usercenter/profile", &controllers.UserCenterController{}, "Get:Profile")
beego.Router("/usercenter/basicinfosave", &controllers.UserCenterController{}, "Post:BasicInfoSave")
beego.Router("/usercenter/uploadimage", &controllers.UserCenterController{}, "Post:UploadImage")
beego.Router("/usercenter/passwordsave", &controllers.UserCenterController{}, "Post:PasswordSave")
beego.Router("/home/index", &controllers.HomeController{}, "*:Index")
beego.Router("/home/index2", &controllers.HomeController{}, "*:Index2")
beego.Router("/home/login", &controllers.HomeController{}, "*:Login")
beego.Router("/home/dologin", &controllers.HomeController{}, "Post:DoLogin")
beego.Router("/home/logout", &controllers.HomeController{}, "*:Logout")
beego.Router("/home/404", &controllers.HomeController{}, "*:Page404")
beego.Router("/home/error/?:error", &controllers.HomeController{}, "*:Error")
//beego.Router("/home/metercount", &controllers.HomeController{}, "*:GetMeterCount")
//beego.Router("/home/collectrowstoday", &controllers.HomeController{}, "*:GetCollectRowsToday")
beego.Router("/home/dtucount", &controllers.HomeController{}, "*:GetDtuCount")
beego.Router("/home/customerformeter", &controllers.HomeController{}, "*:GetCustomerForMeter")
beego.Router("/home/dturowforday", &controllers.HomeController{}, "*:GetDtuRowForDay")
beego.Router("/home/collectcountofmonth", &controllers.HomeController{}, "*:GetCollectCountOfMonth")
beego.Router("/home/overviewtoday", &controllers.HomeController{}, "*:GetOverviewToday")
beego.Router("/home/customerZone", &controllers.HomeController{}, "*:GetCustomerZone")
beego.Router("/home/configvalue", &controllers.HomeController{}, "*:GetConfigValue")
beego.Router("/home/weather", &controllers.HomeController{}, "*:GetWeather")
beego.Router("/", &controllers.HomeController{}, "*:Index")
}