保存进度!
This commit is contained in:
		
							
								
								
									
										18
									
								
								code/web/task_schedule/src/types/cpicxim/RankingListItem.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								code/web/task_schedule/src/types/cpicxim/RankingListItem.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
				
			|||||||
 | 
					/*
 | 
				
			||||||
 | 
					 * @Author: Kane
 | 
				
			||||||
 | 
					 * @Date: 2023-06-06 17:44:48
 | 
				
			||||||
 | 
					 * @LastEditors: Kane
 | 
				
			||||||
 | 
					 * @FilePath: /task_schedule/src/types/cpicxim/RankingListItem.ts
 | 
				
			||||||
 | 
					 * @Description: 排行榜元素
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 * Copyright (c) ${2022} by Kane, All Rights Reserved.
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					interface RankingListItem
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    index: number;
 | 
				
			||||||
 | 
					    callerName: string;
 | 
				
			||||||
 | 
					    appraiseValue: string;
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export { type RankingListItem };
 | 
				
			||||||
@@ -14,4 +14,7 @@ export const API_URL = {
 | 
				
			|||||||
    URL_LOGIN_CALLER: "http://222.76.244.118:11101/desktop_archievement_backend/account/query_telsaler_info.do",
 | 
					    URL_LOGIN_CALLER: "http://222.76.244.118:11101/desktop_archievement_backend/account/query_telsaler_info.do",
 | 
				
			||||||
    // URL_DEPARTMENT_ARCHIEVEMENT: import.meta.env.VITE_URL_DEPARTMENT_ARCHIEVEMENT,
 | 
					    // URL_DEPARTMENT_ARCHIEVEMENT: import.meta.env.VITE_URL_DEPARTMENT_ARCHIEVEMENT,
 | 
				
			||||||
    URL_DEPARTMENT_ARCHIEVEMENT: "http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_department_archievement.do",
 | 
					    URL_DEPARTMENT_ARCHIEVEMENT: "http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_department_archievement.do",
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // URL_RANKINGLIST: "http://localhost:8080/desktop_archievement_backend/archievement/query_ranking_list.do",
 | 
				
			||||||
 | 
					    URL_RANKINGLIST: "http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_ranking_list.do",
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										35
									
								
								code/web/task_schedule/src/utils/ranking.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								code/web/task_schedule/src/utils/ranking.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,35 @@
 | 
				
			|||||||
 | 
					/*
 | 
				
			||||||
 | 
					 * @Author: Kane
 | 
				
			||||||
 | 
					 * @Date: 2023-06-06 17:40:31
 | 
				
			||||||
 | 
					 * @LastEditors: Kane
 | 
				
			||||||
 | 
					 * @FilePath: /task_schedule/src/utils/ranking.ts
 | 
				
			||||||
 | 
					 * @Description: 排行榜相关的代码
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 * Copyright (c) ${2022} by Kane, All Rights Reserved.
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					import { service as instance } from "./api/request.js";
 | 
				
			||||||
 | 
					import { API_URL } from "./api/config.js";
 | 
				
			||||||
 | 
					import { type RankingListItem } from "../types/cpicxim/RankingListItem.js";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/**
 | 
				
			||||||
 | 
					 * 用于请求排行榜数据请求参数
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					interface RankingListRequest
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    departmentCode: string;
 | 
				
			||||||
 | 
					    year: string;
 | 
				
			||||||
 | 
					    month: string;
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					interface RankingListResponse
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    success: boolean;
 | 
				
			||||||
 | 
					    message: string;
 | 
				
			||||||
 | 
					    departmentCode: string;
 | 
				
			||||||
 | 
					    year: string;
 | 
				
			||||||
 | 
					    month: string;
 | 
				
			||||||
 | 
					    attachingRankingList: RankingListItem[];
 | 
				
			||||||
 | 
					    renewalRankintList: RankingListItem[];
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export { type RankingListRequest, type RankingListResponse };
 | 
				
			||||||
		Reference in New Issue
	
	Block a user