优惠卷调整

This commit is contained in:
wanyongkang
2020-10-16 12:14:19 +08:00
parent a9ce8c8d01
commit 8faeaa64bb
2 changed files with 16 additions and 14 deletions

View File

@@ -583,7 +583,7 @@ namespace Home.Controllers
var phone = notifyOrder.ReceiverMobile.NotHas() ? notifyOrder.ReceiverPhone : notifyOrder.ReceiverMobile;
if (phone.NotHas()) return false;
var userEntity = await m_UserService.Query(m => m.Phone == phone || m.TaoBao == notifyOrder.BuyerNick).FirstOrDefaultAsync();
var userEntity = await m_UserService.Query(m => m.Phone == phone).FirstOrDefaultAsync();
if (userEntity == null)
@@ -640,34 +640,36 @@ namespace Home.Controllers
return true;
};
long aopic = long.Parse(this.Request.Query["aopic"]);
string datainfo = this.Request.Form["json"];
var refundInfos = datainfo.FromJsonTo<TaoBaoRefundModel>();
var info = "";
if (aopic == 2){
info = await m_TaoBaoService.ReceivedMsg(this.Request, process);
} else if(aopic == 256){
info = await m_TaoBaoRefundService.ReceivedRefundMsg(this.Request, refunds);
var his_order= m_TaoBaoRefundService.Query(m => m.Tid == refundInfos.Tid).FirstOrDefault();
if (his_order == null){
info = await m_TaoBaoRefundService.ReceivedRefundMsg(this.Request, refunds);
} else {
his_order.status = 0;
await m_TaoBaoRefundService.Update(his_order);
}
}else if(aopic == 131072){//卖家同意退款
string data = this.Request.Form["json"];
var refundInfo = data.FromJsonTo<TaoBaoRefundModel>();
var his_order= m_TaoBaoRefundService.Query(m => m.Tid == refundInfo.Tid).FirstOrDefault();
}else if(aopic == 65536){//卖家同意退款
var his_order= m_TaoBaoRefundService.Query(m => m.Tid == refundInfos.Tid).FirstOrDefault();
his_order.status = 1;
await m_TaoBaoRefundService.Update(his_order);
}else if(aopic == 262144){//拒绝退款
string data = this.Request.Form["json"];
var refundInfo = data.FromJsonTo<TaoBaoRefundModel>();
var his_order= m_TaoBaoRefundService.Query(m => m.Tid == refundInfo.Tid).FirstOrDefault();
var his_order= m_TaoBaoRefundService.Query(m => m.Tid == refundInfos.Tid).FirstOrDefault();
his_order.status = 2;
await m_TaoBaoRefundService.Update(his_order);
}else if(aopic == 32768){//关闭
string data = this.Request.Form["json"];
var refundInfo = data.FromJsonTo<TaoBaoRefundModel>();
var his_order= m_TaoBaoRefundService.Query(m => m.Tid == refundInfo.Tid).FirstOrDefault();
var his_order= m_TaoBaoRefundService.Query(m => m.Tid == refundInfos.Tid).FirstOrDefault();
his_order.status = 3;