审查视图

pkg/port/beego/controllers/web_client/undertaker_feedback_controller.go 701 字节
tangxuhui authored
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
package web_client

import (
	"gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/application/web/undertakerFeedback/command"
	"gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/application/web/undertakerFeedback/service"
)

type UndertakerFeedbackController struct {
	baseController
}

//SearchFeedback ...
func (controller *UndertakerFeedbackController) SearchFeedback() {
	svr := service.UndertakerFeedbackService{}
	cmd := &command.SearchFeedbackCommand{}
	err := controller.Unmarshal(cmd)
	if err != nil {
		controller.Response(nil, err)
		return
	}
	cmd.Operator = controller.GetOperator()
	data, err := svr.SearchFeedback(cmd)
	controller.Response(data, err)
}