[緊急應變] 緊急聯絡匯出程序修正
This commit is contained in:
parent
36f18506e2
commit
77e2535f89
@ -107,7 +107,7 @@ namespace FrontendWebApi.ApiControllers
|
||||
|
||||
[HttpPost]
|
||||
[Route("api/EmergencyContact/PDF")]
|
||||
public async Task<ActionResult<ApiResult<string>>> ExportPDF(export post)
|
||||
public async Task<ActionResult<ApiResult<string>>> ExportPDF([FromBody] export post)
|
||||
{
|
||||
//var grouping = JsonConvert.DeserializeObject<export>(post);
|
||||
ApiResult<string> apiResult = new ApiResult<string>();
|
||||
@ -182,7 +182,7 @@ namespace FrontendWebApi.ApiControllers
|
||||
|
||||
[HttpPost]
|
||||
[Route("api/EmergencyContact/Excel")]
|
||||
public async Task<ActionResult<ApiResult<string>>> ExportExcel(export post)
|
||||
public async Task<ActionResult<ApiResult<string>>> ExportExcel([FromBody] export post)
|
||||
{
|
||||
//var guid = Guid.NewGuid().ToString();
|
||||
ApiResult<string> apiResult = new ApiResult<string>();
|
||||
|
@ -32,8 +32,6 @@
|
||||
</div>
|
||||
<div class="pr-3 row col">
|
||||
<div class="frame-wrap" id="groupinglist">
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="card border mb-g w-100 mb-5" id="emergency_setting_card">
|
||||
@ -201,8 +199,7 @@
|
||||
}
|
||||
|
||||
//選擇組別
|
||||
function SelectGrouping(grouping, e)
|
||||
{
|
||||
function SelectGrouping(grouping, e) {
|
||||
if ($(e).hasClass("btn-outline-success")) {
|
||||
$(e).removeClass("btn-outline-success").addClass("btn-success");
|
||||
selectgroupidlist.push(grouping);
|
||||
@ -218,8 +215,7 @@
|
||||
}
|
||||
|
||||
//全選所有組別
|
||||
function Allgroupingselect()
|
||||
{
|
||||
function Allgroupingselect() {
|
||||
if (Allgroupingbool) {
|
||||
$('#groupinglist').find(".btn-success").removeClass("btn-success").addClass("btn-outline-success");
|
||||
selectgroupidlist = [];
|
||||
@ -249,7 +245,27 @@
|
||||
disaster: $('#Disasterlist').find('.btn-success').html(),
|
||||
groupidlist: selectgroupidlist
|
||||
}
|
||||
window.location = "/EmergencyContact/ExportPDF?post=" + JSON.stringify(send_data);
|
||||
|
||||
var url = "/api/EmergencyContact/PDF";
|
||||
$.ajax({
|
||||
method: "POST",
|
||||
contentType:"application/json; chatset='utf-8'",
|
||||
headers: { "Authorization": "Bearer " + localStorage.getItem('JWT-Authorization') },
|
||||
url: url,
|
||||
data: JSON.stringify(send_data),
|
||||
success: (res, text, xhr) => {
|
||||
if (res.code == "9999") {
|
||||
toast_error(res.msg);
|
||||
return;
|
||||
}
|
||||
if(res.data && res.code == "0000"){
|
||||
window.open(location.origin + "/" + res.data)
|
||||
} else {
|
||||
toast_error("系統發生錯誤,請再重新嘗試");
|
||||
}
|
||||
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@ -269,7 +285,25 @@
|
||||
disaster: $('#Disasterlist').find('.btn-success').html(),
|
||||
groupidlist: selectgroupidlist
|
||||
}
|
||||
window.location = "/EmergencyContact/ExportExcel?post=" + JSON.stringify(send_data);
|
||||
var url = "/api/EmergencyContact/Excel";
|
||||
$.ajax({
|
||||
method: "POST",
|
||||
contentType: "application/json; chatset='utf-8'",
|
||||
headers: { "Authorization": "Bearer " + localStorage.getItem('JWT-Authorization') },
|
||||
url: url,
|
||||
data: JSON.stringify(send_data),
|
||||
success: (res, text, xhr) => {
|
||||
if (res.code == "9999") {
|
||||
toast_error(res.msg);
|
||||
return;
|
||||
}
|
||||
if(res.data && res.code == "0000"){
|
||||
window.open(location.origin + "/" + res.data)
|
||||
} else {
|
||||
toast_error("系統發生錯誤,請再重新嘗試");
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131117.pdf
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131117.pdf
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131124.pdf
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131124.pdf
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131732.pdf
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131732.pdf
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131814.pdf
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131814.pdf
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131831.pdf
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131831.pdf
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131933.pdf
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131933.pdf
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131944.pdf
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131944.pdf
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131948.pdf
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_131948.pdf
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_132239.xlsx
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_132239.xlsx
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_132246.xlsx
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_132246.xlsx
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_132319.xlsx
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_132319.xlsx
Normal file
Binary file not shown.
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_132328.pdf
Normal file
BIN
FrontendWebApi/wwwroot/excel/緊急應變_聯絡清單_20230725_132328.pdf
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user