1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/rainbond-rainbond-ui

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
appStatus-util.js 1.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
zsl Отправлено 5 лет назад 900beb6
/*
应用状态bean 工具类
*/
const appStatusUtil = {
// 是否可以部署
canDeploy(appStatus) {
if (!appStatus) {
return false;
}
const activeAction = appStatus.activeAction || [];
return activeAction.indexOf('deploy') > -1;
},
// 是否可以重启
canRestart(appStatus) {
if (!appStatus) {
return false;
}
const activeAction = appStatus.activeAction || [];
return activeAction.indexOf('reboot') > -1;
},
// 是否可以启动
canStart(appStatus) {
if (!appStatus) {
return false;
}
const activeAction = appStatus.activeAction || [];
return activeAction.indexOf('restart') > -1;
},
// 是否可以访问
canVisit(appStatus) {
if (!appStatus) {
return false;
}
const activeAction = appStatus.activeAction || [];
return activeAction.indexOf('visit') > -1;
},
// 是否可以关闭
canStop(appStatus) {
if (!appStatus) {
return false;
}
const activeAction = appStatus.activeAction || [];
return activeAction.indexOf('stop') > -1;
},
// 是否可以进入管理容器
canManageDocker(appStatus) {
if (!appStatus) {
return false;
}
const activeAction = appStatus.activeAction || [];
return activeAction.indexOf('manage_container') > -1;
},
};
export default appStatusUtil;

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/rainbond-rainbond-ui.git
git@gitlife.ru:oschina-mirror/rainbond-rainbond-ui.git
oschina-mirror
rainbond-rainbond-ui
rainbond-rainbond-ui
main