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);
}
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());
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(),
SP_VERSION = sVersion,
SP_VALUE = inParam["SP_VALUE"].ToString(),
Name = inParam["Name"].ToString(),
Type = inParam["Type"].ToString(),
SP_AUTHOR = inParam["SP_AUTHOR"].ToString(),
//Change_Content = inParam["Change_Content"].ToString(),
Change_Time = DateTime.Now.ToString("yyyy/MM/dd HH:mm"),
Change_Content = JsonConvert.SerializeObject(item),
};
task = FormulaBll.SevaTFS_UpdateFormula(tFS_UpdateFormula);
TFS_UpdateFormula tFS_UpdateFormula = new TFS_UpdateFormula()
{
SP = inParam["SP"].ToString(),
SP_VERSION = sVersion,
SP_VALUE = inParam["SP_VALUE"].ToString(),
Name = inParam["Name"].ToString(),
Type = inParam["Type"].ToString(),
SP_AUTHOR = inParam["SP_AUTHOR"].ToString(),
//Change_Content = inParam["Change_Content"].ToString(),
Change_Time = DateTime.Now.ToString("yyyy/MM/dd HH:mm"),
Change_Content = JsonConvert.SerializeObject(item),
};
task = FormulaBll.SevaTFS_UpdateFormula(tFS_UpdateFormula);
}
}
else
{
apiResult.Error("Change_List不能为空");
}
}
else
{
apiResult.Error("Change_List不能为空");
}
apiResult.Data = task;
@ -732,19 +744,20 @@ namespace FactorySystemApi.Controllers
List<TFS_ViewMaterial> viewsByTestCodes = FormulaBll.GetViewByTestCodes(testCodes);
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))
{
item.AMaterialCode = item.SP_VALUE;
if (tFS_Material != null)
{
item.ASapCode = tFS_Material.OldCode;
}
else
{
item.ASapCode = "";
}
}
else
{
@ -756,15 +769,11 @@ namespace FactorySystemApi.Controllers
if (tFS_Material != null)
{
item.AMaterialCode = tFS_Material.FCode;
item.ASapCode = tFS_Material.OldCode;
//item.AMaterialCode = view2.FSaleOldMaterialCode;
//item.ASapCode = view2.FBaseMaterialCode;
}
else
{
item.ASapCode = "";
}
}
}
if (string.IsNullOrWhiteSpace(item.AMaterialCode))

@ -41,6 +41,20 @@ namespace FactorySystemApi.Controllers
}, 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>
/// 获取角色列表分页

@ -13,7 +13,7 @@
<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=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="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)
{
return BaseBll.GetTempModel<TFS_Material>("FID=" + id);

Loading…
Cancel
Save