fix: venue tab filtering using String() comparison for large IDs
- Fixed JavaScript precision loss issue with large venue IDs - Changed Number() to String() comparison in filteredCompetitionGroups - Changed Number() to String() comparison in venueData computed property - Added ExportPreview component Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
factory-droid[bot]
parent
c04193bf84
commit
d7af8d1394
@@ -188,6 +188,15 @@ export const saveDispatch = (data) => {
|
||||
* 导出赛程表
|
||||
* @param {Number} competitionId - 赛事ID
|
||||
*/
|
||||
// 预览赛程表数据
|
||||
export const getScheduleExportPreview = (competitionId, template, venueId) => {
|
||||
return request({
|
||||
url: "/api/martial/export/schedule/preview",
|
||||
method: "get",
|
||||
params: { competitionId, template, venueId }
|
||||
})
|
||||
}
|
||||
|
||||
export const exportSchedule = (competitionId) => {
|
||||
return request({
|
||||
url: '/martial/export/schedule',
|
||||
@@ -197,7 +206,7 @@ export const exportSchedule = (competitionId) => {
|
||||
})
|
||||
}
|
||||
|
||||
// Export schedule template 2 (competition time format)
|
||||
|
||||
export const exportScheduleTemplate2 = (competitionId, venueId, venueName, timeSlot) => {
|
||||
return request({
|
||||
url: '/martial/export/schedule2',
|
||||
|
||||
Reference in New Issue
Block a user