|
|
|
@ -5,6 +5,7 @@ namespace App\Http\Controllers\Api; |
|
|
|
use App\Models\AdminSetting; |
|
|
|
use App\Models\AgentProduct; |
|
|
|
use App\Models\MiniProgramUploadLog; |
|
|
|
use App\Service\OpenPlatform; |
|
|
|
use EasyWeChat\Factory; |
|
|
|
use Illuminate\Support\Facades\Cache; |
|
|
|
use Illuminate\Support\Facades\DB; |
|
|
|
@ -28,6 +29,9 @@ class TestController |
|
|
|
'created_at' => now() |
|
|
|
]); |
|
|
|
|
|
|
|
$openPlatform = new OpenPlatform(); |
|
|
|
$refreshToken = $openPlatform->refreshToken($appid); |
|
|
|
|
|
|
|
//审核结果通知
|
|
|
|
if (isset($message['MsgType'], $message['Event']) && $message['MsgType'] == 'event') { |
|
|
|
$auditArr = [ |
|
|
|
@ -35,6 +39,14 @@ class TestController |
|
|
|
'weapp_audit_fail' => 1, //拒绝
|
|
|
|
'weapp_audit_delay' => 4, //审核延后
|
|
|
|
]; |
|
|
|
|
|
|
|
//如果审核成功则发布
|
|
|
|
if ($message['Event'] == 'weapp_audit_success') { |
|
|
|
$code = $openPlatform->code($appid, $refreshToken); |
|
|
|
$res = $code->release(); |
|
|
|
dump($res); |
|
|
|
} |
|
|
|
|
|
|
|
$log = MiniProgramUploadLog::query() |
|
|
|
->where('appid', $appid) |
|
|
|
->orderBy('id', 'desc') |
|
|
|
|