var proimglist = []; //保存项目图纸的数组 var uploader; //上传实例 $(document).ready(function() { getlevel(); getarea(); uploaderImages(); //判断角色 var $storages = window.localStorage; if($storages.getItem('roleName') == "班组") { $('#bz').show() } else if($storages.getItem('roleName') == "科室") { $('#ks').show() } else if($storages.getItem('roleName') == "部门") { $('#bm').show() } else if($storages.getItem('roleName') == "院级") { $('#otherRole').hide() $('#ks').hide() $('#bm').hide() $('#bm').hide() } else { $('#otherRole').show() } // 判断增加还是编辑 var ajaxUrl; var ids = helper.request.queryString("edit_id"); if(ids) { ajaxUrl = "testusertypeapi/api/TestUserType/upYhpctabs"; getValue(ids); } else { ajaxUrl = "testusertypeapi/api/TestUserType/AddYhpctabs"; } //保存 $("#HY_save").click(function() { addValue(ajaxUrl, ids); }) }) function getlevel() { $("#Fxdjid").html(''); equipmentdata = [] $("#Fxdjid").append(''); $.ajax({ type: "get", url: huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/GetFxdjtabs", async: true, dataType: 'json', data: { pageindex: 1, pagesize: 1000, }, success: function(data) { var leveldata = [] if(data.state.toLowerCase() == 'success') { leveldata = data.data.rows $(leveldata).each(function(q, p) { $("").appendTo("#Fxdjid"); $("#Fxdjid").selectpicker('refresh'); }); } else { $("#Fxdjid").empty(); $("#Fxdjid").selectpicker('refresh'); } } }); } function getarea() { $("#Fxqyid").html(''); equipmentdata = [] $("#Fxqyid").append(''); $.ajax({ type: "get", url: huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/GetFxqytabs", async: true, dataType: 'json', data: { pageindex: 1, pagesize: 1000, }, success: function(data) { var arealdata = [] if(data.state.toLowerCase() == 'success') { arealdata = data.data.rows $(arealdata).each(function(q, p) { console.log(p) $("").appendTo("#Fxqyid"); $("#Fxqyid").selectpicker('refresh'); }); } else { $("#Fxqyid").empty(); $("#Fxqyid").selectpicker('refresh'); } } }); } //添加 function addValue(ajaxUrl, ids) { if(!$("#title").val()) { layer.confirm('请输入标题!', { icon: 2, btn: ['确定'] //按钮 }); return; } if(!$("#Fxdjid").val()) { layer.confirm('请选择风险等级!', { icon: 2, btn: ['确定'] //按钮 }); return; } if(!$("#Fxqyid").val()) { layer.confirm('请选择风险区域!', { icon: 2, btn: ['确定'] //按钮 }); return; } if(!$("#Yhpcincont").val()) { layer.confirm('请输入风险详细信息!', { icon: 2, btn: ['确定'] //按钮 }); return; } $.ajax({ type: "post", url: huayi.config.callcenter_url + ajaxUrl, async: true, dataType: 'json', data: { id: ids, Yhpctitle: $('#title').val(), // 标题 Fxdjid: $("#Fxdjid option:selected").val(), //风险等级编号 Fxqyid: $("#Fxqyid option:selected").val(), //风险区域编号 Yhpcincont: $('#Yhpcincont').val(), // 详细信息 faultpic: proimglist, // 图片 Pcbz: $("#Pcbz option:selected").val(), //排查班组 Pcks: $("#Pcks option:selected").val(), //排查科室 Pcbm: $("#Pcbm option:selected").val(), //排查部门 Pcyj: $("#Pcyj option:selected").val(), //排查院级 }, success: function(data) { if(data.state.toLowerCase() == 'success') { var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 parent.layer.close(index); //再执行关闭 layer.msg(data.message); parent.$('#table_all').bootstrapTable('refresh'); } } }); } //获取详情 function getValue(ids) { $.ajax({ type: "get", url: huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/GetYhpctabsbyid", async: true, dataType: 'json', data: { id: ids }, success: function(data) { if(data.state.toLowerCase() == 'success') { $('#title').val(data.data[0].Yhpctitle); //标题 $('#Fxdjid').val(data.data[0].Fxdjid); //风险等级 $('#Fxdjid').selectpicker('refresh'); $('#Fxdjid').selectpicker('render'); $('#Fxqyid').val(data.data[0].Fxqyid); //风险等级 $('#Fxqyid').selectpicker('refresh'); $('#Fxqyid').selectpicker('render'); $('#Yhpcincont').val(data.data[0].Yhpcincont); //风险详细信息 $("#Pcbz").val(data.data[0].Pcbz); //排查班组 $('#Pcbz').selectpicker('refresh'); $('#Pcbz').selectpicker('render'); $("#Pcks").val(data.data[0].Pcks); //排查科室 $('#Pcks').selectpicker('refresh'); $('#Pcks').selectpicker('render'); $("#Pcbm").val(data.data[0].Pcbm); //排查部门 $('#Pcbm').selectpicker('refresh'); $('#Pcbm').selectpicker('render'); $("#Pcyj").val(data.data[0].Pcyj); //排查院级 $('#Pcyj').selectpicker('refresh'); $('#Pcyj').selectpicker('render'); proimglist = data.data[0].faultpic; proimglist = proimglist == null ? [] : proimglist; // limitNum -= proimglist.length; uploaderImages(); //附件上传 if(proimglist.length > 0) { // $('#fileNum').text(proimglist.length); var $list = $("#fileList"); $.each(proimglist, function(i, v) { if(v.filesmallurl) { //原来的图片 var $li = $( '
无法预览
无法预览