package controller import ( "context" "micro-document/api/members" "micro-document/internel/logic" ) type MembersProvider struct { members.UnimplementedMembersServer } // ==================================成员管理====================================== func (MembersProvider) AddMember(_ context.Context, req *members.AddMemberReq) (*members.AddMemberResp, error) { return logic.MembersLogic.AddMember(req) } func (MembersProvider) EditMember(_ context.Context, req *members.EditMemberReq) (*members.EditMemberResp, error) { return logic.MembersLogic.EditMember(req) } func (MembersProvider) DeleteMember(_ context.Context, req *members.DeleteMemberReq) (*members.DeleteMemberResp, error) { return logic.MembersLogic.DeleteMember(req) } func (MembersProvider) GetMemberList(_ context.Context, req *members.GetMemberListReq) (*members.GetMemberListResp, error) { return logic.MembersLogic.GetMemberList(req) } // ===================================成员信息管理======================================= func (MembersProvider) EditManagement(_ context.Context, req *members.EditManagementReq) (*members.EditManagementResp, error) { return logic.MembersLogic.EditManagement(req) } // ==================================董事会信息管理====================================== func (MembersProvider) EditBoardOfDirectors(_ context.Context, req *members.EditBoardOfDirectorsReq) (*members.EditBoardOfDirectorsResp, error) { return logic.MembersLogic.EditBoardOfDirectors(req) } // ==================================委员会任命管理====================================== func (MembersProvider) EditCommitteeAppointments(_ context.Context, req *members.EditCommitteeAppointmentsReq) (*members.EditCommitteeAppointmentsResp, error) { return logic.MembersLogic.EditCommitteeAppointments(req) }