TestInstallController.class.php 825 Bytes
<?php
/**
 * Created by PhpStorm.
 * User: zhonglei
 * Date: 17/6/12
 * Time: 19:31
 */

namespace Frontend\Controller\Callback;

class TestInstallController extends AbstractController
{
    /**
     * 应用默认数据安装接口
     * @author zhonglei
     */
    public function Index()
    {
        // 通知员圈其他应用进行数据初始化
        $pluginList = [
            'Integral',
        ];
        foreach ($pluginList as $plugin) {
            try {
                $rpc = \Com\Rpc::phprpc(rpcUrl('/' . $plugin . '/Rpc/Common/Install'));
                call_user_func([$rpc, 'index']);
            } catch (\Exception $e) {
                \Think\Log::record('企业 Domain:' . QY_DOMAIN . '应用初始化失败:' . var_export($e, true));
            }
        }

        exit('SUCCESS');
    }
}