@@ -40,9 +40,17 @@ def __init__(self, idc, ):
4040 self .idc = idc
4141 self .pageNumber = None
4242 self .pageSize = None
43+ self .all = None
4344 self .cabinetId = None
44- self .filters = None
4545 self .deviceType = None
46+ self .assetStatus = None
47+ self .assetBelong = None
48+ self .deviceNo = None
49+ self .snNo = None
50+ self .cabinetNo = None
51+ self .ticketTemplateCode = None
52+ self .filters = None
53+ self .sorts = None
4654
4755 def setPageNumber (self , pageNumber ):
4856 """
@@ -56,23 +64,73 @@ def setPageSize(self, pageSize):
5664 """
5765 self .pageSize = pageSize
5866
67+ def setAll (self , all ):
68+ """
69+ :param all: (Optional) 是否查询全部,默认分页
70+ """
71+ self .all = all
72+
5973 def setCabinetId (self , cabinetId ):
6074 """
6175 :param cabinetId: (Optional) 机柜ID
6276 """
6377 self .cabinetId = cabinetId
6478
79+ def setDeviceType (self , deviceType ):
80+ """
81+ :param deviceType: (Optional) 设备类型 server:服务器 network:网络设备 storage:存储设备 other:其他设备
82+ """
83+ self .deviceType = deviceType
84+
85+ def setAssetStatus (self , assetStatus ):
86+ """
87+ :param assetStatus: (Optional) 资产状态 launched:已上架 opened:已开通 canceling:退订中 operating:操作中 modifing:变更中
88+ """
89+ self .assetStatus = assetStatus
90+
91+ def setAssetBelong (self , assetBelong ):
92+ """
93+ :param assetBelong: (Optional) 资产归属 own:自备 lease:租赁
94+ """
95+ self .assetBelong = assetBelong
96+
97+ def setDeviceNo (self , deviceNo ):
98+ """
99+ :param deviceNo: (Optional) 设备编码
100+ """
101+ self .deviceNo = deviceNo
102+
103+ def setSnNo (self , snNo ):
104+ """
105+ :param snNo: (Optional) 设备SN号
106+ """
107+ self .snNo = snNo
108+
109+ def setCabinetNo (self , cabinetNo ):
110+ """
111+ :param cabinetNo: (Optional) 机柜编码
112+ """
113+ self .cabinetNo = cabinetNo
114+
115+ def setTicketTemplateCode (self , ticketTemplateCode ):
116+ """
117+ :param ticketTemplateCode: (Optional) 工单模板CODE
118+ """
119+ self .ticketTemplateCode = ticketTemplateCode
120+
65121 def setFilters (self , filters ):
66122 """
67123 :param filters: (Optional) deviceId - 设备实例ID,精确匹配,支持多个
68124snNo - 设备SN号,精确匹配,支持多个
125+ deviceNo - 设备编码,精确匹配,支持多个
126+ cabinetNo - 机柜编码,精确匹配,支持多个
69127
70128 """
71129 self .filters = filters
72130
73- def setDeviceType (self , deviceType ):
131+ def setSorts (self , sorts ):
74132 """
75- :param deviceType : (Optional) 设备类型 server:服务器 network:网络设备 storage:存储设备 other:其他设备
133+ :param sorts : (Optional) deviceNo - 设备编码 cabinetNo - 机柜编码
76134 """
77- self .deviceType = deviceType
135+ self .sorts = sorts
78136
0 commit comments