<?xml version="1.0" encoding="utf-8"?>
|
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/yunneiWCS.ORM" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/yunneiWCS.ORM" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
<xs:complexType name="ArrayOfuser">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="user" nillable="true" type="tns:user" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfuser" nillable="true" type="tns:ArrayOfuser" />
|
<xs:complexType name="user">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="Status" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="WorkNo" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="creatDate" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="id" type="xs:int" />
|
<xs:element minOccurs="0" name="modifierTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="roleId" nillable="true" type="xs:int" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="user" nillable="true" type="tns:user" />
|
<xs:complexType name="ArrayOfrole">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="role" nillable="true" type="tns:role" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfrole" nillable="true" type="tns:ArrayOfrole" />
|
<xs:complexType name="role">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="area" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="createTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="creator" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="id" type="xs:int" />
|
<xs:element minOccurs="0" name="remark" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="roleName" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="role" nillable="true" type="tns:role" />
|
<xs:complexType name="ArrayOfuserAndRole">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="userAndRole" nillable="true" type="tns:userAndRole" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfuserAndRole" nillable="true" type="tns:ArrayOfuserAndRole" />
|
<xs:complexType name="userAndRole">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="WorkNo" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="creatDate" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="id" type="xs:int" />
|
<xs:element minOccurs="0" name="roleName" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="userAndRole" nillable="true" type="tns:userAndRole" />
|
<xs:complexType name="ArrayOfmaterial">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="material" nillable="true" type="tns:material" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfmaterial" nillable="true" type="tns:ArrayOfmaterial" />
|
<xs:complexType name="material">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="createTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="creator" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="materialCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="materialId" type="xs:long" />
|
<xs:element minOccurs="0" name="materialName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="materialType" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="modifier" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="modifierTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="version" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="material" nillable="true" type="tns:material" />
|
<xs:complexType name="ArrayOfinStockOrder">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="inStockOrder" nillable="true" type="tns:inStockOrder" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfinStockOrder" nillable="true" type="tns:ArrayOfinStockOrder" />
|
<xs:complexType name="inStockOrder">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="containerCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="createDate" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="creator" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="orderCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="orderCodeId" type="xs:int" />
|
<xs:element minOccurs="0" name="orderType" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="productCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="productName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="quantity" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="siteCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="status" nillable="true" type="xs:unsignedByte" />
|
<xs:element minOccurs="0" name="supplier" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="inStockOrder" nillable="true" type="tns:inStockOrder" />
|
<xs:complexType name="ArrayOfposition">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="position" nillable="true" type="tns:position" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfposition" nillable="true" type="tns:ArrayOfposition" />
|
<xs:complexType name="position">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="col" nillable="true" type="xs:unsignedByte" />
|
<xs:element minOccurs="0" name="enable" nillable="true" type="xs:boolean" />
|
<xs:element minOccurs="0" name="isLock" nillable="true" type="xs:boolean" />
|
<xs:element minOccurs="0" name="isfree" nillable="true" type="xs:boolean" />
|
<xs:element minOccurs="0" name="layer" nillable="true" type="xs:unsignedByte" />
|
<xs:element minOccurs="0" name="positionId" type="xs:long" />
|
<xs:element minOccurs="0" name="positionName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="positionType" nillable="true" type="xs:unsignedByte" />
|
<xs:element minOccurs="0" name="quantity" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="row" nillable="true" type="xs:unsignedByte" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="position" nillable="true" type="tns:position" />
|
<xs:complexType name="ArrayOftask">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="task" nillable="true" type="tns:task" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOftask" nillable="true" type="tns:ArrayOftask" />
|
<xs:complexType name="task">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="area" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="containerCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="createListCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="createTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="finishTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="materialCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="materialName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="mesReply" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="middlePlace" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="priority" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="quantity" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="sendMesed" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="sourcePlace" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="supplier" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="taskId" type="xs:long" />
|
<xs:element minOccurs="0" name="taskName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="taskStatus" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="taskType" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="toPlace" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="task" nillable="true" type="tns:task" />
|
<xs:complexType name="ArrayOfroleVsModule">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="roleVsModule" nillable="true" type="tns:roleVsModule" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfroleVsModule" nillable="true" type="tns:ArrayOfroleVsModule" />
|
<xs:complexType name="roleVsModule">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="id" type="xs:int" />
|
<xs:element minOccurs="0" name="moduleId" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="roleId" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="value" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="roleVsModule" nillable="true" type="tns:roleVsModule" />
|
<xs:complexType name="VproductStock">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="containerCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="createTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="enable" nillable="true" type="xs:boolean" />
|
<xs:element minOccurs="0" name="isLock" nillable="true" type="xs:boolean" />
|
<xs:element minOccurs="0" name="isfree" nillable="true" type="xs:boolean" />
|
<xs:element minOccurs="0" name="materialCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="materialId" type="xs:long" />
|
<xs:element minOccurs="0" name="materialName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="positionId" type="xs:long" />
|
<xs:element minOccurs="0" name="positionName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="positionType" nillable="true" type="xs:unsignedByte" />
|
<xs:element minOccurs="0" name="productCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="quantity" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="status" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="stockId" type="xs:long" />
|
<xs:element minOccurs="0" name="supplier" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="taskType" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="updateTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="version" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="VproductStock" nillable="true" type="tns:VproductStock" />
|
<xs:complexType name="ArrayOfVproductStock">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="VproductStock" nillable="true" type="tns:VproductStock" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfVproductStock" nillable="true" type="tns:ArrayOfVproductStock" />
|
<xs:complexType name="ArrayOfproductStockList">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="productStockList" nillable="true" type="tns:productStockList" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfproductStockList" nillable="true" type="tns:ArrayOfproductStockList" />
|
<xs:complexType name="productStockList">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="productCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="productName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="serialNumber" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="status" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="stockId" nillable="true" type="xs:long" />
|
<xs:element minOccurs="0" name="stockListId" type="xs:long" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="productStockList" nillable="true" type="tns:productStockList" />
|
<xs:complexType name="ArrayOftaskRecord">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="taskRecord" nillable="true" type="tns:taskRecord" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOftaskRecord" nillable="true" type="tns:ArrayOftaskRecord" />
|
<xs:complexType name="taskRecord">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="createTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="recordId" type="xs:long" />
|
<xs:element minOccurs="0" name="sourcePlace" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="taskId" nillable="true" type="xs:long" />
|
<xs:element minOccurs="0" name="taskInfo" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="toPlace" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="taskRecord" nillable="true" type="tns:taskRecord" />
|
<xs:complexType name="ArrayOfinStockOrderList">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="inStockOrderList" nillable="true" type="tns:inStockOrderList" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfinStockOrderList" nillable="true" type="tns:ArrayOfinStockOrderList" />
|
<xs:complexType name="inStockOrderList">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="inStockOrderListId" type="xs:int" />
|
<xs:element minOccurs="0" name="orderCodeId" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="productCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="productName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="serialNumber" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="inStockOrderList" nillable="true" type="tns:inStockOrderList" />
|
<xs:complexType name="ArrayOfoutInStockRecord">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="outInStockRecord" nillable="true" type="tns:outInStockRecord" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfoutInStockRecord" nillable="true" type="tns:ArrayOfoutInStockRecord" />
|
<xs:complexType name="outInStockRecord">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="containerCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="createTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="materialCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="materialName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="quantity" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="sourcePlace" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="supplier" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="taskId" type="xs:long" />
|
<xs:element minOccurs="0" name="taskName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="taskType" nillable="true" type="xs:int" />
|
<xs:element minOccurs="0" name="toPlace" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="version" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="outInStockRecord" nillable="true" type="tns:outInStockRecord" />
|
<xs:complexType name="ArrayOfoutStockList">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="outStockList" nillable="true" type="tns:outStockList" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfoutStockList" nillable="true" type="tns:ArrayOfoutStockList" />
|
<xs:complexType name="outStockList">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="createTime" nillable="true" type="xs:dateTime" />
|
<xs:element minOccurs="0" name="creator" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="id" type="xs:int" />
|
<xs:element minOccurs="0" name="materialCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="materialName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="outStockOrder" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="quantity" nillable="true" type="xs:int" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="outStockList" nillable="true" type="tns:outStockList" />
|
</xs:schema>
|