commit by yzf

master
Yang 2 years ago
parent aa9e390176
commit 6c471b8e7b

@ -308,27 +308,39 @@ namespace FactorySystemApi.Controllers
{ {
sVersion = string.Format("{0:F4}", dVersion); sVersion = string.Format("{0:F4}", dVersion);
} }
if (inParam .ContainsKey("Change_List") && inParam["Change_List"] != null&& inParam["Change_List"].ToString() !="") if (inParam.ContainsKey("Change_List") && inParam["Change_List"] != null && inParam["Change_List"].ToString() != "")
{ {
List<TFS_UpdateFormula> jsonList = JsonConvert.DeserializeObject<List<TFS_UpdateFormula>>(inParam["Change_List"].ToString()); List<TFS_UpdateFormula> jsonList = JsonConvert.DeserializeObject<List<TFS_UpdateFormula>>(inParam["Change_List"].ToString());
foreach (var item in jsonList) if (jsonList.Count > 0)
{ {
TFS_UpdateFormula tFS_UpdateFormula = new TFS_UpdateFormula() foreach (var item in jsonList)
{ {
SP = inParam["SP"].ToString(), TFS_UpdateFormula tFS_UpdateFormula = new TFS_UpdateFormula()
SP_VERSION = sVersion, {
SP_VALUE = inParam["SP_VALUE"].ToString(), SP = inParam["SP"].ToString(),
Name = inParam["Name"].ToString(), SP_VERSION = sVersion,
Type = inParam["Type"].ToString(), SP_VALUE = inParam["SP_VALUE"].ToString(),
SP_AUTHOR = inParam["SP_AUTHOR"].ToString(), Name = inParam["Name"].ToString(),
//Change_Content = inParam["Change_Content"].ToString(), Type = inParam["Type"].ToString(),
Change_Time = DateTime.Now.ToString("yyyy/MM/dd HH:mm"), SP_AUTHOR = inParam["SP_AUTHOR"].ToString(),
Change_Content = JsonConvert.SerializeObject(item), //Change_Content = inParam["Change_Content"].ToString(),
}; Change_Time = DateTime.Now.ToString("yyyy/MM/dd HH:mm"),
task = FormulaBll.SevaTFS_UpdateFormula(tFS_UpdateFormula); Change_Content = JsonConvert.SerializeObject(item),
};
task = FormulaBll.SevaTFS_UpdateFormula(tFS_UpdateFormula);
}
}
else
{
apiResult.Error("Change_List不能为空");
} }
}
else
{
apiResult.Error("Change_List不能为空");
} }
apiResult.Data = task; apiResult.Data = task;
@ -732,19 +744,20 @@ namespace FactorySystemApi.Controllers
List<TFS_ViewMaterial> viewsByTestCodes = FormulaBll.GetViewByTestCodes(testCodes); List<TFS_ViewMaterial> viewsByTestCodes = FormulaBll.GetViewByTestCodes(testCodes);
MaterialBll materialBll = new MaterialBll(); MaterialBll materialBll = new MaterialBll();
TFS_Material tFS_Material = materialBll.GetMaterialListByFTestCode(item.SP_VALUE).LastOrDefault(); TFS_Material tFS_Material = materialBll.GetMaterialListByFCode(item.SP_VALUE).FirstOrDefault();
if (tFS_Material != null)
{
item.ASapCode = tFS_Material.OldCode;
}
else
{
item.ASapCode = "";
}
if ("40".Equals(material.FType)) if ("40".Equals(material.FType))
{ {
item.AMaterialCode = item.SP_VALUE; item.AMaterialCode = item.SP_VALUE;
if (tFS_Material != null)
{
item.ASapCode = tFS_Material.OldCode;
}
else
{
item.ASapCode = "";
}
} }
else else
{ {
@ -756,15 +769,11 @@ namespace FactorySystemApi.Controllers
if (tFS_Material != null) if (tFS_Material != null)
{ {
item.AMaterialCode = tFS_Material.FCode; item.AMaterialCode = tFS_Material.FCode;
item.ASapCode = tFS_Material.OldCode;
//item.AMaterialCode = view2.FSaleOldMaterialCode; //item.AMaterialCode = view2.FSaleOldMaterialCode;
//item.ASapCode = view2.FBaseMaterialCode; //item.ASapCode = view2.FBaseMaterialCode;
} }
else
{
item.ASapCode = "";
}
} }
} }
if (string.IsNullOrWhiteSpace(item.AMaterialCode)) if (string.IsNullOrWhiteSpace(item.AMaterialCode))

@ -41,6 +41,20 @@ namespace FactorySystemApi.Controllers
}, apiResult, Request, inParam); }, apiResult, Request, inParam);
} }
/// <summary>
/// 获取当前用户
/// </summary>
/// <param name="inParam"></param>
/// <returns></returns>
[HttpPost]
public ApiResult GetUser()
{
ApiResult apiResult = new ApiResult();
return ExceptionHelper.TryReturnException(() =>
{
apiResult.Data = Request.Properties["token"] as ApiAuthInfo;
}, apiResult, Request);
}
/// <summary> /// <summary>
/// 获取角色列表分页 /// 获取角色列表分页

@ -13,7 +13,7 @@
<add key="ApiAuthSecretKey" value="zhkxfs" /> <add key="ApiAuthSecretKey" value="zhkxfs" />
<!--<add key="ConnectionString" value="server=49.235.68.145,3456;uid=sa;pwd=zhenxuan@2019;database=FactorySystem" />--> <!--<add key="ConnectionString" value="server=49.235.68.145,3456;uid=sa;pwd=zhenxuan@2019;database=FactorySystem" />-->
<!--<add key="ConnectionString" value="server=192.168.8.157,12580;uid=tfs;pwd=tfs2022;database=FactorySystem" />--> <!--<add key="ConnectionString" value="server=192.168.8.157,12580;uid=tfs;pwd=tfs2022;database=FactorySystem" />-->
<add key="ConnectionString" value="server=192.168.8.156,12580;uid=tfs;pwd=tfs2022;database=FactorySystem" /> <add key="ConnectionString" value="server=192.168.8.157,12580;uid=tfs;pwd=tfs2022;database=FactorySystem" />
<!--<add key="ConnectionString" value="server=120.55.81.57;uid=sa;pwd=1qaz@WSX;database=FactorySystem" />--> <!--<add key="ConnectionString" value="server=120.55.81.57;uid=sa;pwd=1qaz@WSX;database=FactorySystem" />-->
<add key="Sap_UserName" value="mcs_con" /> <add key="Sap_UserName" value="mcs_con" />

@ -118,6 +118,17 @@ namespace FactorySystemBll
} }
/// <summary>
/// 更具物料号获取物料
/// </summary>
/// <param name="fTestCode"></param>
/// <returns></returns>
public List<TFS_Material> GetMaterialListByFCode(string fCode)
{
return AppSettingsHelper.GetSqlSugar().Queryable<TFS_Material>().Where(m => m.FCode == fCode).ToList();
}
public TFS_Material GetMaterialById(int id) public TFS_Material GetMaterialById(int id)
{ {
return BaseBll.GetTempModel<TFS_Material>("FID=" + id); return BaseBll.GetTempModel<TFS_Material>("FID=" + id);

Loading…
Cancel
Save