webservice 调用修改

This commit is contained in:
李超 2023-07-13 10:09:46 +08:00
parent 4449a7754f
commit e4b7694e42
22 changed files with 4510 additions and 8373 deletions

View File

@ -29,7 +29,7 @@ namespace BLL
ProjectId = x.ProjectId,
TestPlanId = x.TestPlanId,
TestManId = x.TestManId,
TestManName = db.SitePerson_Person.FirstOrDefault(p => p.PersonId == x.TestManId).PersonName,
//TestManName = db.SitePerson_Person.FirstOrDefault(p => p.PersonId == x.TestManId).PersonName,
TestStartTime = string.Format("{0:yyyy-MM-dd HH:mm}", x.TestStartTime),
TestEndTime = string.Format("{0:yyyy-MM-dd HH:mm}", x.TestEndTime),
TestScores = x.TestScores ?? 0,
@ -83,7 +83,7 @@ namespace BLL
TestPlanId = x.TestPlanId,
TestPlanName = y.PlanName,
TestManId = x.TestManId,
TestManName = db.SitePerson_Person.First(u => u.PersonId == x.TestManId).PersonName,
// TestManName = db.SitePerson_Person.First(u => u.PersonId == x.TestManId).PersonName,
TestStartTime = string.Format("{0:yyyy-MM-dd HH:mm}", x.TestStartTime),
TestEndTime = string.Format("{0:yyyy-MM-dd HH:mm}", x.TestEndTime),
TestPlanEndTime = x.TestStartTime.HasValue ? string.Format("{0:yyyy-MM-dd HH:mm}", x.TestStartTime.Value.AddMinutes(x.Duration)) : "",
@ -813,39 +813,40 @@ namespace BLL
}
}
#region TestRecord生成一条补考记录
/// <summary>
/// 根据TestRecord生成一条补考记录
/// </summary>
/// <param name="testRecord"></param>
public static string getResitTestRecord(Model.Training_TestRecord getTestRecord)
{
using (var db = new Model.SGGLDB(Funs.ConnString))
{ Model.Training_TestRecord newTestRecord = new Model.Training_TestRecord
#region TestRecord生成一条补考记录
/// <summary>
/// 根据TestRecord生成一条补考记录
/// </summary>
/// <param name="testRecord"></param>
public static string getResitTestRecord(Model.Training_TestRecord getTestRecord)
{
TestRecordId = SQLHelper.GetNewID(),
ProjectId = getTestRecord.ProjectId,
TestPlanId = getTestRecord.TestPlanId,
TestManId = getTestRecord.TestManId,
TestType = getTestRecord.TestType,
TemporaryUser = getTestRecord.TemporaryUser,
Duration = getTestRecord.Duration,
// TestStartTime = DateTime.Now,
};
using (var db = new Model.SGGLDB(Funs.ConnString))
{
Model.Training_TestRecord newTestRecord = new Model.Training_TestRecord
{
TestRecordId = SQLHelper.GetNewID(),
ProjectId = getTestRecord.ProjectId,
TestPlanId = getTestRecord.TestPlanId,
TestManId = getTestRecord.TestManId,
TestType = getTestRecord.TestType,
TemporaryUser = getTestRecord.TemporaryUser,
Duration = getTestRecord.Duration,
// TestStartTime = DateTime.Now,
};
db.Training_TestRecord.InsertOnSubmit(newTestRecord);
db.SubmitChanges();
db.Training_TestRecord.InsertOnSubmit(newTestRecord);
db.SubmitChanges();
var getTestPlan = db.Training_TestPlan.FirstOrDefault(x => x.TestPlanId == newTestRecord.TestPlanId);
var user = db.Sys_User.FirstOrDefault(x => x.UserId == newTestRecord.TestManId);
var person = PersonService.GetPersonByUserId(newTestRecord.TestManId, getTestPlan.ProjectId);
if (getTestPlan != null && person != null)
{
CreateTestRecordItem(getTestPlan, newTestRecord.TestRecordId, person, user);
}
return newTestRecord.TestRecordId;
var getTestPlan = db.Training_TestPlan.FirstOrDefault(x => x.TestPlanId == newTestRecord.TestPlanId);
var user = db.Sys_User.FirstOrDefault(x => x.UserId == newTestRecord.TestManId);
var person = PersonService.GetPersonByUserIdForApi(newTestRecord.TestManId, getTestPlan.ProjectId);
if (getTestPlan != null && person != null)
{
CreateTestRecordItem(getTestPlan, newTestRecord.TestRecordId, person, user);
}
return newTestRecord.TestRecordId;
}
}
}
#endregion

View File

