refactor(repair): strictly gate 'Already Outbound' status to system-only trigger
This commit is contained in:
@ -205,6 +205,10 @@ class RepairInboundService:
|
||||
"""
|
||||
专门用于更新维修状态和追加维修日志
|
||||
"""
|
||||
# 禁止手动变更为已出库状态,必须通过扫码出库模块进行
|
||||
if status == '已出库':
|
||||
raise ValueError("禁止手动变更为已出库状态,请通过扫码出库模块进行操作")
|
||||
|
||||
repair = TransRepair.query.get(id)
|
||||
if not repair:
|
||||
return None
|
||||
|
||||
@ -187,7 +187,6 @@
|
||||
<el-option label="等待配件" value="等待配件" />
|
||||
<el-option label="已修复" value="已修复" />
|
||||
<el-option label="报废转出" value="报废转出" />
|
||||
<el-option label="已出库" value="已出库" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="追加日志" prop="repair_log">
|
||||
|
||||
Reference in New Issue
Block a user