|
|
@@ -707,37 +707,110 @@ class Returns extends Start_Controller {
|
|
|
{
|
|
|
if($nr[0] == 1)
|
|
|
{
|
|
|
- $info_list[$key]['a'.$k] = '(人发)可用';
|
|
|
+ $info_list[$key]['a'][] = '(人发)可用';
|
|
|
}
|
|
|
else if($nr[0] == 2)
|
|
|
{
|
|
|
- $info_list[$key]['a'.$k] = '(人发)精打理';
|
|
|
+ $info_list[$key]['a'][] = '(人发)精打理';
|
|
|
}
|
|
|
else if($nr[0] == 3)
|
|
|
{
|
|
|
- $info_list[$key]['a'.$k] = '(人发)不可用';
|
|
|
+ $info_list[$key]['a'][] = '(人发)不可用';
|
|
|
}
|
|
|
else if($nr[0] == 4)
|
|
|
{
|
|
|
- $info_list[$key]['a'.$k] = '非假发/非我司头发';
|
|
|
+ $info_list[$key]['a'][] = '非假发/非我司头发';
|
|
|
}else if($nr[0] == 5){
|
|
|
- $info_list[$key]['a'.$k] = '(化纤)不可用';
|
|
|
+ $info_list[$key]['a'][] = '(化纤)不可用';
|
|
|
}else if($nr[0] == 6){
|
|
|
- $info_list[$key]['a'.$k] = '(化纤)可用';
|
|
|
+ $info_list[$key]['a'][] = '(化纤)可用';
|
|
|
}else if($nr[0] == 7){
|
|
|
- $info_list[$key]['a'.$k] = '(化纤)待确认';
|
|
|
+ $info_list[$key]['a'][] = '(化纤)待确认';
|
|
|
}
|
|
|
}
|
|
|
if(isset($nr[1]))
|
|
|
{
|
|
|
- $info_list[$key]['b'.$k] = $nr[1];
|
|
|
+ $info_list[$key]['b'][] = $nr[1];
|
|
|
}else{
|
|
|
- $info_list[$key]['b'.$k] = "";
|
|
|
+ $info_list[$key]['b'][] = "";
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ //生成excel
|
|
|
+ $title = '退货登记'.date('Y-m-d',$timetk).'-'.date('Y-m-d',$timetj);
|
|
|
+ $filename = $title.".xls";
|
|
|
+ $str = "<html xmlns:x=\"urn:schemas-microsoft-com:office:excel\">
|
|
|
+ <head>
|
|
|
+ <!--[if gte mso 9]><xml>
|
|
|
+ <x:ExcelWorkbook>
|
|
|
+ <x:ExcelWorksheets>
|
|
|
+ <x:ExcelWorksheet>
|
|
|
+ <x:Name>EXCEL</x:Name>
|
|
|
+ <x:WorksheetOptions>
|
|
|
+ <x:Print>
|
|
|
+ <x:ValidPrinterInfo />
|
|
|
+ </x:Print>
|
|
|
+ </x:WorksheetOptions>
|
|
|
+ </x:ExcelWorksheet>
|
|
|
+ </x:ExcelWorksheets>
|
|
|
+ </x:ExcelWorkbook>
|
|
|
+ </xml>
|
|
|
+ <![endif]-->
|
|
|
+ </head><body>";
|
|
|
+ $str .= "<table border=1 style='font-family: Microsoft Yahei;font-size: 13px;'>";
|
|
|
+ $str .= "<tr><td>收货地址</td><td>订单号</td><td>编号</td><td>姓名</td><td>物流方式</td><td>退回单号</td><td>发货日期</td><td>收到日期</td><td>更新时间</td><td>退货登记编码</td><td>原单料号</td><td>应退回货物</td><td>退货箱号</td><td>实际收到货物</td> <td>产品数量</td><td>完好程度</td><td>完好程度补充</td></tr>";
|
|
|
+ foreach ($info_list as $key=>$value)
|
|
|
+ {
|
|
|
+ $str .= "<tr>";
|
|
|
+ $str .= "<td>". $value['region']. "</td>";
|
|
|
+ $str .= "<td>". $value['orderinfo']. "</td>";
|
|
|
+ $str .= "<td>". $value['number']. "</td>";
|
|
|
+ $str .= "<td>". $value['name']. "</td>";
|
|
|
+ $str .= "<td>". $value['express']. "</td>";
|
|
|
+ $str .= "<td>". $value['torderinfo']. "</td>";
|
|
|
+ $str .= "<td>". $value['ftime']. "</td>";
|
|
|
+ $str .= "<td>". $value['stime']. "</td>";
|
|
|
+ $str .= "<td>". $value['edittime']. "</td>";
|
|
|
+ $str .= "<td>". $value['ret_regist_no']. "</td>";
|
|
|
+ $str .= "<td>". $value['u9_sku']. "</td>";
|
|
|
+ $str .= "<td>". $value['goods']. "</td>";
|
|
|
+ $str .= "<td>". $value['xh']. "</td>";
|
|
|
+ $str .= "<td>". $value['received']. "</td>";
|
|
|
+ $str .= "<td>". $value['degreetext']. "</td>";
|
|
|
+
|
|
|
+ if(empty($value['a'])){
|
|
|
+ $str .= "<td></td>";
|
|
|
+ }else{
|
|
|
+ $str_whcd = "";
|
|
|
+ foreach($value['a'] as $k=>$v){
|
|
|
+ $str_whcd .= $v . "<br/>";
|
|
|
+ }
|
|
|
+ $str .= "<td>". trim($str_whcd,"<br/>")."</td>";
|
|
|
+ }
|
|
|
+
|
|
|
+ if(empty($value['b'])){
|
|
|
+ $str .= "<td></td>";
|
|
|
+ }else{
|
|
|
+ $str_whcdbc = "";
|
|
|
+ foreach($value['b'] as $k=>$v){
|
|
|
+ $str_whcdbc .= $v . "<br/>";
|
|
|
+ }
|
|
|
+ $str .= "<td>". trim($str_whcdbc,"<br/>")."</td>";
|
|
|
+ }
|
|
|
+ $str .= "</tr>";
|
|
|
+ }
|
|
|
+ $str .= "</table></body></html>";
|
|
|
+ header( "Content-Type: application/vnd.ms-excel; name='excel'" );
|
|
|
+ header( "Content-type: application/octet-stream" );
|
|
|
+ header( "Content-Disposition: attachment; filename=".$filename );
|
|
|
+ header( "Cache-Control: must-revalidate, post-check=0, pre-check=0" );
|
|
|
+ header( "Pragma: no-cache" );
|
|
|
+ header( "Expires: 0" );
|
|
|
+ exit($str);
|
|
|
+
|
|
|
+
|
|
|
$title = '退货登记'.date('Y-m-d',$timetk).'-'.date('Y-m-d',$timetj);
|
|
|
$titlename = "<table border=1>
|
|
|
<tr>
|