Browse Source

修改api实现

yjp 1 year ago
parent
commit
b23c533ddc
1 changed files with 0 additions and 42 deletions
  1. 0 42
      api.go

+ 0 - 42
api.go

@@ -40,48 +40,6 @@ func NewAPI(baseUrl string) (*API, error) {
 	}, nil
 }
 
-type SaveUserTransactionFunc func() error
-type SaveUserRollbackFunc func() error
-type SaveUserCommitFunc func() error
-
-type RegisterUserFlowParams struct {
-	UserName                string
-	Password                string
-	SaveUserTransactionFunc SaveUserTransactionFunc
-	SaveUserRollbackFunc    SaveUserRollbackFunc
-	SaveUserCommitFunc      SaveUserCommitFunc
-}
-
-func (params *RegisterUserFlowParams) Check() error {
-	if IsStringEmpty(params.UserName) {
-		return errors.New("没有传递用户名")
-	}
-
-	if IsStringEmpty(params.Password) {
-		return errors.New("没有传递密码")
-	}
-
-	if params.SaveUserTransactionFunc == nil {
-		return errors.New("没有传递保存用户名事务函数")
-	}
-
-	if params.SaveUserRollbackFunc == nil {
-		return errors.New("没有传递保存用户名事务回滚函数")
-	}
-
-	if params.SaveUserCommitFunc == nil {
-		return errors.New("没有传递保存用户名事务回滚函数")
-	}
-
-	return nil
-}
-
-// RegisterUserFlow 注册用户流程
-func (api *API) RegisterUserFlow(params *RegisterUserFlowParams) error {
-
-	return nil
-}
-
 // RegisterUser 注册用户
 func (api *API) RegisterUser(userName string, password string) error {
 	if IsStringEmpty(userName) {