function getSub(form,proId) {
$("#subId").html("");
$.ajax({
type: 'post',
url: ctxPath + '/SubContractor/getSubByProId',
data: {
proId: proId
},
async: false,
success: function (data) {
console.log(data);
var html = '';
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#subId").html(html);
form.render();
},
error: function (err) {
console.log("获取分包商下拉列表出错:", err);
}
});
}
function getOrg(form) {
$("#orgId").html("");
$.ajax({
type: 'post',
url: ctxPath + '/project/getCompanys',
async: false,
success: function (data) {
var html = '';
if (data.length > 1) {
html = '';
}
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#orgId").html(html);
form.render();
},
error: function (err) {
console.log("获取分公司下拉列表出错:", err);
}
});
}
//分部分项工程
function getBranchWork(form) {
$("#branchWork").html("");
$.ajax({
type: 'post',
url: ctxPath + '/projectRisk/getBranchWork',
async: false,
success: function (data) {
var html = '';
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#branchWork").html(html);
form.render();
},
error: function (err) {
console.log("获取分部分项工程下拉列表出错:", err);
}
});
}
//根据分部分项工程 获取 中高风险作业
function getRiskContent(branchWork, form) {
$("#riskContent").html("");
$.ajax({
type: 'post',
url: ctxPath + '/projectRisk/getRiskContent',
data: {
branchWork: branchWork
},
async: false,
success: function (data) {
var html = '';
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#riskContent").html(html);
form.render();
},
error: function (err) {
console.log("获取中高风险作业下拉列表出错:", err);
}
});
}
//根据工程ID 获取 施工现场
function getScene(proId,startTf,endTf, form) {
$("#workSenceStartId").html("");
if(endTf){
$("#workSenceEndId").html("");
}
console.log("proId", proId);
$.ajax({
type: 'post',
url: ctxPath + '/SceneManager/getSceneList',
data: {
proId: proId
},
async: false,
success: function (data) {
var html = '';
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#workSenceStartId").html(html);
if(endTf){
$("#workSenceEndId").html(html);
}
form.render();
},
error: function (err) {
console.log("获取中高风险作业下拉列表出错:", err);
}
});
}
//根据工程ID 获取 施工现场
function getSceneSinge(proId, form) {
$("#workSceneId").html("");
console.log("proId", proId);
$.ajax({
type: 'post',
url: ctxPath + '/SceneManager/getSceneList',
data: {
proId: proId
},
async: false,
success: function (data) {
console.log("getSceneSinge", data);
var html = '';
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#workSceneId").html(html);
form.render();
},
error: function (err) {
console.log("获取中高风险作业下拉列表出错:", err);
}
});
}
//根据工程ID 获取 施工现场
function getSceneSinge2(proId,workSenceId) {
$("#workSenceId").html("");
console.log("proId", proId);
$.ajax({
type: 'post',
url: ctxPath + '/SceneManager/getSceneList',
data: {
proId: proId
},
async: false,
success: function (data) {
var html = '';
for (var i = 0; i < data.length; i++) {
if (workSenceId == data[i].id) {
html += '';
} else {
html += '';
}
}
$("#workSenceId").html(html);
layui.form.render('select'); //这里就是我们要渲染的地方了
},
error: function (err) {
console.log("获取中高风险作业下拉列表出错:", err);
}
});
}
//红名单人员 获取 施工人员信息
function getRedPersonList(form) {
$("#idNumber").html("");
$.ajax({
type: 'post',
url: ctxPath + '/Redlist/getRedPersonList',
data: {},
async: false,
success: function (data) {
var html = '';
var name = "";
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#idNumber").html(html);
form.render();
},
error: function (err) {
console.log("获取人员信息下拉列表出错:", err);
}
});
}
//黑名单人员 获取 施工人员信息
function getBlackPersonList(form) {
$("#idNumber").html("");
$.ajax({
type: 'post',
url: ctxPath + '/Blacklist/getBlackPersonList',
data: {},
async: false,
success: function (data) {
var html = '';
var name = "";
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#idNumber").html(html);
form.render();
},
error: function (err) {
console.log("获取人员信息下拉列表出错:", err);
}
});
}
//根据权限获取人员列表
function getUserList(form, id, postId) {
$(id).html("");
$.ajax({
type: 'post',
url: ctxPath + '/users/getUserList',
data: {
role: postId
},
async: false,
success: function (data) {
var html = '';
var name = "";
for (var i = 0; i < data.length; i++) {
html += '';
}
$(id).html(html);
form.render();
},
error: function (err) {
console.log("获取人员信息下拉列表出错:", err);
}
});
}
//根据权限获取工程部权限的人
function getUserLists(form, id, postId) {
$(id).html("");
$.ajax({
type: 'post',
url: ctxPath + '/users/getUserListProject',
data: {
role: postId
},
async: false,
success: function (data) {
var html = '';
var name = "";
for (var i = 0; i < data.length; i++) {
html += '';
}
$(id).html(html);
form.render();
},
error: function (err) {
console.log("获取人员信息下拉列表出错:", err);
}
});
}
//获取厂家下拉选
function getManufactor(form) {
$("#manufactor").html("");
$.ajax({
type: 'post',
url: ctxPath + '/materialWarehours/getManufactor',
data: {
proId: ''
},
async: false,
success: function (data) {
var html = '';
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#manufactor").html(html);
form.render();
},
error: function (err) {
console.log("获取厂家下拉选出错:", err);
}
});
}
/**
* 中高风险库工程类型
* */
function getProType(form) {
$("#proType").html("");
$.ajax({
type: 'post',
url: ctxPath + '/inHighRisk/getProType',
data: {
proId: ''
},
async: false,
success: function (data) {
var html = '';
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#proType").html(html);
form.render();
},
error: function (err) {
console.log("获取工程类型下拉选出错:", err);
}
});
}
//获取所有施工人员
function getAllPersonList(form) {
$("#personnelInformation").html("");
$.ajax({
type: 'post',
url: ctxPath + '/BaseManager/getWorkerNameSelect',
data: {},
async: false,
success: function (data) {
var html = '';
var name = "";
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#personnelInformation").html(html);
form.render();
},
error: function (err) {
console.log("获取人员信息下拉列表出错:", err);
}
});
}
/**
* 获取行政区code
* */
function getRegisterAddressCode(from,addressCodeId) {
$("#registerAddressCode").empty();
$.ajax({
type: 'POST',
url: ctxPath + '/companyManager/getRegisterAddressCode',
data: {},
dataType: 'json',
success: function (data) {
if (data.length > 0) {
var html = '';
for (var i = 0; i < data.length; i++) {
if(data[i].id === addressCodeId){
html += '';
}else{
html += '';
}
}
$("#registerAddressCode").append(html);
from.render(); //这里就是我们要渲染的地方了
}
},
error: function (err) {
console.log("获取行政区code下拉列表出错:", err);
}
})
}
/**
* 获取工程
* */
function getProject() {
$("#proId").empty();
$.ajax({
type: 'POST',
url: ctxPath + '/users/getProInfo',
data: {
},
dataType: 'json',
success: function (data) {
var str = '';
str = '';
for (var i = 0; i < data.length; i++) {
str += '';
}
$("#proId").html(str);
form.render();
}
})
}
//获取分包商
function getSubs() {
$("#subId").empty();
$.ajax({
type: 'POST',
url: ctxPath + '/WorkRecord/getSubs',
dataType: 'json',
data: {},
success: function (data) {
var str = '';
if (data.length > 0) {
for (var i = 0;i < data.length; i++){
str += '';
}
}
$("#subId").html(str);
form.render();
}
})
}
function getSubsByProId(proId) {
$("#subId").empty();
$.ajax({
type: 'POST',
url: ctxPath + '/WorkRecord/getSubsByPro',
dataType: 'json',
data: {proId:proId},
success: function (data) {
var str = '';
if (data.length > 0) {
for (var i = 0;i < data.length; i++){
str += '';
}
}
$("#subId").html(str);
form.render();
}
})
}
//根据工程id 去查询分包商
function getProSubInfo(proId,form) {
$("#subId").empty();
$.ajax({
type: 'POST',
url: ctxPath + '/register/findSubList',
data: {
proId:proId
},
async: false,
dataType: "json",
success: function (data) {
var str = '';
if (data.length > 0) {
for (var i = 0;i < data.length; i++){
str += '';
}
}
$("#subId").html(str);
form.render();
}
});
}
//根据分包商id 去查询班组
function getSubTeamInfo(subId,form) {
$("#teamId").empty();
$.ajax({
type: 'POST',
url: ctxPath + '/register/findTeamList',
data: {
subId:subId
},
async: false,
dataType: "json",
success: function (data) {
var str = '';
if (data.length > 0) {
for (var i = 0;i < data.length; i++){
str += '';
}
}
$("#teamId").html(str);
form.render();
}
});
}
//自有人员-所属单位
function getAffiliatedUnit(form) {
$("#ssdw").empty();
$.ajax({
type: 'post',
url: ctxPath + '/users/getAffiliatedUnit',
data: {
},
async: false,
success: function (data) {
var html = '';
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#ssdw").html(html);
form.render();
},
error: function (err) {
console.log("获取工程下拉列表出错:", err);
}
});
}
//自有人员-字典下拉:名称 类型
function getOWNType(form,name,type,text) {
$("#"+ name).empty();
$.ajax({
type: 'post',
url: ctxPath + '/users/getOWNType',
data: {
type:type
},
async: false,
success: function (data) {
var html = '';
for (var i = 0; i < data.length; i++) {
html += '';
}
$("#"+ name).html(html);
form.render();
},
error: function (err) {
console.log("获取工程下拉列表出错:", err);
}
});
}
/**
* 获取工序桩位下拉选
* */
function getGxs(proId,form) {
$("#gxId").empty();
$.ajax({
type: 'get',
url: ctxPath + '/commonSelect/getGxs',
data: {
proId:proId
},
dataType: 'json',
success: function (data) {
var l = data.obj;
var str = '';
str = '';
for (var i = 0; i < l.length; i++) {
str += '';
}
$("#gxId").html(str);
form.render();
}
})
}