2023-08-31
This commit is contained in:
@@ -7,10 +7,11 @@ using FineUIPro;
|
||||
using MiniExcelLibs;
|
||||
using MiniExcelLibs.Attributes;
|
||||
using Model;
|
||||
using WIA;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
public static class PHTGL_ContractTrackService
|
||||
public static class PhtglContractTrackService
|
||||
{
|
||||
#region 获取列表
|
||||
|
||||
@@ -157,6 +158,8 @@ namespace BLL
|
||||
};
|
||||
Funs.DB.PHTGL_ContractTrack.InsertOnSubmit(table);
|
||||
Funs.DB.SubmitChanges();
|
||||
PhtglContracttrackprogressService.CreateTemplateByContractTrackId(newtable.Id);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -206,6 +209,8 @@ namespace BLL
|
||||
Funs.DB.PHTGL_ContractTrack.DeleteOnSubmit(table);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
PhtglContracttrackprogressService.DeleteModleByContractTrackId(id);
|
||||
PhtglContracttrackmatchwbsService.DeleteModelByContractTrackId(id);
|
||||
}
|
||||
|
||||
public static ResponeData ImportData(string path, string contractid, string projectid)
|
||||
@@ -243,7 +248,9 @@ namespace BLL
|
||||
ContractId = contractid,
|
||||
ProjectId = projectid,
|
||||
};
|
||||
if (string.IsNullOrEmpty(item.ProjectCode)) continue;
|
||||
var resultModel = GetPHTGL_ContractTrackByModle(phtglContractTrack);
|
||||
item.ContractNum=ContractService.GetContractById(contractid)?.ContractNum;
|
||||
if (resultModel.Any())
|
||||
{
|
||||
item.Id = resultModel[0].Id;
|
||||
@@ -254,6 +261,7 @@ namespace BLL
|
||||
item.Id = SQLHelper.GetNewID();
|
||||
AddPHTGL_ContractTrack(item);
|
||||
}
|
||||
PhtglContracttrackprogressService.CreateTemplateByContractTrackId(item.Id);
|
||||
}
|
||||
|
||||
return responeData;
|
||||
|
||||
Reference in New Issue
Block a user