refactor(dao): remove BaseAuth stock mutation dependency
Made-with: Cursor
This commit is contained in:
@@ -5,11 +5,11 @@
|
||||
|
||||
namespace app\dao;
|
||||
|
||||
use app\services\product\StockMutationService;
|
||||
use think\helper\Str;
|
||||
use think\Model;
|
||||
use think\Collection;
|
||||
use think\db\BaseQuery;
|
||||
use crmeb\basic\BaseAuth;
|
||||
use crmeb\basic\BaseModel;
|
||||
use think\db\exception\DbException;
|
||||
use crmeb\traits\dao\CacheDaoTrait;
|
||||
@@ -480,7 +480,8 @@ abstract class BaseDao
|
||||
*/
|
||||
public function decStockIncSales(array $where, int $num, string $stock = 'stock', string $sales = 'sales')
|
||||
{
|
||||
return app()->make(BaseAuth::class)->_____($this->getModel(), $where, $num, $stock, $sales) !== false;
|
||||
return app()->make(StockMutationService::class)
|
||||
->decreaseStockIncreaseSales($this->getModel(), $where, $num, $stock, $sales);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -493,7 +494,8 @@ abstract class BaseDao
|
||||
*/
|
||||
public function incStockDecSales(array $where, int $num, string $stock = 'stock', string $sales = 'sales')
|
||||
{
|
||||
return app()->make(BaseAuth::class)->___($this->getModel(), $where, $num, $stock, $sales) !== false;
|
||||
return app()->make(StockMutationService::class)
|
||||
->increaseStockDecreaseSales($this->getModel(), $where, $num, $stock, $sales);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user