@ -983,19 +983,6 @@
<DependentUpon>Reference.svcmap</DependentUpon>
</None>
<None Include="Service References\CNCECHSSEService\HSSEService.wsdl" />
<None Include="Service References\CNCECHSSEService\HSSEService.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\CNCECHSSEService\HSSEService1.wsdl" />
<None Include="Service References\CNCECHSSEService\HSSEService1.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\CNCECHSSEService\HSSEService2.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\CNCECHSSEService\HSSEService3.xsd">
<SubType>Designer</SubType>
</None>
</ItemGroup>
<ItemGroup>
<Content Include="obj\Debug\BLL.csproj.FileListAbsolute.txt" />
@ -1019,7 +1006,6 @@
</None>
<None Include="Service References\CNCECHSSEService\configuration.svcinfo" />
<None Include="Service References\CNCECHSSEService\configuration91.svcinfo" />
<None Include="Service References\CNCECHSSEService\HSSEService.disco" />
</ItemGroup>
<ItemGroup>
<WCFMetadataStorage Include="Service References\CNCECHSSEService\" />

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<discovery xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.xmlsoap.org/disco/">
<contractRef ref="http://114.247.88.97:20080/QHSE/HSSEService.svc?wsdl" docRef="http://114.247.88.97:20080/QHSE/HSSEService.svc" xmlns="http://schemas.xmlsoap.org/disco/scl/" />
</discovery>

File diff suppressed because it is too large Load Diff

View File

@ -1,42 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

View File

@ -1,520 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:i0="http://www.localhost.com" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://tempuri.org/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsp:Policy wsu:Id="HSSEServiceEndpoint_policy">
<wsp:ExactlyOne>
<wsp:All>
<wsaw:UsingAddressing />
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsdl:import namespace="http://www.localhost.com" location="http://114.247.88.97:20080/QHSE/HSSEService.svc?wsdl" />
<wsdl:types />
<wsdl:binding name="HSSEServiceEndpoint" type="i0:HSSEService">
<wsp:PolicyReference URI="#HSSEServiceEndpoint_policy" />
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetSys_VersionToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetSys_VersionToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetBase_UnitToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetBase_UnitToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetInformation_UrgeReportToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetInformation_UrgeReportToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetLaw_LawRegulationListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetLaw_LawRegulationListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetLaw_HSSEStandardsListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetLaw_HSSEStandardsListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetLaw_RulesRegulationsToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetLaw_RulesRegulationsToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetLaw_ManageRuleToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetLaw_ManageRuleToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTechnique_HAZOPToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTechnique_HAZOPToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTechnique_AppraiseToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTechnique_AppraiseToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTechnique_EmergencyToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTechnique_EmergencyToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTechnique_SpecialSchemeToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTechnique_SpecialSchemeToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTraining_TrainingListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTraining_TrainingListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTraining_TrainingItemListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTraining_TrainingItemListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTraining_TrainTestDBListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTraining_TrainTestDBListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTraining_TrainTestDBItemListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTraining_TrainTestDBItemListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetEduTrain_AccidentCaseListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetEduTrain_AccidentCaseListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetEduTrain_AccidentCaseItemListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetEduTrain_AccidentCaseItemListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTraining_KnowledgeListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTraining_KnowledgeListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTraining_KnowledgeItemListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTraining_KnowledgeItemListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTechnique_HazardListTypeListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTechnique_HazardListTypeListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTechnique_HazardListListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTechnique_HazardListListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTechnique_RectifyListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTechnique_RectifyListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTechnique_RectifyItemListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTechnique_RectifyItemListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTechnique_ExpertListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetTechnique_ExpertListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetSupervise_SuperviseCheckRectifyListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetSupervise_SuperviseCheckRectifyListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetSupervise_SubUnitReportListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetSupervise_SubUnitReportListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetSupervise_SubUnitReportItemListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetSupervise_SubUnitReportItemListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCheck_CheckRectifyListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetCheck_CheckRectifyListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCheck_CheckInfo_Table8ItemListToSUB">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/GetCheck_CheckInfo_Table8ItemListToSUB" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertLaw_LawRegulationListTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertLaw_LawRegulationListTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertLaw_HSSEStandardsListTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertLaw_HSSEStandardsListTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertLaw_RulesRegulationsTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertLaw_RulesRegulationsTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertLaw_ManageRuleTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertLaw_ManageRuleTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertTechnique_HAZOPTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertTechnique_HAZOPTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertTechnique_AppraiseTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertTechnique_AppraiseTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertTechnique_EmergencyTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertTechnique_EmergencyTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertTechnique_SpecialSchemeTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertTechnique_SpecialSchemeTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertInformation_AccidentCauseReportTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertInformation_AccidentCauseReportTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertInformation_DrillConductedQuarterlyReportTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertInformation_DrillConductedQuarterlyReportTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertInformation_DrillPlanHalfYearReportTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertInformation_DrillPlanHalfYearReportTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertInformation_MillionsMonthlyReportTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertInformation_MillionsMonthlyReportTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertInformation_SafetyQuarterlyReportTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertInformation_SafetyQuarterlyReportTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertTraining_TrainingItemTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertTraining_TrainingItemTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertTraining_TrainTestDBItemTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertTraining_TrainTestDBItemTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertEduTrain_AccidentCaseItemTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertEduTrain_AccidentCaseItemTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertTraining_KnowledgeItemTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertTraining_KnowledgeItemTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertTechnique_HazardListTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertTechnique_HazardListTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertTechnique_RectifyItemTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertTechnique_RectifyItemTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertTechnique_ExpertTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertTechnique_ExpertTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertSupervise_SuperviseCheckRectifyTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertSupervise_SuperviseCheckRectifyTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertHSSESystem_HSSEManageItemTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertHSSESystem_HSSEManageItemTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertSupervise_UpCheckReportTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertSupervise_UpCheckReportTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertSupervise_SubUnitReportItemItemTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertSupervise_SubUnitReportItemItemTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertCheck_CheckRectifyTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertCheck_CheckRectifyTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertHSSESystem_HSSEOrganizeTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertHSSESystem_HSSEOrganizeTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataInsertSys_SubUnitLogListTable">
<soap12:operation soapAction="http://www.localhost.com/HSSEService/DataInsertSys_SubUnitLogListTable" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
</wsdl:definitions>

