25 lines
680 B
Python
25 lines
680 B
Python
from rating.db import delete_data
|
|
|
|
|
|
def delete_rid_cascade_scripts(rid):
|
|
"""
|
|
级联删除与评价ID有关的所有数据
|
|
1.删除评价报告
|
|
2.删除评价结果
|
|
3.删除综合评价填报
|
|
4.删除评价记录
|
|
5.删除风险数据
|
|
Parameters:
|
|
rid: 评价ID
|
|
Returns:
|
|
res: True 执行结果
|
|
"""
|
|
|
|
delete_data('评价', '报告数据', {"评价ID": rid})
|
|
delete_data('评价', '评价结果', {"评价ID": rid})
|
|
delete_data('评价', '综合评价填报', {"评价ID": rid})
|
|
delete_data('评价', '评价记录', {"评价ID": rid})
|
|
delete_data('评价', '风险数据', {"评价ID": rid})
|
|
|
|
return True
|