Commit ff6bcebb authored by xiao-hesheng's avatar xiao-hesheng
Browse files

脚本优化

parent bea1aa1e
验收单号: 验收单号:
CHECK_NO1: CHECKh03472024070400113 CHECK_NO1: CHECKh03472024070500034
CHECK_NO2: CHECKh03472024070400113 CHECK_NO2: CHECKh03472024070500034
...@@ -5,34 +5,34 @@ ...@@ -5,34 +5,34 @@
lastModified: lastModified:
version: version:
createTime: createTime:
createUser: h0347_UID-051391 createUser: h0347_UID-051395
lastModifiedUser: lastModifiedUser:
billMode: '16' billMode: '16'
recType: recType:
stockKind: stockKind:
purMode: purMode:
sourceId: CHECKh03472024070400092 sourceId: CHECKh03472024070500029
sourceType: PSD sourceType: PSD
sourceVersion: 0 sourceVersion: 0
batchList: batchList:
billRelationJson: billRelationJson:
hosId: h0347 hosId: h0347
deptId: 3e559b76a8fc42819e9c1370d488cab8 deptId: d5e1acc8708f47a7b152e103204ee4cb
deptName: deptName:
branchId: h0347-3725 branchId: h0347-3729
branchName: branchName:
taskType: 1 taskType: 1
sourceOrgId: p1e2fe sourceOrgId: p1e31d
sourceOrgName: 国药集团公司ASrWh sourceOrgName: 国药集团公司GxzLS
sourceOrderNo: YS240704092 sourceOrderNo: YS240705029
taskSourceNo: PSh0347202407040093 taskSourceNo: PSh0347202407050026
areaCode: areah03472615 areaCode: areah03472634
areaName: 自动化测试 areaName: 自动化测试
goodsName: goodsName:
goodsGg: goodsGg:
startDate: startDate:
endDate: endDate:
taskDate: '2024-07-04 12:06:38' taskDate: '2024-07-05 10:19:37'
pkgTaskId: pkgTaskId:
pkgFlag: pkgFlag:
remark: '' remark: ''
......
验收单库存详情信息: 验收单库存详情信息:
list_a: list_a:
- &id001 - &id001
- id: CHECKh034720240704000920001 - id: CHECKh034720240705000290001
lastModified: lastModified:
version: version:
createTime: createTime:
...@@ -10,27 +10,27 @@ ...@@ -10,27 +10,27 @@
rowIdx: rowIdx:
purMode: 10 purMode: 10
unitName: 100支/100 unitName: 100支/100
pid: CHECKh03472024070400092 pid: CHECKh03472024070500029
hosGoodsId: h034700004433 hosGoodsId: h034700004462
batchCode: '333' batchCode: '333'
expdtDate: '2025-01-10' expdtDate: '2025-01-11'
productDate: '2024-07-04' productDate: '2024-07-05'
batchPrice: 99.9999 batchPrice: 99.9999
settlement: 1 settlement: 1
batchType: 20 batchType: 20
srcBatchId: '03839233' srcBatchId: '03839280'
srcBatchPrice: 99.9999 srcBatchPrice: 99.9999
shelfCode: areah03472615-2-01-01 shelfCode: areah03472634-2-01-01
shelfKind: shelfKind:
barcodeId: UT240704000853 barcodeId: UT240705000213
subBarcodeId: subBarcodeId:
qty: 10000.0 qty: 10000.0
pkgQty: 100 pkgQty: 100
distrId: PSh0347202407040093 distrId: PSh0347202407050026
distrDetailId: '03839233' distrDetailId: '03839280'
pkgDefQty: 100.0 pkgDefQty: 100.0
pkgDefName: '100' pkgDefName: '100'
viewId: h0347000044333332025-01-10100支/100 viewId: h0347000044623332025-01-11100支/100
codingType: codingType:
batchFlag: batchFlag:
hasSterilize: 0 hasSterilize: 0
...@@ -38,31 +38,31 @@ ...@@ -38,31 +38,31 @@
sterilizePassQty: sterilizePassQty:
sterilizeRejectQty: sterilizeRejectQty:
orderNo: orderNo:
sourceDetailId: '03839233' sourceDetailId: '03839280'
mdmGoodsCode: '11661386' mdmGoodsCode: '11661415'
goodsCode: '00004433' goodsCode: '00004462'
tbStatus: 1 tbStatus: 1
billMode: '16' billMode: '16'
hosId: h0347 hosId: h0347
branchId: h0347-3725 branchId: h0347-3729
purBillId: Ch034720240704000121 purBillId: Ch034720240705000055
provId: p1e2fe provId: p1e31d
provName: 国药集团公司ASrWh provName: 国药集团公司GxzLS
subSendFlag: 10 subSendFlag: 10
exeProvId: p1e2fe exeProvId: p1e31d
exeProvName: 国药集团公司ASrWh exeProvName: 国药集团公司GxzLS
purDetailId: 288f2ff00593475584b663be8650ed56 purDetailId: e35ec319b7fa458e96c1051ef8b5e4f9
goodsName: 一次性注射器_低值7QT@( goodsName: 一次性注射器_低值C2g9i
goodsGg: G-31891 goodsGg: G-31891
mfrsId: mfrs-11229 mfrsId: mfrs-11229
mfrsName: 德国歌德公司 Geuder AG mfrsName: 德国歌德公司 Geuder AG
made: 德国 made: 德国
unit: unit:
purPrice: 99.9999 purPrice: 99.9999
pkgDefId: 0cef5dc580aa4b5dbe97ce2add7cbb21 pkgDefId: db284f5e13594188b4aa09a5832293ec
supplyId: 003da1b8dde74730bd8856b131cc5629 supplyId: bec1283b1f3440539ef0962c6e9d92d4
subProvId: p1e2fe subProvId: p1e31d
subProvName: 国药集团公司ASrWh subProvName: 国药集团公司GxzLS
subPrice: 99.9999 subPrice: 99.9999
distrPrice: 99.9999 distrPrice: 99.9999
distrPkgQty: 100.0 distrPkgQty: 100.0
...@@ -74,13 +74,13 @@ ...@@ -74,13 +74,13 @@
psiPrice: 99.9999 psiPrice: 99.9999
ext: ext:
goodsGg: G-31891 goodsGg: G-31891
goodsCode: '00004433' goodsCode: '00004462'
purMode: 10 purMode: 10
goodsName: 一次性注射器_低值7QT@( goodsName: 一次性注射器_低值C2g9i
ygptCode: '' ygptCode: ''
transCond: '' transCond: ''
storageCond: '' storageCond: ''
erpCode: '11661386' erpCode: '11661415'
ybDefId: '' ybDefId: ''
purTaskId: purTaskId:
multiChargeFlag: multiChargeFlag:
......
条码信息: 条码信息:
list_a: list_a:
- &id001 - &id001
id: UT240704000953 - id: UT240705000214
snCode: UT240704000953 lastModified:
ssccCode: '010839000187002326' version:
pkgCodeSee: 0101123456789012104444112407041725011021UT240704000953 createTime: '2024-07-05 10:18:30'
hosGoodsId: h034700004434 createUser:
hosGoodsCode: '00004434' lastModifiedUser:
goodsCode: '00004434' snCode: UT240705000214
goodsName: 新型冠状病毒检测试剂)CVXH hosId: h0347
goodsSpec: G-31891 branchId:
goodsMfrsName: 德国歌德公司 Geuder AG stockId: 9b3e40528eff4ed1bf4ee12b587e00d0
unit: areaCode: areah03472634
purMode: 60 areaName: 自动化测试
batchCode: '4444' shelfCode: areah03472634-2-01-01
productDate: '2024-07-04' codeType: 16
expdtDate: '2025-01-10' tagType: 0
pkgDefName: '100' hosGoodsId: h034700004462
pkgDefQty: 100.0 mdmGoodsCode: '11661415'
stockId: 92286fa2798042d6af9879fdaf89c5ad goodsCode: '00004462'
stockName: 东土城路院区ftZkF中心库房 goodsDi: '01123456789012'
areaName: 自动化测试 barName: 100支/100
areaCode: areah03472615 batchCode: '333'
lockStatus: 0 expdtDate: '2025-01-11'
unitName: 100支/100 productDate: '2024-07-05'
shelfCode: areah03472615-2-01-01 mfrCode:
shelfNo: 自动化测试-2-01-01 mfrCodeSee:
pkgDefId: fa18f079634e4978a3231c4b669794e1 pkgCode: "010112345678901210333\x1D112407051725011121UT240705000214"
extInfo: '{"pkgDefId": "fa18f079634e4978a3231c4b669794e1", "pkgDefQty": 100, "purBillId": pkgCodeSee: 010112345678901210333112407051725011121UT240705000214
"CG2024070420546", "pkgDefName": "100", "distrBillId": "PSh0347202407040095", ssccCode: '010839000187046429'
"inStockTime": "2024-07-04 12:07:46", "distrDetailId": "03839235", "certificateCode": extInfo:
""}' outId:
bottleId: tbStatus: 20
pkgType: '66' goodsCodeDi:
miDjmc: '' barcodeId:
miCode: '' ext:
transferRatio: 1.0 pkgDefId: db284f5e13594188b4aa09a5832293ec
qty: 1 pkgDefQty: 100
shelfKind: 0 purBillId: CG2024070520620
shelfKindName: 普通货位 pkgDefName: '100'
provName: 国药集团公司ASrWh distrBillId: PSh0347202407050026
provId: p1e2fe inStockTime: '2024-07-05 10:21:08'
inStockDate: distrDetailId: '03839280'
mfrCode: certificateCode: ''
made: 德国 sourceDetailId:
price: purMode: 10
barName: 100支/100 purModes:
purModeText: 检验试剂 price:
codeType: 66 pid:
goodsMfrsName: 德国歌德公司 Geuder AG
mfrsName:
goodsSpec: G-31891
unit:
goodsName: 一次性注射器_低值C2g9i
pkgDefId: db284f5e13594188b4aa09a5832293ec
pkgDefQty: 100
defaultPkgDefQty:
defaultQty:
defaultSurplusQty:
defaultPkgDefId:
purDetailId:
pkgDefName: '100'
printNum: 0
deptId:
deptName:
billId:
taskId:
made: 德国
provId: p1e31d
provName: 国药集团公司GxzLS
subProvId: p1e31d
subProvName: 国药集团公司GxzLS
provHosGoodsId:
sourceType:
taskDate:
sourceOrderNo:
taskType:
detailId:
branchGoodsPkgDefList:
unitName:
areaCodeList:
diType:
mdmGoodsSpecCode:
hosGoodsCode: '00004462'
supplyId:
inSettlement:
spdGoodsCode:
codeKind:
brand:
miCode:
transferRatio: 1.0
miDjmc:
tbStatusList:
purModeText:
stockName:
tbStatusText:
pkgType:
bottleId:
pkgStatus:
qty:
packUnit:
minSaleQty:
rfidFlag:
mfrCodeFlag:
scanStatus:
scanId:
multiChargeFlag:
useFrequency:
chargeUnit:
lockStatus:
remark:
hosBatchId:
settleFlag:
inStockTime:
verifyFlag:
subSendFlag: 10
list_b: list_b:
- *id001 - *id001
list_c: list_c:
......
产品信息: 产品信息:
list_a: list_a:
- &id001 - &id001
- hosGoodsId: h034700004432 - hosGoodsId: h034700004461
hosGoodsCode: '00004432' hosGoodsCode: '00004461'
provId: p1e2fe provId: p1e31d
subProvId: p1e2fe subProvId: p1e31d
subProvName: 国药集团公司ASrWh subProvName: 国药集团公司GxzLS
goodsName: 高值牙钻机8hjrB goodsName: 高值牙钻机rY4w$
goodsSpec: G-31891 goodsSpec: G-31891
goodsGeneralName: goodsGeneralName:
goodsMfrsId: mfrs-11229 goodsMfrsId: mfrs-11229
......
产品审核信息: 产品审核信息:
MSPid: MSP2407040049_1 MSPid: MSP2407050026_1
hosId: h0347 hosId: h0347
hosGoodsId: h034700004433 hosGoodsId: h034700004462
provGoodsid: provGood-99221629 provGoodsid: provGood-99221658
goodsAuditBillId: MSP2407040049 goodsAuditBillId: MSP2407050026
targetId: MSP2407040049_1 targetId: MSP2407050026_1
库区信息: 库区信息:
list_a: list_a:
- &id001 - &id001
- id: c620cac823d34206acda9c65da3e5591 - id: 2aeb6b71864042b8aece41d819c70542
lastModified: '2024-07-04 14:14:56' lastModified: '2024-07-05 10:13:37'
version: 5 version: 0
createTime: '2024-07-04 12:03:16' createTime: '2024-07-05 10:13:37'
createUser: h0347_UID-051391 createUser: UID-050151
lastModifiedUser: h0347_UID-051391 lastModifiedUser: UID-050151
stockId: a7a5bedfb8a3408fb17c4abdfd9da4d5 stockId: 6898e3a36c3c4b36bf1ea0648b26cba4
shelfCode: areah03472614 shelfCode: areah03472631
shelfName: 默认库区 shelfName: 默认库区
address: 二级检验科002 address: 二级检验科002
shelfType: shelfType:
...@@ -18,13 +18,13 @@ ...@@ -18,13 +18,13 @@
parentId: parentId:
levelCode: levelCode:
tbStatus: 1 tbStatus: 1
linkman: h0347_UID-051391 linkman:
recPhone: None recPhone:
delFlag: 0 delFlag: 0
shelfNo: A01 shelfNo: A01
shelfKind: 0 shelfKind: 0
hosId: hosId:
deptId: f8324b9a0bff4ed7a43350b91a04426f deptId: 232328e5ceb44b799efba96c512618bf
areaCode: areaCode:
areaName: areaName:
stockName: stockName:
......
产品审核信息: 产品审核信息:
MSPid: MSP2407040050_1 MSPid: MSP2407050027_1
hosId: h0347 hosId: h0347
hosGoodsId: h034700004434 hosGoodsId: h034700004463
provGoodsid: provGood-99221630 provGoodsid: provGood-99221659
goodsAuditBillId: MSP2407040050 goodsAuditBillId: MSP2407050027
targetId: MSP2407040050_1 targetId: MSP2407050027_1
产品审核信息: 产品审核信息:
MSPid: MSP2407040051_1 MSPid: MSP2407050028_1
hosId: h0347 hosId: h0347
hosGoodsId: h034700004435 hosGoodsId: h034700004464
provGoodsid: provGood-99221631 provGoodsid: provGood-99221660
goodsAuditBillId: MSP2407040051 goodsAuditBillId: MSP2407050028
targetId: MSP2407040051_1 targetId: MSP2407050028_1
产品审核信息: 产品审核信息:
MSPid: MSP2407040052_1 MSPid: MSP2407050029_1
hosId: h0347 hosId: h0347
hosGoodsId: h034700004436 hosGoodsId: h034700004465
provGoodsid: provGood-99221632 provGoodsid: provGood-99221661
goodsAuditBillId: MSP2407040052 goodsAuditBillId: MSP2407050029
targetId: MSP2407040052_1 targetId: MSP2407050029_1
产品包装信息: 产品包装信息:
unitPackageid1: fa18f079634e4978a3231c4b669794e1 unitPackageid1: fdfa9805e01946bba3c5b8bd487a6dc7
unitPackageid2: fa18f079634e4978a3231c4b669794e1 unitPackageid2: fdfa9805e01946bba3c5b8bd487a6dc7
采购计划单号: 采购计划单号:
orderNo1: PLAN2024070431309 orderNo1: PLAN2024070531410
orderNo2: PLAN2024070431309 orderNo2: PLAN2024070531410
配送订单信息: 配送订单信息:
list_a: list_a:
- &id001 - &id001
- id: Ch034720240704000140 - id: Nh034720240705000002
lastModified: '2024-07-04 12:39:22' orderNo: SSTZ202407050303
version: 0 sourceOrderNo: SSSQ202407050327
createTime: '2024-07-04 12:39:22'
createUser: h0347_UID-051391
lastModifiedUser:
orderNo: CG2024070420563
billMode: '66'
recType: HDI
hosId: h0347 hosId: h0347
branchId: h0347-3725
deptId:
deptName:
recOrgId: f8324b9a0bff4ed7a43350b91a04426f
recOrgName: 二级检验科002
areaCode:
areaName:
billExpdtDate:
sourceId: Ph034720240704027953
sourceType:
inSettlement:
recUser:
recPhone:
recAddr: 自动化测试
provId: p1e2fe
provName: 国药集团公司ASrWh
subSendFlag:
exeProvId: p1e2fe
exeProvName: 国药集团公司ASrWh
billRelationJson:
extInfo:
barcodeFlag: 1
pkgFlag:
remark: ''
priority:
closeStatus: 0
closeDate:
upStatus:
tbStatus: 30
hosVersion: 3
billType: CGD
hosName: 邹城市人民医院(test) hosName: 邹城市人民医院(test)
branchName: 东土城路院区ftZkF branchName: 东土城路院区)Gl$!
sumQty: 100.0 recDeptName: 二级检验科002
sumPkgQty: 1.0 operName: 血管扩张术
sumAmount: '9999.9900' operDate: '2024-07-06'
planOrderNo: PLAN2024070431308 operDoctor: 李*
patientName: 张*
status: 10
statusText: 待确认
version: 0
patientInHosId: '123456'
surDeptName: ''
remark: 自动化测试
createUserName: 自动化测试pwnfB
distPriority: 0
distPriorityText:
distId:
distNo:
hosVersion: 3
createTime: '2024-07-05 10:37:52'
sumQty:
sumAmount:
operationPkg: 0
provId: p1e31d
provName: 国药集团公司GxzLS
subProvId: ''
subProvName: ''
recDeptId: 232328e5ceb44b799efba96c512618bf
list_b: list_b:
- *id001 - *id001
list_c: list_c:
......
配送订单详细信息: 配送订单详细信息:
list_a: list_a:
- &id001 - &id001
- id: e74e6c1317764d2090021827bf92a73e id: Nh034720240705000002
lastModified: orderNo: SSTZ202407050303
version: sourceOrderNo: SSSQ202407050327
createTime: hosId: h0347
createUser: hosName: 邹城市人民医院(test)
lastModifiedUser: branchName: 东土城路院区)Gl$!
pid: Ch034720240704000140 recDeptName: 二级检验科002
orderNo: CG2024070420563 operName: 血管扩张术
sourceId: 5b53cfd509b24819bc51c208184de065 operDate: '2024-07-06'
hosGoodsId: h034700004434 operDoctor: 李*
mdmGoodsCode: '11661387' patientName: 张*
goodsCode: '00004434' status: 20
purMode: 60 statusText: 待配送
version: 1
patientInHosId: '123456'
surDeptName: ''
remark: 自动化测试
createUserName: 自动化测试pwnfB
distPriority: 0
distPriorityText:
distId:
distNo:
hosVersion: 3
createTime: '2024-07-05 10:37:52'
sumQty: 1
sumAmount: '99.9999'
operationPkg: 0
provId: p1e31d
provName: 国药集团公司GxzLS
subProvId: ''
subProvName: ''
recDeptId: 232328e5ceb44b799efba96c512618bf
list_b:
- *id001
list_c:
- *id001
配送订单详细信息2:
list_a:
- &id001
- id: h034720240705000002
hosGoodsId: h034700004461
goodsNum: 1
price: '99.9999' price: '99.9999'
supplyId: fb3c93a93de14ef79a3baa0998a2ecd9 inSettlement: 3
pkgDefId: fa18f079634e4978a3231c4b669794e1 inSettlementText: 消耗结算
pkgDefName: '100' goodsName: 高值牙钻机rY4w$
pkgDefQty: 100.0 goodsSpec: G-31891
pkgQty: 1.0 goodsCode: '00004461'
qty: 100.0 goodsMfrsId: mfrs-11229
conPkgQty: 1.0 goodsMfrsName: 德国歌德公司 Geuder AG
conQty: 100.0
checkPkgQty: 0.0
checkQty: 0.0
distrPkgQty: 0.0
distrQty: 0.0
notSendQty: 0.0
notSendPkgQty: 0.0
inSettlement: 1
closeType: 1
detailRelationJson: '{"planBillId":"Ph034720240704027953","buyDetailId":"Bh034720240704001470001","planDetailId":"5b53cfd509b24819bc51c208184de065"}'
extInfo: '{"goodsGg":"G-31891","goodsCode":"00004434","purMode":60,"goodsName":"新型冠状病毒检测试剂)CVXH"}'
remark:
tbStatus:
hosVersion:
unit: unit:
goodsName: 新型冠状病毒检测试剂)CVXH subProvId: p1e31d
mfrsId: mfrs-11229 subProvName: 国药集团公司GxzLS
mfrsName: 德国歌德公司 Geuder AG totalAmount: '99.9999'
goodsGg: G-31891 spdGoodsCode: '11661414'
mdmGoodsSpecCode: '11661387' barCodeMng: 2
erpCode: '11661387' erpCode: '11661414'
made: 德国
goodsDi: '01123456789012'
miDjmc:
miGoodsGg:
miGoodsXh:
miCode:
miTwentyCode:
miTwentysevenCode: ''
miKindCode:
purchaseContent:
purchaseUnit:
buyContent:
buyUnit:
transferRatio:
extend:
hitCode: '12'
hitPrice: 99.9999
barCodeMng: '2'
rfidFlag:
goodsRegCert: ''
transCond: ''
storageCond: ''
diType:
diUse: '01123456789012'
multiChargeFlag: 0 multiChargeFlag: 0
useFrequency: 1 useFrequency: 1
chargeUnit: chargeUnit:
amount: '9999.9900' hitCode: '12'
unitName: 100支/100 hitPrice: '99.999900'
subProvId: p1e2fe diUse:
subProvName: 国药集团公司ASrWh goodsDi: '01123456789012'
subPrice: 99.9999
replPkgQty: 1.0
replQty: 100.0
ybDefId:
logicId:
provGoodsId:
sendFlag:
curQry:
list_b: list_b:
- *id001 - *id001
list_c: list_c:
......
import time
import sys
import os
# print('根据当前文件获取当前文件所在目录的路径', os.path.dirname(__file__))
from airtest.core.helper import using
from common.common_func import commonFuc
from common.db.sql.sql_del_branch_info import delData
curPath = os.path.abspath(os.path.dirname(__file__)) # 获取当前文件的所在目录的绝对路径
# print('将路径中的/换成\\', curPath) # C:\Users\Administrator\Desktop\temp\dbshop99\main
# # #将当前文件的所在目录的绝对路径进行分离,分离成 ('C:\\Users\\Administrator\\Desktop\\temp\\dbshop99', 'main'),存到元组中
# print('切割路径,切割成一个元组,将路径分离', os.path.split(curPath))
rootPath = os.path.split(curPath)[0] # [0]表示元组中的为一个元素
# print('当前项目的根目录', rootPath)
sys.path.append(rootPath) # 将项目的根目录路径添加到环境变量中,然后在cmd命令行中就可以正常运行脚本
import tkinter as tk
from tkinter import *
from common.run_cmd_script import execute_command
pro_path = commonFuc().get_pro_path2()
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/execute.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/execute.air')
def main_text():
# 创建窗口
root = tk.Tk()
# 获取屏幕宽高
window_width = root.winfo_screenwidth()
window_height = root.winfo_screenheight()
# 设置窗口大小
root.geometry('395x280')
# 刷新窗口参数
root.update()
# 计算窗口居中时左上角的坐标
x = (window_width - root.winfo_width()) // 2
y = (window_height - root.winfo_height()) // 2
# 设置窗口左上角的坐标
root.geometry("+{}+{}".format(x, y))
root.title (string ="核心业务流")
root.resizable(False,False)
# for a in ['n', 's', 'e', 'w', 'ne', 'nw', 'se', 'sw']:
# Button(root,
# text='anchor',
# anchor=a,
# width=30,
# height=4).pack()
def flow1():
print('调用流程一')
from execute import flow1
flow1()
# execute_command("python runner_test.py tag id2302-1 debug mdm3")
# sys.exit(0)
def flow2():
print('调用流程二')
from execute import flow2
flow2()
# execute_command("python runner_test.py tag id2302-2 debug mdm3")
# sys.exit(0)
def flow3():
from execute import flow3
flow3()
# execute_command("python runner_test.py tag id2302-3 debug mdm3")
# sys.exit(0)
def flow4():
# execute_command("python runner_test.py tag id2302-4 debug mdm3")
from execute import flow4
flow4()
# sys.exit(0)
def flow5():
# execute_command("python runner_test.py tag id2302-5,id2302-6,id2302-7,id2302-8 debug mdm3")
from execute import flow5,flow6,flow7,flow8
flow5()
flow6()
flow7()
flow8()
# sys.exit(0)
def flow6():
from execute import flow9
flow9()
# sys.exit(0)
def flow7():
from execute import flow10
flow10()
# sys.exit(0)
def flow8():
from execute import flow11
flow11()
# sys.exit(0)
def flow9():
from execute import flow12
flow12()
# sys.exit(0)
def flow10():
from execute import flow13
flow13()
# sys.exit(0)
def flow11():
from execute import flow14
flow14()
# sys.exit(0)
def flow12():
from execute import flow15
flow15()
# sys.exit(0)
def flow13():
from execute import flow16
flow16()
# sys.exit(0)
def flow14():
from execute import flow17
flow17()
# sys.exit(0)
def flow15():
from execute import flow18
flow18()
# sys.exit(0)
def flow16():
from execute import flow19
flow19()
# sys.exit(0)
def flow17():
from execute import flow20
flow20()
# sys.exit(0)
def flow18():
from execute import flow21
flow21()
# sys.exit(0)
def flow0():
execute_command("python runner_test.py tag id2302-23 debug mdm3")
sys.exit(0)
def exit():
print('退出')
sys.exit(0)
def del_data():
# 删除自动化脚本产生的数据
delData().Delete_branch_by_id()
delData().Delete_goods_change_info()
delData().Delete_probeInfo_other()
delData().Del_supply_relation()
delData().Delete_business_Data()
delData().Del_reporter_data()
delData().Delete_business_Data_All()
delData().Delete_business_Data_All2()
print('===================删除垃圾数据完毕============================')
# 文本显示的位置。
Button(root, text='流程一', width=8, height=4,command=flow1).grid(row=2,column=0)
Button(root, text='流程二', anchor='center', width=8, height=4,command=flow2).grid(row=2,column=2)
Button(root, text='流程三', anchor='center', width=8, height=4,command=flow3).grid(row=2,column=4)
Button(root, text='流程四', anchor='center', width=8, height=4,command=flow4).grid(row=2,column=6)
Button(root, text='流程五', anchor='center', width=8, height=4,command=flow5).grid(row=2,column=8)
Button(root, text='流程六', anchor='center', width=8, height=4,command=flow6).grid(row=2,column=10)
Button(root, text='流程七', anchor='center', width=8, height=4,command=flow7).grid(row=3,column=0)
Button(root, text='流程八', anchor='center', width=8, height=4,command=flow8).grid(row=3,column=2)
Button(root, text='流程九', anchor='center', width=8, height=4,command=flow9).grid(row=3,column=4)
Button(root, text='流程十', anchor='center', width=8, height=4,command=flow10).grid(row=3,column=6)
Button(root, text='流程十一', anchor='center', width=8, height=4,command=flow11).grid(row=3,column=8)
Button(root, text='流程十二', anchor='center', width=8, height=4,command=flow12).grid(row=3,column=10)
Button(root, text='流程十三', anchor='center', width=8, height=4,command=flow13).grid(row=4,column=0)
Button(root, text='流程十四', anchor='center', width=8, height=4,command=flow14).grid(row=4,column=2)
Button(root, text='流程十五', anchor='center', width=8, height=4,command=flow15).grid(row=4,column=4)
Button(root, text='流程十六', anchor='center', width=8, height=4,command=flow16).grid(row=4,column=6)
Button(root, text='流程十七', anchor='center', width=8, height=4,command=flow17).grid(row=4,column=8)
Button(root, text='流程十八', anchor='center', width=8, height=4,command=flow18).grid(row=4,column=10)
Button(root, text='一键执行', anchor='center', width=8, height=2,command=flow0).grid(row=5,column=2)
Button(root, text='删除垃圾数据', anchor='center', width=8, height=2,command=del_data).grid(row=5,column=4)
Button(root, text='退 出', anchor='center', width=8, height=2,command=exit).grid(row=5,column=8)
# Button(root, text='anchor', anchor='e', width=30, height=4).pack()
# Button(root, text='anchor', anchor='w', width=30, height=4).pack()
# Button(root, text='anchor', anchor='ne', width=30, height=4).pack()
# Button(root, text='anchor', anchor='nw', width=30, height=4).pack()
# Button(root, text='anchor', anchor='se', width=30, height=4).pack()
# Button(root, text='anchor', anchor='sw', width=30, height=4).pack()
root.mainloop()
main_text()
\ No newline at end of file
...@@ -77,7 +77,7 @@ setInterval(updateTime, 1000); // 每秒更新一次时间 ...@@ -77,7 +77,7 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
<tr width="600"> <tr width="600">
<td class='details-col-elapsed'>1</td> <td class='details-col-elapsed'>1</td>
<td class='details-col-elapsed'>0</td> <td class='details-col-elapsed'>0</td>
<td class='details-col-elapsed'>0分3</td> <td class='details-col-elapsed'>0分2</td>
<td class="details-col-elapsed">0.0%</td> <td class="details-col-elapsed">0.0%</td>
</tr> </tr>
</table> </table>
...@@ -93,9 +93,9 @@ setInterval(updateTime, 1000); // 每秒更新一次时间 ...@@ -93,9 +93,9 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
</tr> </tr>
<tr width="600"> <tr width="600">
<td class="details-col-elapsed"><a href='../log/execute/log.html' target='_blank'>execute</a></td> <td class="details-col-elapsed"><a href='../log/r_b6科室管理_科室人员查询_按科室查询人员_设置科室负责人/log.html' target='_blank'>r_b6科室管理_科室人员查询_按科室查询人员_设置科室负责人</a></td>
<td class="fail">失败</td> <td class="fail">失败</td>
<td class="details-col-elapsed">3.259</td> <td class="details-col-elapsed">2.788</td>
<td class="details-col-elapsed">xiaohesheng</td> <td class="details-col-elapsed">xiaohesheng</td>
</tr> </tr>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment