Compare commits
	
		
			2 Commits
		
	
	
		
			c67ea8668b
			...
			18ba745611
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 18ba745611 | |||
| 404ddc9cf8 | 
| @ -19,6 +19,17 @@ func BundleExtend(req *bundle.BundleExtendRequest) (*bundle.BundleExtendResponse | |||||||
| 	if err := copier.CopyWithOption(&data, req, copier.Option{DeepCopy: true}); err != nil { | 	if err := copier.CopyWithOption(&data, req, copier.Option{DeepCopy: true}); err != nil { | ||||||
| 		return nil, err | 		return nil, err | ||||||
| 	} | 	} | ||||||
|  | 	var durationNumber int | ||||||
|  | 
 | ||||||
|  | 	switch req.TimeUnit { | ||||||
|  | 	case 1: | ||||||
|  | 		durationNumber = int(req.AvailableDurationAdditional) * 1 | ||||||
|  | 	case 2: | ||||||
|  | 		durationNumber = int(req.AvailableDurationAdditional) * 30 | ||||||
|  | 	case 3: | ||||||
|  | 		durationNumber = int(req.AvailableDurationAdditional) * 365 | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
| 	if req.Type == 1 { | 	if req.Type == 1 { | ||||||
| 		if err := dao.ExtendBundleBalanceByUserId(model.BundleBalanceExtendPo{ | 		if err := dao.ExtendBundleBalanceByUserId(model.BundleBalanceExtendPo{ | ||||||
| 			UserId:             int(req.UserId), | 			UserId:             int(req.UserId), | ||||||
| @ -26,7 +37,7 @@ func BundleExtend(req *bundle.BundleExtendRequest) (*bundle.BundleExtendResponse | |||||||
| 			ImageNumber:        int(req.ImagesAdditional), | 			ImageNumber:        int(req.ImagesAdditional), | ||||||
| 			DataAnalysisNumber: int(req.DataAdditional), | 			DataAnalysisNumber: int(req.DataAdditional), | ||||||
| 			AccountNumber:      int(req.AccountAdditional), | 			AccountNumber:      int(req.AccountAdditional), | ||||||
| 			DurationNumber:     int(req.AvailableDurationAdditional), | 			DurationNumber:     durationNumber, | ||||||
| 		}); err != nil { | 		}); err != nil { | ||||||
| 			return nil, errors.New("用户没有余量信息") | 			return nil, errors.New("用户没有余量信息") | ||||||
| 		} | 		} | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user