修改接口

This commit is contained in:
xiongyi
2026-01-22 11:11:54 +08:00
parent 3da220586c
commit 6291b34243
3 changed files with 42 additions and 11 deletions

View File

@ -205,10 +205,9 @@ def get_not_pour_info():
"Code": 200, "Code": 200,
"Message": None, "Message": None,
"Data": [ "Data": [
{ {
"ArtifactID": "QR1B12000151AD", "ArtifactID": "QR1B12000151AD",
"ArtifactActionID": 346482967298140, "ArtifactActionID": 346482967298136,
"ArtifactIDVice1": "Q00001AD", "ArtifactIDVice1": "Q00001AD",
"ProduceRingNumber": 1, "ProduceRingNumber": 1,
"MouldCode": "SHR2B1-9", "MouldCode": "SHR2B1-9",
@ -216,18 +215,50 @@ def get_not_pour_info():
"RingTypeCode": "R22", "RingTypeCode": "R22",
"SizeSpecification": "6900*1500", "SizeSpecification": "6900*1500",
"BuriedDepth": "中埋", "BuriedDepth": "中埋",
"BlockNumber": "L3", "BlockNumber": "L1",
"HoleRingMarking": "", "HoleRingMarking": "",
"GroutingPipeMarking": "", "GroutingPipeMarking": "",
"PolypropyleneFiberMarking": "", "PolypropyleneFiberMarking": "",
"BetonVolume": 1.9, "BetonVolume": 1.9,
"BetonTaskID": "20251020-01" "BetonTaskID": "20251020-01"
}, },
{
"ArtifactID": "QR1B32000153AD",
"ArtifactActionID": 346482967298137,
"ArtifactIDVice1": "Q00001AD",
"ProduceRingNumber": 1,
"MouldCode": "SHR2B3-9",
"SkeletonID": "QR1B2000048A",
"RingTypeCode": "R22",
"SizeSpecification": "6900*1500",
"BuriedDepth": "中埋",
"BlockNumber": "L2",
"HoleRingMarking": "",
"GroutingPipeMarking": "",
"PolypropyleneFiberMarking": "",
"BetonVolume": 1.9,
"BetonTaskID": "20251020-01"
},
{
"ArtifactID": "QR1B12000151AD",
"ArtifactActionID": 346482967298138,
"ArtifactIDVice1": "Q00001AD",
"ProduceRingNumber": 1,
"MouldCode": "SHR2B1-9",
"SkeletonID": "QR1B12000046A",
"RingTypeCode": "R22",
"SizeSpecification": "6900*1500",
"BuriedDepth": "中埋",
"BlockNumber": "B3",
"HoleRingMarking": "",
"GroutingPipeMarking": "",
"PolypropyleneFiberMarking": "",
"BetonVolume": 0.6,
"BetonTaskID": "20251020-01"
},
] ]
} }
return jsonify(response_data), 200 return jsonify(response_data), 200
except Exception as e: except Exception as e:

View File

@ -38,8 +38,8 @@ def main():
tcp_server_thread.start() tcp_server_thread.start()
# 初始化发送数据的OPC客户端 # 初始化发送数据的OPC客户端
data_client = OPCClient(url=f'opc.tcp://{TCP_CLIENT_HOST}:{TCP_CLIENT_PORT}') # data_client = OPCClient(url=f'opc.tcp://{TCP_CLIENT_HOST}:{TCP_CLIENT_PORT}')
data_client.start() # data_client.start()
# 等待服务端启动 # 等待服务端启动
time.sleep(1) time.sleep(1)
@ -159,8 +159,8 @@ def main():
if 'tcp_server' in locals(): if 'tcp_server' in locals():
tcp_server.stop() tcp_server.stop()
# 停止OPC客户端 # 停止OPC客户端
if 'data_client' in locals(): # if 'data_client' in locals():
data_client.stop() # data_client.stop()
if __name__ == "__main__": if __name__ == "__main__":

View File

@ -15,8 +15,8 @@ class TaskService:
self.artifact_timestamps = {} self.artifact_timestamps = {}
self.tcp_server = tcp_server self.tcp_server = tcp_server
from config.settings import TCP_CLIENT_HOST, TCP_CLIENT_PORT from config.settings import TCP_CLIENT_HOST, TCP_CLIENT_PORT
self.data_client = OPCClient(url=f'opc.tcp://{TCP_CLIENT_HOST}:{TCP_CLIENT_PORT}') # self.data_client = OPCClient(url=f'opc.tcp://{TCP_CLIENT_HOST}:{TCP_CLIENT_PORT}')
self.data_client.start() # self.data_client.start()
def process_not_pour_info(self): def process_not_pour_info(self):
"""处理未浇筑信息""" """处理未浇筑信息"""