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 { | ||||
| 		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 err := dao.ExtendBundleBalanceByUserId(model.BundleBalanceExtendPo{ | ||||
| 			UserId:             int(req.UserId), | ||||
| @ -26,7 +37,7 @@ func BundleExtend(req *bundle.BundleExtendRequest) (*bundle.BundleExtendResponse | ||||
| 			ImageNumber:        int(req.ImagesAdditional), | ||||
| 			DataAnalysisNumber: int(req.DataAdditional), | ||||
| 			AccountNumber:      int(req.AccountAdditional), | ||||
| 			DurationNumber:     int(req.AvailableDurationAdditional), | ||||
| 			DurationNumber:     durationNumber, | ||||
| 		}); err != nil { | ||||
| 			return nil, errors.New("用户没有余量信息") | ||||
| 		} | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user