获取人员详细信息接口优化
This commit is contained in:
@@ -61,7 +61,7 @@ namespace BLL
|
|||||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||||
{
|
{
|
||||||
Model.PersonItem person = new Model.PersonItem();
|
Model.PersonItem person = new Model.PersonItem();
|
||||||
var getProjectPerson = db.SitePerson_Person.FirstOrDefault(x => x.SitePersonId == sitePersonId || (x.ProjectId == projectId && x.IdentityCard == idcard));
|
var getProjectPerson = db.SitePerson_Person.FirstOrDefault(x => x.SitePersonId == sitePersonId || (x.ProjectId == projectId && x.ProjectId.Length > 1 && x.IdentityCard == idcard));
|
||||||
if (getProjectPerson != null)
|
if (getProjectPerson != null)
|
||||||
{
|
{
|
||||||
person.SitePersonId = getProjectPerson.SitePersonId;
|
person.SitePersonId = getProjectPerson.SitePersonId;
|
||||||
@@ -135,7 +135,7 @@ namespace BLL
|
|||||||
person.AttachUrl4 = getAttachUrl4(getProjectPerson.PersonId);
|
person.AttachUrl4 = getAttachUrl4(getProjectPerson.PersonId);
|
||||||
person.AttachUrl5 = APIUpLoadFileService.getFileUrl(getProjectPerson.PersonId + "#5", null);
|
person.AttachUrl5 = APIUpLoadFileService.getFileUrl(getProjectPerson.PersonId + "#5", null);
|
||||||
}
|
}
|
||||||
var getPerson = db.Person_Persons.FirstOrDefault(x => x.IdentityCard == idcard);
|
var getPerson = db.Person_Persons.FirstOrDefault(x => x.IdentityCard == idcard && idcard.Length > 1);
|
||||||
if (getPerson != null)
|
if (getPerson != null)
|
||||||
{
|
{
|
||||||
person.PersonId = getPerson.PersonId;
|
person.PersonId = getPerson.PersonId;
|
||||||
|
|||||||
+5
-10
@@ -70,9 +70,13 @@
|
|||||||
<HintPath>..\packages\Microsoft.Extensions.Logging.Abstractions.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll</HintPath>
|
<HintPath>..\packages\Microsoft.Extensions.Logging.Abstractions.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Microsoft.Office.Interop.Excel, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL">
|
<Reference Include="Microsoft.Office.Interop.Excel, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Microsoft.Office.Interop.Excel.15.0.4795.1000\lib\net20\Microsoft.Office.Interop.Excel.dll</HintPath>
|
<HintPath>..\packages\Microsoft.Office.Interop.Excel.15.0.4795.1001\lib\net20\Microsoft.Office.Interop.Excel.dll</HintPath>
|
||||||
<EmbedInteropTypes>True</EmbedInteropTypes>
|
<EmbedInteropTypes>True</EmbedInteropTypes>
|
||||||
</Reference>
|
</Reference>
|
||||||
|
<Reference Include="Microsoft.Office.Interop.Word, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\Microsoft.Office.Interop.Word.15.0.4797.1004\lib\net20\Microsoft.Office.Interop.Word.dll</HintPath>
|
||||||
|
<EmbedInteropTypes>False</EmbedInteropTypes>
|
||||||
|
</Reference>
|
||||||
<Reference Include="Microsoft.QualityTools.Testing.Fakes, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="Microsoft.QualityTools.Testing.Fakes, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<SpecificVersion>False</SpecificVersion>
|
<SpecificVersion>False</SpecificVersion>
|
||||||
</Reference>
|
</Reference>
|
||||||
@@ -844,15 +848,6 @@
|
|||||||
<WCFMetadataStorage Include="Service References\OAWebService\" />
|
<WCFMetadataStorage Include="Service References\OAWebService\" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<COMReference Include="Microsoft.Office.Interop.Word">
|
|
||||||
<Guid>{00020905-0000-0000-C000-000000000046}</Guid>
|
|
||||||
<VersionMajor>8</VersionMajor>
|
|
||||||
<VersionMinor>4</VersionMinor>
|
|
||||||
<Lcid>0</Lcid>
|
|
||||||
<WrapperTool>primary</WrapperTool>
|
|
||||||
<Isolated>False</Isolated>
|
|
||||||
<EmbedInteropTypes>False</EmbedInteropTypes>
|
|
||||||
</COMReference>
|
|
||||||
<COMReference Include="VBIDE">
|
<COMReference Include="VBIDE">
|
||||||
<Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
|
<Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
|
||||||
<VersionMajor>5</VersionMajor>
|
<VersionMajor>5</VersionMajor>
|
||||||
|
|||||||
@@ -111,6 +111,10 @@
|
|||||||
<HintPath>..\packages\Microsoft.Office.Interop.Excel.15.0.4795.1001\lib\net20\Microsoft.Office.Interop.Excel.dll</HintPath>
|
<HintPath>..\packages\Microsoft.Office.Interop.Excel.15.0.4795.1001\lib\net20\Microsoft.Office.Interop.Excel.dll</HintPath>
|
||||||
<EmbedInteropTypes>True</EmbedInteropTypes>
|
<EmbedInteropTypes>True</EmbedInteropTypes>
|
||||||
</Reference>
|
</Reference>
|
||||||
|
<Reference Include="Microsoft.Office.Interop.Word, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\Microsoft.Office.Interop.Word.15.0.4797.1004\lib\net20\Microsoft.Office.Interop.Word.dll</HintPath>
|
||||||
|
<EmbedInteropTypes>True</EmbedInteropTypes>
|
||||||
|
</Reference>
|
||||||
<Reference Include="Microsoft.QualityTools.Testing.Fakes, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="Microsoft.QualityTools.Testing.Fakes, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<SpecificVersion>False</SpecificVersion>
|
<SpecificVersion>False</SpecificVersion>
|
||||||
</Reference>
|
</Reference>
|
||||||
@@ -14332,7 +14336,6 @@
|
|||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="ZHGL\Supervise\SuperviseCheckRectifyEdit.aspx.cs">
|
<Compile Include="ZHGL\Supervise\SuperviseCheckRectifyEdit.aspx.cs">
|
||||||
<DependentUpon>SuperviseCheckRectifyEdit.aspx</DependentUpon>
|
<DependentUpon>SuperviseCheckRectifyEdit.aspx</DependentUpon>
|
||||||
<SubType>ASPXCodeBehind</SubType>
|
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="ZHGL\Supervise\SuperviseCheckRectifyEdit.aspx.designer.cs">
|
<Compile Include="ZHGL\Supervise\SuperviseCheckRectifyEdit.aspx.designer.cs">
|
||||||
<DependentUpon>SuperviseCheckRectifyEdit.aspx</DependentUpon>
|
<DependentUpon>SuperviseCheckRectifyEdit.aspx</DependentUpon>
|
||||||
@@ -14397,15 +14400,6 @@
|
|||||||
<WCFMetadata Include="Service References\" />
|
<WCFMetadata Include="Service References\" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<COMReference Include="Microsoft.Office.Interop.Word">
|
|
||||||
<Guid>{00020905-0000-0000-C000-000000000046}</Guid>
|
|
||||||
<VersionMajor>8</VersionMajor>
|
|
||||||
<VersionMinor>4</VersionMinor>
|
|
||||||
<Lcid>0</Lcid>
|
|
||||||
<WrapperTool>primary</WrapperTool>
|
|
||||||
<Isolated>False</Isolated>
|
|
||||||
<EmbedInteropTypes>True</EmbedInteropTypes>
|
|
||||||
</COMReference>
|
|
||||||
<COMReference Include="VBIDE">
|
<COMReference Include="VBIDE">
|
||||||
<Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
|
<Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
|
||||||
<VersionMajor>5</VersionMajor>
|
<VersionMajor>5</VersionMajor>
|
||||||
|
|||||||
Reference in New Issue
Block a user