mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 19:03:27 +08:00
修改订单取消订单并退款方法失效的问题。
This commit is contained in:
@@ -32,6 +32,7 @@ using CoreCms.Net.WeChat.Service.HttpClients;
|
|||||||
using Microsoft.AspNetCore.Authorization;
|
using Microsoft.AspNetCore.Authorization;
|
||||||
using Microsoft.AspNetCore.Hosting;
|
using Microsoft.AspNetCore.Hosting;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using Microsoft.IdentityModel.Tokens;
|
||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
using NPOI.HSSF.UserModel;
|
using NPOI.HSSF.UserModel;
|
||||||
using NPOI.SS.Util;
|
using NPOI.SS.Util;
|
||||||
@@ -1700,6 +1701,7 @@ namespace CoreCms.Net.Web.Admin.Controllers
|
|||||||
return jm;
|
return jm;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
var result = await _coreCmsOrderServices.CancelOrder(entity.id);
|
var result = await _coreCmsOrderServices.CancelOrder(entity.id);
|
||||||
jm.code = result.status ? 0 : 1;
|
jm.code = result.status ? 0 : 1;
|
||||||
jm.msg = result.msg;
|
jm.msg = result.msg;
|
||||||
@@ -1708,6 +1710,40 @@ namespace CoreCms.Net.Web.Admin.Controllers
|
|||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
#region 取消订单并退款============================================================
|
||||||
|
// POST: Api/CoreCmsOrder/CancelOrderAndRefund/10
|
||||||
|
/// <summary>
|
||||||
|
/// 取消订单并退款
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="entity"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
[HttpPost]
|
||||||
|
[Description("取消订单并退款")]
|
||||||
|
public async Task<AdminUiCallBack> CancelOrderAndRefund([FromBody] FMStringId entity)
|
||||||
|
{
|
||||||
|
var jm = new AdminUiCallBack();
|
||||||
|
|
||||||
|
if (entity.id.Length == 0)
|
||||||
|
{
|
||||||
|
jm.msg = "请提交要取消的订单号";
|
||||||
|
return jm;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (string.IsNullOrEmpty(entity.id))
|
||||||
|
{
|
||||||
|
jm.msg = "请提交要取消的订单号";
|
||||||
|
return jm;
|
||||||
|
}
|
||||||
|
|
||||||
|
var result = await _coreCmsOrderServices.CancelOrderAndRefund(entity.id);
|
||||||
|
jm.code = result.status ? 0 : 1;
|
||||||
|
jm.msg = result.msg;
|
||||||
|
|
||||||
|
return jm;
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
#region 批量删除订单============================================================
|
#region 批量删除订单============================================================
|
||||||
// POST: Api/CoreCmsOrder/DeleteOrder/10
|
// POST: Api/CoreCmsOrder/DeleteOrder/10
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user