代领多人物品

This commit is contained in:
2026-02-24 14:19:17 +08:00
parent 976945378e
commit cf7d8a9f5b
2 changed files with 78 additions and 48 deletions
@@ -19,7 +19,9 @@ class InvRequisitionValidate extends Validate
'item_id' => 'require|integer|gt:0',
'qty' => 'require|integer|gt:0',
// 管理员代领规则
'target_user_id' => 'require|integer|gt:0',
'target_user_id' => 'integer|gt:0',
'target_user_ids' => 'array',
'target_user_ids.*' => 'integer|gt:0',
];
// 提示
@@ -44,8 +46,6 @@ class InvRequisitionValidate extends Validate
'qty.integer' => '领取数量必须为整数',
'qty.gt' => '领取数量必须大于0',
'target_user_id.require' => '代领用户不能为空',
'target_user_id.integer' => '代领用户ID必须为整数',
'target_user_id.gt' => '代领用户ID必须大于0',
];
// 场景
@@ -83,6 +83,7 @@ class InvRequisitionValidate extends Validate
'item_id',
'qty',
'target_user_id',
'target_user_ids',
'borrow_reason',
],
];