|
|
<?php
|
|
|
|
|
|
class SyncConst {
|
|
|
|
|
|
const syncTypeFullSync = 'full_sync'; // 全量同步
|
|
|
const syncTypeIncrement = 'increment'; // 增量同步
|
|
|
// const syncTypeFixup = 'fixup';
|
|
|
const syncTypeDiffId = 'diff_id';// 订正同步,根据goodsId,同步本地没有,但是线上有的商品;删除本地有,但是线上没有的商品
|
|
|
|
|
|
const syncGoodsTaskQueueMaxCount = 3000;
|
|
|
|
|
|
|
|
|
|
|
|
const syncGoodsStatus = 'syncGoodsStatus'; //同步计划是否配置了上下架状态
|
|
|
const syncStock = 'syncStock'; //同步计划配置同步库存
|
|
|
const syncTitle = 'syncTitle';
|
|
|
const syncDesc = 'syncDesc';
|
|
|
const syncPrice = 'syncPrice';
|
|
|
|
|
|
const syncStocKeepNow = 'keepNow'; //配置库存为零时,保持现有
|
|
|
const syncStockEqZero = 'eqZero'; //配置库存为零时,与目标一致,也就是设为零
|
|
|
const syncStockCustom = 'custom'; //配置库存为零时,手动填写库存
|
|
|
const syncStockZero = 'syncZero'; //只同步0库存的SKU,其他有库存的SKu保持不变
|
|
|
|
|
|
const allowAddBlacklistGoods = 'allowAddBlacklistGoods'; //允许添加到黑名单的商品
|
|
|
const alreadyAddBlacklistGoods = 'alreadyAddBlacklistGoods'; //已经添加到黑名单的商品
|
|
|
const allowAddPlanGoods = 'allowAddPlanGoods'; //允许添加到同步计划中的商品
|
|
|
const alreadyAddPlanGoods = 'alreadyAddPlanGoods'; //已经添加到同步计划中的商品
|
|
|
|
|
|
const add = 'add'; //表示是添加操作
|
|
|
const del = 'del'; //表示是个删除操作
|
|
|
|
|
|
const updateWayAuto = 'auto';
|
|
|
const updateWayManual = 'manual';
|
|
|
|
|
|
const syncMaxQueueCount = 500;
|
|
|
|
|
|
const fullSyncMaxTimeSpan = 3600;
|
|
|
const incrementMaxTimeSpan = 300;
|
|
|
const maxSyncGoodsQuery = 10000;
|
|
|
} |