refactor(run_id): 提炼RunId::short用于warning短展示并加单测
This commit is contained in:
@@ -1636,10 +1636,7 @@ class PlatformOrderController extends Controller
|
||||
|
||||
// 若锁内已有 run_id(作为 value 存储),则在提示中带出 run_id(短展示)并给运营一个直达复盘入口。
|
||||
if ($existing !== '' && str_starts_with($existing, 'BAS')) {
|
||||
$display = $existing;
|
||||
if (strlen($display) > 16) {
|
||||
$display = substr($display, 0, 6) . '…' . substr($display, -4);
|
||||
}
|
||||
$display = \App\Support\RunId::short((string) $existing, 6, 4);
|
||||
$warningMsg = '检测到刚刚已提交过同一批次的 BAS 任务(1 分钟内,run_id=' . $display . ')。为避免重复投递,本次未再次提交。';
|
||||
}
|
||||
|
||||
@@ -1799,10 +1796,7 @@ class PlatformOrderController extends Controller
|
||||
$warningMsg = '检测到刚刚已提交过同一批次的 BMPA 任务(1 分钟内)。为避免重复投递,本次未再次提交。';
|
||||
|
||||
if ($existing !== '' && str_starts_with($existing, 'BMPA')) {
|
||||
$display = $existing;
|
||||
if (strlen($display) > 16) {
|
||||
$display = substr($display, 0, 7) . '…' . substr($display, -4);
|
||||
}
|
||||
$display = \App\Support\RunId::short((string) $existing, 7, 4);
|
||||
$warningMsg = '检测到刚刚已提交过同一批次的 BMPA 任务(1 分钟内,run_id=' . $display . ')。为避免重复投递,本次未再次提交。';
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user