Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Jeepay
Commits
9c8b13be
Commit
9c8b13be
authored
Feb 15, 2023
by
xiaoyu
Browse files
支付宝、微信APP RQ修改
parent
151ce025
Changes
2
Hide whitespace changes
Inline
Side-by-side
jeepay-payment/src/main/java/com/jeequan/jeepay/pay/rqrs/payorder/payway/AliAppOrderRQ.java
View file @
9c8b13be
...
...
@@ -19,6 +19,8 @@ import com.jeequan.jeepay.core.constants.CS;
import
com.jeequan.jeepay.pay.rqrs.payorder.UnifiedOrderRQ
;
import
lombok.Data
;
import
javax.validation.constraints.NotBlank
;
/*
* 支付方式: ALI_APP
*
...
...
@@ -29,9 +31,17 @@ import lombok.Data;
@Data
public
class
AliAppOrderRQ
extends
UnifiedOrderRQ
{
/** 支付宝用户ID **/
@NotBlank
(
message
=
"用户ID不能为空"
)
private
String
buyerUserId
;
/** 构造函数 **/
public
AliAppOrderRQ
(){
this
.
setWayCode
(
CS
.
PAY_WAY_CODE
.
ALI_APP
);
//默认 wayCode, 避免validate出现问题
}
@Override
public
String
getChannelUserId
(){
return
this
.
buyerUserId
;
}
}
jeepay-payment/src/main/java/com/jeequan/jeepay/pay/rqrs/payorder/payway/WxAppOrderRQ.java
0 → 100644
View file @
9c8b13be
/*
* Copyright (c) 2021-2031, 河北计全科技有限公司 (https://www.jeequan.com & jeequan@126.com).
* <p>
* Licensed under the GNU LESSER GENERAL PUBLIC LICENSE 3.0;
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* <p>
* http://www.gnu.org/licenses/lgpl.html
* <p>
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package
com.jeequan.jeepay.pay.rqrs.payorder.payway
;
import
com.jeequan.jeepay.core.constants.CS
;
import
com.jeequan.jeepay.pay.rqrs.payorder.UnifiedOrderRQ
;
import
lombok.Data
;
import
javax.validation.constraints.NotBlank
;
/*
* 支付方式: WX_APP
*
* @author xiaoyu
* @site https://www.jeequan.com
* @date 2022/12/20 8:12
*/
@Data
public
class
WxAppOrderRQ
extends
UnifiedOrderRQ
{
/** 微信openid **/
@NotBlank
(
message
=
"openid不能为空"
)
private
String
openid
;
/** 构造函数 **/
public
WxAppOrderRQ
(){
this
.
setWayCode
(
CS
.
PAY_DATA_TYPE
.
WX_APP
);
//默认 wayCode, 避免validate出现问题
}
@Override
public
String
getChannelUserId
(){
return
this
.
openid
;
}
}
Write
Preview
Supports
Markdown
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