12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- <?php
- namespace process;
- use app\admin\controller\notify\RechargeController;
- use app\admin\service\client\MessageService;
- use app\admin\service\coupon\CardService;
- use app\admin\service\coupon\CouponService;
- use app\admin\service\goods\GoodsService;
- use app\admin\service\member\MemberService;
- use app\admin\service\order\OrderService;
- use app\admin\service\order\PayDetailService;
- use Workerman\Crontab\Crontab;
- class Task
- {
- public function onWorkerStart()
- {
-
- new Crontab('0 */1 * * * *', function () {
-
-
-
-
- OrderService::checkPayingOrder();
-
-
-
- MessageService::unreadChatMessage();
-
- CouponService::checkCouponExpired();
-
- CardService::checkExpired();
- });
-
- new Crontab('1 0 * * *', function () {
-
- MemberService::partnerExpired();
-
- MemberService::referrerExpired();
-
- MemberService::roleExpired();
-
- MemberService::franchiseeExpired();
-
- MemberService::franchiseeAdded();
- });
-
- new Crontab('0 2 * * *', function () {
-
- OrderService::AutomaticReceipt();
-
- OrderService::AutomaticComplete();
- });
- }
- }
|