对搜索返回的消息做中英双版本
This commit is contained in:
@@ -334,19 +334,19 @@ final class DepositChannel
|
||||
$out = [];
|
||||
foreach ($items as $idx => $row) {
|
||||
if (!is_array($row)) {
|
||||
throw new InvalidArgumentException('第 ' . ($idx + 1) . ' 行格式错误');
|
||||
throw new InvalidArgumentException('Row format error');
|
||||
}
|
||||
$code = isset($row['code']) && is_string($row['code']) ? strtolower(trim($row['code'])) : '';
|
||||
if ($code === '' || !isset($registry[$code])) {
|
||||
throw new InvalidArgumentException('第 ' . ($idx + 1) . ' 行渠道 code 未注册');
|
||||
throw new InvalidArgumentException('Channel code is not registered');
|
||||
}
|
||||
if (isset($seen[$code])) {
|
||||
throw new InvalidArgumentException('渠道 code 重复:' . $code);
|
||||
throw new InvalidArgumentException('Duplicate channel code');
|
||||
}
|
||||
$seen[$code] = true;
|
||||
$norm = self::normalizeOverrides([array_merge($row, ['code' => $code])]);
|
||||
if ($norm === []) {
|
||||
throw new InvalidArgumentException('第 ' . ($idx + 1) . ' 行渠道数据无效');
|
||||
throw new InvalidArgumentException('Invalid channel row data');
|
||||
}
|
||||
$out[] = $norm[0];
|
||||
}
|
||||
@@ -369,7 +369,7 @@ final class DepositChannel
|
||||
$wrapped = ['channels' => $items];
|
||||
$encoded = json_encode($wrapped, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
|
||||
if ($encoded === false) {
|
||||
throw new InvalidArgumentException('JSON 编码失败');
|
||||
throw new InvalidArgumentException('JSON encode failed');
|
||||
}
|
||||
|
||||
return $encoded;
|
||||
|
||||
Reference in New Issue
Block a user