IntelligentRecognition/ah-jjsp-web/.svn/pristine/45/451980794e51d3896cf7b877849...

214 lines
5.7 KiB
Plaintext

//组织机构下拉选
function getOrgSelect() {
let dataList = [];
$.ajax({
headers: {
"encrypt": sm3(JSON.stringify({
params: '3'
}))
},
url: dataUrl + 'system/sys/selected/getOrgSelected?token=' + token,
type: 'post',
data: {
params: '3',
},
async: false,
success: function (data) {
if (data.code === 500) {
return layer.alert(data.msg, {icon: 2})
} else if (data.code === 401) {
logout(1);
}
if (data && data.length > 0) {
$.each(data, function (index, item) {
dataList.push(item)
})
}
}
});
return dataList;
}
//组织机构(全程)下拉选
function getOrgSelect2() {
let dataList = [];
$.ajax({
headers: {
"encrypt": sm3(JSON.stringify({
params: '2'
}))
},
url: dataUrl + 'system/sys/selected/getOrgSelected?token=' + token,
type: 'post',
data: {
params: '2'
},
async: false,
success: function (data) {
if (data.code === 500) {
return layer.alert(data.msg, {icon: 2})
} else if (data.code === 401) {
logout(1);
}
if (data && data.length > 0) {
$.each(data, function (index, item) {
dataList.push(item)
})
}
}
});
return dataList;
}
// 下拉选
function getUnitSelect(param) {
let dataList = [];
$.ajax({
headers: {
"encrypt": sm3(JSON.stringify({
type: param
}))
},
url: dataUrl + 'proteam/sys/manage/getSelected?token=' + token,
type: 'post',
data: {
type: param
},
async: false,
success: function (data) {
if (data.code === 500) {
return layer.alert(data.msg, {icon: 2})
} else if (data.code === 401) {
logout(1);
}
if (data && data.length > 0) {
$.each(data, function (index, item) {
dataList.push(item)
})
}
}
});
return dataList;
}
// 下拉选
function getRiskLevelSelect(param) {
let dataList = [];
$.ajax({
headers: {
"encrypt": sm3(JSON.stringify({
params: param
}))
},
url: dataUrl + 'system/sys/selected/getDictSelected?token=' + token,
type: 'post',
data: {
params: param
},
async: false,
success: function (data) {
if (data.code === 500) {
return layer.alert(data.msg, {icon: 2})
} else if (data.code === 401) {
logout(1);
}
if (data && data.length > 0) {
$.each(data, function (index, item) {
dataList.push(item)
})
}
}
});
return dataList;
}
// 工程下拉选 1.单项 2.标段
function getProSelected(param) {
let dataList = [];
$.ajax({
headers: {
"encrypt": sm3(JSON.stringify({
params: param
}))
},
url: dataUrl + 'system/sys/selected/getProSelected?token=' + token,
type: 'post',
data: {
params: param
},
async: false,
success: function (result) {
if (result.code === 500) {
return layer.alert(result.msg, {icon: 2})
} else if (result.code === 401) {
logout(1);
} else if (result.code === 200) {
if (result.data && result.data.length > 0) {
$.each(result.data, function (index, item) {
dataList.push(item)
})
}
}
}
});
return dataList;
}
// 工程下拉选 1.单项 2.标段
function getProList() {
let dataList = [];
$.ajax({
headers: {
"encrypt": sm3(JSON.stringify({}))
},
url: dataUrl + 'proteam/pot/greenBuild/getProList?token=' + token,
type: 'post',
data: {},
async: false,
success: function (result) {
if (result.code === 500) {
return layer.alert(result.msg, {icon: 2})
} else if (result.code === 401) {
logout(1);
} else if (result.code === 200) {
if (result.data && result.data.length > 0) {
$.each(result.data, function (index, item) {
dataList.push(item)
})
}
}
}
});
return dataList;
}
// 违章子类型下拉选
function getTypeChildSelect(param) {
let dataList = [];
$.ajax({
headers: {
"encrypt": sm3(JSON.stringify({
params: param
}))
},
url: dataUrl + 'proteam/pot/superStatistics/getTypeChildList?token=' + token,
type: 'post',
data: {
params: param
},
async: false,
success: function (data) {
if (data.code === 500) {
return layer.alert(data.msg, {icon: 2})
} else if (data.code === 401) {
logout(1);
}
if (data.data && data.data.length > 0) {
$.each(data.data, function (index, item) {
dataList.push(item)
})
}
}
});
console.log(dataList);
return dataList;
}