mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 20:03:26 +08:00
【新增】后台提现审核功能增加【企业付款到零钱】【企业付款到银行卡】
This commit is contained in:
@@ -224,17 +224,54 @@ namespace CoreCms.Net.Web.Admin.Controllers
|
||||
//返回数据
|
||||
var jm = new AdminUiCallBack { code = 0 };
|
||||
|
||||
var userTocashTypes = EnumHelper.EnumToList<GlobalEnumVars.UserTocashTypes>();
|
||||
var userTocashStatus = EnumHelper.EnumToList<GlobalEnumVars.UserTocashStatus>();
|
||||
var userTocashType = EnumHelper.EnumToList<GlobalEnumVars.UserTocashType>();
|
||||
|
||||
jm.data = new
|
||||
{
|
||||
userTocashTypes
|
||||
userTocashStatus,
|
||||
userTocashType
|
||||
};
|
||||
return jm;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 提现处理============================================================
|
||||
// POST: Api/CoreCmsUserTocash/GetTocash
|
||||
/// <summary>
|
||||
/// 提现处理
|
||||
/// </summary>
|
||||
/// <param name="entity"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost]
|
||||
[Description("提现处理")]
|
||||
public async Task<AdminUiCallBack> GetTocash([FromBody] FMIntId entity)
|
||||
{
|
||||
var jm = new AdminUiCallBack();
|
||||
|
||||
var model = await _coreCmsUserTocashServices.QueryByIdAsync(entity.id, false);
|
||||
if (model == null)
|
||||
{
|
||||
jm.msg = "不存在此信息";
|
||||
return jm;
|
||||
}
|
||||
jm.code = 0;
|
||||
|
||||
var userTocashStatus = EnumHelper.EnumToList<GlobalEnumVars.UserTocashStatus>();
|
||||
var userTocashType = EnumHelper.EnumToList<GlobalEnumVars.UserTocashType>();
|
||||
|
||||
jm.data = new
|
||||
{
|
||||
model,
|
||||
userTocashStatus,
|
||||
userTocashType
|
||||
};
|
||||
|
||||
return jm;
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
#region 设置状态============================================================
|
||||
|
||||
@@ -246,7 +283,7 @@ namespace CoreCms.Net.Web.Admin.Controllers
|
||||
/// <returns></returns>
|
||||
[HttpPost]
|
||||
[Description("设置状态")]
|
||||
public async Task<AdminUiCallBack> SetStatus([FromBody] FMIntId entity)
|
||||
public async Task<AdminUiCallBack> SetStatus([FromBody] FMUserTocash entity)
|
||||
{
|
||||
var jm = new AdminUiCallBack();
|
||||
|
||||
@@ -257,17 +294,54 @@ namespace CoreCms.Net.Web.Admin.Controllers
|
||||
return jm;
|
||||
}
|
||||
|
||||
var res = await _coreCmsUserTocashServices.Examine(entity.id, entity.data.ObjectToInt(0));
|
||||
var res = await _coreCmsUserTocashServices.Examine(entity.id, entity.status, entity.type);
|
||||
jm.code = res.status ? 0 : 1;
|
||||
jm.data = res.data;
|
||||
jm.msg = res.status ? GlobalConstVars.EditSuccess : GlobalConstVars.EditFailure;
|
||||
|
||||
jm.msg = res.msg;
|
||||
jm.otherData = entity;
|
||||
return jm;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
|
||||
#region 预览数据============================================================
|
||||
// POST: Api/CoreCmsUserTocash/GetDetails/10
|
||||
/// <summary>
|
||||
/// 预览数据
|
||||
/// </summary>
|
||||
/// <param name="entity"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost]
|
||||
[Description("预览数据")]
|
||||
public async Task<AdminUiCallBack> GetDetails([FromBody] FMIntId entity)
|
||||
{
|
||||
var jm = new AdminUiCallBack();
|
||||
|
||||
var model = await _coreCmsUserTocashServices.QueryByIdAsync(entity.id, false);
|
||||
if (model == null)
|
||||
{
|
||||
jm.msg = "不存在此信息";
|
||||
return jm;
|
||||
}
|
||||
jm.code = 0;
|
||||
|
||||
var userTocashStatus = EnumHelper.EnumToList<GlobalEnumVars.UserTocashStatus>();
|
||||
var userTocashType = EnumHelper.EnumToList<GlobalEnumVars.UserTocashType>();
|
||||
|
||||
jm.data = new
|
||||
{
|
||||
model,
|
||||
userTocashStatus,
|
||||
userTocashType
|
||||
};
|
||||
|
||||
return jm;
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
#region 选择导出============================================================
|
||||
|
||||
// POST: Api/CoreCmsUserTocash/SelectExportExcel/10
|
||||
|
||||
Reference in New Issue
Block a user