diff --git a/air_case/public1/public1/public1.py b/air_case/public1/public1/public1.py index 08e96e5c3b4b0ae66b10c9939384b037591bddb3..804142b90bdcacdc45cc5c6bf58cae2c72595beb 100644 --- a/air_case/public1/public1/public1.py +++ b/air_case/public1/public1/public1.py @@ -589,36 +589,39 @@ def get_udi1(type=1): # 库存明细查询获取条码 # # # # 发送请求 result = commonFuc().http_post(url, request_body, headers) data1 = commonFuc().analysis_json('data', commonFuc().analysis_json('data', result)) - - # pkgcode = data1['pkgCodeSee'] - # pkgcode1 = pkgcode[0:20] - # pkgcode2 = pkgcode[21:len(pkgcode)] - # print(pkgcode1, pkgcode2) - # 013530000003170010333\x1D112404261724110221UT240426000001802 - # print('aaaaaaaaaaaaaaaaa', data1[0]['pkgCodeSee']) - # pkgcode='pkgcode' - print('条码库存result', result) - pkgCodeSee = 'pkgCodeSee' - for i in data1: - lockStatus = commonFuc().analysis_json('lockStatus', i) - if lockStatus == 0: - print('lockStatus', lockStatus) - pkgCodeSee = commonFuc().analysis_json('pkgCodeSee', i) - pkgcode = commonFuc().analysis_json('pkgCodeSee', i) - # # 将条码信息写入文件 - list_a = [] - list_b = [] - list_c = [] - list_a.append(i) - list_b.append(i) - list_c.append(i) - # print('list_a', len(list_a), list_a) - info = (list_a, list_b, list_c) - titlename = ('list_a', 'list_b', 'list_c') - # 将条码信息写入文件 - FileUtils().w_info8(info, module, '条码信息', titlename, 'message18') - break - return pkgCodeSee + total=commonFuc().analysis_json('total', commonFuc().analysis_json('data', result)) + if total>=1: + # pkgcode = data1['pkgCodeSee'] + # pkgcode1 = pkgcode[0:20] + # pkgcode2 = pkgcode[21:len(pkgcode)] + # print(pkgcode1, pkgcode2) + # 013530000003170010333\x1D112404261724110221UT240426000001802 + # print('aaaaaaaaaaaaaaaaa', data1[0]['pkgCodeSee']) + # pkgcode='pkgcode' + print('条码库存result', result) + pkgCodeSee = 'pkgCodeSee' + for i in data1: + lockStatus = commonFuc().analysis_json('lockStatus', i) + if lockStatus == 0: + print('lockStatus', lockStatus) + pkgCodeSee = commonFuc().analysis_json('pkgCodeSee', i) + pkgcode = commonFuc().analysis_json('pkgCodeSee', i) + # # 将条码信息写入文件 + list_a = [] + list_b = [] + list_c = [] + list_a.append(i) + list_b.append(i) + list_c.append(i) + # print('list_a', len(list_a), list_a) + info = (list_a, list_b, list_c) + titlename = ('list_a', 'list_b', 'list_c') + # 将条码信息写入文件 + FileUtils().w_info8(info, module, '条码信息', titlename, 'message18') + break + return pkgCodeSee + else: + print('没有库存,没有库存没有库存没有库存没有库存') # for i in data1: # lockStatus = commonFuc().analysis_json('lockStatus', i) # if lockStatus == 0: