Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
jilinxpd committed Nov 25, 2015
0 parents commit c497fac
Show file tree
Hide file tree
Showing 714 changed files with 62,189 additions and 0 deletions.
181 changes: 181 additions & 0 deletions commons/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,181 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="https://maven.apache.org/POM/4.0.0"
xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>com.sogou.pay</groupId>
<artifactId>sogou-pay</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

<artifactId>commons</artifactId>

<dependencies>

<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.6.1</version>
</dependency>

<!--<dependency>-->
<!--<groupId>javax.servlet</groupId>-->
<!--<artifactId>servlet-api</artifactId>-->
<!--<version>2.5</version>-->
<!--<scope>provided</scope>-->
<!--</dependency>-->

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>3.0-alpha-1</version>
</dependency>

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
<version>2.0</version>
</dependency>

<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</dependency>

<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
</dependency>


<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>${guava.version}</version>
<classifier>cdi1.0</classifier>
</dependency>

<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
</dependency>

<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
</dependency>

<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>

<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
</dependency>

<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
</dependency>

<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
</dependency>

<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
</dependency>

<dependency>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
</dependency>

<!-- mybatis核心包 -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>1.3.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.perf4j</groupId>
<artifactId>perf4j</artifactId>
</dependency>

<dependency>
<groupId>commons-jexl</groupId>
<artifactId>commons-jexl</artifactId>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
</dependency>
<dependency>
<groupId>org.jdom</groupId>
<artifactId>jdom</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<version>1.10</version>
</dependency>
<dependency>
<groupId>com.sogou.pay</groupId>
<artifactId>cmbc-fbsdk</artifactId>
<version>1.0</version>
</dependency>
<!-- 快钱网关使用专用包 -->
<dependency>
<groupId>com.sogou.pay</groupId>
<artifactId>jaxrpc</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>com.sogou.pay</groupId>
<artifactId>axis</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>commons-discovery</groupId>
<artifactId>commons-discovery</artifactId>
<version>0.2</version>
</dependency>
<dependency>
<groupId>wsdl4j</groupId>
<artifactId>wsdl4j</artifactId>
<version>1.5.1</version>
</dependency>

</dependencies>

</project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
package com.sogou.pay.common.Model;

import java.io.Serializable;
import java.util.Date;

/**
* Created by qibaichao on 2015/4/9.
* 退款通知对象
*/
public class AppRefundNotifyModel implements Serializable {


private String appId;
//通知地址
private String notifyUrl;

//接入平台订单号
private String orderId;

//支付单号
private String payId;

//TRADE_FINISHED
private String refundStatus;

//支付金额
private String payAmount;

//交易金额
private String refundAmount;

//退款完成时间
private String refundSuccessTime;

//签名
private String sign;

//签名类型
private String signType;

public String getNotifyUrl() {
return notifyUrl;
}

public void setNotifyUrl(String notifyUrl) {
this.notifyUrl = notifyUrl;
}

public String getPayId() {
return payId;
}

public void setPayId(String payId) {
this.payId = payId;
}

public String getRefundStatus() {
return refundStatus;
}

public void setRefundStatus(String refundStatus) {
this.refundStatus = refundStatus;
}

public String getOrderId() {
return orderId;
}

public void setOrderId(String orderId) {
this.orderId = orderId;
}

public String getRefundAmount() {
return refundAmount;
}

public void setRefundAmount(String refundAmount) {
this.refundAmount = refundAmount;
}

public String getPayAmount() {
return payAmount;
}

public void setPayAmount(String payAmount) {
this.payAmount = payAmount;
}

public String getRefundSuccessTime() {
return refundSuccessTime;
}

public void setRefundSuccessTime(String refundSuccessTime) {
this.refundSuccessTime = refundSuccessTime;
}

public String getSign() {
return sign;
}

public void setSign(String sign) {
this.sign = sign;
}

public String getSignType() {
return signType;
}

public void setSignType(String signType) {
this.signType = signType;
}

public String getAppId() {
return appId;
}

public void setAppId(String appId) {
this.appId = appId;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
package com.sogou.pay.common.Model;

import java.io.Serializable;

/**
* 订单支付状态查询同步返回对象
*
* @author 用户平台事业部---高朋辉
* @version 1.0
* @date 2015/09/01 15:42
*/
public class QueryOrderResult implements Serializable {
private String status; // 程序调用状态
private String message; // 附加信息
private Object payStatus; //退款结果

public String getStatus() {
return status;
}

public void setStatus(String status) {
this.status = status;
}

public String getMessage() {
return message;
}

public void setMessage(String message) {
this.message = message;
}

public Object getPayStatus() {
return payStatus;
}

public void setPayStatus(Object payStatus) {
this.payStatus = payStatus;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
package com.sogou.pay.common.Model;

import java.io.Serializable;

/**
* 退款查询同步返回对象
*
* @author 用户平台事业部---高朋辉
* @version 1.0
* @date 2015/09/01 10:42
*/
public class QueryRefundResult implements Serializable {
private String status; // 程序调用状态
private String message; // 附加信息
private Object refundStatus; //退款结果

public String getStatus() {
return status;
}

public void setStatus(String status) {
this.status = status;
}

public String getMessage() {
return message;
}

public void setMessage(String message) {
this.message = message;
}

public Object getRefundStatus() {
return refundStatus;
}

public void setRefundStatus(Object refundStatus) {
this.refundStatus = refundStatus;
}
}
Loading

0 comments on commit c497fac

Please sign in to comment.