From a97a624c1fb269a059f97629076433c46b4e8b4c Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周三, 13 8月 2025 14:42:08 +0800 Subject: [PATCH] //如果是连续打印,则不调用打印服务,解决重复打印的问题 【Editby shaocx,2025-08-13】 --- CC/iWareCC_ASRS/Connected Services/StationService/item2.xsd | 107 +++++++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 86 insertions(+), 21 deletions(-) diff --git a/CC/iWareCC_ASRS/Connected Services/StationService/item2.xsd b/CC/iWareCC_ASRS/Connected Services/StationService/item2.xsd index 9263dc8..7491d73 100644 --- a/CC/iWareCC_ASRS/Connected Services/StationService/item2.xsd +++ b/CC/iWareCC_ASRS/Connected Services/StationService/item2.xsd @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import schemaLocation="http://localhost:8733/Design_Time_Addresses/iWareSda/StationService/?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/iWareSda" /> + <xs:import schemaLocation="http://localhost:8733/Design_Time_Addresses/iWareSda/StationService/?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/iWareSda.Model" /> <xs:element name="ClearAlarm"> <xs:complexType> <xs:sequence> @@ -62,6 +63,21 @@ </xs:sequence> </xs:complexType> </xs:element> + <xs:element name="GetWaringInfoList"> + <xs:complexType> + <xs:sequence> + <xs:element minOccurs="0" name="deviceId" type="xs:int" /> + <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="configDeviceWarningList" nillable="true" type="q5:ArrayOfWmsConfigDeviceWarning" /> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="GetWaringInfoListResponse"> + <xs:complexType> + <xs:sequence> + <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/iWareSda.Model" minOccurs="0" name="GetWaringInfoListResult" nillable="true" type="q6:ArrayOfDeviceWarningInfo" /> + </xs:sequence> + </xs:complexType> + </xs:element> <xs:element name="IsTaskFinish"> <xs:complexType> <xs:sequence> @@ -73,7 +89,7 @@ <xs:element name="IsTaskFinishResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsTaskFinishResult" nillable="true" type="q5:SdaResEntity" /> + <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsTaskFinishResult" nillable="true" type="q7:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -88,7 +104,7 @@ <xs:element name="DeleteStationTaskResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="DeleteStationTaskResult" nillable="true" type="q6:SdaResEntity" /> + <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="DeleteStationTaskResult" nillable="true" type="q8:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -103,7 +119,7 @@ <xs:element name="IsStationAutoResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsStationAutoResult" nillable="true" type="q7:SdaResEntity" /> + <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsStationAutoResult" nillable="true" type="q9:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -121,7 +137,7 @@ <xs:element name="IsAllowSendTaskResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsAllowSendTaskResult" nillable="true" type="q8:SdaResEntity" /> + <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsAllowSendTaskResult" nillable="true" type="q10:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -135,7 +151,23 @@ <xs:element name="IsHaveHeatBeatResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsHaveHeatBeatResult" nillable="true" type="q9:SdaResEntity" /> + <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsHaveHeatBeatResult" nillable="true" type="q11:SdaResEntity" /> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="WriteBoolPlcData"> + <xs:complexType> + <xs:sequence> + <xs:element minOccurs="0" name="deviceId" type="xs:int" /> + <xs:element minOccurs="0" name="dbAddress" nillable="true" type="xs:string" /> + <xs:element minOccurs="0" name="value" type="xs:boolean" /> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="WriteBoolPlcDataResponse"> + <xs:complexType> + <xs:sequence> + <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteBoolPlcDataResult" nillable="true" type="q12:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -151,7 +183,7 @@ <xs:element name="WriteQiTaoInfoResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteQiTaoInfoResult" nillable="true" type="q10:SdaResEntity" /> + <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteQiTaoInfoResult" nillable="true" type="q13:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -167,7 +199,7 @@ <xs:element name="InboundFinishConfirmResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="InboundFinishConfirmResult" nillable="true" type="q11:SdaResEntity" /> + <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="InboundFinishConfirmResult" nillable="true" type="q14:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -184,7 +216,7 @@ <xs:element name="OutboundFinishConfirmResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="OutboundFinishConfirmResult" nillable="true" type="q12:SdaResEntity" /> + <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="OutboundFinishConfirmResult" nillable="true" type="q15:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -200,7 +232,23 @@ <xs:element name="ChangeModeResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="ChangeModeResult" nillable="true" type="q13:SdaResEntity" /> + <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="ChangeModeResult" nillable="true" type="q16:SdaResEntity" /> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="PartClear"> + <xs:complexType> + <xs:sequence> + <xs:element minOccurs="0" name="deviceId" type="xs:int" /> + <xs:element minOccurs="0" name="value" type="xs:boolean" /> + <xs:element minOccurs="0" name="stationCode" nillable="true" type="xs:string" /> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="PartClearResponse"> + <xs:complexType> + <xs:sequence> + <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="PartClearResult" nillable="true" type="q17:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -220,7 +268,7 @@ <xs:element name="WriteInStoreTaskInfoResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteInStoreTaskInfoResult" nillable="true" type="q14:SdaResEntity" /> + <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteInStoreTaskInfoResult" nillable="true" type="q18:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -238,7 +286,7 @@ <xs:element name="WriteOutStoreTaskInfoResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteOutStoreTaskInfoResult" nillable="true" type="q15:SdaResEntity" /> + <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteOutStoreTaskInfoResult" nillable="true" type="q19:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -263,7 +311,7 @@ <xs:element name="WritePalletizingTaskInfoResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WritePalletizingTaskInfoResult" nillable="true" type="q16:SdaResEntity" /> + <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WritePalletizingTaskInfoResult" nillable="true" type="q20:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -279,7 +327,7 @@ <xs:element name="SetPalletizingTaskFinishAckResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="SetPalletizingTaskFinishAckResult" nillable="true" type="q17:SdaResEntity" /> + <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="SetPalletizingTaskFinishAckResult" nillable="true" type="q21:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -295,13 +343,14 @@ <xs:element minOccurs="0" name="cartonwidth" type="xs:short" /> <xs:element minOccurs="0" name="placex" type="xs:short" /> <xs:element minOccurs="0" name="placey" type="xs:short" /> + <xs:element minOccurs="0" name="isNgFlag" type="xs:boolean" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="WriteSurroundTaskInfoResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteSurroundTaskInfoResult" nillable="true" type="q18:SdaResEntity" /> + <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteSurroundTaskInfoResult" nillable="true" type="q22:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -317,7 +366,7 @@ <xs:element name="SetSurroundTaskFinishAckResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="SetSurroundTaskFinishAckResult" nillable="true" type="q19:SdaResEntity" /> + <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="SetSurroundTaskFinishAckResult" nillable="true" type="q23:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -333,7 +382,7 @@ <xs:element name="WriteStation_FinishACKResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_FinishACKResult" nillable="true" type="q20:SdaResEntity" /> + <xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_FinishACKResult" nillable="true" type="q24:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -349,7 +398,7 @@ <xs:element name="WriteStation_ACKResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_ACKResult" nillable="true" type="q21:SdaResEntity" /> + <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_ACKResult" nillable="true" type="q25:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -367,7 +416,7 @@ <xs:element name="WriteScanValidateACKResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteScanValidateACKResult" nillable="true" type="q22:SdaResEntity" /> + <xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteScanValidateACKResult" nillable="true" type="q26:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -385,7 +434,7 @@ <xs:element name="WriteStation_XigangGetDataForOutResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_XigangGetDataForOutResult" nillable="true" type="q23:SdaResEntity" /> + <xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_XigangGetDataForOutResult" nillable="true" type="q27:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -401,7 +450,23 @@ <xs:element name="WriteStation_AllowInResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_AllowInResult" nillable="true" type="q24:SdaResEntity" /> + <xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_AllowInResult" nillable="true" type="q28:SdaResEntity" /> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="WriteStation_NgFlag"> + <xs:complexType> + <xs:sequence> + <xs:element minOccurs="0" name="deviceId" type="xs:int" /> + <xs:element minOccurs="0" name="value" type="xs:boolean" /> + <xs:element minOccurs="0" name="stationCode" nillable="true" type="xs:string" /> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="WriteStation_NgFlagResponse"> + <xs:complexType> + <xs:sequence> + <xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_NgFlagResult" nillable="true" type="q29:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> @@ -417,7 +482,7 @@ <xs:element name="WriteStation_PersonAllowResponse"> <xs:complexType> <xs:sequence> - <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_PersonAllowResult" nillable="true" type="q25:SdaResEntity" /> + <xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStation_PersonAllowResult" nillable="true" type="q30:SdaResEntity" /> </xs:sequence> </xs:complexType> </xs:element> -- Gitblit v1.9.3