This commit is contained in:
2025-10-20 11:54:40 +08:00
parent 90ef949ca4
commit 05ef2e28f3
3 changed files with 10 additions and 6 deletions

View File

@@ -22,8 +22,12 @@ public class pivot01Controller : ApiController
var shopConnectionString = ConfigurationManager.ConnectionStrings["shopConn"]?.ConnectionString; var shopConnectionString = ConfigurationManager.ConnectionStrings["shopConn"]?.ConnectionString;
if (!string.IsNullOrEmpty(shopConnectionString)) if (!string.IsNullOrEmpty(shopConnectionString))
{ {
// 移除不相容的 Provider 參數 // 移除不相容的 Provider 參數(包含 SQLOLEDB 和 SQLNCLI11
_connectionString = shopConnectionString.Replace("Provider=SQLOLEDB;", ""); _connectionString = shopConnectionString
.Replace("Provider=SQLOLEDB;", "")
.Replace("Provider=SQLNCLI11;", "")
.Replace(" Provider=SQLOLEDB", "")
.Replace(" Provider=SQLNCLI11", "");
} }
else else
{ {

View File

@@ -1159,7 +1159,7 @@
this.tab1.activities = []; this.tab1.activities = [];
try { try {
const response = await axios.get('/api/pivot01/activity_stats', { const response = await axios.get(HTTP_HOST + 'api/pivot01/activity_stats', {
params: { year: this.tab1.year } params: { year: this.tab1.year }
}); });
@@ -1197,7 +1197,7 @@
this.loading = true; this.loading = true;
try { try {
const response = await axios.get('/api/pivot01/registration_details', { const response = await axios.get(HTTP_HOST + 'api/pivot01/registration_details', {
params: { params: {
activityNum: activity.num activityNum: activity.num
} }

View File

@@ -891,7 +891,7 @@
} }
// 呼叫 API // 呼叫 API
const response = await axios.get('/api/pivot/activity_stats', { const response = await axios.get(HTTP_HOST + 'api/pivot/activity_stats', {
params: { params: {
startDate: startDate, startDate: startDate,
endDate: endDate endDate: endDate
@@ -923,7 +923,7 @@
try { try {
// 一次性查詢完整報名明細(不分頁) // 一次性查詢完整報名明細(不分頁)
const response = await axios.get('/api/pivot/registration_details', { const response = await axios.get(HTTP_HOST + 'api/pivot/registration_details', {
params: { params: {
activityNum: activity.activity_num, activityNum: activity.activity_num,
pageSize: 9999 // 取得全部資料 pageSize: 9999 // 取得全部資料