调整后台发货和动态记录表

This commit is contained in:
2023-03-17 16:10:03 +08:00
parent d7d55db7bf
commit 856385d663
15 changed files with 520 additions and 6 deletions

View File

@@ -3,10 +3,7 @@
namespace Modules\Mall\Traits;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Modules\Gout\Models\GoutCase;
use Modules\Mall\Models\GoodsSku;
use Modules\Mall\Models\Order;
use Modules\Mall\Models\Order as OrderModel;
trait HasOrders
{
@@ -32,7 +29,7 @@ trait HasOrders
*/
public function canPick(): bool
{
return $this->case && $this->case->status == GoutCase::STATUS_PASS &&
return $this->case &&
$this->identities()->where('order', '>', 1)->count() > 0 &&
$this->userStock->stock > $this->userStock->hold;
}