chore: 添加开票php文件

This commit is contained in:
2025-12-08 17:07:44 +08:00
parent 842b3a51ff
commit 4e1126bf45
4 changed files with 58 additions and 267 deletions

View File

@@ -29,7 +29,7 @@ class Request extends \think\Request
*/
protected $parseUrl;
protected $filter = [ 'filterEmoji' ];
protected $filter = [ 'filterEmoji', 'removeXss' ];
/**
* Saasid

View File

@@ -0,0 +1,35 @@
<?php
namespace app\api\controller;
use app\model\order\OrderCreate as OrderCreateModel;
class Invoice extends BaseOrderCreateApi
{
/**
* 订单申请开票
*/
public function applyInvoice()
{
$token = $this->checkToken();
if ($token['code'] < 0) return $this->response($token);
$order_create = new OrderCreateModel();
$data = array_merge(
[
'order_id' => $this->params['order_id']
],
$this->getInvoiceParam()
);
$result = $order_create->initInvoice($data);
if ($result['code'] < 0) {
return $this->response($result);
}
$order_create->calculateInvoice();
if ($order_create->error) {
return $this->response($this->error($order_create->error_msg));
}
$res = $order_create->saveInvoice();
return $this->response($res);
}
}

View File

@@ -0,0 +1,22 @@
<?php
namespace app\api\controller;
use addon\memberwithdraw\model\Withdraw as WithdrawModel;
use app\exception\ApiException;
use app\model\system\Site as SiteModel;
use app\model\shop\Shop as ShopModel;
use think\facade\Cache;
/**
* 店铺
* @author Administrator
*
*/
class Transfer extends BaseApi
{
public function __construct()
{
parent::__construct();
}
}