// 音乐库下拉选 function getMusicLibSelect() { let data = []; let url = dataUrl + "/sys/select/getMusicLibSelect" let obj = {} let params = { encryptedData: encryptCBC(JSON.stringify(obj)) } ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; } // 字典表-下拉选 function getDictSelect(value) { let data = []; let url = dataUrl + "/sys/select/getDictSelect" let obj = { 'value': value } let params = { encryptedData: encryptCBC(JSON.stringify(obj)) } ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; } // 设备类型-下拉选 function getDeviceTypeSelect() { let data = []; let url = dataUrl + "/sys/select/getDeviceTypeSelect" let obj = {} let params = { encryptedData: encryptCBC(JSON.stringify(obj)) } ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; } function getDeviceChildTypeSelect() { let data = []; let url = dataUrl + "/sys/select/getDeviceChildTypeSelect" let obj = {} let params = { encryptedData: encryptCBC(JSON.stringify(obj)) } ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; } // 字典-下拉选 function getDistinctSelect(obj) { let data = []; let url = dataUrl + "/sys/select/getDictSelect" // let obj = {} let params = { encryptedData: encryptCBC(JSON.stringify(obj)) } ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; } // 遥控设备-下拉选 function getRemoteControlSelect() { let data = []; let url = dataUrl + "/sys/select/getRemoteControlSelect" let obj = {} let params = { encryptedData: encryptCBC(JSON.stringify(obj)) } ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; } // 房间类型-下拉选 function getRoomTypeSelect() { let data = []; let url = dataUrl + "/sys/select/getRoomTypeSelect" let obj = {} let params = { encryptedData: encryptCBC(JSON.stringify(obj)) } ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; } // 门禁授权下拉多选 function getDoorConfigList() { let data = []; let url = dataUrl + "/sys/door/getDoorConfigList"; ajaxRequest(url, "POST", null, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; } /*下拉选表单赋值*/ function setSelectValue(list, selectName) { let html = ''; $.each(list, function (index, item) { html += ''; }) $('#' + selectName).empty().append(html); layui.form.render(); } /*字典表父节点下拉选赋值*/ function setSelectValue2(list, selectName) { let html = ''; $.each(list, function (index, item) { html += ''; }) $('#' + selectName).empty().append(html); layui.form.render(); } // 设置下拉多选 function setFormSelects(selName, list) { let keys = []; $.each(list, function (index, item) { let temp = { "name": item.name, "value": item.id }; keys.push(temp); }) formSelects.data(selName, 'local', { arr: keys }); layui.form.render(); } // 设置门禁-下拉许安多 function setFormSelects2(selName, list) { let keys = []; $.each(list, function (index, item) { let temp = { "name": item.name, "value": item.ip }; keys.push(temp); }) formSelects.data(selName, 'local', { arr: keys }); layui.form.render(); } function setSelectValueName(list, selectName, placeholder) { let html = ''; $.each(list, function (index, item) { html += ''; }) $('#' + selectName).empty().append(html); layui.form.render(); } // 工程下拉选 function getProsSelect() { let data = []; let url = dataUrl + "/sys/select/getProsSelect" let obj = {} let params = { encryptedData: encryptCBC(JSON.stringify(obj)) } ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; } function getMajorsSelect() { let data = []; let url = dataUrl + "/sys/select/getMajorsSelect" let obj = {} let params = { encryptedData: encryptCBC(JSON.stringify(obj)) } ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; } /**工序下拉选*/ function getGxsSelect(major) { let data = []; let url = dataUrl + "/sys/select/getGxsSelect" let obj = { id: major } let params = { encryptedData: encryptCBC(JSON.stringify(obj)) } ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.status === 200) { data = result.data; } else if (result.status === 500) { layer.alert(result.msg, {icon: 2}) } }, function (xhr) { error(xhr) }); return data; }