Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
my-yaf-project
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenchuanwen
my-yaf-project
Commits
6176d5c8
Commit
6176d5c8
authored
Dec 02, 2018
by
liuyuzhen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
测试
parent
443a5c9b
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
4 deletions
+7
-4
Alipay.php
application/library/Payment/Alipay.php
+1
-1
Pay.php
application/library/Payment/Pay.php
+2
-1
TencentPay.php
application/library/Payment/TencentPay.php
+4
-2
No files found.
application/library/Payment/Alipay.php
View file @
6176d5c8
...
...
@@ -27,7 +27,7 @@ class Alipay {
//实例化具体API对应的request类,类名称和接口名称对应,当前调用接口名称:alipay.trade.app.pay
$request
=
new
\Alipay\aop\request\AlipayTradeAppPayRequest
();
//SDK已经封装掉了公共参数,这里只需要传入业务参数
$bizcontent
=
"{\"
body
\
":
\"
订单号"
.
implode
(
','
,
$order
[
'orderSns'
])
.
"
\"
,"
$bizcontent
=
"{\"
body
\
":
\"
"
.
$order
[
'storeName'
]
.
"的订单号
\"
,"
.
"
\"
subject
\"
:
\"
r|"
.
$order
[
'paySn'
]
.
"
\"
,"
.
"
\"
out_trade_no
\"
:
\"
"
.
$order
[
'paySn'
]
.
"
\"
,"
.
"
\"
timeout_express
\"
:
\"
30m
\"
,"
...
...
application/library/Payment/Pay.php
View file @
6176d5c8
...
...
@@ -14,7 +14,7 @@ class Pay {
private
$order
;
private
$paySn
;
private
$member
;
private
$orderField
=
'order_amount,order_sn,store_id'
;
private
$orderField
=
'order_amount,order_sn,store_id
,store_name
'
;
private
$requestData
;
private
$orderAmount
=
\Our\ApiConst
::
zero
;
...
...
@@ -92,6 +92,7 @@ class Pay {
}
$orderInfo
[
'paySn'
]
=
$this
->
paySn
;
$orderInfo
[
'orderSns'
]
=
array_column
(
$orderList
,
'order_sn'
);
$orderInfo
[
'storeName'
]
=
$orderList
[
0
][
'store_name'
];
return
$orderInfo
;
}
...
...
application/library/Payment/TencentPay.php
View file @
6176d5c8
...
...
@@ -33,7 +33,8 @@ class TencentPay {
$this
->
parameters
[
'appid'
]
=
$this
->
appid
;
$this
->
parameters
[
'mch_id'
]
=
$this
->
mch_id
;
$this
->
parameters
[
'nonce_str'
]
=
\Our\CommonExtension
::
createNoncestr
(
32
);
$this
->
parameters
[
'body'
]
=
'订单号:'
.
implode
(
','
,
$orderInfo
[
'orderSns'
]);
//$this->parameters['body']='订单号:'.implode(',',$orderInfo['orderSns']);
$this
->
parameters
[
'body'
]
=
$orderInfo
[
'storeName'
]
.
'的订单号'
;
$this
->
parameters
[
'attach'
]
=
'r|'
.
$pay_sn
;
$this
->
parameters
[
'out_trade_no'
]
=
$pay_sn
;
$this
->
parameters
[
'fee_type'
]
=
\Our\NameConst
::
currentCNY
;
...
...
@@ -63,7 +64,8 @@ class TencentPay {
$this
->
parameters
[
'sub_appid'
]
=
$this
->
appid
;
$this
->
parameters
[
'sub_mch_id'
]
=
$orderInfo
[
'subMchId'
];
$this
->
parameters
[
'nonce_str'
]
=
\Our\CommonExtension
::
createNoncestr
(
32
);
$this
->
parameters
[
'body'
]
=
'订单号:'
.
implode
(
','
,
$orderInfo
[
'orderSns'
]);
//$this->parameters['body']='订单号:'.implode(',',$orderInfo['orderSns']);
$this
->
parameters
[
'body'
]
=
$orderInfo
[
'storeName'
]
.
'的订单号'
;
$this
->
parameters
[
'attach'
]
=
'r|'
.
$pay_sn
;
$this
->
parameters
[
'out_trade_no'
]
=
$pay_sn
;
$this
->
parameters
[
'fee_type'
]
=
\Our\NameConst
::
currentCNY
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment