param.setTranstime(DateUtil.getNow("HHmmss"));
//param.setTenantid("default");
param.setShopaccno("2000000012");
- param.setQrcode("134869374484110144");
+ param.setQrcode("134985742861278239");
+ param.setUserid("402882816be4b6b9016be4b78ab30001");
param.setDtltype("canteen");
param.setSpip("172.28.43.3");
QrcodePayResponse response = consumePropxy.qrcodePayInit(param);
override fun pay(transaction: TTransactionMain?): AgentResponse {
return when (transaction!!.transCode) {
- TradeCode.TRANSCODE_QRCODE -> wechatService.doQrcodepay(transaction!!)
- else -> wechatService.doPrepay(transaction!!)
+ TradeCode.TRANSCODE_QRCODE -> wechatService.doQrcodepay(transaction)
+ else -> wechatService.doPrepay(transaction)
}
}
.addDebitCreditRecord(AccountProxy(stSubject), AccountProxy(shopacc),
amount, qrcodeSummary(sourceType))
} else {
- val account = accountUtilServcie.readAccount(qrcodeTrans.userid)
+ val account = accountUtilServcie.readAccount(param.userid)
builder.person(account).apply {
setAmount(amount, TradeDict.TRADE_FLAG_OUT)
setOpposite(shopacc.shopaccno, shopacc.shopname)