<?php
return [
    'order_tracking_import' => [
        'interval' => 1,   // 时间以分为单位
        'start_at'=> '',    // 开始同步WMS的时间  时间格式： yyyy-MM-dd HH:mm:ss 如 2020-09-05 13:15:16
    ],
    'asn_sync' => [
        'enabled' => true,
        'restart' => 10,  //重新启动时间 分钟为单位
        'task_start_at' => 'last_asn_sync_task_start_at',
        'task_end_at' => 'last_asn_sync_task_end_at',
        'task_err_at' => 'last_asn_sync_task_error_at',
        'created_at'=>'asn_last_created_sync_at',
        'updated_at'=>'asn_last_updated_sync_at',
        'cache_prefix'=>[
            'create_set'=>'asn_create_has_set',
            'create_keys'=>'asn_create_keys',
            'create'=>'asn_create_',
            'update_set'=>'asn_update_has_set',
            'update_keys'=>'asn_update_keys',
            'update'=>'asn_update_',
        ]
    ],
    'commodity_sync' => [
        'enabled' => true,
        'restart' => 10,  //重新启动时间 分钟为单位
        'task_start_at' => 'last_commodity_sync_task_start_at',
        'task_end_at' => 'last_commodity_sync_task_end_at',
        'task_err_at' => 'last_commodity_sync_task_error_at',
        'created_at'=>'commodity_last_created_sync_at',
        'updated_at'=>'commodity_last_updated_sync_at',
        'cache_prefix'=>[
            'create_set'=>'commodity_create_has_set',
            'create_keys'=>'commodity_create_keys',
            'create'=>'commodity_create_',
            'update_set'=>'commodity_update_has_set',
            'update_keys'=>'commodity_update_keys',
            'update'=>'commodity_update_',
        ]
    ],
    'order_sync' => [
        'enabled' => true,
        'interval' => 1,   // 时间以分为单位
        'start_at'=> '',    // 开始同步WMS的时间  时间格式： yyyy-MM-dd HH:mm:ss 如 2020-09-05 13:15:16
        'cache_prefix' => [
            'restart' => 10,  // 重新启动时间 已分钟为单位
            'last_start_at' => 'last_order_sync_task_start_at' ,
            'last_end_at' => 'last_order_sync_task_end_at' ,
            'last_err_at' => 'last_order_sync_task_error_at' ,
            'newest' =>'order_newest_',
            'renewal' =>'order_renewal_',
            'newest_has' => 'order_newest_has_set',             // 创建标记
            'renewal_has' => 'order_renewal_has_set',           // 跟新标记
            'created_at' => 'order_last_created_sync_at',       // 最后创建时间
            'updated_at' => 'order_last_updated_sync_at',       // 最后更新时间
            'newest_list' => 'order_newest_cache_keys',               // 新增保存记录
            'renewal_list' => 'order_renewal_cache_keys',              // 创建保存记录
            'newest_is_running' =>  'order_newest_task_is_running',     // 同步创建任务是否在进行 true 为正在进行
            'renewal_is_running' =>  'order_renewal_task_is_running',     // 同步更新任务是否在进行 true 为正在进行
        ]
    ],
    'clear_wave_order' => [
        'enabled' => true,
        'interval' => 10,
        'start_at' => '',
        'cache_prefix' => [
            'restart' => 20,
            'last_start_at' => 'last_clear_order_task_start_at',
            'last_end_at' => 'last_clear_order_task_end_at',
            'sync_at' => 'last_cancel_order_sync_at'
        ]
    ],
];
