fix: capture and persist target object names for delete, outbound, and borrow operations in audit logs

This commit is contained in:
DXC
2026-03-20 15:47:13 +08:00
parent b08bbba718
commit 032479fe38
15 changed files with 54 additions and 21 deletions

View File

@ -330,8 +330,8 @@ def update(id):
)
def delete(id):
try:
MaterialBaseService.delete_material(id)
return jsonify({"code": 200, "msg": "删除成功"})
material_name = MaterialBaseService.delete_material(id)
return jsonify({"code": 200, "msg": "删除成功", "material_name": material_name})
except Exception as e:
traceback.print_exc()
return jsonify({"code": 500, "msg": str(e)}), 500

View File

@ -307,8 +307,8 @@ def update_buy(id):
)
def delete_buy(id):
try:
BuyInboundService.delete_inbound(id)
return jsonify({"code": 200, "msg": "删除成功"})
material_name = BuyInboundService.delete_inbound(id)
return jsonify({"code": 200, "msg": "删除成功", "material_name": material_name})
except Exception as e:
return jsonify({"code": 500, "msg": str(e)}), 500

View File

@ -183,8 +183,8 @@ def update(id):
)
def delete(id):
try:
ProductInboundService.delete_inbound(id)
return jsonify({"code": 200, "msg": "删除成功"})
material_name = ProductInboundService.delete_inbound(id)
return jsonify({"code": 200, "msg": "删除成功", "material_name": material_name})
except Exception as e:
traceback.print_exc()
return jsonify({"code": 500, "msg": str(e)}), 500

View File

@ -178,8 +178,8 @@ def update_semi(id):
)
def delete_semi(id):
try:
SemiInboundService.delete_inbound(id)
return jsonify({"code": 200, "msg": "删除成功"})
material_name = SemiInboundService.delete_inbound(id)
return jsonify({"code": 200, "msg": "删除成功", "material_name": material_name})
except Exception as e:
traceback.print_exc()
return jsonify({"code": 500, "msg": str(e)}), 500

View File

@ -266,10 +266,11 @@ def update_service(service_id):
def delete_service(service_id):
"""删除服务权益"""
try:
ServiceService.delete_service(service_id)
service_name = ServiceService.delete_service(service_id)
return jsonify({
'code': 200,
'msg': '删除成功'
'msg': '删除成功',
'service_name': service_name
})
except ValueError as e:
return jsonify({'code': 404, 'msg': str(e)}), 404