Commit a4bb6608 authored by liudong1993's avatar liudong1993

erp调用推荐返佣打款

parent 4a84c35d
...@@ -5815,7 +5815,7 @@ namespace Mall.Module.User ...@@ -5815,7 +5815,7 @@ namespace Mall.Module.User
/// <param name="mallBaseId"></param> /// <param name="mallBaseId"></param>
/// <param name="empId"></param> /// <param name="empId"></param>
/// <returns></returns> /// <returns></returns>
public string SetRecommendOrdersBillRemit(int billId, int tenantId, int mallBaseId, int empId) public string SetRecommendOrdersBillRemit(int billId, int tenantId, int mallBaseId, int empId,string Remark ="")
{ {
var model = distributor_BillRepository.GetEntity(billId); var model = distributor_BillRepository.GetEntity(billId);
if (model == null) { return "账单不存在"; } if (model == null) { return "账单不存在"; }
...@@ -5827,6 +5827,9 @@ namespace Mall.Module.User ...@@ -5827,6 +5827,9 @@ namespace Mall.Module.User
if (empId > 0) { if (empId > 0) {
keyValues.Add(nameof(RB_Distributor_Bill.EmpId), empId); keyValues.Add(nameof(RB_Distributor_Bill.EmpId), empId);
} }
if (!string.IsNullOrEmpty(Remark)) {
keyValues.Add(nameof(RB_Distributor_Bill.Remark), (model.Remark ?? "") + " " + Remark);
}
List<WhereHelper> wheres = new List<WhereHelper>() { List<WhereHelper> wheres = new List<WhereHelper>() {
new WhereHelper(){ new WhereHelper(){
FiledName=nameof(RB_Distributor_Bill.Id), FiledName=nameof(RB_Distributor_Bill.Id),
......
...@@ -209,7 +209,7 @@ namespace Mall.WebApi.Controllers.Finance ...@@ -209,7 +209,7 @@ namespace Mall.WebApi.Controllers.Finance
int TenantId = Convert.ToInt32(new ConfigurationBuilder().Add(new JsonConfigurationSource { Path = "appsettings.json" }).Build().GetSection("FinanceSetting")["TenantId"]); int TenantId = Convert.ToInt32(new ConfigurationBuilder().Add(new JsonConfigurationSource { Path = "appsettings.json" }).Build().GetSection("FinanceSetting")["TenantId"]);
int MallBaseId = Convert.ToInt32(new ConfigurationBuilder().Add(new JsonConfigurationSource { Path = "appsettings.json" }).Build().GetSection("FinanceSetting")["MallBaseId"]); int MallBaseId = Convert.ToInt32(new ConfigurationBuilder().Add(new JsonConfigurationSource { Path = "appsettings.json" }).Build().GetSection("FinanceSetting")["MallBaseId"]);
var parms = JObject.Parse(rmsg.ToString()); var parms = JObject.Parse(rmsg.ToString());
int BillId = parms.GetInt("BillId", 0); int BillId = parms.GetInt("BillId", 0);
if (BillId <= 0) if (BillId <= 0)
{ {
return ApiResult.ParamIsNull(); return ApiResult.ParamIsNull();
...@@ -227,7 +227,7 @@ namespace Mall.WebApi.Controllers.Finance ...@@ -227,7 +227,7 @@ namespace Mall.WebApi.Controllers.Finance
var flag = App_Code.PayUtil.GetTransfersOrder((bmodel.Periods ?? "") + bmodel.Id, bmodel.Money ?? 0, (bmodel.UserId ?? 0).ToString(), umodel.OpenId, mallModel, _accessor); var flag = App_Code.PayUtil.GetTransfersOrder((bmodel.Periods ?? "") + bmodel.Id, bmodel.Money ?? 0, (bmodel.UserId ?? 0).ToString(), umodel.OpenId, mallModel, _accessor);
if (flag) if (flag)
{ {
string msg = userModule.SetRecommendOrdersBillRemit(BillId, TenantId, MallBaseId, 0); string msg = userModule.SetRecommendOrdersBillRemit(BillId, TenantId, MallBaseId, 0, "单据审核通过,已自动打款");
if (msg != "") if (msg != "")
{ {
LogHelper.Write("企业付款失败 账单BillId:" + BillId); LogHelper.Write("企业付款失败 账单BillId:" + BillId);
...@@ -244,7 +244,7 @@ namespace Mall.WebApi.Controllers.Finance ...@@ -244,7 +244,7 @@ namespace Mall.WebApi.Controllers.Finance
} }
else else
{ {
string msg = userModule.SetRecommendOrdersBillRemit(BillId, TenantId, MallBaseId, 0); string msg = userModule.SetRecommendOrdersBillRemit(BillId, TenantId, MallBaseId, 0,, "单据审核通过,已自动打款");
if (msg == "") if (msg == "")
{ {
return ApiResult.Success(); return ApiResult.Success();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment