From 29a87bf1c4aa23f79e92c5a5063621a8dd22565a Mon Sep 17 00:00:00 2001 From: Doghole Date: Tue, 2 Jun 2026 17:10:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=80=E4=BA=9B=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/database.db | Bin 49152 -> 49152 bytes .../resources/webpage/admin/v1/include.html | 2 +- .../admin/v1/manage/plan/editCommon.html | 67 +++++++++++------- .../admin/v1/manage/plan/editSingleIndex.html | 2 +- .../admin/v1/manage/requestInfo/include.html | 2 +- .../admin/v1/manage/requestInfo/index.html | 5 +- 6 files changed, 47 insertions(+), 31 deletions(-) diff --git a/src/main/resources/database.db b/src/main/resources/database.db index 95dd959d60e7b2495b00304be02a67cb5d63ef8a..ebc1300c423f38cc0c0cd41f5f87d296ddd9ea2b 100644 GIT binary patch delta 110 zcmZo@U~Xt&o*>Q0JyFJ)k$YppB743b1{U5O41CM^H}I?T?%1rTP|Lfy*Y`go3j+g# z%H#?D3LJh?91O~ms_~OI>{rlGDo89!%q>>3s;<>hDo8EL%ufMwqGNTGGV@YWE1dIF OQkATflxi0R6aWD5^C5Qt delta 65 zcmV-H0KWf#fCGSl1CSd53XvQ`0Sd8TqCXC`00a%V01l@Qj1MObxU(T3eGRjXP5%J| XCmIL
请求配置 + class="fas fa-fw fa-envelope-open-text"> 鉴权配置
diff --git a/src/main/resources/webpage/admin/v1/manage/plan/editCommon.html b/src/main/resources/webpage/admin/v1/manage/plan/editCommon.html index f18d9ce..1bd2349 100644 --- a/src/main/resources/webpage/admin/v1/manage/plan/editCommon.html +++ b/src/main/resources/webpage/admin/v1/manage/plan/editCommon.html @@ -13,6 +13,7 @@
+
- - - - +
@@ -105,28 +103,44 @@ cssPath: '/admin/v1/static/css/cron.css' }); - // 绑定 radio 切换更新类型选择 - layui.form.on('radio(planTypeRadio)', function (obj) { - const planType = obj.value; - const planId = document.querySelector('[name="planId"]').value; - let url = '/admin/v1/manage/plan/edit'; - if (planType == 'SINGLE_INDEX') { - url += 'SingleIndex'; + // 渲染更新类型选择 + var demo2 = xmSelect.render({ + el: '#demo2', + filterable: true, + height: '500px', + radio: true, + layVerify: 'required', + initValue: [document.querySelector('[name="initPlanType"]').value], + data: [ + {name: '辅助数据类', children: [ + {name: '益盟单指标', value: 'SINGLE_INDEX', page:'editSingleIndex'}, + {name: '益盟多指标', value: 'MULTI_INDEX', page: 'editMultiIndex'}, + {name: '益盟个股策略', value: 'STOCK_STRATEGY', page: 'editStockStrategy'}, + ]}, + {name: '股票池类', children: [ + {name: 'Tushare 股票池', value: 4, disabled: true}, + {name: '益盟策略选股', value: 'STOCK_PICKING', disabled: true}, + {name: '同花顺条件选股', value: 6, disabled: true}, + ]}, + ], + on: function (data) { + // 更新类型变化时切换页面 + console.log(data); + const selected = data.arr[0]; + const planId = document.querySelector('[name="planId"]').value; + let url = '/admin/v1/manage/plan/'; + if (selected.page) { + url += selected.page; + } + else { + Dog.error({msg: '未知的计划任务类型'}); + return; + } + if (planId) { + url += '?planId=' + planId; + } + location.href = url; } - else if (planType == 'MULTI_INDEX') { - url += 'MultiIndex'; - } - else if (planType == 'STOCK_STRATEGY') { - url += 'StockStrategy' - } - else { - Dog.error({msg: '未知的计划任务类型'}); - return; - } - if (planId) { - url += '?planId=' + planId; - } - location.href = url; }); }); @@ -185,12 +199,15 @@ success: function (r) { Dog.success({ onClose: function () { + // 非单页调试, 作为计划任务列表界面的 iframe, + // 则刷新列表并关闭弹窗 if (window != top) { top.Dog.reloadTable('plans'); if (top.editLayer) { top.layui.layer.close(top.editLayer); } } + // 单页调试, 直接重载页面 else { location.reload() } diff --git a/src/main/resources/webpage/admin/v1/manage/plan/editSingleIndex.html b/src/main/resources/webpage/admin/v1/manage/plan/editSingleIndex.html index 2d2aa3e..43b5f12 100644 --- a/src/main/resources/webpage/admin/v1/manage/plan/editSingleIndex.html +++ b/src/main/resources/webpage/admin/v1/manage/plan/editSingleIndex.html @@ -10,7 +10,7 @@
-
diff --git a/src/main/resources/webpage/admin/v1/manage/requestInfo/include.html b/src/main/resources/webpage/admin/v1/manage/requestInfo/include.html index 112cba1..508419f 100644 --- a/src/main/resources/webpage/admin/v1/manage/requestInfo/include.html +++ b/src/main/resources/webpage/admin/v1/manage/requestInfo/include.html @@ -132,7 +132,7 @@ if (done && typeof done === 'function') done(r); if (r && r.ok) { window.editLayer = Helper.openR({ - title: `${r.data.id ? '编辑' : '新增'}请求信息`, + title: `${r.data.id ? '编辑' : '新增'}鉴权配置`, btn: ['随机设备信息', '随机 Chrome 版本', r.data.id ? '编辑' : '新增'], btn1: () => refreshDeviceInfo() && !1, btn2: () => refreshChromeVersion() && !1, diff --git a/src/main/resources/webpage/admin/v1/manage/requestInfo/index.html b/src/main/resources/webpage/admin/v1/manage/requestInfo/index.html index 33d585d..e1a0a7e 100644 --- a/src/main/resources/webpage/admin/v1/manage/requestInfo/index.html +++ b/src/main/resources/webpage/admin/v1/manage/requestInfo/index.html @@ -1,6 +1,6 @@ - +