|
|
@@ -46,6 +46,12 @@ class FertilizerHandler extends BaseHandler
|
|
|
]);
|
|
|
|
|
|
// 使用FertilizerValidation进行数据验证
|
|
|
+ Log::info('FertilizerHandler: 开始验证', [
|
|
|
+ 'user_id' => $userId,
|
|
|
+ 'land_id' => $landId,
|
|
|
+ 'item_id' => $itemId,
|
|
|
+ ]);
|
|
|
+
|
|
|
$validation = new FertilizerValidation();
|
|
|
$validationData = [
|
|
|
'user_id' => $userId,
|
|
|
@@ -53,7 +59,14 @@ class FertilizerHandler extends BaseHandler
|
|
|
'item_id' => $itemId,
|
|
|
];
|
|
|
|
|
|
- if (!$validation->validate($validationData)) {
|
|
|
+ Log::info('FertilizerHandler: 调用validation->validate()');
|
|
|
+ $validationResult = $validation->validate($validationData);
|
|
|
+ Log::info('FertilizerHandler: 验证结果', [
|
|
|
+ 'result' => $validationResult,
|
|
|
+ 'errors' => $validation->getErrors()
|
|
|
+ ]);
|
|
|
+
|
|
|
+ if (!$validationResult) {
|
|
|
$errors = $validation->getErrors();
|
|
|
$errorMessage = implode(', ', $errors);
|
|
|
Log::warning('施肥验证失败', [
|