Commit b039f905 by 杨树贤

fix

parent 6c6d8904
Showing with 8 additions and 1 deletions
...@@ -363,13 +363,20 @@ class SyncSupplierService ...@@ -363,13 +363,20 @@ class SyncSupplierService
if (!$isEntity && $preStatus == SupplierChannelModel::STATUS_DISABLE) { if (!$isEntity && $preStatus == SupplierChannelModel::STATUS_DISABLE) {
$preStatus = SupplierChannelModel::STATUS_IN_REVIEW; $preStatus = SupplierChannelModel::STATUS_IN_REVIEW;
} }
$status = $isEntity ? SupplierChannelModel::STATUS_DISABLE : ($preStatus == SupplierChannelModel::STATUS_BLOCK ? SupplierChannelModel::STATUS_IN_REVIEW : $preStatus);
if ($isEntityResult == SupplierChannelModel::IS_ENTITY_NEED_CONFIRM) {
$status = SupplierChannelModel::STATUS_DISABLE;
}
//修改供应商的状态 //修改供应商的状态
SupplierChannelModel::where('supplier_id', $supplierId) SupplierChannelModel::where('supplier_id', $supplierId)
->update([ ->update([
'is_entity' => $isEntityResult, 'is_entity' => $isEntityResult,
'update_time' => time(), 'update_time' => time(),
//这里的逻辑是,因为取消实体名单以后,如果之前的状态是黑名单的话,直接变成待提审 //这里的逻辑是,因为取消实体名单以后,如果之前的状态是黑名单的话,直接变成待提审
'status' => $isEntity ? SupplierChannelModel::STATUS_DISABLE : ($preStatus == SupplierChannelModel::STATUS_BLOCK ? SupplierChannelModel::STATUS_IN_REVIEW : $preStatus), 'status' =>$status,
'disable_reason' => $reason, 'disable_reason' => $reason,
'united_tags' => !empty($tagList) ? implode(',', $tagList) : '', 'united_tags' => !empty($tagList) ? implode(',', $tagList) : '',
]); ]);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment