审查视图

pkg/port/beego/controllers/web_client/company_controller.go 3.1 KB
1 2 3 4 5 6 7 8 9 10 11 12
package web_client

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

type CompanyController struct {
	baseController
}
tangxuhui authored
13 14 15 16 17 18 19
// func (controller *CompanyController) CreateCompany() {
// 	companyService := service.NewCompanyService(nil)
// 	createCompanyCommand := &command.CreateCompanyCommand{}
// 	controller.Unmarshal(createCompanyCommand)
// 	data, err := companyService.CreateCompany(createCompanyCommand)
// 	controller.Response(data, err)
// }
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

func (controller *CompanyController) UpdateCompany() {
	companyService := service.NewCompanyService(nil)
	updateCompanyCommand := &command.UpdateCompanyCommand{}
	controller.Unmarshal(updateCompanyCommand)
	updateCompanyCommand.Operator = controller.GetOperator()
	data, err := companyService.UpdateCompany(updateCompanyCommand)
	controller.Response(data, err)
}

func (controller *CompanyController) GetCompany() {
	companyService := service.NewCompanyService(nil)
	getCompanyQuery := &query.GetCompanyQuery{}
	companyId, _ := controller.GetInt64(":companyId")
	getCompanyQuery.CompanyId = companyId
	data, err := companyService.GetCompany(getCompanyQuery)
	controller.Response(data, err)
}
tangxuhui authored
39 40 41 42 43 44 45 46 47
// func (controller *CompanyController) RemoveCompany() {
// 	companyService := service.NewCompanyService(nil)
// 	removeCompanyCommand := &command.RemoveCompanyCommand{}
// 	controller.Unmarshal(removeCompanyCommand)
// 	companyId, _ := controller.GetInt64(":companyId")
// 	removeCompanyCommand.CompanyId = companyId
// 	data, err := companyService.RemoveCompany(removeCompanyCommand)
// 	controller.Response(data, err)
// }
48
tangxuhui authored
49 50 51 52 53 54
// func (controller *CompanyController) ListCompany() {
// 	companyService := service.NewCompanyService(nil)
// 	listCompanyQuery := &query.ListCompanyQuery{}
// 	data, err := companyService.ListCompany(listCompanyQuery)
// 	controller.Response(data, err)
// }
55
tangxuhui authored
56 57 58 59 60 61 62 63 64 65
// func (controller *CompanyController) ListCompanyCustomizeMenus() {
// 	companyService := service.NewCompanyService(nil)
// 	listCompanyCustomizeMenusCommand := &command.ListCompanyCustomizeMenusCommand{}
// 	controller.Unmarshal(listCompanyCustomizeMenusCommand)
// 	companyId, _ := controller.GetInt64(":companyId")
// 	listCompanyCustomizeMenusCommand.CompanyId = companyId
// 	listCompanyCustomizeMenusCommand.MenuCategory = controller.GetString("menuCategory")
// 	data, err := companyService.ListCompanyCustomizeMenus(listCompanyCustomizeMenusCommand)
// 	controller.Response(data, err)
// }
66
tangxuhui authored
67 68 69 70 71 72 73 74 75
// func (controller *CompanyController) UpdateCompanyCustomizeMenus() {
// 	companyService := service.NewCompanyService(nil)
// 	updateCompanyCustomizeMenusCommand := &command.UpdateCompanyCustomizeMenusCommand{}
// 	controller.Unmarshal(updateCompanyCustomizeMenusCommand)
// 	companyId, _ := controller.GetInt64(":companyId")
// 	updateCompanyCustomizeMenusCommand.CompanyId = companyId
// 	data, err := companyService.UpdateCompanyCustomizeMenus(updateCompanyCustomizeMenusCommand)
// 	controller.Response(data, err)
// }