【调整】取消后台服务订单设置【已支付】功能,防止出现业务上核销码批量生成和删除的后台操作,而导致数据混乱。

This commit is contained in:
大灰灰
2022-10-14 00:47:02 +08:00
parent 6cf4029eab
commit cebf78599f
3 changed files with 121 additions and 577 deletions

View File

@@ -682,37 +682,6 @@ namespace CoreCms.Net.Web.Admin.Controllers
}
#endregion
#region ============================================================
// POST: Api/CoreCmsUserServicesOrder/DoSetisPay/10
/// <summary>
/// 设置是否支付
/// </summary>
/// <param name="entity"></param>
/// <returns></returns>
[HttpPost]
[Description("设置是否支付")]
public async Task<AdminUiCallBack> DoSetisPay([FromBody] FMUpdateBoolDataByIntId entity)
{
var jm = new AdminUiCallBack();
var oldModel = await _coreCmsUserServicesOrderServices.QueryByIdAsync(entity.id, false);
if (oldModel == null)
{
jm.msg = "不存在此信息";
return jm;
}
oldModel.isPay = (bool)entity.data;
var bl = await _coreCmsUserServicesOrderServices.UpdateAsync(p => new CoreCmsUserServicesOrder() { isPay = oldModel.isPay }, p => p.id == oldModel.id);
jm.code = bl ? 0 : 1;
jm.msg = bl ? GlobalConstVars.EditSuccess : GlobalConstVars.EditFailure;
return jm;
}
#endregion
#region ============================================================
// POST: Api/CoreCmsUserServicesTicket/GetPageList
/// <summary>