|
...
|
...
|
@@ -18,6 +18,19 @@ use App\Models\ExtentModule\ExtensionModuleValue; |
|
|
|
class Extension3059ModuleController extends BaseController
|
|
|
|
{
|
|
|
|
/**
|
|
|
|
* @remark :获取所有的支付方式
|
|
|
|
* @name :getPayMethod
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2024/12/25 16:01
|
|
|
|
*/
|
|
|
|
public function getPayMethod(){
|
|
|
|
$pay = new PayStripeApi();
|
|
|
|
$data = $pay->currency_types;
|
|
|
|
$this->response('success',Code::SUCCESS,$data);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :获取当前所有的商品列表
|
|
|
|
* @name :getProductLists
|
|
|
|
* @author :lyh
|
|
...
|
...
|
@@ -75,32 +88,32 @@ class Extension3059ModuleController extends BaseController |
|
|
|
* @time :2024/12/25 10:26
|
|
|
|
*/
|
|
|
|
public function save3059OrderDetail(){
|
|
|
|
$this->param = [
|
|
|
|
'amount'=>1000,
|
|
|
|
'currency'=>'cny',
|
|
|
|
'payment_method_types'=>'alipay',
|
|
|
|
'data'=>[
|
|
|
|
['field_id'=>2, 'value'=>'20241225114204'],
|
|
|
|
['field_id'=>3, 'value'=>date('Y-m-d H:i:s')],
|
|
|
|
['field_id'=>4, 'value'=>1000],
|
|
|
|
['field_id'=>5, 'value'=>'成都市武侯区二仙桥走成华大道'],
|
|
|
|
['field_id'=>9, 'value'=>'cny'],
|
|
|
|
['field_id'=>10, 'value'=>'alipay'],
|
|
|
|
['field_id'=>14, 'value'=>'二仙桥大爷'],
|
|
|
|
['field_id'=>15, 'value'=>'15687012587'],
|
|
|
|
]
|
|
|
|
];
|
|
|
|
// $this->request->validate([
|
|
|
|
// 'data'=>'required',
|
|
|
|
// 'amount'=>'required',
|
|
|
|
// 'currency'=>'required',
|
|
|
|
// 'payment_method_types'=>'required',
|
|
|
|
// ],[
|
|
|
|
// 'data.required' => '数据不能为空',
|
|
|
|
// 'amount.required' => '金额不能为空',
|
|
|
|
// 'currency.required' => '币种不能为空',
|
|
|
|
// 'payment_method_types.required' => '支付方式不能为空',
|
|
|
|
// ]);
|
|
|
|
// $this->param = [
|
|
|
|
// 'amount'=>1000,
|
|
|
|
// 'currency'=>'cny',
|
|
|
|
// 'payment_method_types'=>'alipay',
|
|
|
|
// 'data'=>[
|
|
|
|
// ['field_id'=>2, 'value'=>'20241225114204'],
|
|
|
|
// ['field_id'=>3, 'value'=>date('Y-m-d H:i:s')],
|
|
|
|
// ['field_id'=>4, 'value'=>1000],
|
|
|
|
// ['field_id'=>5, 'value'=>'成都市武侯区二仙桥走成华大道'],
|
|
|
|
// ['field_id'=>9, 'value'=>'cny'],
|
|
|
|
// ['field_id'=>10, 'value'=>'alipay'],
|
|
|
|
// ['field_id'=>14, 'value'=>'二仙桥大爷'],
|
|
|
|
// ['field_id'=>15, 'value'=>'15687012587'],
|
|
|
|
// ]
|
|
|
|
// ];
|
|
|
|
$this->request->validate([
|
|
|
|
'data'=>'required',
|
|
|
|
'amount'=>'required',
|
|
|
|
'currency'=>'required',
|
|
|
|
'payment_method_types'=>'required',
|
|
|
|
],[
|
|
|
|
'data.required' => '数据不能为空',
|
|
|
|
'amount.required' => '金额不能为空',
|
|
|
|
'currency.required' => '币种不能为空',
|
|
|
|
'payment_method_types.required' => '支付方式不能为空',
|
|
|
|
]);
|
|
|
|
$this->param['module_id'] = 1;//默认订单模块
|
|
|
|
$moduleValueModel = new ExtensionModuleValue();
|
|
|
|
$info = $moduleValueModel->where('module_id',$this->param['module_id'])->orderBy('uuid','desc')->first();
|
...
|
...
|
|