var EnterpriseCenter = { id: "table", //表格id seItem: null, //选中的条目 table: null, layerIndex: -1 }; EnterpriseCenter.changePwd = function() { var password = $("#tab-3").find("input[name='password']").val(); var newPassword = $("#tab-3").find("input[name='newPassword']").val(); var newRePassword = $("#tab-3").find("input[name='newRePassword']").val(); if (password==null || password=='') { Feng.info("请填写原密码!"); return; } if (newPassword==null || newPassword=='') { Feng.info("请填写新密码!"); return; } if (newRePassword==null || newRePassword=='') { Feng.info("请填写重复新密码!"); return; } if (newPassword != newRePassword) { console.log(newPassword,newRePassword) Feng.info("两次新密码填写不一致!"); return; } var da = {"password":password, "newPassword":newPassword}; var ajax = new $ax(Feng.ctxPath + "/common/api/changePwd", function(data){ Feng.info(data.msg); if (data.code == 200) { $("#tab-3").find("input[name='password']").val(''); $("#tab-3").find("input[name='newPassword']").val(''); $("#tab-3").find("input[name='newRePassword']").val(''); } },function(data){ Feng.error("操作失败!" + data.responseJSON.message + "!"); }); ajax.set(da); ajax.start(); }; EnterpriseCenter.initColumn = function(){ return [ {field: 'selectItem', radio: true}, {title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'}, {title: '更新单位名称', field: 'newName', align: 'left', width:120, valign: 'middle', 'class': 'uitd_showTip'}, {title: '更新统一社会信用代码', field: 'newIdCard', align: 'center', width:160, valign: 'middle', 'class': 'uitd_showTip'}, {title: '更新产业领域', field: 'newIndustryFieldNewName', align: 'center', width:160, valign: 'middle', 'class': 'uitd_showTip'}, {title: '更新单位标签', field: 'newEnterpriseType', align: 'left', width:120, valign: 'middle', 'class': 'uitd_showTip'}, {title: '更新法人代表', field: 'newLegal', align: 'left', width:100, valign: 'middle', 'class': 'uitd_showTip'}, {title: '更新所属街道', field: 'newStreetName', align: 'left', width:100, valign: 'middle', 'class': 'uitd_showTip'}, {title: '更新单位地址', field: 'newAddress', align: 'left', width:200, valign: 'middle', 'class': 'uitd_showTip'}, {title: '审核状态', field: 'checkState', align: 'center', width:120, valign: 'middle', 'class': 'uitd_showTip', formatter: function (value, row, index){ if (value==null || value==''){ return ""; } else if (value == 1){ return "保存未提交"; } else if (value == 2){ return "待审核"; } else if (value == 3){ return "审核驳回"; } else if (value == 4) { return "审核通过"; } else if (value == 5) { return "重新提交"; } else { return ""; } }, cellStyle: function(value, row, index) { if (value==null || value==''){ return {css:{}}; } else if (value == 1){ return {css:{}}; } else if (value == 2){ return {css:{"background-color":"LightGrey"}}; } else if (value == 3){ return {css:{"background-color":"Orange"}}; } else if (value == 4) { return {css:{'background-color':'LightGreen'}}; } else { return {css:{}}; } } }, {title: '申请时间', field: 'createTime', align: 'center', width:170, valign: 'middle', 'class': 'uitd_showTip'}, {title: '操作', field: 'id', visible: true, align: 'center', valign: 'middle',width:"80px", formatter : function (value,row,index){ return "" + "日志" + ""; } } ]; }; EnterpriseCenter.addEnterprisechangeRecord = function() { //查询是否存在 未处理完的 变更申请 var ajax = new $ax(Feng.ctxPath + "/enterprise/api/findUnfinishedChangeRecord", function(data){ if (data==null || data.length==0) { var index = layer.open({ type: 2, title: '申请机构信息变更', area: ['930px', '600px'], //宽高 fix: false, //不固定 maxmin: true, content: Feng.ctxPath + '/enterprise/api/toAdd', btn: [' 保存未提交', ' 提交审核', ' 取消'], btnAlign: 'c', btn1: function (index, layero) { //按钮【按钮一】的回调 var iframeWin = window[layero.find('iframe')[0]['name']]; iframeWin.EpChangeEdit.addSubmit(); }, btn2: function(index, layero) { //按钮二的回调 var iframeWin = window[layero.find('iframe')[0]['name']]; iframeWin.EpChangeEdit.submitToCheck(); return false; } }); layer.full(index); EnterpriseCenter.layerIndex = index; } else { Feng.info("您还有 "+data.length+" 条企业变更申请没有处理完毕, 不能重新提交变更申请!"); } },function(data){ Feng.error("操作失败!" + data.responseJSON.message + "!"); }); ajax.set(null); ajax.start(); }; EnterpriseCenter.updateEnterprisechangeRecord = function() { if (!EnterpriseCenter.check()) { return; } var item = EnterpriseCenter.seItem; if (item.checkState!=null && item.checkState==4) { //如果已经审核通过了 Feng.info("该申请已经审核通过,不能再修改!"); return; } var index = layer.open({ type: 2, title: '申请机构信息变更', area: ['930px', '600px'], //宽高 fix: false, //不固定 maxmin: true, content: Feng.ctxPath + '/enterprise/api/toUpdate?id='+item.id, btn: [' 保存未提交', ' 提交审核', ' 取消'], btnAlign: 'c', btn1: function (index, layero) { //按钮【按钮一】的回调 var iframeWin = window[layero.find('iframe')[0]['name']]; iframeWin.EpChangeEdit.addSubmit(); }, btn2: function(index, layero) { //按钮二的回调 var iframeWin = window[layero.find('iframe')[0]['name']]; iframeWin.EpChangeEdit.submitToCheck(); return false; } }); layer.full(index); EnterpriseCenter.layerIndex = index; }; EnterpriseCenter.check = function () { var selected = $('#' + EnterpriseCenter.id).bootstrapTable('getSelections'); if(selected.length == 0){ Feng.info("请先选中表格中的一条变更记录!"); return false; }else{ EnterpriseCenter.seItem = selected[0]; return true; } }; EnterpriseCenter.showEnterprisechangeRecordDetail = function() { if (!EnterpriseCenter.check()) { return; } var index = layer.open({ type: 2, title: '机构信息变更详情', area: ['930px', '600px'], //宽高 fix: false, //不固定 maxmin: true, content: Feng.ctxPath + '/enterprise/api/toDetail?id='+EnterpriseCenter.seItem.id, btn: [' 关闭'], btn1: function (index, layero) { layer.close(index); }, }); layer.full(index); EnterpriseCenter.layerIndex = index; }; /** * 显示日志 * @param id */ EnterpriseCenter.showLog = function(id){ layer.open({ type: 1, title:"日志", fixed:false, content: '