20211229与博晟数据对接接口优化

This commit is contained in:
杨红卫 2021-12-29 18:38:36 +08:00
parent 3bda153d7c
commit 93996822ec
3 changed files with 34 additions and 7 deletions

View File

@ -43,7 +43,7 @@ namespace BLL
/// </summary> /// </summary>
/// <param name="sender">Timer组件</param> /// <param name="sender">Timer组件</param>
/// <param name="e">事件参数</param> /// <param name="e">事件参数</param>
private static void AddData(object sender, ElapsedEventArgs e) public static void AddData(object sender, ElapsedEventArgs e)
{ {
try try
{ {
@ -96,12 +96,23 @@ namespace BLL
projectId = getProjectByFromProjectId.ProjectId; projectId = getProjectByFromProjectId.ProjectId;
} }
else else
{
string OtherDepartId = obj["OtherDepartId"].ToString();
var getPByCode= Funs.DB.Base_Project.FirstOrDefault(x => x.ProjectCode == OtherDepartId);
if (getPByCode != null)
{
getPByCode.FromProjectId = fromprojectId;
Funs.DB.SubmitChanges();
projectId = getPByCode.ProjectId;
}
else
{ {
if (type == "1") if (type == "1")
{ {
projectId = AddProject(arr); projectId = AddProject(arr);
} }
} }
}
if (!string.IsNullOrEmpty(projectId)) if (!string.IsNullOrEmpty(projectId))
{ {

View File

@ -559,7 +559,15 @@ namespace BLL
{ {
if (!String.IsNullOrEmpty(time)) if (!String.IsNullOrEmpty(time))
{ {
return DateTime.Parse(time); DateTime dateTime = DateTime.Parse(time);
if (dateTime.Year > 1753 && dateTime.Year < 9999)
{
return dateTime;
}
else
{
return null;
}
} }
else else
{ {
@ -583,11 +591,19 @@ namespace BLL
{ {
if (!String.IsNullOrEmpty(time)) if (!String.IsNullOrEmpty(time))
{ {
return DateTime.Parse(time); DateTime dateTime = DateTime.Parse(time);
if (dateTime.Year > 1753 && dateTime.Year < 9999)
{
return dateTime;
} }
else else
{ {
return System.DateTime.Now; return DateTime.Now;
}
}
else
{
return DateTime.Now;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@ -64,7 +64,7 @@
{ {
if (!IsPostBack) if (!IsPostBack)
{ {
BLL.CNCECHSSEWebService.getSupervise_SubUnitReport(); // BOSHENGMonitorService.AddData(null,null);
string userdata = Request.Params["basedata"]; string userdata = Request.Params["basedata"];
if (!string.IsNullOrEmpty(userdata)) if (!string.IsNullOrEmpty(userdata))
{ {