mirror of
https://github.com/kuaifan/dootask.git
synced 2026-03-17 03:03:41 +00:00
no message
This commit is contained in:
parent
513bc28686
commit
460ebeb8c5
@ -4,6 +4,7 @@ namespace App\Http\Controllers\Api;
|
|||||||
|
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
use App\Module\Base;
|
use App\Module\Base;
|
||||||
|
use Arr;
|
||||||
use Guanguans\Notify\Factory;
|
use Guanguans\Notify\Factory;
|
||||||
use Guanguans\Notify\Messages\EmailMessage;
|
use Guanguans\Notify\Messages\EmailMessage;
|
||||||
use Request;
|
use Request;
|
||||||
@ -714,4 +715,33 @@ class SystemController extends AbstractController
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @api {get} api/system/version 18. 获取版本号
|
||||||
|
*
|
||||||
|
* @apiVersion 1.0.0
|
||||||
|
* @apiGroup system
|
||||||
|
* @apiName version
|
||||||
|
*
|
||||||
|
* @apiSuccess {String} version
|
||||||
|
* @apiSuccess {String} publish
|
||||||
|
*/
|
||||||
|
public function version()
|
||||||
|
{
|
||||||
|
$url = url('');
|
||||||
|
$package = Base::getPackage();
|
||||||
|
$array = [
|
||||||
|
'version' => Base::getVersion(),
|
||||||
|
'publish' => Arr::get($package, 'app.0.publish'),
|
||||||
|
];
|
||||||
|
if (is_array($package['app'])) {
|
||||||
|
foreach ($package['app'] as $item) {
|
||||||
|
$urls = $item['urls'] && is_array($item['urls']) ? $item['urls'] : $item['url'];
|
||||||
|
if (is_array($item['publish']) && Base::hostContrast($url, $urls)) {
|
||||||
|
$array['publish'] = $item['publish'];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return $array;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -106,25 +106,11 @@ class IndexController extends InvokeController
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取版本号
|
* 获取版本号
|
||||||
* @return array
|
* @return \Illuminate\Http\RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function version()
|
public function version()
|
||||||
{
|
{
|
||||||
$url = url('');
|
return Redirect::to(Base::fillUrl('api/system/version'), 301);
|
||||||
$package = Base::getPackage();
|
|
||||||
$array = [
|
|
||||||
'version' => Base::getVersion(),
|
|
||||||
'publish' => Arr::get($package, 'app.0.publish'),
|
|
||||||
];
|
|
||||||
if (is_array($package['app'])) {
|
|
||||||
foreach ($package['app'] as $item) {
|
|
||||||
$urls = $item['urls'] && is_array($item['urls']) ? $item['urls'] : $item['url'];
|
|
||||||
if (is_array($item['publish']) && Base::hostContrast($url, $urls)) {
|
|
||||||
$array['publish'] = $item['publish'];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return $array;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user