View File

@ -1,15 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="ArrayOfbase64Binary">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="base64Binary" nillable="true" type="xs:base64Binary" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfbase64Binary" nillable="true" type="tns:ArrayOfbase64Binary" />
<xs:complexType name="ArrayOfstring">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
</xs:schema>

View File

@ -1,747 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://www.localhost.com" elementFormDefault="qualified" targetNamespace="http://www.localhost.com" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://114.247.88.97:20080/QHSE/HSSEService.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/BLL.OpenService" />
<xs:import schemaLocation="http://114.247.88.97:20080/QHSE/HSSEService.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:element name="GetSys_VersionToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetSys_VersionToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetSys_VersionToSUBResult" nillable="true" type="q1:ArrayOfSys_Version" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetBase_UnitToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetBase_UnitToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetBase_UnitToSUBResult" nillable="true" type="q2:ArrayOfBase_Unit" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetInformation_UrgeReportToSUB">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="unitId" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetInformation_UrgeReportToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetInformation_UrgeReportToSUBResult" nillable="true" type="q3:ArrayOfInformation_UrgeReport" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetLaw_LawRegulationListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetLaw_LawRegulationListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetLaw_LawRegulationListToSUBResult" nillable="true" type="q4:ArrayOfLaw_LawRegulationList" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetLaw_HSSEStandardsListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetLaw_HSSEStandardsListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetLaw_HSSEStandardsListToSUBResult" nillable="true" type="q5:ArrayOfLaw_HSSEStandardsList" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetLaw_RulesRegulationsToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetLaw_RulesRegulationsToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetLaw_RulesRegulationsToSUBResult" nillable="true" type="q6:ArrayOfLaw_RulesRegulations" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetLaw_ManageRuleToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetLaw_ManageRuleToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetLaw_ManageRuleToSUBResult" nillable="true" type="q7:ArrayOfLaw_ManageRule" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_HAZOPToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_HAZOPToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTechnique_HAZOPToSUBResult" nillable="true" type="q8:ArrayOfTechnique_HAZOP" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_AppraiseToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_AppraiseToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTechnique_AppraiseToSUBResult" nillable="true" type="q9:ArrayOfTechnique_Appraise" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_EmergencyToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_EmergencyToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTechnique_EmergencyToSUBResult" nillable="true" type="q10:ArrayOfTechnique_Emergency" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_SpecialSchemeToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_SpecialSchemeToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTechnique_SpecialSchemeToSUBResult" nillable="true" type="q11:ArrayOfTechnique_SpecialScheme" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_TrainingListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_TrainingListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTraining_TrainingListToSUBResult" nillable="true" type="q12:ArrayOfTraining_Training" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_TrainingItemListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_TrainingItemListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTraining_TrainingItemListToSUBResult" nillable="true" type="q13:ArrayOfTraining_TrainingItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_TrainTestDBListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_TrainTestDBListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTraining_TrainTestDBListToSUBResult" nillable="true" type="q14:ArrayOfTraining_TrainTestDB" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_TrainTestDBItemListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_TrainTestDBItemListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTraining_TrainTestDBItemListToSUBResult" nillable="true" type="q15:ArrayOfTraining_TrainTestDBItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetEduTrain_AccidentCaseListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetEduTrain_AccidentCaseListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetEduTrain_AccidentCaseListToSUBResult" nillable="true" type="q16:ArrayOfEduTrain_AccidentCase" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetEduTrain_AccidentCaseItemListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetEduTrain_AccidentCaseItemListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetEduTrain_AccidentCaseItemListToSUBResult" nillable="true" type="q17:ArrayOfEduTrain_AccidentCaseItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_KnowledgeListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_KnowledgeListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTraining_KnowledgeListToSUBResult" nillable="true" type="q18:ArrayOfTraining_Knowledge" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_KnowledgeItemListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTraining_KnowledgeItemListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTraining_KnowledgeItemListToSUBResult" nillable="true" type="q19:ArrayOfTraining_KnowledgeItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_HazardListTypeListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_HazardListTypeListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTechnique_HazardListTypeListToSUBResult" nillable="true" type="q20:ArrayOfTechnique_HazardListType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_HazardListListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_HazardListListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTechnique_HazardListListToSUBResult" nillable="true" type="q21:ArrayOfTechnique_HazardList" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_RectifyListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_RectifyListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTechnique_RectifyListToSUBResult" nillable="true" type="q22:ArrayOfTechnique_Rectify" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_RectifyItemListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_RectifyItemListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTechnique_RectifyItemListToSUBResult" nillable="true" type="q23:ArrayOfTechnique_RectifyItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_ExpertListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetTechnique_ExpertListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetTechnique_ExpertListToSUBResult" nillable="true" type="q24:ArrayOfTechnique_Expert" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSupervise_SuperviseCheckRectifyListToSUB">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="unitId" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSupervise_SuperviseCheckRectifyListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetSupervise_SuperviseCheckRectifyListToSUBResult" nillable="true" type="q25:ArrayOfSupervise_SuperviseCheckRectify" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSupervise_SubUnitReportListToSUB">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetSupervise_SubUnitReportListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetSupervise_SubUnitReportListToSUBResult" nillable="true" type="q26:ArrayOfSupervise_SubUnitReport" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSupervise_SubUnitReportItemListToSUB">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="unitId" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSupervise_SubUnitReportItemListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetSupervise_SubUnitReportItemListToSUBResult" nillable="true" type="q27:ArrayOfSupervise_SubUnitReportItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetCheck_CheckRectifyListToSUB">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="unitId" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetCheck_CheckRectifyListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetCheck_CheckRectifyListToSUBResult" nillable="true" type="q28:ArrayOfCheck_CheckRectify" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetCheck_CheckInfo_Table8ItemListToSUB">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="unitId" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetCheck_CheckInfo_Table8ItemListToSUBResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="GetCheck_CheckInfo_Table8ItemListToSUBResult" nillable="true" type="q29:ArrayOfCheck_CheckInfo_Table8Item" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertLaw_LawRegulationListTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="lawRegulationList" nillable="true" type="q30:ArrayOfLaw_LawRegulationList" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertLaw_LawRegulationListTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q31="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertLaw_LawRegulationListTableResult" nillable="true" type="q31:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertLaw_HSSEStandardsListTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q32="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="hsseStandardsList" nillable="true" type="q32:ArrayOfLaw_HSSEStandardsList" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertLaw_HSSEStandardsListTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q33="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertLaw_HSSEStandardsListTableResult" nillable="true" type="q33:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertLaw_RulesRegulationsTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q34="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="rulesRegulations" nillable="true" type="q34:ArrayOfLaw_RulesRegulations" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertLaw_RulesRegulationsTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q35="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertLaw_RulesRegulationsTableResult" nillable="true" type="q35:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertLaw_ManageRuleTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q36="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="manageRule" nillable="true" type="q36:ArrayOfLaw_ManageRule" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertLaw_ManageRuleTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q37="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertLaw_ManageRuleTableResult" nillable="true" type="q37:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_HAZOPTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q38="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="hazop" nillable="true" type="q38:ArrayOfTechnique_HAZOP" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_HAZOPTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q39="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertTechnique_HAZOPTableResult" nillable="true" type="q39:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_AppraiseTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q40="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="appraise" nillable="true" type="q40:ArrayOfTechnique_Appraise" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_AppraiseTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q41="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertTechnique_AppraiseTableResult" nillable="true" type="q41:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_EmergencyTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q42="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="emergency" nillable="true" type="q42:ArrayOfTechnique_Emergency" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_EmergencyTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q43="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertTechnique_EmergencyTableResult" nillable="true" type="q43:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_SpecialSchemeTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q44="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="specialScheme" nillable="true" type="q44:ArrayOfTechnique_SpecialScheme" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_SpecialSchemeTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q45="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertTechnique_SpecialSchemeTableResult" nillable="true" type="q45:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertInformation_AccidentCauseReportTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q46="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="accidentCauseReportList" nillable="true" type="q46:ArrayOfInformation_AccidentCauseReport" />
<xs:element xmlns:q47="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="accidentCauseReportItemList" nillable="true" type="q47:ArrayOfInformation_AccidentCauseReportItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertInformation_AccidentCauseReportTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q48="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertInformation_AccidentCauseReportTableResult" nillable="true" type="q48:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertInformation_DrillConductedQuarterlyReportTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q49="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="drillConductedQuarterlyReportList" nillable="true" type="q49:ArrayOfInformation_DrillConductedQuarterlyReport" />
<xs:element xmlns:q50="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="drillConductedQuarterlyReportItemList" nillable="true" type="q50:ArrayOfInformation_DrillConductedQuarterlyReportItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertInformation_DrillConductedQuarterlyReportTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q51="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertInformation_DrillConductedQuarterlyReportTableResult" nillable="true" type="q51:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertInformation_DrillPlanHalfYearReportTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q52="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="drillPlanHalfYearReportList" nillable="true" type="q52:ArrayOfInformation_DrillPlanHalfYearReport" />
<xs:element xmlns:q53="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="drillPlanHalfYearReportItemList" nillable="true" type="q53:ArrayOfInformation_DrillPlanHalfYearReportItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertInformation_DrillPlanHalfYearReportTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q54="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertInformation_DrillPlanHalfYearReportTableResult" nillable="true" type="q54:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertInformation_MillionsMonthlyReportTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q55="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="millionsMonthlyReportList" nillable="true" type="q55:ArrayOfInformation_MillionsMonthlyReport" />
<xs:element xmlns:q56="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="millionsMonthlyReportItemList" nillable="true" type="q56:ArrayOfInformation_MillionsMonthlyReportItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertInformation_MillionsMonthlyReportTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q57="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertInformation_MillionsMonthlyReportTableResult" nillable="true" type="q57:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertInformation_SafetyQuarterlyReportTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q58="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="safetyQuarterlyReportList" nillable="true" type="q58:ArrayOfInformation_SafetyQuarterlyReport" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertInformation_SafetyQuarterlyReportTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q59="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertInformation_SafetyQuarterlyReportTableResult" nillable="true" type="q59:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTraining_TrainingItemTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q60="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="trainingItem" nillable="true" type="q60:ArrayOfTraining_TrainingItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTraining_TrainingItemTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q61="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertTraining_TrainingItemTableResult" nillable="true" type="q61:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTraining_TrainTestDBItemTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q62="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="trainTestDBItem" nillable="true" type="q62:ArrayOfTraining_TrainTestDBItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTraining_TrainTestDBItemTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q63="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertTraining_TrainTestDBItemTableResult" nillable="true" type="q63:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertEduTrain_AccidentCaseItemTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q64="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="accidentCaseItem" nillable="true" type="q64:ArrayOfEduTrain_AccidentCaseItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertEduTrain_AccidentCaseItemTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q65="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertEduTrain_AccidentCaseItemTableResult" nillable="true" type="q65:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTraining_KnowledgeItemTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q66="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="knowledgeItem" nillable="true" type="q66:ArrayOfTraining_KnowledgeItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTraining_KnowledgeItemTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q67="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertTraining_KnowledgeItemTableResult" nillable="true" type="q67:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_HazardListTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q68="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="hazardList" nillable="true" type="q68:ArrayOfTechnique_HazardList" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_HazardListTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q69="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertTechnique_HazardListTableResult" nillable="true" type="q69:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_RectifyItemTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q70="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="rectifyItem" nillable="true" type="q70:ArrayOfTechnique_RectifyItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_RectifyItemTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q71="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertTechnique_RectifyItemTableResult" nillable="true" type="q71:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_ExpertTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q72="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="expert" nillable="true" type="q72:ArrayOfTechnique_Expert" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertTechnique_ExpertTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q73="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertTechnique_ExpertTableResult" nillable="true" type="q73:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertSupervise_SuperviseCheckRectifyTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q74="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="superviseCheckRectify" nillable="true" type="q74:ArrayOfSupervise_SuperviseCheckRectify" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertSupervise_SuperviseCheckRectifyTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q75="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertSupervise_SuperviseCheckRectifyTableResult" nillable="true" type="q75:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertHSSESystem_HSSEManageItemTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q76="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="HSSEManageItem" nillable="true" type="q76:ArrayOfHSSESystem_HSSEManageItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertHSSESystem_HSSEManageItemTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q77="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertHSSESystem_HSSEManageItemTableResult" nillable="true" type="q77:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertSupervise_UpCheckReportTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q78="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="upCheckReport" nillable="true" type="q78:ArrayOfSupervise_UpCheckReport" />
<xs:element xmlns:q79="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="upCheckReportItem" nillable="true" type="q79:ArrayOfSupervise_UpCheckReportItem" />
<xs:element xmlns:q80="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="upCheckReportItem2" nillable="true" type="q80:ArrayOfSupervise_UpCheckReportItem2" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertSupervise_UpCheckReportTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q81="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertSupervise_UpCheckReportTableResult" nillable="true" type="q81:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertSupervise_SubUnitReportItemItemTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q82="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="subUnitReportItem" nillable="true" type="q82:ArrayOfSupervise_SubUnitReportItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertSupervise_SubUnitReportItemItemTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q83="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertSupervise_SubUnitReportItemItemTableResult" nillable="true" type="q83:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertCheck_CheckRectifyTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q84="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="checkRectify" nillable="true" type="q84:ArrayOfCheck_CheckRectify" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertCheck_CheckRectifyTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q85="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertCheck_CheckRectifyTableResult" nillable="true" type="q85:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertHSSESystem_HSSEOrganizeTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q86="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="hsseOrganize" nillable="true" type="q86:HSSESystem_HSSEOrganize" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertHSSESystem_HSSEOrganizeTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="DataInsertHSSESystem_HSSEOrganizeTableResult" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertSys_SubUnitLogListTable">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q87="http://schemas.datacontract.org/2004/07/BLL.OpenService" minOccurs="0" name="subUnitLogList" nillable="true" type="q87:ArrayOfSys_SubUnitLog" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DataInsertSys_SubUnitLogListTableResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q88="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="DataInsertSys_SubUnitLogListTableResult" nillable="true" type="q88:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<ReferenceGroup xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ID="982d0d01-2007-484d-b75e-166e424a085b" xmlns="urn:schemas-microsoft-com:xml-wcfservicemap">
<ReferenceGroup xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ID="75c02f67-17f4-4055-a7f3-4cbae561ec49" xmlns="urn:schemas-microsoft-com:xml-wcfservicemap">
<ClientOptions>
<GenerateAsynchronousMethods>true</GenerateAsynchronousMethods>
<GenerateAsynchronousMethods>false</GenerateAsynchronousMethods>
<GenerateTaskBasedAsynchronousMethod>true</GenerateTaskBasedAsynchronousMethod>
<EnableDataBinding>true</EnableDataBinding>
<ExcludedTypes />
<ImportXmlTypes>false</ImportXmlTypes>
@ -18,16 +19,10 @@
<ServiceContractMappings />
</ClientOptions>
<MetadataSources>
<MetadataSource Address="http://114.247.88.97:20080/qhse/HSSEService.svc" Protocol="http" SourceId="1" />
<MetadataSource Address="https://qhse.cncecoa.com/HSSEService.svc?singleWsdl" Protocol="http" SourceId="1" />
</MetadataSources>
<Metadata>
<MetadataFile FileName="HSSEService.disco" MetadataType="Disco" ID="8c062cbf-ca1c-453b-95d4-bd3d1fd5ffb3" SourceId="1" SourceUrl="http://114.247.88.97:20080/QHSE/HSSEService.svc?disco" />
<MetadataFile FileName="HSSEService1.wsdl" MetadataType="Wsdl" ID="cb831354-a757-42a9-932c-fed217ca5a3e" SourceId="1" SourceUrl="http://114.247.88.97:20080/QHSE/HSSEService.svc?wsdl=wsdl0" />
<MetadataFile FileName="HSSEService1.xsd" MetadataType="Schema" ID="3caaa671-89d4-46c9-862e-4cca4d26c6f3" SourceId="1" SourceUrl="http://114.247.88.97:20080/QHSE/HSSEService.svc?xsd=xsd3" />
<MetadataFile FileName="HSSEService2.xsd" MetadataType="Schema" ID="5b8a9eec-7e89-4a68-8752-e31c813b70d4" SourceId="1" SourceUrl="http://114.247.88.97:20080/QHSE/HSSEService.svc?xsd=xsd0" />
<MetadataFile FileName="HSSEService.wsdl" MetadataType="Wsdl" ID="ff557fad-1dc7-4e94-a195-9432bf5ecb19" SourceId="1" SourceUrl="http://114.247.88.97:20080/QHSE/HSSEService.svc?wsdl" />
<MetadataFile FileName="HSSEService.xsd" MetadataType="Schema" ID="06d35294-6271-4dfa-b6be-04d762a2c12c" SourceId="1" SourceUrl="http://114.247.88.97:20080/QHSE/HSSEService.svc?xsd=xsd1" />
<MetadataFile FileName="HSSEService3.xsd" MetadataType="Schema" ID="11e66724-d2bb-453b-b464-1f88db542aad" SourceId="1" SourceUrl="http://114.247.88.97:20080/QHSE/HSSEService.svc?xsd=xsd2" />
<MetadataFile FileName="HSSEService.wsdl" MetadataType="Wsdl" ID="c11c07b5-a659-4a68-bfe3-c4e908f52b95" SourceId="1" SourceUrl="https://qhse.cncecoa.com/HSSEService.svc?singleWsdl" />
</Metadata>
<Extensions>
<ExtensionFile FileName="configuration91.svcinfo" Name="configuration91.svcinfo" />

