package mobile_client import ( "gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/port/beego/controllers" ) type baseController struct { controllers.BaseController } //func (controller *baseController) ReturnPageListData(count int64, data interface{}, err error, pageNumber int) { // dataMap := map[string]interface{}{ // "grid": map[string]interface{}{ // "total": count, // //"pageNumber": pageNumber, // "list": data, // }, // } // controller.Response(dataMap, err) //} // //func (controller *baseController) ReturnListData(count int64, data interface{}, err error) { // dataMap := map[string]interface{}{ // "total": count, // //"pageNumber": pageNumber, // "list": data, // } // controller.Response(dataMap, err) //} // //func (controller *baseController) GetUserId() int64 { // return 1 //} // //func (controller *baseController) GetCompanyId() int64 { // return 1 //} // //func (controller *baseController) GetUserBaseId() int64 { // return 1 //} // //func (controller *baseController) GetOrgId() int64 { // return 1 //} // //func (controller *baseController) GetOperator() domain.Operator { // token := controller.Ctx.Input.Header("X-Mmm-Accesstoken") // loginToken := &domain.LoginToken{} // err := loginToken.ParseToken(token) // if err != nil { // log.Logger.Error(err.Error()) // } // op := domain.Operator{ // UserId: loginToken.UserId, // CompanyId: loginToken.CompanyId, // OrgId: loginToken.OrgId, // UserBaseId: loginToken.UserBaseId, // Phone: loginToken.Account, // Token: token, // } // // TODO:测试数据后期删除 // if op.UserId == 0 { // op.UserId = 9 // op.CompanyId = 23 // op.OrgId = 45 // op.UserBaseId = 5 // } // // TODO:打印测试日志 // log.Logger.Debug("operator " + json.MarshalToString(op)) // return op //}