Commit 0cd13f01 by yangjian

Merge remote-tracking branch 'origin/master'

parents aeb2bf0d afa5ad28
......@@ -22,7 +22,7 @@ public class OrderCTools extends XMBaseTest {
* @param receivableAmount:应收金额
* @author: yangfangfang
**/
public JSONObject purchaseCard(String activatePattern, String cardId, String cardSnapshotId, String memberId, BigDecimal receivableAmount, String commodityCardType,DataUserInfo...dataUserInfos) {
public JSONObject purchaseCard(String activatePattern, String cardId, String cardSnapshotId, String memberId, BigDecimal receivableAmount,DataUserInfo...dataUserInfos) {
dataApi.setApiModule(ApiModule.Lunar_Order)
.setApiName("API_purchaseCard")
......
......@@ -56,17 +56,19 @@ public class TestMiNiPay extends BaseTestImpl {
}
//获取会员卡
cardId=minCardTools.fetchOnSaleMemberCard("次卡").getJSONObject("result").getJSONArray("records").getJSONObject(0).getString("id");
BigDecimal price=new BigDecimal(minCardTools.fetchOnSaleMemberCard("次卡").getJSONObject("result").getJSONArray("records").getJSONObject(0).getString("price"));
JSONObject memberCardResult=minCardTools.fetchOnSaleMemberCard("次卡").getJSONObject("result").getJSONArray("records").getJSONObject(0);
cardId=memberCardResult.getString("id");
BigDecimal price=new BigDecimal(memberCardResult.getString("price"));
try {
Thread.sleep(3000);
Thread.sleep(1000);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
//购买C端非0元会员卡
JSONObject purchaseCardResult=orderCTools.purchaseCard("PURCHASE",cardId,cardId,memberId,price,"MEMBER_CARD");
JSONObject purchaseCardResult=orderCTools.purchaseCard("PURCHASE",cardId,cardId,memberId,price);
String voucherId=purchaseCardResult.getJSONObject("result").getString("voucherId");//订单ID
try {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment