// 搜索开关 function select_card_switch() { const element = $('#select_card_caviar') if(element.css('display') === 'none') { element.css('display','block'); $("#caviar_search_btn").val("关闭搜索") } else { element.css('display','none'); $("#caviar_search_btn").val("展开搜索") } } function check_params(p = []) { const index = p.findIndex(v => v !== undefined && v.toString().length > 0); return index >= 0; } function checkbox() { const isSelect = $("#check-all").is(":checked") isSelect ? $("input[class='checkbox_caviar']").each(function(i,n){ n.checked = true; }) : $("input[class='checkbox_caviar']").each(function(i,n){ n.checked = false; }) } function add(url = '', area = ['1000px', '600px']) { layui.use('layer', function(){ var layer = layui.layer; layer.open({ type: 2, content:url, area: area, }); }); } async function request($url, $data, $method = 'POST') { return await new Promise((resolve, reject) => { $.ajax({ type: $method, url: $url, data: $data, success: (res) => { // if(res.code === 1012) { // window.location = 'http://localhost:8001/admin/login' // } resolve(res) }, error: (err) => { reject(err.message) } }) }) }