function getSub(form,proId) { $("#subId").html(""); $.ajax({ type: 'post', url: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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: smz_ht_url + '/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(); } }) }