update 2026-10-07 11:52:44

This commit is contained in:
action committed 2026-10-07 11:52:44 +08:00
1 parent d6cc6efa77
commit 617f7ca2a6
4898 files changed
-1713675

No files matched your search

@@ -1,48 +0,0 @@
'use strict';
'require view';
'require rpc';
'require uci';
var callServiceList = rpc.declare({
object: 'service',
method: 'list',
params: ['name'],
expect: { '': {} }
});
function getServiceStatus() {
return L.resolveDefault(callServiceList('wechatpush'), {}).then(function (res) {
console.log(res);
var isRunning = false;
try {
isRunning = res['wechatpush']['instances']['instance1']['running'];
} catch (e) { }
return isRunning;
});
}
return view.extend({
load: function () {
return Promise.all([
getServiceStatus(),
uci.load('wechatpush')
]);
},
render: function (data) {
var status = data[0];
// 检查配置,默认为 '1' (开启)
var preferClient = uci.get('wechatpush', 'config', 'prefer_client_page') !== '0';
// 如果服务正在运行 且 优先展示在线设备开关开启,跳转到 client 页面
if (status && preferClient) {
window.location.replace('/cgi-bin/luci/admin/services/wechatpush/client');
} else {
window.location.replace('/cgi-bin/luci/admin/services/wechatpush/config');
}
},
handleSave: null,
handleSaveApply: null,
handleReset: null
});