123456789101112131415161718192021222324252627282930 |
- package service
- import (
- "context"
- "youngee_b_api/db"
- "youngee_b_api/model/http_model"
- log "github.com/sirupsen/logrus"
- )
- var CreateEnterprise *createEnterprise
- type createEnterprise struct {
- }
- func (*createEnterprise) CreateEnterpriseUser(ctx context.Context, newEnterprise http_model.CreateEnterpriseRequest) *http_model.CreateEnterpriseData {
- userId, err := db.CreateEnterpriseUser(ctx, newEnterprise)
- if err != nil {
- log.Infof("[CreateEnterpriseUser] fail,err:%+v", err)
- return nil
- } else {
- newEnterprise.UserId = int(userId.UserID)
- res, err := db.CreateEnterprise(ctx, newEnterprise)
- if err != nil {
- log.Infof("[CreateEnterpriseUser] fail,err:%+v", err)
- return nil
- }
- return res
- }
- }
|