修复其他的下载excel
Change-Id: I5dfebdd5157d0dafa93da94a079adc2456c36774
This commit is contained in:
parent
215ece040c
commit
3b180e029a
|
@ -212,18 +212,19 @@ class Mallstatistics extends CI_Controller {
|
||||||
$width[$i]=30;
|
$width[$i]=30;
|
||||||
}
|
}
|
||||||
//判断路径 并创建
|
//判断路径 并创建
|
||||||
$date=date('Y',time());
|
// $date=date('Y',time());
|
||||||
$uniStr = $this->lw_string->getUniName();
|
// $uniStr = $this->lw_string->getUniName();
|
||||||
$path="outputExcel/excelOrderCount/".$date;
|
// $path="outputExcel/excelOrderCount/".$date;
|
||||||
//print_r($path);
|
//print_r($path);
|
||||||
if(!is_dir($path)) {
|
// if(!is_dir($path)) {
|
||||||
mkdir($path,0777,true);
|
// mkdir($path,0777,true);
|
||||||
}
|
// }
|
||||||
$fn=$path."/".$uniStr.".xls";
|
// $fn=$path."/".$uniStr.".xls";
|
||||||
getExcel($title, $width, $data, "$fn");
|
// getExcel($title, $width, $data, "$fn");
|
||||||
$truePath = base_url($fn);
|
// $truePath = base_url($fn);
|
||||||
$data=array('success'=>true,'msg'=>$truePath);
|
// $data=array('success'=>true,'msg'=>$truePath);
|
||||||
echo json_encode($data);
|
// echo json_encode($data);
|
||||||
|
getExcelToCsv($title, $width, $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function ddtjindex(){
|
public function ddtjindex(){
|
||||||
|
@ -425,19 +426,22 @@ class Mallstatistics extends CI_Controller {
|
||||||
$width[$i]=30;
|
$width[$i]=30;
|
||||||
}
|
}
|
||||||
//判断路径 并创建
|
//判断路径 并创建
|
||||||
$date=date('Y',time());
|
// $date=date('Y',time());
|
||||||
$uniStr = $this->lw_string->getUniName();
|
$uniStr = $this->lw_string->getUniName();
|
||||||
$path="outputExcel/excelOrderCount/".$date;
|
// $path="outputExcel/excelOrderCount/".$date;
|
||||||
//print_r($path);
|
//print_r($path);
|
||||||
if(!is_dir($path)) {
|
// if(!is_dir($path)) {
|
||||||
mkdir($path,0777,true);
|
// mkdir($path,0777,true);
|
||||||
}
|
// }
|
||||||
$fn=$path."/".$uniStr.".xls";
|
// $fn=$path."/".$uniStr.".xls";
|
||||||
getExcel($title, $width, $data, "$fn");
|
// getExcel($title, $width, $data, "$fn");
|
||||||
$truePath = base_url($fn);
|
// $truePath = base_url($fn);
|
||||||
$data=array('success'=>true,'msg'=>$truePath);
|
// $data=array('success'=>true,'msg'=>$truePath);
|
||||||
echo json_encode($data);
|
// echo json_encode($data);
|
||||||
//header("Location: {$truePath}?".time());
|
//header("Location: {$truePath}?".time());
|
||||||
|
|
||||||
|
getExcelToCsv($title, $width, $data, $uniStr. '.csv');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -722,18 +726,20 @@ class Mallstatistics extends CI_Controller {
|
||||||
}
|
}
|
||||||
|
|
||||||
//判断路径 并创建
|
//判断路径 并创建
|
||||||
$date=date('Y',time());
|
// $date=date('Y',time());
|
||||||
$uniStr = $this->lw_string->getUniName();
|
// $uniStr = $this->lw_string->getUniName();
|
||||||
$path="outputExcel/excelOrderCount/".$date;
|
// $path="outputExcel/excelOrderCount/".$date;
|
||||||
//print_r($path);
|
// //print_r($path);
|
||||||
if(!is_dir($path)) {
|
// if(!is_dir($path)) {
|
||||||
mkdir($path,0777,true);
|
// mkdir($path,0777,true);
|
||||||
}
|
// }
|
||||||
$fn=$path."/".$uniStr.".xls";
|
// $fn=$path."/".$uniStr.".xls";
|
||||||
getExcel($title, $width, $data, "$fn");
|
// getExcel($title, $width, $data, "$fn");
|
||||||
$truePath = base_url($fn);
|
// $truePath = base_url($fn);
|
||||||
$data=array('success'=>true,'msg'=>$truePath);
|
// $data=array('success'=>true,'msg'=>$truePath);
|
||||||
echo json_encode($data);
|
// echo json_encode($data);
|
||||||
|
getExcelToCsv($title, $width, $data);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -905,19 +905,19 @@ class Order extends CI_Controller
|
||||||
}
|
}
|
||||||
|
|
||||||
//判断路径 并创建
|
//判断路径 并创建
|
||||||
$date=date('Y',time());
|
// $date=date('Y',time());
|
||||||
$uniStr = $this->lw_string->getUniName();
|
// $uniStr = $this->lw_string->getUniName();
|
||||||
$path="outputExcel/order/".$date;
|
// $path="outputExcel/order/".$date;
|
||||||
//print_r($path);
|
// //print_r($path);
|
||||||
if(!is_dir($path)) {
|
// if(!is_dir($path)) {
|
||||||
mkdir($path,0777,true);
|
// mkdir($path,0777,true);
|
||||||
}
|
// }
|
||||||
$fn=$path."/".$uniStr.".xls";
|
// $fn=$path."/".$uniStr.".xls";
|
||||||
getExcel($title, $width, $excelData, "$fn");
|
// getExcel($title, $width, $excelData, "$fn");
|
||||||
$truePath = base_url($fn);
|
// $truePath = base_url($fn);
|
||||||
$data=array('success'=>true,'msg'=>$truePath);
|
// $data=array('success'=>true,'msg'=>$truePath);
|
||||||
echo json_encode($data);
|
// echo json_encode($data);
|
||||||
|
getExcelToCsv($title, $width, $excelData);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 瑞克斯VIP餐 个人化要求统计
|
// 瑞克斯VIP餐 个人化要求统计
|
||||||
|
@ -1164,19 +1164,19 @@ class Order extends CI_Controller
|
||||||
}
|
}
|
||||||
|
|
||||||
//判断路径 并创建
|
//判断路径 并创建
|
||||||
$date=date('Y',time());
|
// $date=date('Y',time());
|
||||||
$uniStr = $this->lw_string->getUniName();
|
// $uniStr = $this->lw_string->getUniName();
|
||||||
$path="outputExcel/order/".$date;
|
// $path="outputExcel/order/".$date;
|
||||||
//print_r($path);
|
// //print_r($path);
|
||||||
if(!is_dir($path)) {
|
// if(!is_dir($path)) {
|
||||||
mkdir($path,0777,true);
|
// mkdir($path,0777,true);
|
||||||
}
|
// }
|
||||||
$fn=$path."/".$uniStr.".xls";
|
// $fn=$path."/".$uniStr.".xls";
|
||||||
getExcel($title, $width, $excelData, "$fn");
|
// getExcel($title, $width, $excelData, "$fn");
|
||||||
$truePath = base_url($fn);
|
// $truePath = base_url($fn);
|
||||||
$data=array('success'=>true,'msg'=>$truePath);
|
// $data=array('success'=>true,'msg'=>$truePath);
|
||||||
echo json_encode($data);
|
// echo json_encode($data);
|
||||||
|
getExcelToCsv($title, $width, $excelData);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function index_bjgl()
|
public function index_bjgl()
|
||||||
|
|
|
@ -265,17 +265,19 @@ class Report extends CI_Controller {
|
||||||
$width[$i] = 30;
|
$width[$i] = 30;
|
||||||
}
|
}
|
||||||
|
|
||||||
$date = date('Y', time());
|
// $date = date('Y', time());
|
||||||
$uniStr = $this->lw_string->getUniName();
|
// $uniStr = $this->lw_string->getUniName();
|
||||||
$path = "outputExcel/jdOrder/" . $date;
|
// $path = "outputExcel/jdOrder/" . $date;
|
||||||
if (!is_dir($path)) {
|
// if (!is_dir($path)) {
|
||||||
mkdir($path, 0777, true);
|
// mkdir($path, 0777, true);
|
||||||
}
|
// }
|
||||||
$fn = $path . "/" . $uniStr . ".xls";
|
// $fn = $path . "/" . $uniStr . ".xls";
|
||||||
getExcel($title, $width, $new_data, $fn);
|
// getExcel($title, $width, $new_data, $fn);
|
||||||
$truePath = base_url($fn);
|
// $truePath = base_url($fn);
|
||||||
$data = array('success' => true, 'msg' => $truePath);
|
// $data = array('success' => true, 'msg' => $truePath);
|
||||||
echo json_encode($data);
|
// echo json_encode($data);
|
||||||
|
getExcelToCsv($title, $width, $new_data);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取任务列表
|
// 获取任务列表
|
||||||
|
|
|
@ -78,14 +78,14 @@ class Statistics extends CI_Controller
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
//判断路径 并创建
|
//判断路径 并创建
|
||||||
$date = date('Y', time());
|
// $date = date('Y', time());
|
||||||
$uniStr = $this->lw_string->getUniName();
|
// $uniStr = $this->lw_string->getUniName();
|
||||||
$path = "outputExcel/excelOrderCount/" . $date;
|
// $path = "outputExcel/excelOrderCount/" . $date;
|
||||||
//print_r($path);
|
//print_r($path);
|
||||||
if (!is_dir($path)) {
|
// if (!is_dir($path)) {
|
||||||
mkdir($path, 0777, true);
|
// mkdir($path, 0777, true);
|
||||||
}
|
// }
|
||||||
$fn = $path . "/" . $uniStr . ".xls";
|
// $fn = $path . "/" . $uniStr . ".xls";
|
||||||
// getExcel($title, $width, $list, "$fn");
|
// getExcel($title, $width, $list, "$fn");
|
||||||
// $truePath = base_url($fn);
|
// $truePath = base_url($fn);
|
||||||
// $data = array('success' => true, 'msg' => $truePath);
|
// $data = array('success' => true, 'msg' => $truePath);
|
||||||
|
@ -3885,18 +3885,20 @@ class Statistics extends CI_Controller
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
//判断路径 并创建
|
//判断路径 并创建
|
||||||
$date = date('Y', time());
|
// $date = date('Y', time());
|
||||||
$uniStr = $this->lw_string->getUniName();
|
// $uniStr = $this->lw_string->getUniName();
|
||||||
$path = "outputExcel/excelOrderCount/" . $date;
|
// $path = "outputExcel/excelOrderCount/" . $date;
|
||||||
//print_r($path);
|
// //print_r($path);
|
||||||
if (!is_dir($path)) {
|
// if (!is_dir($path)) {
|
||||||
mkdir($path, 0777, true);
|
// mkdir($path, 0777, true);
|
||||||
}
|
// }
|
||||||
$fn = $path . "/" . $uniStr . ".xls";
|
// $fn = $path . "/" . $uniStr . ".xls";
|
||||||
getExcel($title, $width, $list, "$fn");
|
// getExcel($title, $width, $list, "$fn");
|
||||||
$truePath = base_url($fn);
|
// $truePath = base_url($fn);
|
||||||
$data = array('success' => true, 'msg' => $truePath);
|
// $data = array('success' => true, 'msg' => $truePath);
|
||||||
echo json_encode($data);
|
// echo json_encode($data);
|
||||||
|
getExcelToCsv($title, $width, $list);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function bkControls(){
|
public function bkControls(){
|
||||||
|
|
|
@ -79,7 +79,7 @@ function getExcel($titles, $widths, $list, $fn, $conv = false)
|
||||||
$objWriter->save($fn);
|
$objWriter->save($fn);
|
||||||
}
|
}
|
||||||
|
|
||||||
function getExcelToCsv($tileArray = [], $width, $dataArray = [], $file_name ){
|
function getExcelToCsv($tileArray = [], $width, $dataArray = [], $file_name = 'excel.csv' ){
|
||||||
header('Content-Type: application/vnd.ms-excel');
|
header('Content-Type: application/vnd.ms-excel');
|
||||||
header('Content-Disposition: attachment;filename='.$file_name );
|
header('Content-Disposition: attachment;filename='.$file_name );
|
||||||
header('Cache-Control: max-age=0');
|
header('Cache-Control: max-age=0');
|
||||||
|
|
|
@ -136,14 +136,33 @@ $mealTypeList = isset($mealTypeList)? $mealTypeList : array();
|
||||||
|
|
||||||
var areaId = $("#search-area-id").val();
|
var areaId = $("#search-area-id").val();
|
||||||
|
|
||||||
$.post("<?=site_url('mallstatistics/blshgetExcelqdInfo')?>",{"searchdate1":dateStart,'searchdate2':dateEnd,"state_id":orderState,"areaId":areaId},function(data){
|
//$.post("<?php //=site_url('mallstatistics/blshgetExcelqdInfo')?>//",{"searchdate1":dateStart,'searchdate2':dateEnd,"state_id":orderState,"areaId":areaId},function(data){
|
||||||
var data = JSON.parse(data);
|
// var data = JSON.parse(data);
|
||||||
if(data.success){
|
// if(data.success){
|
||||||
//alert('vvv');
|
////alert('vvv');
|
||||||
window.open(data.msg);
|
// window.open(data.msg);
|
||||||
}else{
|
// }else{
|
||||||
$.zui.messager.show(data.msg);
|
// $.zui.messager.show(data.msg);
|
||||||
|
// }
|
||||||
|
//});
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
url: '<?=site_url('mallstatistics/blshgetExcelqdInfo')?>',
|
||||||
|
data: {"searchdate1":dateStart,'searchdate2':dateEnd,"state_id":orderState,"areaId":areaId},
|
||||||
|
type: 'post',
|
||||||
|
xhrFields: {
|
||||||
|
responseType: "blob"
|
||||||
|
},
|
||||||
|
success: function (data) {
|
||||||
|
var url = URL.createObjectURL(data);
|
||||||
|
var a = document.createElement("a");
|
||||||
|
a.href = url;
|
||||||
|
a.download = "统计管理.csv";
|
||||||
|
a.click();
|
||||||
|
URL.revokeObjectURL(url);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
|
@ -179,15 +179,33 @@ $mealTypeList = isset($mealTypeList)? $mealTypeList : array();
|
||||||
|
|
||||||
var areaIds = $("#searchArea").val();
|
var areaIds = $("#searchArea").val();
|
||||||
|
|
||||||
$.post("<?=site_url('mallstatistics/getExcelddtjInfo')?>",{"searchdate1":dateStart,'searchdate2':dateEnd,"state_id":orderState,"take_place_id":takePlace,"areaIds":areaIds},function(data){
|
//$.post("<?php //=site_url('mallstatistics/getExcelddtjInfo')?>//",{"searchdate1":dateStart,'searchdate2':dateEnd,"state_id":orderState,"take_place_id":takePlace,"areaIds":areaIds},function(data){
|
||||||
var data = JSON.parse(data);
|
// var data = JSON.parse(data);
|
||||||
if(data.success){
|
// if(data.success){
|
||||||
//alert('vvv');
|
////alert('vvv');
|
||||||
window.open(data.msg);
|
// window.open(data.msg);
|
||||||
}else{
|
// }else{
|
||||||
$.zui.messager.show(data.msg);
|
// $.zui.messager.show(data.msg);
|
||||||
|
// }
|
||||||
|
//});
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
url: '<?=site_url('mallstatistics/getExcelddtjInfo')?>',
|
||||||
|
data: {"searchdate1":dateStart,'searchdate2':dateEnd,"state_id":orderState,"take_place_id":takePlace,"areaIds":areaIds},
|
||||||
|
type: 'post',
|
||||||
|
xhrFields: {
|
||||||
|
responseType: "blob"
|
||||||
|
},
|
||||||
|
success: function (data) {
|
||||||
|
var url = URL.createObjectURL(data);
|
||||||
|
var a = document.createElement("a");
|
||||||
|
a.href = url;
|
||||||
|
a.download = "统计管理.csv";
|
||||||
|
a.click();
|
||||||
|
URL.revokeObjectURL(url);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
|
@ -174,14 +174,34 @@ $mealTypeList = isset($mealTypeList)? $mealTypeList : array();
|
||||||
|
|
||||||
var areaId = $("#search-area-id").val();
|
var areaId = $("#search-area-id").val();
|
||||||
|
|
||||||
$.post("<?=site_url('mallstatistics/getExcelqdInfo')?>",{"searchdate1":dateStart,'searchdate2':dateEnd,"state_id":orderState,"take_place_id":takePlace,"goodsType":goodsType,"areaId":areaId},function(data){
|
//$.post("<?php //=site_url('mallstatistics/getExcelqdInfo')?>//",{"searchdate1":dateStart,'searchdate2':dateEnd,"state_id":orderState,"take_place_id":takePlace,"goodsType":goodsType,"areaId":areaId},function(data){
|
||||||
var data = JSON.parse(data);
|
// var data = JSON.parse(data);
|
||||||
if(data.success){
|
// if(data.success){
|
||||||
//alert('vvv');
|
// //alert('vvv');
|
||||||
window.open(data.msg);
|
// window.open(data.msg);
|
||||||
}else{
|
// }else{
|
||||||
$.zui.messager.show(data.msg);
|
// $.zui.messager.show(data.msg);
|
||||||
|
// }
|
||||||
|
// });
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
url: "<?=site_url('mallstatistics/getExcelqdInfo')?>",
|
||||||
|
method: "POST",
|
||||||
|
data: {"searchdate1":dateStart,'searchdate2':dateEnd,"state_id":orderState,"take_place_id":takePlace,"goodsType":goodsType,"areaId":areaId},
|
||||||
|
xhrFields: {
|
||||||
|
responseType: 'blob'
|
||||||
|
},
|
||||||
|
success: function(data) {
|
||||||
|
var url = URL.createObjectURL(data);
|
||||||
|
var a = document.createElement("a");
|
||||||
|
a.href = url;
|
||||||
|
a.download = "统计管理.csv";
|
||||||
|
a.click();
|
||||||
|
URL.revokeObjectURL(url);
|
||||||
|
},
|
||||||
|
error: function(e) {
|
||||||
|
console.log(e);
|
||||||
}
|
}
|
||||||
});
|
})
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
|
@ -133,19 +133,41 @@ $mealList = isset($mealList) ? $mealList :array();
|
||||||
var dishDateEnd = $("#search-dish_date-end").val();
|
var dishDateEnd = $("#search-dish_date-end").val();
|
||||||
var searchMealType = $("#searchMealType").val();
|
var searchMealType = $("#searchMealType").val();
|
||||||
|
|
||||||
$.post("<?=site_url('order/orderExcelBj')?>",{
|
//$.post("<?php //=site_url('order/orderExcelBj')?>//",{
|
||||||
|
// "dishDateStart":dishDateStart,
|
||||||
|
// "dishDateEnd":dishDateEnd,
|
||||||
|
// "searchPlaceType":searchPlaceType,
|
||||||
|
// "searchMealType":searchMealType,
|
||||||
|
//},function(data){
|
||||||
|
// var data = JSON.parse(data);
|
||||||
|
// if(typeof(data.success)!="undefined"){
|
||||||
|
// if(data.success){
|
||||||
|
// window.open(data.msg);
|
||||||
|
// }else{
|
||||||
|
// $.zui.messager.show(data.msg);
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
//});
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
url: '<?=site_url('order/orderExcelBj')?>',
|
||||||
|
data: {
|
||||||
"dishDateStart":dishDateStart,
|
"dishDateStart":dishDateStart,
|
||||||
"dishDateEnd":dishDateEnd,
|
"dishDateEnd":dishDateEnd,
|
||||||
"searchPlaceType":searchPlaceType,
|
"searchPlaceType":searchPlaceType,
|
||||||
"searchMealType":searchMealType,
|
"searchMealType":searchMealType,
|
||||||
},function(data){
|
},
|
||||||
var data = JSON.parse(data);
|
type: 'post',
|
||||||
if(typeof(data.success)!="undefined"){
|
xhrFields: {
|
||||||
if(data.success){
|
responseType: "blob"
|
||||||
window.open(data.msg);
|
},
|
||||||
}else{
|
success: function (data) {
|
||||||
$.zui.messager.show(data.msg);
|
var url = URL.createObjectURL(data);
|
||||||
}
|
var a = document.createElement("a");
|
||||||
|
a.href = url;
|
||||||
|
a.download = "统计管理.csv";
|
||||||
|
a.click();
|
||||||
|
URL.revokeObjectURL(url);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -229,7 +229,30 @@ $orderTypeList = isset($orderTypeList) ? $orderTypeList :array();
|
||||||
var searchOrderState = $("#searchOrderState").val();
|
var searchOrderState = $("#searchOrderState").val();
|
||||||
// var searchHallId = $("#searchHallId").val();
|
// var searchHallId = $("#searchHallId").val();
|
||||||
|
|
||||||
$.post("<?=site_url('order/getOrderExcelSzdx')?>",{
|
//$.post("<?php //=site_url('order/getOrderExcelSzdx')?>//",{
|
||||||
|
// "username":username,
|
||||||
|
// "cellphone":cellphone,
|
||||||
|
// "startDate":startDate,
|
||||||
|
// "endDate":endDate,
|
||||||
|
// "dishDateStart":dishDateStart,
|
||||||
|
// "dishDateEnd":dishDateEnd,
|
||||||
|
// "searchUserType":searchUserType,
|
||||||
|
// "searchOrderState":searchOrderState,
|
||||||
|
// // "searchHallId":searchHallId
|
||||||
|
//},function(data){
|
||||||
|
// var data = JSON.parse(data);
|
||||||
|
// if(typeof(data.success)!="undefined"){
|
||||||
|
// if(data.success){
|
||||||
|
// window.open(data.msg);
|
||||||
|
// }else{
|
||||||
|
// $.zui.messager.show(data.msg);
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
//});
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
url: '<?=site_url('order/getOrderExcelSzdx')?>',
|
||||||
|
data: {
|
||||||
"username":username,
|
"username":username,
|
||||||
"cellphone":cellphone,
|
"cellphone":cellphone,
|
||||||
"startDate":startDate,
|
"startDate":startDate,
|
||||||
|
@ -239,14 +262,18 @@ $orderTypeList = isset($orderTypeList) ? $orderTypeList :array();
|
||||||
"searchUserType":searchUserType,
|
"searchUserType":searchUserType,
|
||||||
"searchOrderState":searchOrderState,
|
"searchOrderState":searchOrderState,
|
||||||
// "searchHallId":searchHallId
|
// "searchHallId":searchHallId
|
||||||
},function(data){
|
},
|
||||||
var data = JSON.parse(data);
|
type: 'post',
|
||||||
if(typeof(data.success)!="undefined"){
|
xhrFields: {
|
||||||
if(data.success){
|
responseType: "blob"
|
||||||
window.open(data.msg);
|
},
|
||||||
}else{
|
success: function (data) {
|
||||||
$.zui.messager.show(data.msg);
|
var url = URL.createObjectURL(data);
|
||||||
}
|
var a = document.createElement("a");
|
||||||
|
a.href = url;
|
||||||
|
a.download = "统计管理.csv";
|
||||||
|
a.click();
|
||||||
|
URL.revokeObjectURL(url);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -211,13 +211,21 @@ $userTypeList = isset($userTypeList) ? $userTypeList : array();
|
||||||
excel_data: excel_data
|
excel_data: excel_data
|
||||||
},
|
},
|
||||||
type: 'post',
|
type: 'post',
|
||||||
dataType: 'json',
|
xhrFields: {
|
||||||
|
responseType: "blob"
|
||||||
|
},
|
||||||
success: function(data) {
|
success: function(data) {
|
||||||
if(data.success){
|
// if(data.success){
|
||||||
window.open(data.msg);
|
// window.open(data.msg);
|
||||||
} else {
|
// } else {
|
||||||
$.zui.messager.show(data.msg);
|
// $.zui.messager.show(data.msg);
|
||||||
}
|
// }
|
||||||
|
var url = URL.createObjectURL(data);
|
||||||
|
var a = document.createElement("a");
|
||||||
|
a.href = url;
|
||||||
|
a.download = "统计管理.csv";
|
||||||
|
a.click();
|
||||||
|
URL.revokeObjectURL(url);
|
||||||
},
|
},
|
||||||
error:function (){
|
error:function (){
|
||||||
$.zui.messager.show("处理失败,请重新提交!");
|
$.zui.messager.show("处理失败,请重新提交!");
|
||||||
|
|
|
@ -128,13 +128,22 @@ $mealTypeList = isset($mealTypeList)? $mealTypeList : array();
|
||||||
url: '<?=site_url('statistics/getExcelbkManagement')?>',
|
url: '<?=site_url('statistics/getExcelbkManagement')?>',
|
||||||
data: {start: start,end: end,deparment: deparment,userName: userName,orderState:orderState},
|
data: {start: start,end: end,deparment: deparment,userName: userName,orderState:orderState},
|
||||||
type: 'post',
|
type: 'post',
|
||||||
dataType: 'json',
|
// dataType: 'json',
|
||||||
|
xhrFields: {
|
||||||
|
responseType: "blob"
|
||||||
|
},
|
||||||
success: function (data) {
|
success: function (data) {
|
||||||
if(data.success){
|
var url = URL.createObjectURL(data);
|
||||||
location.href = data.msg;
|
var a = document.createElement("a");
|
||||||
} else {
|
a.href = url;
|
||||||
$.zui.messager.show(data.msg);
|
a.download = "统计管理.csv";
|
||||||
}
|
a.click();
|
||||||
|
URL.revokeObjectURL(url);
|
||||||
|
// if(data.success){
|
||||||
|
// location.href = data.msg;
|
||||||
|
// } else {
|
||||||
|
// $.zui.messager.show(data.msg);
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -159,7 +159,6 @@ $mealTypeList = isset($mealTypeList)? $mealTypeList : array();
|
||||||
responseType: "blob"
|
responseType: "blob"
|
||||||
},
|
},
|
||||||
success: function (data) {
|
success: function (data) {
|
||||||
console.log(data)
|
|
||||||
var url = URL.createObjectURL(data);
|
var url = URL.createObjectURL(data);
|
||||||
var a = document.createElement("a");
|
var a = document.createElement("a");
|
||||||
a.href = url;
|
a.href = url;
|
||||||
|
|
Loading…
Reference in New Issue