优化
This commit is contained in:
@@ -718,8 +718,6 @@ 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
|
||||||
@@ -744,14 +742,6 @@ 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>
|
||||||
/// 下推
|
/// 下推
|
||||||
@@ -762,7 +752,8 @@ namespace WMS.Web.Domain.Services
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
private async Task<(Result result, SyncStatus syncStatus, string erpBillNo)> Push(ErpPushDto dto, InStockErpDetails erpDetail, string billNo, IErpService sc_erpService)
|
private async Task<(Result result, SyncStatus syncStatus, string erpBillNo)> Push(ErpPushDto dto, InStockErpDetails erpDetail, string billNo, IErpService sc_erpService)
|
||||||
{
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
//下推动作
|
//下推动作
|
||||||
var res = await sc_erpService.Push(dto);
|
var res = await sc_erpService.Push(dto);
|
||||||
if (!res.IsSuccess)
|
if (!res.IsSuccess)
|
||||||
@@ -802,6 +793,14 @@ namespace WMS.Web.Domain.Services
|
|||||||
_logger.LogInformation($"入库单->同步金蝶成功->单号:{billNo} erp明细Id:{erpDetail.ErpDetailId}");
|
_logger.LogInformation($"入库单->同步金蝶成功->单号:{billNo} erp明细Id:{erpDetail.ErpDetailId}");
|
||||||
return (Result.ReSuccess(), SyncStatus.Success, o_dto.Numbers.First());
|
return (Result.ReSuccess(), SyncStatus.Success, o_dto.Numbers.First());
|
||||||
}
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
_logger.LogInformation($"入库单-同步:错误:{billNo} erp明细Id:{erpDetail.ErpDetailId} 错误:{ex.Message}");
|
||||||
|
var result = Result.ReFailure(ex.Message, 50001);
|
||||||
|
return (result, SyncStatus.Fail, "");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -173,8 +173,8 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
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;//用于正式
|
||||||
|
var ops_login_time = token.Expired - DateTime.Now;//用于正式
|
||||||
_redisClientService.SetStringKey<LoginInDto>($"wms_login_{token.Token}", loginInfo, token.Expired.TimeOfDay);
|
_redisClientService.SetStringKey<LoginInDto>($"wms_login_{token.Token}", loginInfo, ops_login_time);
|
||||||
|
|
||||||
_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"));
|
||||||
|
|
||||||
|
|||||||
@@ -34,6 +34,6 @@ namespace WMS.Web.Domain.Values
|
|||||||
/// 同步中
|
/// 同步中
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[EnumRemark("同步中")]
|
[EnumRemark("同步中")]
|
||||||
SyncIng = 4
|
SyncIng = 4,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user