package logic import ( "bp.jydev.jianyu360.cn/ApplicationCenter/medicalField/entity" "bp.jydev.jianyu360.cn/ApplicationCenter/medicalField/service" "context" "bp.jydev.jianyu360.cn/ApplicationCenter/medicalField/rpc/medical/internal/svc" "bp.jydev.jianyu360.cn/ApplicationCenter/medicalField/rpc/medical/medical" "github.com/zeromicro/go-zero/core/logx" ) type UserAuthInfoSaveLogic struct { ctx context.Context svcCtx *svc.ServiceContext logx.Logger } func NewUserAuthInfoSaveLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UserAuthInfoSaveLogic { return &UserAuthInfoSaveLogic{ ctx: ctx, svcCtx: svcCtx, Logger: logx.WithContext(ctx), } } // 用户认证信息保存 func (l *UserAuthInfoSaveLogic) UserAuthInfoSave(in *medical.UserInfo) (*medical.CommonResp, error) { // todo: add your logic here and delete this line m := service.AuthService{} errcode, msg := m.UserAuthInfoSave(in) result := &medical.CommonResp{} if errcode { result.ErrorCode = entity.SUCCESSCODE } else { result.ErrorCode = entity.ERRORCODE result.ErrorMsg = msg } return result, nil }