From 124254f51ea930f4f8bcfb32132cd73bc2413233 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Fri, 11 Jun 2021 15:46:38 +0800
Subject: [PATCH] 左上指示器可选菜单
---
widgets/instructions/Widget.js | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/widgets/instructions/Widget.js b/widgets/instructions/Widget.js
index 7e580d1..5308dce 100644
--- a/widgets/instructions/Widget.js
+++ b/widgets/instructions/Widget.js
@@ -29,9 +29,53 @@
layers: {},
startup: function () {
// 暴露在外的接口
+ var that = this
+ , url = 'http://171.34.76.171:8880/pyh-station/metaWetlandProtect/queryNameAndIdAssembleMap'
+ , token = "Bearer eyJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJlY2hpc2FuIiwic3ViIjoiYWRtaW4iLCJpYXQiOjE2MjMzOTIwNTcsImV4cCI6MTYyNTk4NDA1N30.wyhtQWDfyBM4Wvu9x_GpzWErqDkZ3J-PWEjyzoaHT9w6mMBenso5q0ZdnFueCZaCOjsHM5AMwLawATT0Zqc4aQ"
+ ;
+ axios.get(url, {
+ headers: {
+ "token": token
+ }
+ }).then((res) => {
+ if (res.data.code == 200) {
+ var data = res.data.data;
+ // console.log(data, 99999);
+ that.beginLayuiDropdown(data)
+ }
+ })
},
+ beginLayuiDropdown: function (data) {
+ var d = [];
+ for (var k in data) {
+ d.push({
+ title: data[k].name,
+ id: data[k].id
+ })
+ }
+ layui.use(['dropdown', 'util', 'layer', 'table'], function () {
+ var dropdown = layui.dropdown
+ , util = layui.util
+ , layer = layui.layer
+ , table = layui.table
+ , $ = layui.jquery;
+
+ dropdown.render({
+ elem: '.demo1'
+ , data: d
+ , click: function (obj) {
+ //点击事件
+ // layer.tips('点击了:' + obj.title, this.elem, { tips: [1, '#5FB878'] })
+ var str = obj.title;
+ $('.jimu-widget-instructions').find('.instructions-title').empty().append(str);
+
+
+ }
+ });
+ });
+ },
closeToolBox: function (item) {
},
--
Gitblit v1.9.3