View File

@ -5,6 +5,6 @@
<binding digest="System.ServiceModel.Configuration.WSHttpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data name=&quot;HSSEServiceEndpoint&quot;&gt;&lt;security mode=&quot;None&quot; /&gt;&lt;/Data&gt;" bindingType="wsHttpBinding" name="HSSEServiceEndpoint" />
</bindings>
<endpoints>
<endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://114.247.88.97:20080/QHSE/HSSEService.svc&quot; binding=&quot;wsHttpBinding&quot; bindingConfiguration=&quot;HSSEServiceEndpoint&quot; contract=&quot;CNCECHSSEService.HSSEService&quot; name=&quot;HSSEServiceEndpoint&quot; /&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://114.247.88.97:20080/QHSE/HSSEService.svc&quot; binding=&quot;wsHttpBinding&quot; bindingConfiguration=&quot;HSSEServiceEndpoint&quot; contract=&quot;CNCECHSSEService.HSSEService&quot; name=&quot;HSSEServiceEndpoint&quot; /&gt;" contractName="CNCECHSSEService.HSSEService" name="HSSEServiceEndpoint" />
<endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://qhse.cncecoa.com/HSSEService.svc&quot; binding=&quot;wsHttpBinding&quot; bindingConfiguration=&quot;HSSEServiceEndpoint&quot; contract=&quot;CNCECHSSEService.HSSEService&quot; name=&quot;HSSEServiceEndpoint&quot; /&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://qhse.cncecoa.com/HSSEService.svc&quot; binding=&quot;wsHttpBinding&quot; bindingConfiguration=&quot;HSSEServiceEndpoint&quot; contract=&quot;CNCECHSSEService.HSSEService&quot; name=&quot;HSSEServiceEndpoint&quot; /&gt;" contractName="CNCECHSSEService.HSSEService" name="HSSEServiceEndpoint" />
</endpoints>
</configurationSnapshot>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<SavedWcfConfigurationInformation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="9.1" CheckSum="4JBVwEj+13HcEhOY22ot2BbP22DjJxV5/0jwMEIbTBQ=">
<SavedWcfConfigurationInformation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="9.1" CheckSum="Cyf8qtP8uBP+4dnK96hhY4A5TOWqMBONjS2NHnlIrRM=">
<bindingConfigurations>
<bindingConfiguration bindingType="wsHttpBinding" name="HSSEServiceEndpoint">
<properties>
@ -127,10 +127,10 @@
</bindingConfiguration>
</bindingConfigurations>
<endpoints>
<endpoint name="HSSEServiceEndpoint" contract="CNCECHSSEService.HSSEService" bindingType="wsHttpBinding" address="http://114.247.88.97:20080/QHSE/HSSEService.svc" bindingConfiguration="HSSEServiceEndpoint">
<endpoint name="HSSEServiceEndpoint" contract="CNCECHSSEService.HSSEService" bindingType="wsHttpBinding" address="http://qhse.cncecoa.com/HSSEService.svc" bindingConfiguration="HSSEServiceEndpoint">
<properties>
<property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>http://114.247.88.97:20080/QHSE/HSSEService.svc</serializedValue>
<serializedValue>http://qhse.cncecoa.com/HSSEService.svc</serializedValue>
</property>
<property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />

