| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584 |
- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
- <%@include file="/context/mytags.jsp" %>
- <t:base type="jquery,easyui,tools,DatePicker"></t:base>
- <style>
- select {
- width: 120px;
- }
- </style>
- <link rel="stylesheet" type="text/css" href="css/commoncss.css"/>
- <!-- 员工基本档案管理 -->
- <div class="easyui-layout" fit="true">
- <div region="center" style="padding:0px;border:0px">
- <t:datagrid name="personnelBaseArchivesManageList" rowList="${['20','40','60','80','100']}" autoLoadData="false" checkbox="false"
- pagination="true" fitColumns="true" title="员工档案管理"
- actionUrl="personnelBaseArchivesManageController.do?datagrid&_functionId=${_functionId}" idField="id" fit="true"
- queryMode="group">
- <t:dgCol title="主键" field="id" hidden="true" queryMode="single" width="120" sortable="false"></t:dgCol>
- <t:dgCol title="员工工号" field="userId" queryMode="single" query="true" width="100" sortable="false"></t:dgCol>
- <t:dgCol title="员工姓名" field="userName" queryMode="single" query="true" width="100"
- sortable="false"></t:dgCol>
- <t:dgCol title="性别" field="gender" dictionary="sex" width="50" sortable="false"></t:dgCol>
- <t:dgCol title="民族" field="nation" dictionary="nation" width="70" sortable="false"></t:dgCol>
- <t:dgCol title="手机号码" field="mobilePhone" queryMode="single" query="true" width="110"
- sortable="false"></t:dgCol>
- <t:dgCol title="座机号码" field="officePhone" queryMode="single" query="false" width="80"
- sortable="false"></t:dgCol>
- <t:dgCol title="紧急联系人" field="contacts" queryMode="single" width="100" hidden="true"
- sortable="false"></t:dgCol>
- <t:dgCol title="紧急联系人电话" field="contactsPhone" queryMode="single" hidden="true" width="110"
- sortable="false"></t:dgCol>
- <t:dgCol title="身份证号码" field="idcard" queryMode="single" query="false" width="150"
- sortable="false"></t:dgCol>
- <t:dgCol title="出生日期" field="birthday" queryMode="single" formatterjs="formattime" width="110"
- sortable="false"></t:dgCol>
- <t:dgCol title="年龄" field="age" queryMode="single" hidden="true" width="70"
- sortable="false"></t:dgCol>
- <t:dgCol title="户籍地址" field="hkaddress" queryMode="single" query="false" width="120"
- sortable="false"></t:dgCol>
- <t:dgCol title="职务" field="dutiesId" queryMode="single" query="true"
- dictionary="t_bus_duties,id,duties_name, and delete_flag != '1' and status != '1' " width="100" sortable="false"></t:dgCol>
- <t:dgCol title="岗位" field="inPostid" queryMode="single" query="true" dictionary="t_bus_post,id,post_name, and delete_flag = '0' and status = '0'"
- width="100" sortable="false"></t:dgCol>
- <t:dgCol title="政治面貌" field="outlook" queryMode="single" hidden="true" dictionary="outLook" width="70"
- sortable="false"></t:dgCol>
- <t:dgCol title="学历" field="education" queryMode="single" hidden="true" dictionary="education" width="70"
- sortable="false"></t:dgCol>
- <t:dgCol title="员工性质" field="nature" queryMode="single" query="true" dictionary="nature" width="70"
- sortable="false"></t:dgCol>
- <t:dgCol title="户籍类别" field="hktype" queryMode="single" query="true" dictionary="hktype" width="70"
- sortable="false"></t:dgCol>
- <t:dgCol title="居住地址" field="address" queryMode="single" query="false" width="120"
- sortable="false"></t:dgCol>
- <%-- <t:dgCol title="common.status" sortable="false" hidden="true" field="status" width="50" replace="common.active_1,common.inactive_0,super.admin_-1" ></t:dgCol>--%>
- <t:dgCol title="所属部门" field="orgId" queryMode="single" dictionary="t_s_depart,id,departname, and org_type != '1' " query="true"
- width="100" sortable="false"></t:dgCol>
- <t:dgCol title="设备编号" field="deviceId" query="false" width="200" sortable="false"></t:dgCol>
- <%-- <t:dgCol title="兼职机构" field="jzorgId" queryMode="single" query="false" width="100" sortable="false"></t:dgCol>--%>
- <%-- <t:dgCol title="所持证书" field="certificateName" queryMode="single" query="false" width="120" sortable="false"></t:dgCol>--%>
- <%-- <t:dgCol title="是否已同步至考勤机" sortable="false" field="dingIsSynchronization" hidden="false" query="false" dictionary="shifou_01" extendParams="align:'center',"></t:dgCol>--%>
- <%-- <t:dgCol title="考勤方式" sortable="false" field="attendType" hidden="false" query="false" extendParams="align:'center',"></t:dgCol>--%>
- <%-- <t:dgCol title="操作" field="opt"></t:dgCol> --%>
- <%-- <t:dgFunOpt urlclass="ace_button" urlfont="fa-h-square" urlStyle="background-color:#ec4758;" funname="initClothing(id,inPostid,userName)" title=" 服装登记" /> --%>
- <%-- <t:dgToolBar title="录入" icon="icon-add" operationCode="add" url="personnelBaseArchivesManageController.do?goAdd" funname="add"></t:dgToolBar> --%>
- <%-- <t:dgToolBar title="新建员工" icon="icon-add" operationCode="add" url="personnelBaseArchivesManageController.do?addorupdate" funname="add"></t:dgToolBar> --%>
- <%-- <t:dgToolBar title="完善员工信息" icon="icon-edit" operationCode="edit" url="personnelBaseArchivesManageController.do?goUpdateTab" funname="update"></t:dgToolBar> --%>
- <t:dgCol title="邮箱" field="email" queryMode="single" query="false" width="100" sortable="false"></t:dgCol>
- <t:dgCol title="所属网格化区域" field="belongRegion" queryMode="single" dictionary="areaRegion" query="true" width="100" sortable="false"></t:dgCol>
- <t:dgCol title="入职日期" field="employmentDate" queryMode="single" query="false" width="100"
- sortable="false"></t:dgCol>
- <t:dgCol title="是否登录系统" field="userType" queryMode="single" query="false" dictionary="userType" width="100"
- sortable="false"></t:dgCol>
- <t:dgToolBar title="新建" icon="icon-add" operationCode="add" url="personnelBaseArchivesManageController.do?addorupdate"
- funname="addUser"></t:dgToolBar>
- <t:dgToolBar title="查看" icon="icon-search" url="personnelBaseArchivesManageController.do?addorupdate"
- width="1080" height="800" funname="detail"></t:dgToolBar>
- <%-- <t:dgToolBar title="完善员工信息" icon="icon-edit" operationCode="edit" url="personnelBaseArchivesManageController.do?goUpdateTab" funname="update"></t:dgToolBar>--%>
- <%-- <t:dgToolBar title="锁定" icon="icon-lock" url="userController.do?lock&lockvalue=0" funname="lockObj"></t:dgToolBar>--%>
- <%-- <t:dgToolBar title="激活" icon="icon-activation" url="userController.do?lock&lockvalue=1" funname="unlockObj"></t:dgToolBar>--%>
- <t:hasPermission code="other">
- <t:dgToolBar title="修改" icon="icon-edit" operationCode="edit" url="personnelBaseArchivesManageController.do?addorupdate"
- width="1080" height="800" funname="updateUser"></t:dgToolBar>
- <t:dgToolBar title="导入" icon="icon-putout" operationCode="putout" funname="ImportXls"></t:dgToolBar>
- <t:dgToolBar title="导出" icon="icon-put" operationCode="put" funname="ExportXls"></t:dgToolBar>
- <t:dgToolBar title="删除" icon="icon-remove" operationCode="remove" funname="logicDel"></t:dgToolBar>
- </t:hasPermission>
- <%--<t:dgToolBar title="查看" icon="icon-search" url="personnelBaseArchivesManageController.do?goUpdate" funname="detail"></t:dgToolBar>--%>
- <%-- <t:dgToolBar title="取消" icon="icon-redo" url="" funname="cancelData"></t:dgToolBar> --%>
- <%-- <t:dgToolBar title="模板下载" icon="icon-putout" operationCode="putout" funname="ExportXlsByT"></t:dgToolBar>--%>
- <%-- <t:dgToolBar title="同步考勤机" icon="icon-synchronization" url="personnelBaseArchivesManageController.do?synchronization" funname="synchronization"></t:dgToolBar>--%>
- <%-- <t:dgToolBar title="员工附件批量上传" icon="icon-put" operationCode="put" funname="batchUploadFile"></t:dgToolBar>--%>
- <%-- <t:dgToolBar title="证书批量上传" icon="icon-putout" operationCode="putout" funname="batchUploadFileCertificate"></t:dgToolBar>
- <t:dgToolBar title="附件追加批量上传" icon="icon-putout" operationCode="putout" funname="batchUploadFileAccessory"></t:dgToolBar> --%>
- </t:datagrid>
- </div>
- </div>
- <script>
- $(function () {
- var datagrid = $("#personnelBaseArchivesManageListtb");
- datagrid.prepend($("#pinjie1 div[name='pinjie2']").html());
- $("#pinjie1").html('');
- datagrid.children(".datagrid-toolbar").children("span:first").after($("#pinjiechaxun1 div[name='pinjiechaxun2']").html());
- $("#pinjiechaxun1").html('');
- $(".Wdate").attr("readonly", "readonly");
- //setTimeout(function(){personnelBaseArchivesManageListsearch();},10);
- $('#userName').bind('keyup', function (event) {
- if (event.keyCode == "13") {
- //回车执行查询
- personnelBaseArchivesManageListsearch();
- }
- });
- personnelBaseArchivesManageListsearch();
- });
- function formattime(timestamp) {
- if (timestamp) {
- var date = new Date(timestamp);
- } else {
- return '';
- }
- Y = date.getFullYear(),
- m = date.getMonth() + 1,
- d = date.getDate(),
- H = date.getHours(),
- i = date.getMinutes(),
- s = date.getSeconds();
- if (m < 10) {
- m = '0' + m;
- }
- if (d < 10) {
- d = '0' + d;
- }
- if (H < 10) {
- H = '0' + H;
- }
- if (i < 10) {
- i = '0' + i;
- }
- if (s < 10) {
- s = '0' + s;
- }
- var t = Y + '-' + m + '-' + d;//+' '+H+':'+i+':'+s
- return t;
- }
- //逻辑删除
- function logicDel() {
- var id = "";
- var rows = $("#personnelBaseArchivesManageList").datagrid('getSelections');
- if (rows.length > 0) {
- $.messager.confirm("确认", "确定要删除这条数据?", function (r) {
- if (r) {
- for (var i = 0; i < rows.length; i++) {
- id = rows[i].id;
- }
- $.ajax({
- url: "personnelBaseArchivesManageController.do?logicDel",
- type: 'post',
- data: {
- id: id
- },
- cache: false,
- success: function (data) {
- var d = data; // ------ $.parseJSON(data);
- if (d.success) {
- var msg = d.msg;
- tip(msg);
- $("#personnelBaseArchivesManageList").datagrid('reload');
- clearData();
- id = '';
- } else {
- layer.alert(d.msg);
- }
- }
- });
- }
- });
- } else {
- layer.alert("请选择需要删除的数据");
- }
- }
- function lockObj(title, url, id) {
- gridname = id;
- var rowsData = $('#' + id).datagrid('getSelections');
- if (!rowsData || rowsData.length == 0) {
- layer.alert("请选择需要锁定的员工");
- return;
- }
- url += '&id=' + rowsData[0].id;
- $.messager.confirm("确认", "确定锁定此员工吗?", function () {
- lockuploadify(url, '&id');
- }, function () {
- });
- }
- function unlockObj(title, url, id) {
- gridname = id;
- var rowsData = $('#' + id).datagrid('getSelections');
- if (!rowsData || rowsData.length == 0) {
- layer.alert("请选择需要激活的员工");
- return;
- }
- url += '&id=' + rowsData[0].id;
- $.messager.confirm("确认", "确定激活此员工吗?", function () {
- lockuploadify(url, '&id');
- }, function () {
- });
- }
- function lockuploadify(url, id) {
- $.ajax({
- async: false,
- cache: false,
- type: 'POST',
- url: url,// 请求的action路径
- error: function () {// 请求失败处理函数
- },
- success: function (data) {
- var d = data; // ------ $.parseJSON(data);
- if (d.success) {
- var msg = d.msg;
- tip(msg);
- reloadTable();
- } else {
- layer.alert(d.msg)
- }
- }
- });
- }
- // 钉钉同步
- function synchronization() {
- var url = "personnelBaseArchivesManageController.do?synchronization";
- var rowsData = $('#personnelBaseArchivesManageList').datagrid('getSelections');
- if (!rowsData || rowsData.length == 0) {
- layer.alert("请选择需要同步的员工");
- return;
- }
- url += '&id=' + rowsData[0].id;
- $.ajax({
- async: false,
- cache: false,
- type: 'POST',
- url: url,// 请求的action路径
- error: function () {// 请求失败处理函数
- },
- success: function (data) {
- var d = data; // ------ $.parseJSON(data);
- if (d.success) {
- var msg = d.msg;
- tip(msg);
- reloadTable();
- } else {
- layer.alert(d.msg)
- }
- }
- });
- }
- </script>
- </div>
- <div style="display: none" id="employmentId">
- <span style="vertical-align:middle;display:-moz-inline-box;display:inline-block;width: 90px;text-align:right;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;white-space:nowrap; "
- title="入职日期">入职日期:</span>
- <div style="display:inline">
- <input id="employmentDateStart" name="employmentDateStart" type="text" style="width: 120px" class="Wdate"
- onClick="WdatePicker({dateFmt:'yyyy-MM-dd'})" placeholder="yyyy-MM-DD" value='' type="date"
- pattern="yyyy-MM-dd"/>
- ~
- </div>
- <div style="display:inline">
- <input id="employmentDateEnd" name="employmentDateEnd" type="text" style="width: 120px" class="Wdate"
- onClick="WdatePicker({dateFmt:'yyyy-MM-dd'})" placeholder="yyyy-MM-DD" value='' type="date"
- pattern="yyyy-MM-dd"/>
- </div>
- </div>
- <script src="webpage/cn/com/lzt/personnelbasearchivesmanage/personnelBaseArchivesManageList.js"></script>
- <script type="text/javascript">
- function addUser() {
- var url = "personnelBaseArchivesManageController.do?addorupdate";
- add("员工信息录入", url, "personnelBaseArchivesManageList", "800", "550");
- }
- function updateUser() {
- var url = "personnelBaseArchivesManageController.do?addorupdate";
- update("员工信息修改", url, "personnelBaseArchivesManageList", "800", "550");
- }
- function checkMan() {
- var url = "personnelBaseArchivesManageController.do?addorupdate&load=detail";
- update("员工信息查看", url, "personnelBaseArchivesManageList", "800", "550");
- }
- $('#personnelBaseArchivesManageListForm').children('span').eq(6).after($('#employmentId').html())
- /* function addUser() {
- // $.dialog.setting.zIndex = getzIndex();
- $.dialog({content: 'url:personnelBaseArchivesManageController.do?addorupdate', zIndex: 1000, title: '新建员工', lock: true, width: '660px', height: '530px', opacity: 0.4, button: [
- {name: '<t:mutiLang langKey="common.confirm"/>', callback: function (){}, focus: true},
- {name: '<t:mutiLang langKey="common.cancel"/>', callback: function (){}}
- ]}).zindex();
- } */
- //员工照片批量上传//证书批量上传//附件追加批量上传
- function batchUploadFile() {
- $.dialog.setting.zIndex = getzIndex();
- $.dialog({
- content: 'url:personnelBaseArchivesManageController.do?batchUploadFile',
- zIndex: getzIndex(),
- title: '员工附件批量上传',
- lock: true,
- width: '800px',
- height: '500px',
- opacity: 0.4,
- button: [
- {
- name: '<t:mutiLang langKey="common.confirm"/>', callback: function () {
- }, focus: true
- },
- {
- name: '<t:mutiLang langKey="common.cancel"/>', callback: function () {
- }
- }
- ]
- }).zindex();
- }
- //证书批量上传
- /* function batchUploadFileCertificate() {
- $.dialog.setting.zIndex = getzIndex();
- $.dialog({content: 'url:personnelBaseArchivesManageController.do?batchUploadFileCertificate', zIndex: getzIndex(), title: '证书批量上传', lock: true, width: '800px', height: '500px', opacity: 0.4, button: [
- {name: '<t:mutiLang langKey="common.confirm"/>', callback: function (){}, focus: true},
- {name: '<t:mutiLang langKey="common.cancel"/>', callback: function (){}}
- ]}).zindex();
- } */
- //附件追加批量上传
- /* function batchUploadFileAccessory() {
- $.dialog.setting.zIndex = getzIndex();
- $.dialog({content: 'url:personnelBaseArchivesManageController.do?batchUploadFileAccessory', zIndex: getzIndex(), title: '附件追加批量上传', lock: true, width: '800px', height: '500px', opacity: 0.4, button: [
- {name: '<t:mutiLang langKey="common.confirm"/>', callback: function (){}, focus: true},
- {name: '<t:mutiLang langKey="common.cancel"/>', callback: function (){}}
- ]}).zindex();
- } */
- function openDepartmentSelect() {
- // $.dialog.setting.zIndex = getzIndex();
- // var orgIds = $("#orgIds").val();
- // /** 按照登录用户的组织查询所有子组织
- // $.dialog({content: 'url:departController.do?departSelectByIds&orgIds='+orgIds, zIndex: 2100, title: '所属部门列表', lock: true, width: '400px', height: '350px', opacity: 0.4, button: [
- // {name: '<t:mutiLang langKey="common.confirm"/>', callback: callbackDepartmentSelect, focus: true},
- // {name: '<t:mutiLang langKey="common.cancel"/>', callback: function (){}}
- // ]}).zindex();
- // */
- // 查询所有组织结构
- $.dialog({
- content: 'url:departController.do?departSelect&orgIds=' + orgIds,
- zIndex: getzIndex(),
- title: '所属部门列表',
- lock: true,
- width: '400px',
- height: '350px',
- opacity: 0.4,
- button: [
- {name: '<t:mutiLang langKey="common.confirm"/>', callback: callbackDepartmentSelect, focus: true},
- {
- name: '<t:mutiLang langKey="common.cancel"/>', callback: function () {
- }
- }
- ]
- }).zindex();
- <%--var orgIds = $("#orgIds").val();--%>
- <%--$.dialog({--%>
- <%-- content: 'url:dialogDealController.do?projectDepartTableAll&ids='+orgIds, zIndex: getzIndex(), title: '项目名称列表', lock: true, width: '600px', height: '400px', opacity: 0.4, button: [--%>
- <%-- {name: '<t:mutiLang langKey="common.confirm"/>', callback: function (){--%>
- <%-- var iframe = this.iframe.contentWindow;--%>
- <%-- if(iframe.getReason().length>0){--%>
- <%-- var strData=eval(iframe.getReason());--%>
- <%-- for(var key in strData[0]){--%>
- <%-- if(key=="strPId"){--%>
- <%-- $("#orgIds").val(strData[0][key]);--%>
- <%-- }else if(key=="strDepartName"){--%>
- <%-- $("#departname").val(strData[0][key]);--%>
- <%-- }--%>
- <%-- }--%>
- <%-- personnelBaseArchivesManageListsearch();--%>
- <%-- }--%>
- <%-- }, focus: true},--%>
- <%-- {name: '<t:mutiLang langKey="common.cancel"/>', callback: function (){--%>
- <%-- $('#departname').val('');--%>
- <%-- $('#orgIds').val('');--%>
- <%-- }}--%>
- <%-- --%>
- <%--]}).zindex(); --%>
- }
- function callbackDepartmentSelect() {
- /** 按照登录用户的组织查询所有子组织
- var iframe = this.iframe.contentWindow;
- var treeObj = iframe.$.fn.zTree.getZTreeObj("departSelectByIds");
- var nodes = treeObj.getCheckedNodes(true);
- if(nodes.length>0){
- var ids='',names='';
- for(i=0;i<nodes.length;i++){
- var node = nodes[i];
- ids += node.id+',';
- names += node.name+',';
- }
- ids = ids.substring(0,ids.length - 1);
- names = names.substring(0,names.length - 1);
- $('#departname').val(names);
- $('#departname').blur();
- $('#orgIds').val(ids);
- }
- */
- // 查询所有组织结构
- // var iframe = this.iframe.contentWindow;
- // var treeObj = iframe.$.fn.zTree.getZTreeObj("departSelect");
- // var nodes = treeObj.getCheckedNodes(true);
- // if(nodes.length>0){
- // var ids='',names='';
- // for(i=0;i<nodes.length;i++){
- // var node = nodes[i];
- // ids += node.id+',';
- // names += node.name+',';
- // }
- // // 把最后的逗号去掉
- // names = names.substring(0,names.length - 1);
- // $('#departname').val(names);
- // $('#departname').blur();
- // $('#orgIds').val(ids);
- // }
- }
- function callbackClean() {
- $('#departname').val('');
- $('#orgIds').val('');
- }
- //编辑
- // function update1(title,url, id){
- // var rowsData = $('#' + id).datagrid('getSelections');
- // if (!rowsData || rowsData.length == 0) {
- // layer.alert('请选择编辑项目');
- // return;
- // }
- // if (rowsData.length > 1) {
- // layer.alert('请选择一条记录再编辑');
- // return;
- // }
- // url += '&id=' + rowsData[0].id;
- // var queryParams = $('#personnelBaseArchivesManageList').datagrid('options').queryParams;
- // $('#personnelBaseArchivesManageListtb').find('*').each(function() {
- // queryParams[$(this).attr('name')] = $(this).val();
- // });
- // url +="&queryParams="+encodeURI(JSON.stringify(queryParams));
- // // window.location.href = url;
- //
- // // updateNotCreateWin("修改",url, "personnelBaseArchivesManageList",false);
- // update("修改",url, "personnelBaseArchivesManageList","1080","800");
- // }
- //取消
- function cancelData(title, url, gname) {
- $('#' + gname).datagrid('clearChecked');
- $('#' + gname).datagrid('rejectChanges');
- }
- //导入
- function ImportXls() {
- openuploadwin('Excel导入', 'personnelBaseArchivesManageController.do?upload', "personnelBaseArchivesManageList");
- // gridname="personnelBaseArchivesManageList";
- // $.dialog({
- // content: 'url: personnelBaseArchivesManageController.do?upload',
- // zIndex: getzIndex(),
- // title: '视窗',
- // lock: true,
- // width: '650',
- // height: '400',
- // opacity: 0.4,
- // button: [
- // {
- // name: "开始上传",
- // callback: function(){
- // iframe = this.iframe.contentWindow;
- // iframe.upload();
- // return false;
- // },
- // focus: true
- // },
- // {
- // name: "取消上传",
- // callback: function(){
- // iframe = this.iframe.contentWindow;
- // iframe.cancel();
- // }
- // }
- // ]
- // });
- }
- //导出
- function ExportXls() {
- JeecgExcelExport("personnelBaseArchivesManageController.do?exportXls", "personnelBaseArchivesManageList");
- }
- function excelExport(url, datagridId, time) {
- var queryParams = $('#' + datagridId).datagrid('options').queryParams;
- $('#' + datagridId + 'tb').find('*').each(function () {
- queryParams[$(this).attr('name')] = $(this).val();
- });
- var params = '&';
- $.each(queryParams, function (key, val) {
- params += '&' + key + '=' + val;
- });
- var fields = '&field=';
- $.each($('#' + datagridId).datagrid('options').columns[0], function (i, val) {
- if (val.field != 'opt') {
- fields += val.field + ',';
- }
- });
- //update-begin--Author:dangzhenghui Date:20170429 for:TASK #1869 【demo】jeecg excel导出 可以导出 指定行的数据
- var id = '&id=';
- //update-by yulong.zhao 17-10-15 注释该代码具体业务不需要导出指定行
- /*$.each($('#'+ datagridId).datagrid('getSelections'), function(i, val){
- id+=val.id+",";
- });*/
- // alert(fields+params+id);
- layer.msg('数据导出中,请稍候···', {
- time: time,
- shade: 0.1
- });
- window.location.href = url + encodeURI(fields + params + id);
- }
- //模板下载
- function ExportXlsByT() {
- JeecgExcelExport("personnelBaseArchivesManageController.do?exportXlsByT", "personnelBaseArchivesManageList");
- // window.location.href="export/template/员工基本档案导入模板.xls";
- // window.location.href="export/template/员工基本档案列表测试1.xls";
- }
- /* //新增
- function add(title,url,id){
- window.location.href=url
- }
- //修改
- function update(title,url, id){
- updateNotCreateWin("修改",url, "personnelBaseArchivesManageList",false);
- }
- //查看
- function view(title,url, id){
- viewNotCreateWin("查看",url, "personnelBaseArchivesManageList",false)
- } */
- function initClothing(id, inPostid, userName) {
- var url = "clothingUserController.do?initList&userid=" + id + "&postid=" + inPostid;
- var width = 880;//window.top.document.body.offsetWidth-100;
- var height = window.top.document.body.offsetHeight - 100;
- $.dialog({
- title: '员工服装使用情况登记:' + userName,
- content: 'url:' + url,
- zIndex: getzIndex(),
- lock: true, width: width, height: height,
- cache: false,
- });
- }
- </script>
|