/** * 初始化人才基础信息变更详情对话框 */ var TalentBasicChangeInfoDlg = { talentBasicChangeInfoData: {}, }; /** * 关闭此对话框 */ TalentBasicChangeInfoDlg.close = function () { parent.layer.close(window.parent.TalentBasicChange.layerIndex); } /** * 提交审核 */ TalentBasicChangeInfoDlg.showCheckModal = function () { var checkState = $("#checkState").val(); if (checkState != 1 && checkState != 9) { Feng.info("不在审核范围内"); return; } layer.open({ type: 1, id: "checkModel", title: '审核', area: ['800px', '450px'], //宽高 fix: false, //不固定 shade: 0, maxmin: true, content: "
\n" + "
\n" + " \n" + " \n" + "
\n" + "
\n" + " \n" + " \n" + "
\n" + "
", btn: ['  提交', '  关闭'], btnAlign: 'c', zIndex: layer.zIndex, success: function () { $("#checkForm")[0].reset(); }, yes: function (index, layero) { var id = $("#id").val(); var checkState = $("#checkStateNow").val(); var msg = $("#msg").val(); if (checkState == null || checkState == '') { Feng.error("请选择审核状态"); return; } if (msg == null || msg == '') { Feng.error("请填写审核意见"); return; } var operation = function () { var ajax = new $ax(Feng.ctxPath + "/admin/talentBasicChange/submitToCheck", function (data) { if (data.code == "200") { Feng.success(data.msg); window.parent.TalentBasicChange.table.refresh(); layer.close(index); TalentBasicChangeInfoDlg.close(); } else { Feng.error(data.msg); } }, function (data) { Feng.error("提交失败!" + data.responseJSON.message + "!"); }); ajax.setData({"id": id, "checkState": checkState, "checkMsg": msg}); ajax.start(); } Feng.confirm("一旦提交,无法修改,确认提交审核吗?", operation); } }); } TalentBasicChangeInfoDlg.toggleField = function () { var checkState = $("#checkStateNow").val(); if (checkState == 3) { $("#msg").val("审核通过。"); } else if (checkState == 2) { $("#msg").val(""); } } $(function () { var id = $("#id").val(); //批量加载字典表数据 var arr = [ {"name": "oldNationality", "code": "nationality"}, {"name": "oldNation", "code": "nation"}, {"name": "oldPolitics", "code": "politics"}, {"name": "oldCardType", "code": "card_type"}, {"name": "newNationality", "code": "nationality"}, {"name": "newNation", "code": "nation"}, {"name": "newPolitics", "code": "politics"}, {"name": "newCardType", "code": "card_type"} ]; Feng.findChildDictBatch(JSON.stringify(arr)); //select初始化 $("select").each(function () { $(this).val($(this).attr("value")).trigger("change"); }); Feng.getCheckLog("logTable", {"type": CONFIG.project_basicchange, "mainId": id, "typeFileId": "", "active": 1}) $("input,select").attr("style", "pointer-events: none;background-color: #eee;"); });