优化
This commit is contained in:
@@ -718,7 +718,8 @@ namespace WMS.Web.Domain.Services
|
|||||||
erpDetails.Add(item);
|
erpDetails.Add(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
foreach (var s in erpDetails)
|
foreach (var s in erpDetails)
|
||||||
{
|
{
|
||||||
var erp_details = entity.ErpDetails
|
var erp_details = entity.ErpDetails
|
||||||
@@ -729,7 +730,7 @@ namespace WMS.Web.Domain.Services
|
|||||||
FormId = FormIdParam.PUR_PurchaseOrder.ToString(),
|
FormId = FormIdParam.PUR_PurchaseOrder.ToString(),
|
||||||
TargetFormId = FormIdParam.STK_InStock.ToString(),
|
TargetFormId = FormIdParam.STK_InStock.ToString(),
|
||||||
DetailsId = s.ErpDetailId.ToString(),
|
DetailsId = s.ErpDetailId.ToString(),
|
||||||
IsDraftWhenSaveFail=true
|
IsDraftWhenSaveFail = true
|
||||||
};
|
};
|
||||||
//下推金蝶
|
//下推金蝶
|
||||||
var res = await this.Push(erpDto, s, entity.BillNo, sc_erpService);
|
var res = await this.Push(erpDto, s, entity.BillNo, sc_erpService);
|
||||||
@@ -743,6 +744,14 @@ namespace WMS.Web.Domain.Services
|
|||||||
if (entity == null) return Result.ReFailure(ResultCodes.DateWriteError);
|
if (entity == null) return Result.ReFailure(ResultCodes.DateWriteError);
|
||||||
return Result.ReSuccess();
|
return Result.ReSuccess();
|
||||||
}
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
_logger.LogInformation($"采购下推-同步:错误:{JsonConvert.SerializeObject(entity)} 操作人:{loginInfo.UserInfo.StaffId}");
|
||||||
|
return Result.ReFailure(ResultCodes.ErpSynsError);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 下推
|
/// 下推
|
||||||
|
|||||||
@@ -172,8 +172,9 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
loginInfo.UserInfo = r.UserInfo;
|
loginInfo.UserInfo = r.UserInfo;
|
||||||
loginInfo.TokenInfo = token;
|
loginInfo.TokenInfo = token;
|
||||||
|
|
||||||
var ops_login_time = token.Expired.AddDays(1) - DateTime.Now;//用于正式
|
//var ops_login_time = token.Expired.AddDays(1) - DateTime.Now;//用于正式
|
||||||
_redisClientService.SetStringKey<LoginInDto>($"wms_login_{token.Token}", loginInfo, ops_login_time);
|
|
||||||
|
_redisClientService.SetStringKey<LoginInDto>($"wms_login_{token.Token}", loginInfo, token.Expired.TimeOfDay);
|
||||||
|
|
||||||
_logger.LogInformation($"登录信息:用户人员信息->{staffName}({r.UserInfo.StaffId}),公司名称->{r.UserInfo.CompanyName}"+",过期时间:"+token.Expired.ToString("yyyy-MM-dd HH:mm:ss"));
|
_logger.LogInformation($"登录信息:用户人员信息->{staffName}({r.UserInfo.StaffId}),公司名称->{r.UserInfo.CompanyName}"+",过期时间:"+token.Expired.ToString("yyyy-MM-dd HH:mm:ss"));
|
||||||
|
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ namespace WMS.Web.Domain.Values
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public static ValueTuple<int, string> NoRoot = (40005, "没有菜单权限,无法登录");
|
public static ValueTuple<int, string> NoRoot = (40005, "没有菜单权限,无法登录");
|
||||||
public static ValueTuple<int, string> ErpSyns = (40006, "正在同步金蝶数据,请稍候再试!");
|
public static ValueTuple<int, string> ErpSyns = (40006, "正在同步金蝶数据,请稍候再试!");
|
||||||
|
public static ValueTuple<int, string> ErpSynsError = (40006, "同步金蝶数据失败!");
|
||||||
//出库任务单
|
//出库任务单
|
||||||
public static ValueTuple<int, string> MergeStatusError = (70000, "请选择出库状态为”待出库”且出库类型为”销售出库”发货组织和收货客户以及发货仓库一致的数据");
|
public static ValueTuple<int, string> MergeStatusError = (70000, "请选择出库状态为”待出库”且出库类型为”销售出库”发货组织和收货客户以及发货仓库一致的数据");
|
||||||
public static ValueTuple<int, string> OutStockQtyError = (70001, "可出库数量不足");
|
public static ValueTuple<int, string> OutStockQtyError = (70001, "可出库数量不足");
|
||||||
|
|||||||
Reference in New Issue
Block a user