更新代码

This commit is contained in:
2020-09-29 15:26:37 +08:00
parent abfcfab3ba
commit 648147cd4d
4 changed files with 94 additions and 42 deletions

View File

@@ -10,6 +10,7 @@ class UnionPayController extends Controller
public function index()
{
$str = 'msg_type=00&msg_txn_code=002100&msg_crrltn_id=12345678901234567890123456789000&msg_flg=0&msg_sender=01&msg_time=20130318162412&msg_sys_sn=12345678900987654321&msg_ver=0.1&mchnt_no=8981231234567890&term_no=12345678&shop_no=086123456123456789&req_serial_no=12345678900987654321&orig_req_serial_no=12345678900987654321&enc_card_no=123123123123123123123sdfadqerqr&acq_term_sn=123456&refer_no=123456789012&sett_date=20130318&txn_date=20130318&txn_time=162850&orig_amt=10000&discount_amt=2000&pay_amt=8000&pay_mode=1';
parse_str($str, $arr_str);
@@ -32,25 +33,12 @@ class UnionPayController extends Controller
public function query(Request $request)
{
$inputs = $request->all();
$sign = $inputs['sign'];
unset($inputs['sign']);
if (!isset($inputs['msg_txn_code'])) {
}
$validator = \Validator::make($inputs, [
'activityId' => 'required',
'outletId' => 'required',
'mobile' => 'required',
], [
'activityId.required' => '缺少活动编码',
'outletId.required' => '缺少网点id',
'mobile.required' => '缺少手机号',
]);
if ($validator->fails()) {
return $this->error($validator->errors()->first());
}
$action = new UnionPay($inputs, $sign);
$res = $action->start();
dd($res);
}
}