Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
test
autotest-airtest-web-spd
Commits
5a30920a
Commit
5a30920a
authored
Jun 12, 2024
by
xiao-hesheng
Browse files
流程十二脚本编写
parent
65f3ddd1
Changes
3
Hide whitespace changes
Inline
Side-by-side
common/db/sql/sql_del_branch_info.py
View file @
5a30920a
...
@@ -653,9 +653,11 @@ class delData(object):
...
@@ -653,9 +653,11 @@ class delData(object):
sql1
=
"delete from mcms_goods_info where goods_name like '%一次性注射器%'and goods_spec ='G-31891'and create_time < DATE_SUB(CURDATE(),INTERVAL 1 day);"
sql1
=
"delete from mcms_goods_info where goods_name like '%一次性注射器%'and goods_spec ='G-31891'and create_time < DATE_SUB(CURDATE(),INTERVAL 1 day);"
sql2
=
"delete from mcms_goods_info where goods_name like '%新型冠状病毒检测试剂%'and goods_spec ='G-31891'and create_time < DATE_SUB(CURDATE(),INTERVAL 1 day);"
sql2
=
"delete from mcms_goods_info where goods_name like '%新型冠状病毒检测试剂%'and goods_spec ='G-31891'and create_time < DATE_SUB(CURDATE(),INTERVAL 1 day);"
sql3
=
"delete from mcms_goods_info where goods_name like '%高值牙钻机%'and goods_spec ='G-31891'and create_time < DATE_SUB(CURDATE(),INTERVAL 1 day);"
sql3
=
"delete from mcms_goods_info where goods_name like '%高值牙钻机%'and goods_spec ='G-31891'and create_time < DATE_SUB(CURDATE(),INTERVAL 1 day);"
sql4
=
"delete from supply_prov_hos_goods where hos_goods_id not in(select id from mcms_goods_info);"
cursor
.
execute
(
sql1
)
cursor
.
execute
(
sql1
)
cursor
.
execute
(
sql2
)
cursor
.
execute
(
sql2
)
cursor
.
execute
(
sql3
)
cursor
.
execute
(
sql3
)
cursor
.
execute
(
sql4
)
cursor
.
execute
(
"commit;"
)
cursor
.
execute
(
"commit;"
)
print
(
'内网产品信息删除成功 '
)
print
(
'内网产品信息删除成功 '
)
cursor
.
close
()
cursor
.
close
()
...
@@ -672,6 +674,7 @@ class delData(object):
...
@@ -672,6 +674,7 @@ class delData(object):
cursor
.
execute
(
"commit;"
)
cursor
.
execute
(
"commit;"
)
print
(
'外网产品信息删除成功 '
)
print
(
'外网产品信息删除成功 '
)
cursor
.
close
()
cursor
.
close
()
def
check_goods_info
(
self
):
def
check_goods_info
(
self
):
# 内网的
# 内网的
connection
=
pymysql
.
connect
(
host
=
"10.17.65.108"
,
user
=
"root"
,
password
=
"Cmic.2023"
,
database
=
"spd3_herp_test2"
,
connection
=
pymysql
.
connect
(
host
=
"10.17.65.108"
,
user
=
"root"
,
password
=
"Cmic.2023"
,
database
=
"spd3_herp_test2"
,
...
@@ -683,15 +686,16 @@ class delData(object):
...
@@ -683,15 +686,16 @@ class delData(object):
results
=
cursor
.
fetchall
()
results
=
cursor
.
fetchall
()
cursor
.
close
()
cursor
.
close
()
# print(results)
# print(results)
s
=
''
.
join
(
map
(
str
,
results
))
s
=
''
.
join
(
map
(
str
,
results
))
return
s
return
s
def
get_orgCode
(
self
):
def
get_orgCode
(
self
):
connection
=
pymysql
.
connect
(
host
=
"10.17.65.108"
,
user
=
"root"
,
password
=
"Cmic.2023"
,
database
=
"spd3_herp_test2"
,
connection
=
pymysql
.
connect
(
host
=
"10.17.65.108"
,
user
=
"root"
,
password
=
"Cmic.2023"
,
database
=
"spd3_herp_test2"
,
charset
=
"utf8"
)
charset
=
"utf8"
)
branch_id
=
FileUtils
().
r_info8
(
'b2_herp3_bs'
,
"院区新增"
,
'message'
)[
'branch_id'
]
branch_id
=
FileUtils
().
r_info8
(
'b2_herp3_bs'
,
"院区新增"
,
'message'
)[
'branch_id'
]
cursor
=
connection
.
cursor
()
cursor
=
connection
.
cursor
()
sql1
=
"select code from sys_org where ename='设备科001' and branch_id='%s';"
%
branch_id
sql1
=
"select code from sys_org where ename='设备科001' and branch_id='%s';"
%
branch_id
cursor
.
execute
(
sql1
)
cursor
.
execute
(
sql1
)
results
=
cursor
.
fetchall
()
results
=
cursor
.
fetchall
()
cursor
.
close
()
cursor
.
close
()
...
...
data/b5_spd3_core_business_flow/message18
View file @
5a30920a
条码信息
:
条码信息
:
list_a
:
list_a
:
-
&id001
-
&id001
id
:
UT240612000929
id
:
'8800000001065626'
snCode
:
UT240612000929
snCode
:
'8800000001065626'
ssccCode
:
'01083900018402
3126
'
ssccCode
:
'01083900018402
2921
'
pkgCodeSee
:
01
3667
00000407
5010333
112406121724121921
UT240612000929
pkgCodeSee
:
'
01
00000
00000407
410222
112406121724121921
8800000001065626'
hosGoodsId
:
h03470000407
5
hosGoodsId
:
h03470000407
4
hosGoodsCode
:
'0000407
5
'
hosGoodsCode
:
'0000407
4
'
goodsCode
:
'0000407
5
'
goodsCode
:
'0000407
4
'
goodsName
:
一次性注射器_低值xaYjQ
goodsName
:
高值牙钻机BNQ)W
goodsSpec
:
G-31891
goodsSpec
:
G-31891
goodsMfrsName
:
德国歌德公司 Geuder AG
goodsMfrsName
:
德国歌德公司 Geuder AG
unit
:
支
unit
:
支
purMode
:
1
0
purMode
:
2
0
batchCode
:
'
333
'
batchCode
:
'
222
'
productDate
:
'2024-06-12'
productDate
:
'2024-06-12'
expdtDate
:
'2024-12-19'
expdtDate
:
'2024-12-19'
pkgDefName
:
'100'
pkgDefName
:
pkgDefQty
:
1
00
.0
pkgDefQty
:
1.0
stockId
:
2579f302b2c3
440e
b9cf2b52d1e44378
stockId
:
f84996df91ec4e
44
b
0e
c1ef3324e7c45
stockName
:
三
级检
测组
00
3
库房
stockName
:
二
级检
验科
00
2
库房
areaName
:
默认库区
areaName
:
默认库区
areaCode
:
areah0347229
0
areaCode
:
areah034722
8
9
lockStatus
:
0
lockStatus
:
0
unitName
:
1
00支/100
unitName
:
1
支
shelfCode
:
areah0347229
0
-A-01-01
shelfCode
:
areah034722
8
9-A-01-01
shelfNo
:
A01-A-01-01
shelfNo
:
A01-A-01-01
pkgDefId
:
192b76e92d77496294bb16d04feeecc4
pkgDefId
:
extInfo
:
'{"pkgDefId": "192b76e92d77496294bb16d04feeecc4", "pkgDefQty": 100, "purBillId":
extInfo
:
'{"pkgDefQty": 1, "purBillId": "CG2024061218565", "distrBillId": "PSh0347202406120033",
"CG2024061218566"
,
"pkgDefName"
:
"100", "distrBillId": "PSh0347202406120035",
"inStockTime"
:
"2024-06-12 13:48:23", "useFrequency": 1, "distrDetailId": "03838397",
"inStockTime"
:
"2024-06-12 14:08:41", "distrDetailId": "03838399", "certificateCode":
"certificateCode"
:
"", "multiChargeFlag": 0}'
""}'
bottleId
:
bottleId
:
pkgType
:
'
16
'
pkgType
:
'
20
'
miDjmc
:
''
miDjmc
:
''
miCode
:
''
miCode
:
''
transferRatio
:
1.0
transferRatio
:
1.0
...
@@ -41,13 +40,13 @@
...
@@ -41,13 +40,13 @@
shelfKindName
:
普通货位
shelfKindName
:
普通货位
provName
:
国药集团公司2u7a4
provName
:
国药集团公司2u7a4
provId
:
p1e28e
provId
:
p1e28e
inStockDate
:
'2024-06-12 1
4:08:40
'
inStockDate
:
'2024-06-12 1
3:48:22
'
mfrCode
:
mfrCode
:
made
:
德国
made
:
德国
price
:
price
:
barName
:
1
00支/100
barName
:
1
支
purModeText
:
低
值耗材
purModeText
:
高
值耗材
codeType
:
16
codeType
:
20
list_b
:
list_b
:
-
*id001
-
*id001
list_c
:
list_c
:
...
...
report/summary.html
View file @
5a30920a
...
@@ -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'
>
1
</td>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
0分
45
秒
</td>
<td
class=
'details-col-elapsed'
>
0分
10
秒
</td>
<td
class=
"details-col-elapsed"
>
100.0%
</td>
<td
class=
"details-col-elapsed"
>
100.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/a_b
8
流程十
五
退库业务_
三
级库向
二
级库退库/log.html'
target=
'_blank'
>
a_b
8
流程十
五
退库业务_
三
级库向
二
级库退库
</a></td>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b
9
流程十
六
退库业务_
二
级库向
一
级库退库/log.html'
target=
'_blank'
>
a_b
9
流程十
六
退库业务_
二
级库向
一
级库退库
</a></td>
<td
class=
"success"
>
成功
</td>
<td
class=
"success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
45.115
</td>
<td
class=
"details-col-elapsed"
>
10.198
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
</tr>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment