审查视图

pkg/port/beego/controllers/web_client/system_setting_controller.go.go 1.7 KB
tangxuhui authored
1 2 3 4 5 6
package web_client

import (
	"gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/application/web/systemsetting/command"
	"gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/application/web/systemsetting/query"
	"gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/application/web/systemsetting/service"
7
	"gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/log"
tangxuhui authored
8 9 10 11 12 13
)

type SystemSettingController struct {
	baseController
}
14
func (controller *SystemSettingController) SystemSettingSearch() {
tangxuhui authored
15
	systemSettingService := service.NewSystemSettingService(nil)
tangxuhui authored
16 17 18 19
	settingListQuery := &query.SettingListQuery{}
	err := controller.Unmarshal(settingListQuery)
	if err != nil {
		log.Logger.Debug("json err:" + err.Error())
tangxuhui authored
20
	}
tangxuhui authored
21
	settingListQuery.Operator = controller.GetOperator()
22
	data, err := systemSettingService.GetSystemSettingList(settingListQuery)
tangxuhui authored
23 24 25
	controller.Response(data, err)
}
26
func (controller *SystemSettingController) SystemSettingGet() {
tangxuhui authored
27 28
	systemSettingService := service.NewSystemSettingService(nil)
	q := &query.SettingGetQuery{}
29 30 31 32
	err := controller.Unmarshal(q)
	if err != nil {
		log.Logger.Debug("json err:" + err.Error())
	}
tangxuhui authored
33 34 35 36 37 38
	q.Operator = controller.GetOperator()
	data, err := systemSettingService.GetSystemSetting(q)
	controller.Response(data, err)

}
39
func (controller *SystemSettingController) SystemSettingUpdate() {
tangxuhui authored
40 41
	systemSettingService := service.NewSystemSettingService(nil)
	q := &command.SettingUpdateCommand{}
42 43 44 45
	err := controller.Unmarshal(q)
	if err != nil {
		log.Logger.Debug("json err:" + err.Error())
	}
tangxuhui authored
46 47 48 49
	q.Operator = controller.GetOperator()
	data, err := systemSettingService.SystemSettingUpdate(q)
	controller.Response(data, err)
}