Commit 65c1c1c1 by 孙亚楠

d

parent 79711e57
......@@ -66,7 +66,7 @@ class OrderCtl extends CtlBase {
return system.getResult(null,`参数错误 产品名称不能为空`)
}
// 需要去调用商户钱包 扣钱
if(pobj.id){
if(!pobj.id){
let reduceAccountBalanceRes = await this.merchantaccountSve.addordelavailable({merchant_id: this.trim(pobj.merchant_id),amount:pobj.price*(-1)});
if(reduceAccountBalanceRes.status!=0){
return system.getResult(null, `扣款失败`);
......@@ -132,10 +132,10 @@ class OrderCtl extends CtlBase {
let res =await this.merchantaccountSve.reduceAccountBalance({merchant_id:orderBean.merchant_id,amount:orderBean.price});
if(res.status==0){
console.log("扣除余额成功 返回结果:" + JSON.stringify(res));
let res = await this.merchanttradeSve.valetorder({merchant_id:orderBean.merchant_id,amount:orderBean.price,trade_data_id:orderBean.id});
if(res.status==0 && res.data && res.data.id){
console.log('交易流水创建完成 结果:' + JSON.stringify(res));
let r = await this.orderSve.updOrderSimple({id: orderBean.id, trade_id: res.data.id});
let _res = await this.merchanttradeSve.valetorder({merchant_id:orderBean.merchant_id,amount:orderBean.price,trade_data_id:orderBean.id,audit_status:"1"});
if(_res.status==0 && _res.data && _res.data.id){
console.log('交易流水创建完成 结果:' + JSON.stringify(_res));
let r = await this.orderSve.updOrderSimple({id: orderBean.id, trade_id: _res.data.id});
console.log("更新交易流水ID完成 结果:"+JSON.stringify(r));
}
}
......
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