45 行
1.2 KiB
PHP
可执行文件
45 行
1.2 KiB
PHP
可执行文件
<?php
|
|
|
|
namespace Retail\Controller;
|
|
|
|
use Make\Business\MakeOrder;
|
|
//[1.5.65]
|
|
class MakeController extends BaseController
|
|
{
|
|
public function index()
|
|
{
|
|
$arr = [
|
|
'search'=>'/index.php/Retail/Make/index',
|
|
'orderExport'=>'/index.php/Retail/Make/export'
|
|
];
|
|
$authArr = checkFunction($arr);
|
|
$this->assign('authArr', $authArr);
|
|
$this->display();
|
|
}
|
|
|
|
//导出
|
|
public function export()
|
|
{
|
|
$data = I('request.');
|
|
$data['merchant_id'] = $this->merchant_id;
|
|
$data['store_id'] = $this->store_id;
|
|
$MakeOrderClass = new MakeOrder();
|
|
if (IS_POST) {
|
|
$result = $MakeOrderClass->createExportFile($data);
|
|
} else {
|
|
$result = $MakeOrderClass->downloadZip($data);
|
|
}
|
|
$this->ajaxReturn($result);
|
|
}
|
|
|
|
//码科订单
|
|
public function makeOrder()
|
|
{
|
|
$data = I('post.');
|
|
$data['merchant_id'] = $this->merchant_id;
|
|
$data['store_id'] = $this->store_id;
|
|
$MakeClass = new MakeOrder();
|
|
$result = $MakeClass->orderRecord($data);
|
|
$this->ajaxReturn($result);
|
|
}
|
|
} |