From 6207f41b5ac00036048d788db468e313ee70b663 Mon Sep 17 00:00:00 2001 From: wanyongkang <937888580@qq.com> Date: Wed, 14 Oct 2020 21:35:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=98=E5=AE=9D=E9=80=80=E6=AC=BE=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Host/Controllers/UserController.cs | 27 +++++++++++++++++++ Host/Models/TaoBaoRefundModel.cs | 2 ++ .../Domain/TaoBao/TaoBaoRefundEntity.cs | 1 + 3 files changed, 30 insertions(+) diff --git a/Host/Controllers/UserController.cs b/Host/Controllers/UserController.cs index bf03e64..2ea1907 100644 --- a/Host/Controllers/UserController.cs +++ b/Host/Controllers/UserController.cs @@ -646,6 +646,33 @@ namespace Home.Controllers } else if(aopic == 256){ info = await m_TaoBaoRefundService.ReceivedRefundMsg(this.Request, refunds); + }else if(aopic == 131072){//卖家同意退款 + string data = this.Request.Form["json"]; + var refundInfo = data.FromJsonTo(); + var his_order= m_TaoBaoRefundService.Query(m => m.Tid == refundInfo.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(); + var his_order= m_TaoBaoRefundService.Query(m => m.Tid == refundInfo.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(); + var his_order= m_TaoBaoRefundService.Query(m => m.Tid == refundInfo.Tid).FirstOrDefault(); + his_order.status = 3; + + + await m_TaoBaoRefundService.Update(his_order); + } return Content(info); } diff --git a/Host/Models/TaoBaoRefundModel.cs b/Host/Models/TaoBaoRefundModel.cs index 486f57c..63bb479 100644 --- a/Host/Models/TaoBaoRefundModel.cs +++ b/Host/Models/TaoBaoRefundModel.cs @@ -17,6 +17,8 @@ namespace Host.Models public string SellerNick { get; set; } public string Modified { get; set; } public string Phone { get; set; } + public int status { get; set; } + } diff --git a/Services/Hncore.Pass.Sells/Domain/TaoBao/TaoBaoRefundEntity.cs b/Services/Hncore.Pass.Sells/Domain/TaoBao/TaoBaoRefundEntity.cs index 267acdf..7daa132 100644 --- a/Services/Hncore.Pass.Sells/Domain/TaoBao/TaoBaoRefundEntity.cs +++ b/Services/Hncore.Pass.Sells/Domain/TaoBao/TaoBaoRefundEntity.cs @@ -18,5 +18,6 @@ namespace Hncore.Pass.Sells.Domain public string SellerNick { get; set; } public string Modified { get; set; } public string Phone { get; set; } + public int status { get; set; } } }