// 音乐库下拉选
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;
}