<?xml version="1.0" encoding="utf-8"?>
|
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
<wsdl:types>
|
<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
|
<s:element name="HelloWorld">
|
<s:complexType>
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="para1" type="s:string" />
|
</s:sequence>
|
</s:complexType>
|
</s:element>
|
<s:element name="HelloWorldResponse">
|
<s:complexType>
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="HelloWorldResult" type="s:string" />
|
</s:sequence>
|
</s:complexType>
|
</s:element>
|
<s:element name="InWorkArea">
|
<s:complexType>
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="inWorkAreaEntitys" type="tns:ArrayOfInWorkAreaEntity" />
|
</s:sequence>
|
</s:complexType>
|
</s:element>
|
<s:complexType name="ArrayOfInWorkAreaEntity">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="unbounded" name="InWorkAreaEntity" nillable="true" type="tns:InWorkAreaEntity" />
|
</s:sequence>
|
</s:complexType>
|
<s:complexType name="InWorkAreaEntity">
|
<s:complexContent mixed="false">
|
<s:extension base="tns:TaskResponse">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="isTransport" type="s:string" />
|
<s:element minOccurs="1" maxOccurs="1" name="isFull" type="s:int" />
|
<s:element minOccurs="0" maxOccurs="1" name="data" type="tns:ArrayOfChaoYangItemDataEntity" />
|
<s:element minOccurs="0" maxOccurs="1" name="remark" type="s:string" />
|
<s:element minOccurs="1" maxOccurs="1" name="funCode" type="s:int" />
|
<s:element minOccurs="0" maxOccurs="1" name="sysName" type="s:string" />
|
</s:sequence>
|
</s:extension>
|
</s:complexContent>
|
</s:complexType>
|
<s:complexType name="TaskResponse">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="taskNo" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="startStock" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="startArea" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="startBit" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="endStock" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="endArea" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="endBit" type="s:string" />
|
<s:element minOccurs="1" maxOccurs="1" name="priority" type="s:int" />
|
<s:element minOccurs="0" maxOccurs="1" name="trayCode" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="projectCode" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="startAreaClass" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="endAreaClass" type="s:string" />
|
</s:sequence>
|
</s:complexType>
|
<s:complexType name="ArrayOfChaoYangItemDataEntity">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="unbounded" name="ChaoYangItemDataEntity" nillable="true" type="tns:ChaoYangItemDataEntity" />
|
</s:sequence>
|
</s:complexType>
|
<s:complexType name="ChaoYangItemDataEntity">
|
<s:complexContent mixed="false">
|
<s:extension base="tns:ItemDataEntity">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="steelWireCode" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="glueStockCode" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="uniqueCode" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="itemWeight" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="itemModel" type="s:string" />
|
</s:sequence>
|
</s:extension>
|
</s:complexContent>
|
</s:complexType>
|
<s:complexType name="ItemDataEntity">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="itemCode" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="itemName" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="itemFeature" type="s:string" />
|
<s:element minOccurs="1" maxOccurs="1" name="productionDate" nillable="true" type="s:dateTime" />
|
<s:element minOccurs="1" maxOccurs="1" name="qty" type="s:decimal" />
|
<s:element minOccurs="0" maxOccurs="1" name="itemState" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="lotNo" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="itemPackUnit" type="s:string" />
|
</s:sequence>
|
</s:complexType>
|
<s:element name="InWorkAreaResponse">
|
<s:complexType>
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="InWorkAreaResult" type="s:string" />
|
</s:sequence>
|
</s:complexType>
|
</s:element>
|
<s:element name="OutWorkArea">
|
<s:complexType>
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="outWorkAreaEntitys" type="tns:ArrayOfOutWorkAreaEntity" />
|
</s:sequence>
|
</s:complexType>
|
</s:element>
|
<s:complexType name="ArrayOfOutWorkAreaEntity">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="unbounded" name="OutWorkAreaEntity" nillable="true" type="tns:OutWorkAreaEntity" />
|
</s:sequence>
|
</s:complexType>
|
<s:complexType name="OutWorkAreaEntity">
|
<s:complexContent mixed="false">
|
<s:extension base="tns:TaskResponse">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="IsTransport" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfOutWorkDataEntity" />
|
<s:element minOccurs="0" maxOccurs="1" name="sysName" type="s:string" />
|
</s:sequence>
|
</s:extension>
|
</s:complexContent>
|
</s:complexType>
|
<s:complexType name="ArrayOfOutWorkDataEntity">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="unbounded" name="OutWorkDataEntity" nillable="true" type="tns:OutWorkDataEntity" />
|
</s:sequence>
|
</s:complexType>
|
<s:complexType name="OutWorkDataEntity">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="TrayCode" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="ItemCode" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="ItemName" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="ItemState" type="s:string" />
|
<s:element minOccurs="0" maxOccurs="1" name="ItemFeature" type="s:string" />
|
<s:element minOccurs="1" maxOccurs="1" name="UnitQty" type="s:int" />
|
<s:element minOccurs="0" maxOccurs="1" name="OutOrder" type="s:string" />
|
</s:sequence>
|
</s:complexType>
|
<s:element name="OutWorkAreaResponse">
|
<s:complexType>
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="OutWorkAreaResult" type="s:string" />
|
</s:sequence>
|
</s:complexType>
|
</s:element>
|
<s:element name="ExecuteState">
|
<s:complexType>
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="executeState" type="tns:ExecuteStateDto" />
|
</s:sequence>
|
</s:complexType>
|
</s:element>
|
<s:complexType name="ExecuteStateDto">
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="taskNo" type="s:string" />
|
<s:element minOccurs="1" maxOccurs="1" name="stateNo" type="s:int" />
|
</s:sequence>
|
</s:complexType>
|
<s:element name="ExecuteStateResponse">
|
<s:complexType>
|
<s:sequence>
|
<s:element minOccurs="0" maxOccurs="1" name="ExecuteStateResult" type="s:string" />
|
</s:sequence>
|
</s:complexType>
|
</s:element>
|
</s:schema>
|
</wsdl:types>
|
<wsdl:message name="HelloWorldSoapIn">
|
<wsdl:part name="parameters" element="tns:HelloWorld" />
|
</wsdl:message>
|
<wsdl:message name="HelloWorldSoapOut">
|
<wsdl:part name="parameters" element="tns:HelloWorldResponse" />
|
</wsdl:message>
|
<wsdl:message name="InWorkAreaSoapIn">
|
<wsdl:part name="parameters" element="tns:InWorkArea" />
|
</wsdl:message>
|
<wsdl:message name="InWorkAreaSoapOut">
|
<wsdl:part name="parameters" element="tns:InWorkAreaResponse" />
|
</wsdl:message>
|
<wsdl:message name="OutWorkAreaSoapIn">
|
<wsdl:part name="parameters" element="tns:OutWorkArea" />
|
</wsdl:message>
|
<wsdl:message name="OutWorkAreaSoapOut">
|
<wsdl:part name="parameters" element="tns:OutWorkAreaResponse" />
|
</wsdl:message>
|
<wsdl:message name="ExecuteStateSoapIn">
|
<wsdl:part name="parameters" element="tns:ExecuteState" />
|
</wsdl:message>
|
<wsdl:message name="ExecuteStateSoapOut">
|
<wsdl:part name="parameters" element="tns:ExecuteStateResponse" />
|
</wsdl:message>
|
<wsdl:portType name="WMSWebServiceSoap">
|
<wsdl:operation name="HelloWorld">
|
<wsdl:input message="tns:HelloWorldSoapIn" />
|
<wsdl:output message="tns:HelloWorldSoapOut" />
|
</wsdl:operation>
|
<wsdl:operation name="InWorkArea">
|
<wsdl:input message="tns:InWorkAreaSoapIn" />
|
<wsdl:output message="tns:InWorkAreaSoapOut" />
|
</wsdl:operation>
|
<wsdl:operation name="OutWorkArea">
|
<wsdl:input message="tns:OutWorkAreaSoapIn" />
|
<wsdl:output message="tns:OutWorkAreaSoapOut" />
|
</wsdl:operation>
|
<wsdl:operation name="ExecuteState">
|
<wsdl:input message="tns:ExecuteStateSoapIn" />
|
<wsdl:output message="tns:ExecuteStateSoapOut" />
|
</wsdl:operation>
|
</wsdl:portType>
|
<wsdl:binding name="WMSWebServiceSoap" type="tns:WMSWebServiceSoap">
|
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
<wsdl:operation name="HelloWorld">
|
<soap:operation soapAction="http://tempuri.org/HelloWorld" style="document" />
|
<wsdl:input>
|
<soap:body use="literal" />
|
</wsdl:input>
|
<wsdl:output>
|
<soap:body use="literal" />
|
</wsdl:output>
|
</wsdl:operation>
|
<wsdl:operation name="InWorkArea">
|
<soap:operation soapAction="http://tempuri.org/InWorkArea" style="document" />
|
<wsdl:input>
|
<soap:body use="literal" />
|
</wsdl:input>
|
<wsdl:output>
|
<soap:body use="literal" />
|
</wsdl:output>
|
</wsdl:operation>
|
<wsdl:operation name="OutWorkArea">
|
<soap:operation soapAction="http://tempuri.org/OutWorkArea" style="document" />
|
<wsdl:input>
|
<soap:body use="literal" />
|
</wsdl:input>
|
<wsdl:output>
|
<soap:body use="literal" />
|
</wsdl:output>
|
</wsdl:operation>
|
<wsdl:operation name="ExecuteState">
|
<soap:operation soapAction="http://tempuri.org/ExecuteState" style="document" />
|
<wsdl:input>
|
<soap:body use="literal" />
|
</wsdl:input>
|
<wsdl:output>
|
<soap:body use="literal" />
|
</wsdl:output>
|
</wsdl:operation>
|
</wsdl:binding>
|
<wsdl:binding name="WMSWebServiceSoap12" type="tns:WMSWebServiceSoap">
|
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
<wsdl:operation name="HelloWorld">
|
<soap12:operation soapAction="http://tempuri.org/HelloWorld" style="document" />
|
<wsdl:input>
|
<soap12:body use="literal" />
|
</wsdl:input>
|
<wsdl:output>
|
<soap12:body use="literal" />
|
</wsdl:output>
|
</wsdl:operation>
|
<wsdl:operation name="InWorkArea">
|
<soap12:operation soapAction="http://tempuri.org/InWorkArea" style="document" />
|
<wsdl:input>
|
<soap12:body use="literal" />
|
</wsdl:input>
|
<wsdl:output>
|
<soap12:body use="literal" />
|
</wsdl:output>
|
</wsdl:operation>
|
<wsdl:operation name="OutWorkArea">
|
<soap12:operation soapAction="http://tempuri.org/OutWorkArea" style="document" />
|
<wsdl:input>
|
<soap12:body use="literal" />
|
</wsdl:input>
|
<wsdl:output>
|
<soap12:body use="literal" />
|
</wsdl:output>
|
</wsdl:operation>
|
<wsdl:operation name="ExecuteState">
|
<soap12:operation soapAction="http://tempuri.org/ExecuteState" style="document" />
|
<wsdl:input>
|
<soap12:body use="literal" />
|
</wsdl:input>
|
<wsdl:output>
|
<soap12:body use="literal" />
|
</wsdl:output>
|
</wsdl:operation>
|
</wsdl:binding>
|
<wsdl:service name="WMSWebService">
|
<wsdl:port name="WMSWebServiceSoap" binding="tns:WMSWebServiceSoap">
|
<soap:address location="http://localhost:10003/WebService/WMSWebService.asmx" />
|
</wsdl:port>
|
<wsdl:port name="WMSWebServiceSoap12" binding="tns:WMSWebServiceSoap12">
|
<soap12:address location="http://localhost:10003/WebService/WMSWebService.asmx" />
|
</wsdl:port>
|
</wsdl:service>
|
</wsdl:definitions>
|