diff --git a/skyBadge.js b/skyBadge.js index 654eff4..f14373e 100644 --- a/skyBadge.js +++ b/skyBadge.js @@ -166,6 +166,40 @@ function startSky() { startSky(); } break; + case "sort": + // 变更徽章位置 + // let len = Object.keys(menu_map).length; + console.log("len => " + len + " menuLen => " + Object.keys(getMenu()).length); + if (len - 1 > Object.keys(getMenu()).length) { + sort_options = []; + storage_map = global_option;//初始化 + Object.keys(menu_map).map(function (key, index) { + console.log("key => " + key, "index => " + index); + if (!isOptions(key, menu_map)) { + sort_options.push(key); + } + }); + let befor_index = dialogs.select("请选择需要变更位置的徽章", sort_options); + let after_index = dialogs.select("请选择变更后的位置", sort_options); + if(befor_index==after_index){toast("两次选项一样。");return;} + for(var x=0;x