57 lines
1.4 KiB
Python
57 lines
1.4 KiB
Python
"""
|
|
验证层级结构是否正确
|
|
"""
|
|
import pymysql
|
|
|
|
DB_CONFIG = {
|
|
'host': '152.136.177.240',
|
|
'port': 5012,
|
|
'user': 'finyx',
|
|
'password': '6QsGK6MpePZDE57Z',
|
|
'database': 'finyx',
|
|
'charset': 'utf8mb4'
|
|
}
|
|
|
|
TENANT_ID = 615873064429507639
|
|
|
|
conn = pymysql.connect(**DB_CONFIG)
|
|
cursor = conn.cursor(pymysql.cursors.DictCursor)
|
|
|
|
# 检查"1请示报告卡"的记录
|
|
cursor.execute("""
|
|
SELECT id, name, file_path, parent_id
|
|
FROM f_polic_file_config
|
|
WHERE tenant_id = %s AND name LIKE %s
|
|
ORDER BY id
|
|
""", (TENANT_ID, '%请示报告卡%'))
|
|
|
|
results = cursor.fetchall()
|
|
print(f"找到 {len(results)} 条'请示报告卡'相关记录:\n")
|
|
for r in results:
|
|
print(f"ID: {r['id']}")
|
|
print(f"名称: {r['name']}")
|
|
print(f"文件路径: {r['file_path']}")
|
|
print(f"父节点ID: {r['parent_id']}")
|
|
print()
|
|
|
|
# 检查"XXX初核情况报告"的记录
|
|
cursor.execute("""
|
|
SELECT id, name, file_path, parent_id
|
|
FROM f_polic_file_config
|
|
WHERE tenant_id = %s AND name LIKE %s
|
|
ORDER BY id
|
|
""", (TENANT_ID, '%初核情况报告%'))
|
|
|
|
results = cursor.fetchall()
|
|
print(f"\n找到 {len(results)} 条'初核情况报告'相关记录:\n")
|
|
for r in results:
|
|
print(f"ID: {r['id']}")
|
|
print(f"名称: {r['name']}")
|
|
print(f"文件路径: {r['file_path']}")
|
|
print(f"父节点ID: {r['parent_id']}")
|
|
print()
|
|
|
|
cursor.close()
|
|
conn.close()
|
|
|