liuyg
2021-06-11 124254f51ea930f4f8bcfb32132cd73bc2413233
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) {
         },