View File

@ -88,7 +88,7 @@
<f:FormRow MarginTop="10px">
<Items>
<f:DropDownList runat="server" Width="300px" Label="专业工程师确认" LabelWidth="130px" ID="drpAudit" ShowRedStar="true" Required="true" EmptyText="--请选择--">
<f:DropDownList runat="server" Width="300px" Label="质量经理确认" LabelWidth="130px" ID="drpAudit" ShowRedStar="true" Required="true" EmptyText="--请选择--">
</f:DropDownList>
</Items>
</f:FormRow>

View File

@ -159,7 +159,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
}
/// <summary>
/// 加载专业工程师
/// 加载质量经理
/// </summary>
public void LoadAuditSelect()
{
@ -171,7 +171,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
join p in db.Project_ProjectUser
on x.UserId equals p.UserId
where y.UnitId == Const.UnitId_CD && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
where p.RoleId.Contains(Const.ZBCNEngineer)
where p.RoleId.Contains(Const.QAManager)
select new { UserId = x.UserId, UserName = x.UserName };
drpAudit.DataValueField = "UserId";
drpAudit.DataTextField = "UserName";

File diff suppressed because it is too large Load Diff

View File

@ -1,35 +0,0 @@
大体积混凝土施工方案审批表
|文件编号 | |
| | |
|发布日期 |年 月 |
| | |
| |
|工程施工组织设计/(专项)施工方案 |
| |
|审批确认: |
| |
| |
|施工专业工程师 项目经理(签字) |
|审批确认: |
| |
| |
| |
|施工技术质量负责人(签字): |
|审批确认: |
| |
| |
| |
| |
| |
|HSE 工程师 总监理工程师(签字、加盖执业印章) |
|审批确认 |
| |
| |
|HSE经理 建设单位代表(签字) |
|审批确认 |
| |
| |
|施工经理_________________ |

View File

@ -48,14 +48,16 @@
</f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow>
<f:FormRow ColumnWidths="33.33% 28.33% 5% 33.33%">
<Items>
<f:DropDownList ID="drpIsPost" runat="server" Label="在岗" EnableEdit="true" ForceSelection="false"
Required="true" ShowRedStar="true" LabelWidth="90px">
</f:DropDownList>
<f:Image ID="Image2" ImageUrl="~/res/images/Signature0.png" runat="server" Height="35px" Width="90px"
BoxFlex="1" Label="签名" LabelWidth="90px">
</f:Image>
</f:Image>
<f:Label Text="(360*150)" />
<f:FileUpload runat="server" ID="fileSignature" EmptyText="请选择"
OnFileSelected="btnSignature_Click" AutoPostBack="true" Width="150px" LabelWidth="90px">
</f:FileUpload>

View File

@ -285,32 +285,29 @@ namespace FineUIPro.Web.ZHGL.ServerCheck
private void UpSubUnitReport(string SubUnitReportId)
{
///创建客户端服务
//var poxy = Web.ServiceProxy.CreateServiceClient();
//poxy.DataInsertSupervise_SubUnitReportItemItemTableCompleted += new EventHandler<HSSEService.DataInsertSupervise_SubUnitReportItemItemTableCompletedEventArgs>(poxy_DataInsertSupervise_SubUnitReportTableCompleted);
//var subUnitReport = from x in Funs.DB.View_Supervise_SubUnitReportItem
// // join y in Funs.DB.AttachFile on x.SubUnitReportItemId equals y.ToKeyId
// where x.SubUnitReportId == SubUnitReportId && (x.UpState == BLL.Const.UpState_2 || x.UpState == BLL.Const.UpState_4 || x.UpState == null)
// select new HSSEService.Supervise_SubUnitReportItem
// {
// SubUnitReportItemId = x.SubUnitReportItemId,
// ReportTitle = x.ReportTitle,
// ReportContent = x.ReportContent,
// // AttachUrl = x.AttachUrl,
// ReportDate = x.ReportDate,
// State = x.State,
// ////附件转为字节传送
// //FileContext = FileStructService.GetFileStructByAttachUrl(x.AttachUrl),
// AttachFileId = x.AttachFileId,
// ToKeyId = x.ToKeyId,
// AttachSource = x.AttachSource,
// AttachUrl = x.AttachUrl,
// ////附件转为字节传送
// FileContext = FileStructService.GetMoreFileStructByAttachUrl(x.AttachUrl),
// };
//poxy.DataInsertSupervise_SubUnitReportItemItemTableAsync(subUnitReport.ToList());
}
if (!string.IsNullOrEmpty(this.trSubUnitReport.SelectedNodeID))
{
SaveData(BLL.Const.UpState_2);
string code = CNCECHSSEGetWebService.UpSupervise_SubUnitReportItem(this.SubUnitReportId, this.CurrUser);
if (code == "1")
{
ShowNotify("同步成功!", MessageBoxIcon.Success);
this.InitTreeMenu();
this.EmptyText();
}
else
{
Alert.ShowInParent("同步异常,请退出后重试!", MessageBoxIcon.Error);
}
this.InitTreeMenu();
this.EmptyText();
}
else
{
ShowNotify("请选择上报名称!", MessageBoxIcon.Warning);
return;
}
}
/// <summary>
/// 企业安全文件上报到集团公司

