mirror of
https://gitee.com/hzchunfen/erp.git
synced 2025-11-30 22:20:45 +00:00
!271 调整库存告警时间和文案
Merge pull request !271 from 杨建炊/fix-release-1.0.0/yjc-migrate
This commit is contained in:
commit
f70965aec1
@ -49,7 +49,7 @@ class CheckSkuQualityPeriod extends Command
|
|||||||
|
|
||||||
//查询未处理过的快过期的异常订单
|
//查询未处理过的快过期的异常订单
|
||||||
$purchaseRecords = DB::table('purchase_records as a')
|
$purchaseRecords = DB::table('purchase_records as a')
|
||||||
->select("a.created_at","a.date", "a.num", "b.title", "b.stock", "a.id", "b.id as sku_id", "b.external_sku_id")
|
->select("a.created_at","a.date", "a.num", "b.title","b.name", "b.stock", "a.id", "b.id as sku_id", "b.external_sku_id")
|
||||||
->leftJoin('goods_skus as b', 'a.external_sku_id', '=', 'b.external_sku_id')
|
->leftJoin('goods_skus as b', 'a.external_sku_id', '=', 'b.external_sku_id')
|
||||||
->where("a.check_status", "=", 0)
|
->where("a.check_status", "=", 0)
|
||||||
->whereBetween('a.expire_time', [$startTime, $endTime])->get();
|
->whereBetween('a.expire_time', [$startTime, $endTime])->get();
|
||||||
|
|||||||
@ -53,7 +53,7 @@ class Kernel extends ConsoleKernel
|
|||||||
//新增价格校验
|
//新增价格校验
|
||||||
$schedule->command(CheckPrice::class)->everyFifteenMinutes();
|
$schedule->command(CheckPrice::class)->everyFifteenMinutes();
|
||||||
//保质期
|
//保质期
|
||||||
$schedule->command(CheckSkuQualityPeriod::class)->dailyAt('05:30');
|
$schedule->command(CheckSkuQualityPeriod::class)->dailyAt('11:00');
|
||||||
//快团团售后单拉取
|
//快团团售后单拉取
|
||||||
$schedule->command(KttOrderAfterSaleQuery::class)->everyFifteenMinutes();
|
$schedule->command(KttOrderAfterSaleQuery::class)->everyFifteenMinutes();
|
||||||
//同步售卖信息和报损相关数据
|
//同步售卖信息和报损相关数据
|
||||||
|
|||||||
@ -67,7 +67,7 @@ class MessageService
|
|||||||
$arr['role_id'] = $v;
|
$arr['role_id'] = $v;
|
||||||
$arr['unique_key'] = $date . "-" . $goodsSku['id'] . "-" . $v;
|
$arr['unique_key'] = $date . "-" . $goodsSku['id'] . "-" . $v;
|
||||||
$arr['type'] = MessageTypeEnum::LOW_STOCK_NOTICE;
|
$arr['type'] = MessageTypeEnum::LOW_STOCK_NOTICE;
|
||||||
$arr['content'] = $date . "规格{$goodsSku['title']}库存可能需要补货,当前实际库存{$goodsSku['stock']},上次库存盘点数{$inventory}";
|
$arr['content'] = $date . "规格{$goodsSku['name']}库存可能需要补货,当前实际库存{$goodsSku['stock']},上次库存盘点数{$inventory}";
|
||||||
$this->saveWebsiteMessages($arr);
|
$this->saveWebsiteMessages($arr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -89,7 +89,7 @@ class MessageService
|
|||||||
$arr['role_id'] = $v;
|
$arr['role_id'] = $v;
|
||||||
$arr['unique_key'] = $date . "-" . $goodsSku['id'] . "-" . $v;//这个场景下实际是采购单的id
|
$arr['unique_key'] = $date . "-" . $goodsSku['id'] . "-" . $v;//这个场景下实际是采购单的id
|
||||||
$arr['type'] = MessageTypeEnum::QUALITY_PERIOD_EXPIRE_NOTICE;
|
$arr['type'] = MessageTypeEnum::QUALITY_PERIOD_EXPIRE_NOTICE;
|
||||||
$arr['content'] = $date . "规格{$goodsSku['title']}编码{$goodsSku['external_sku_id']},即将过期,目前实际库存{$goodsSku['stock']},当时采购数量为{$goodsSku['num']},录入采购时间为{$goodsSku['created_at']}";
|
$arr['content'] = $date . "规格{$goodsSku['name']}编码{$goodsSku['external_sku_id']},即将过期,目前实际库存{$goodsSku['stock']},当时采购数量为{$goodsSku['num']},录入采购时间为{$goodsSku['created_at']}";
|
||||||
|
|
||||||
$this->saveWebsiteMessages($arr);
|
$this->saveWebsiteMessages($arr);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user