手动关闭状态不要自动打开重启同步
This commit is contained in:
@@ -38,6 +38,10 @@ class SplitTicketSyncDispatchService
|
||||
|
||||
foreach ($metaList as $meta) {
|
||||
$ticketId = (int) $meta['id'];
|
||||
if ((int) ($meta['manual_manage'] ?? 0) === 1) {
|
||||
$skipped[] = $ticketId;
|
||||
continue;
|
||||
}
|
||||
if ($lockService->isLocked($ticketId)) {
|
||||
$skipped[] = $ticketId;
|
||||
continue;
|
||||
@@ -326,15 +330,16 @@ class SplitTicketSyncDispatchService
|
||||
|
||||
$rows = Db::name('split_ticket')
|
||||
->where('id', 'in', $ids)
|
||||
->field('id,ticket_type,ticket_url')
|
||||
->field('id,ticket_type,ticket_url,manual_manage')
|
||||
->select();
|
||||
|
||||
$list = [];
|
||||
foreach ($rows as $row) {
|
||||
$list[] = [
|
||||
'id' => (int) $row['id'],
|
||||
'ticket_type' => (string) ($row['ticket_type'] ?? ''),
|
||||
'ticket_url' => (string) ($row['ticket_url'] ?? ''),
|
||||
'id' => (int) $row['id'],
|
||||
'ticket_type' => (string) ($row['ticket_type'] ?? ''),
|
||||
'ticket_url' => (string) ($row['ticket_url'] ?? ''),
|
||||
'manual_manage' => (int) ($row['manual_manage'] ?? 0),
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user