diff --git a/Reportapi/MyCode.Project.Services/IServices/IJackYunStockinService.cs b/Reportapi/MyCode.Project.Services/IServices/IJackYunStockinService.cs
index 1603702..dd49c8e 100644
--- a/Reportapi/MyCode.Project.Services/IServices/IJackYunStockinService.cs
+++ b/Reportapi/MyCode.Project.Services/IServices/IJackYunStockinService.cs
@@ -20,12 +20,12 @@ namespace MyCode.Project.Services
/// 推送入库申请
///
///
- void SendInStock(string sheet);
+ string SendInStock(string sheet);
///
/// 推送出库申请
///
///
- void SendOutStock(string sheet);
+ string SendOutStock(string sheet);
}
}
diff --git a/Reportapi/MyCode.Project.Services/Implementation/JackYunStockinService.cs b/Reportapi/MyCode.Project.Services/Implementation/JackYunStockinService.cs
index d173c00..f50d07a 100644
--- a/Reportapi/MyCode.Project.Services/Implementation/JackYunStockinService.cs
+++ b/Reportapi/MyCode.Project.Services/Implementation/JackYunStockinService.cs
@@ -54,11 +54,12 @@ namespace MyCode.Project.Services.Implementation
///
/// 上传入库数据
///
- public void SendInStock(string sheet)
+ public string SendInStock(string sheet)
{
var list = _wMStoJackyunInventoryMovementView1Repository.GetInventoryMovement();
//过滤入库数据
var InStockHead = list.Where(t => t.type == "+" && t.relDataId == sheet).Select(p => p.relDataId).Distinct().ToList();
+ string result = "";
InStockHead.ForEach(relDataId =>
{
CreateAndStockinGetRequestBizData requestBizData = new CreateAndStockinGetRequestBizData();
@@ -89,6 +90,7 @@ namespace MyCode.Project.Services.Implementation
Thread.Sleep(500);
JackyunResponse response = Call(EnumAttribute.GetAttribute(ApiEnum.CREATEANDSTOCKIN).Value, "1.0", requestBizData);
string ll = JsonHelper.ToJson(response);
+ result = ll;
LogHelper.Info("上传入库数据结果:" + ll);
//判断返回结果是否成功
if (response.code == "200")
@@ -104,16 +106,19 @@ namespace MyCode.Project.Services.Implementation
}
});
+ return result;
}
///
/// 上传出库数据
///
- public void SendOutStock(string sheet)
+ public string SendOutStock(string sheet)
{
var list = _wMStoJackyunInventoryMovementView1Repository.GetInventoryMovement();
//过滤出库数据
- var OutStockHead = list.Where(t => t.type != "+" && t.relDataId==sheet).Select(p => p.relDataId).Distinct().ToList();
+ var OutStockHead = list.Where(t => t.type != "+" && t.relDataId==sheet).Select(p => p.relDataId).Distinct().ToList();
+ string result = "";
+
OutStockHead.ForEach(relDataId =>
{
@@ -145,6 +150,7 @@ namespace MyCode.Project.Services.Implementation
Thread.Sleep(500);
JackyunResponse response = Call(EnumAttribute.GetAttribute(ApiEnum.CREATEANDSTOCKOUT).Value, "1.0", requestBizData);
string ll = JsonHelper.ToJson(response);
+ result = ll;
LogHelper.Info(ll);
//判断返回结果是否成功
if (response.code == "200")
@@ -159,6 +165,7 @@ namespace MyCode.Project.Services.Implementation
}
});
+ return result;
}