提交
This commit is contained in:
1 parent
2020f371f4
commit
f1f5d24eff
31 files changed
+13600
-13813
No files matched your search
@@ -212,7 +212,7 @@ STATIC_MENU_TREE = [
|
||||
"name": "QualityInspectionQcWorkOrder",
|
||||
"path": "qc-work-order",
|
||||
"component": "/quality-inspection/qc-work-order/index",
|
||||
"meta": {"title": "质检管理", "keepAlive": True, "menuCode": "biz:qcWorkOrder:list"},
|
||||
"meta": {"title": "质检工单", "keepAlive": True, "menuCode": "biz:qcWorkOrder:list"},
|
||||
},
|
||||
],
|
||||
},
|
||||
@@ -251,7 +251,7 @@ STATIC_MENU_TREE = [
|
||||
"name": "ProductionWorkOrder",
|
||||
"path": "production-work-order",
|
||||
"component": "/production/production-work-order/index",
|
||||
"meta": {"title": "生产管理", "keepAlive": True, "menuCode": "production:work-order:list"},
|
||||
"meta": {"title": "生产工单", "keepAlive": True, "menuCode": "production:work-order:list"},
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
@@ -7,7 +7,7 @@ from sqlalchemy.orm import Session
|
||||
|
||||
from app.core.database import get_db
|
||||
from app.core.menu_guard import require_admin_or_super_admin
|
||||
from app.core.response import error_response, success_response
|
||||
from app.core.response import error_response, format_api_error_message, success_response
|
||||
from app.crud import pilot_infusion_schedule_mgmt as crud
|
||||
from app.crud import outbound_handover as handover_crud
|
||||
from app.models.models import SysUser
|
||||
@@ -218,8 +218,8 @@ async def api_get_outbound_handover(
|
||||
return error_response(403, str(e))
|
||||
except Exception as e:
|
||||
if hasattr(e, "status_code") and getattr(e, "status_code") == 404:
|
||||
return error_response(404, str(getattr(e, "detail", e)))
|
||||
return error_response(400, str(getattr(e, "detail", e)))
|
||||
return error_response(404, format_api_error_message(e, fallback="资源不存在"))
|
||||
return error_response(400, format_api_error_message(e))
|
||||
|
||||
|
||||
@router.put("/pilot-infusion-schedule-mgmt/{schedule_id}/outbound-handover")
|
||||
@@ -258,6 +258,5 @@ async def api_save_outbound_handover(
|
||||
db.rollback()
|
||||
if hasattr(e, "status_code"):
|
||||
code = int(getattr(e, "status_code", 400))
|
||||
detail = getattr(e, "detail", str(e))
|
||||
return error_response(code, detail if isinstance(detail, str) else str(detail))
|
||||
return error_response(400, str(getattr(e, "detail", e)))
|
||||
return error_response(code, format_api_error_message(e))
|
||||
return error_response(400, format_api_error_message(e, fallback="出库交接保存失败"))
|
||||
Reference in new issue
Block a user