|  |  |  | 
|---|
|  |  |  | import com.matrix.component.wechat.externalInterface.service.RefundService; | 
|---|
|  |  |  | import com.matrix.component.wechat.externalInterface.service.ScanPayQueryService; | 
|---|
|  |  |  | import org.apache.log4j.Logger; | 
|---|
|  |  |  | import org.springframework.beans.BeanUtils; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * User: rizenguo Date: 2014/12/1 Time: 17:05 | 
|---|
|  |  |  | 
|---|
|  |  |  | log.info("------------------request createPrapareOrder taking :" + totalTimeCost + "ms"+"--response="+payServiceResponseString); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 将从API返回的XML数据映射到Java对象 | 
|---|
|  |  |  | JsApiPayResData jsApiPayResData = (JsApiPayResData) Util.getObjectFromXML(payServiceResponseString, | 
|---|
|  |  |  | Object data =  Util.getObjectFromXML(payServiceResponseString, | 
|---|
|  |  |  | JsApiPayResData.class); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | JsApiPayResData jsApiPayResData=new JsApiPayResData(); | 
|---|
|  |  |  | BeanUtils.copyProperties(data,jsApiPayResData); | 
|---|
|  |  |  | return jsApiPayResData; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|