22 lines
		
	
	
		
			445 B
		
	
	
	
		
			Go
		
	
	
	
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			445 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| 
								 | 
							
								package dto
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * TODO 请优先使用 Success 和 Fail 方法响应请求
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const (
							 | 
						||
| 
								 | 
							
									SuccessStatus  = 1
							 | 
						||
| 
								 | 
							
									FailStatus     = 0
							 | 
						||
| 
								 | 
							
									NotLoginStatus = -1 // 未登录
							 | 
						||
| 
								 | 
							
									ReLoginStatus  = -2 // 重新登录
							 | 
						||
| 
								 | 
							
								)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Response 响应结构
							 | 
						||
| 
								 | 
							
								type Response struct {
							 | 
						||
| 
								 | 
							
									Status    int         `json:"status"`
							 | 
						||
| 
								 | 
							
									Code      int         `json:"code"`
							 | 
						||
| 
								 | 
							
									Msg       string      `json:"msg"`
							 | 
						||
| 
								 | 
							
									Data      interface{} `json:"data"`
							 | 
						||
| 
								 | 
							
									RequestID string      `json:"RequestId"`
							 | 
						||
| 
								 | 
							
								}
							 |