Commit 5a30920a authored by xiao-hesheng's avatar xiao-hesheng
Browse files

流程十二脚本编写

parent 65f3ddd1
...@@ -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()
......
条码信息: 条码信息:
list_a: list_a:
- &id001 - &id001
id: UT240612000929 id: '8800000001065626'
snCode: UT240612000929 snCode: '8800000001065626'
ssccCode: '010839000184023126' ssccCode: '010839000184022921'
pkgCodeSee: 013667000004075010333112406121724121921UT240612000929 pkgCodeSee: '0100000000004074102221124061217241219218800000001065626'
hosGoodsId: h034700004075 hosGoodsId: h034700004074
hosGoodsCode: '00004075' hosGoodsCode: '00004074'
goodsCode: '00004075' goodsCode: '00004074'
goodsName: 一次性注射器_低值xaYjQ goodsName: 高值牙钻机BNQ)W
goodsSpec: G-31891 goodsSpec: G-31891
goodsMfrsName: 德国歌德公司 Geuder AG goodsMfrsName: 德国歌德公司 Geuder AG
unit: unit:
purMode: 10 purMode: 20
batchCode: '333' batchCode: '222'
productDate: '2024-06-12' productDate: '2024-06-12'
expdtDate: '2024-12-19' expdtDate: '2024-12-19'
pkgDefName: '100' pkgDefName:
pkgDefQty: 100.0 pkgDefQty: 1.0
stockId: 2579f302b2c3440eb9cf2b52d1e44378 stockId: f84996df91ec4e44b0ec1ef3324e7c45
stockName: 级检测组003库房 stockName: 级检验科002库房
areaName: 默认库区 areaName: 默认库区
areaCode: areah03472290 areaCode: areah03472289
lockStatus: 0 lockStatus: 0
unitName: 100支/100 unitName: 1
shelfCode: areah03472290-A-01-01 shelfCode: areah03472289-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 14:08:40' inStockDate: '2024-06-12 13:48:22'
mfrCode: mfrCode:
made: 德国 made: 德国
price: price:
barName: 100支/100 barName: 1
purModeText: 值耗材 purModeText: 值耗材
codeType: 16 codeType: 20
list_b: list_b:
- *id001 - *id001
list_c: list_c:
......
...@@ -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_b8流程十退库业务_级库向级库退库/log.html' target='_blank'>a_b8流程十退库业务_级库向级库退库</a></td> <td class="details-col-elapsed"><a href='../log/a_b9流程十退库业务_级库向级库退库/log.html' target='_blank'>a_b9流程十退库业务_级库向级库退库</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>
......
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