View File

@ -10,24 +10,24 @@
public static class ServiceProxy
{
///// <summary>
///// 创建客户端服务
///// </summary>
//public static HSSEService.HSSEServiceClient CreateServiceClient()
//{
// string address = ConfigurationManager.AppSettings["endpoint"];
// var proxy = new HSSEService.HSSEServiceClient();
// ConfigEndpointAddress<HSSEService.HSSEService>(proxy, address);
// return proxy;
//}
///// <summary>
///// 创建客户端服务
///// </summary>
public static BLL.CNCECHSSEService.HSSEServiceClient CreateServiceClient()
{
string address = ConfigurationManager.AppSettings["endpoint"];
var proxy = new BLL.CNCECHSSEService.HSSEServiceClient();
ConfigEndpointAddress<BLL.CNCECHSSEService.HSSEService>(proxy, address);
return proxy;
}
/// <summary>
/// 根据web.config中服务器端主机地址配置服务通道的终端地址。
/// </summary>
/// <typeparam name="TChannel">通道类型</typeparam>
/// <param name="proxy">代理</param>
/// <param name="endpointAddress">服务访问地址</param>
public static void ConfigEndpointAddress<TChannel>(System.ServiceModel.ClientBase<TChannel> proxy, string endpointAddress)
/// <summary>
/// 根据web.config中服务器端主机地址配置服务通道的终端地址。
/// </summary>
/// <typeparam name="TChannel">通道类型</typeparam>
/// <param name="proxy">代理</param>
/// <param name="endpointAddress">服务访问地址</param>
public static void ConfigEndpointAddress<TChannel>(System.ServiceModel.ClientBase<TChannel> proxy, string endpointAddress)
where TChannel : class
{
Uri endpointUri = new Uri(endpointAddress);

View File

@ -369,17 +369,17 @@ namespace WebAPI.Controllers
{
getTestRecord.Signature = Signature;
getTestRecord.TestEndTime = DateTime.Now;
var getRItem = db.Training_TestRecordItem.Where(x => x.TestRecordId == testRecordId);
if (getRItem.Count() > 0)
{
getTestRecord.TestScores = getRItem.Sum(x => x.SubjectScore ?? 0);
}
// var getRItem = db.Training_TestRecordItem.Where(x => x.TestRecordId == testRecordId);
// if (getRItem.Count() > 0)
// {
getTestRecord.TestScores = db.Training_TestRecordItem.Where(x => x.TestRecordId == testRecordId).Sum(x => x.SubjectScore ?? 0);
// }
db.SubmitChanges();
getTestScores = getTestRecord.TestScores ?? 0;
}
////考试分数
int getPassScores = SysConstSetService.getPassScore();
int getPassScores = SysConstSetService.getPassScoreForApi();
if (getTestScores <= getPassScores)
{
int testCount = db.Training_TestRecord.Where(x => x.TestPlanId == getTestRecord.TestPlanId && x.TestManId == getTestRecord.TestManId).Count();