123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179 |
- <?php
- namespace crmeb\subscribes;
- use app\admin\model\system\SystemAttachment;
- use app\api\controller\trade\CashTradeController;
- use app\models\manage\UserBorrowMoney;
- use app\models\manage\UserManageMoney;
- use app\models\mining\UserMiningMachine;
- use app\models\point_plan\UserPointPlan;
- use app\models\store\StoreBargainUser;
- use app\models\store\StoreOrder;
- use app\models\store\StorePink;
- use app\models\trade\CashTradeOrder;
- use app\models\user\UserToken;
- use app\models\vote\VoteSub;
- use think\facade\Db;
- class TaskSubscribe
- {
- public function handle()
- {
- }
-
- public function onTask_2()
- {
- }
-
- public function onTask_6()
- {
- }
-
- public function onTask_10()
- {
- try {
- Db::startTrans();
- VoteSub::checkAllStop();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- try {
- Db::startTrans();
- VoteSub::robotOrder();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- }
-
- public function onTask_30()
- {
- try {
- Db::startTrans();
- StoreBargainUser::startBargainUserStatus();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- try {
- Db::startTrans();
- StoreOrder::orderUnpaidCancel();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- try {
- Db::startTrans();
- StoreOrder::startTakeOrder();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- try {
- Db::startTrans();
- StorePink::statusPink();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- try {
- Db::startTrans();
- UserPointPlan::day_release();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- try {
- Db::startTrans();
- UserPointPlan::checkFail();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- try {
- Db::startTrans();
- CashTradeOrder::getBack();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- try {
- Db::startTrans();
- CashTradeOrder::orderClose();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
-
- try {
- Db::startTrans();
- UserManageMoney::daySend();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- try {
- Db::startTrans();
- UserBorrowMoney::daySend();
- Db::commit();
- } catch (\Exception $e) {
- Db::rollback();
- }
- }
-
- public function onTask_60()
- {
- try {
-
- $res = UserMiningMachine::dayMining();
- if (!$res) {
- @file_put_contents('mining.txt', '【' . date('Y-m-d H:i:s') . '】' . UserMiningMachine::getErrorInfo() . PHP_EOL, FILE_APPEND);
- }
- } catch (\Exception $e) {
- @file_put_contents('mining.txt', '【' . date('Y-m-d H:i:s') . '】' . $e->getMessage() . PHP_EOL, FILE_APPEND);
- }
- (new CashTradeController())->all_money_redis();
-
- }
-
- public function onTask_180()
- {
- }
-
- public function onTask_300()
- {
- UserToken::delToken();
- SystemAttachment::emptyYesterdayAttachment();
- StoreOrder::sendTen();
- }
- }
|