talentAllowanceInfo_select.js 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454
  1. /**
  2. * 初始化人才认定申报详情对话框
  3. */
  4. var TalentAllowanceInfoDlg = {
  5. talentAllowanceData: {}
  6. };
  7. /**
  8. * 关闭此对话框
  9. */
  10. TalentAllowanceInfoDlg.close = function () {
  11. parent.layer.close(window.parent.TalentAllowanceInfo.layerIndex);
  12. }
  13. /**
  14. * 初始化工作单位及核查项目情况表
  15. */
  16. TalentAllowanceInfoDlg.initContract = function () {
  17. $("#projectTable").bootstrapTable({
  18. url: Feng.ctxPath + "/admin/talentAllowance/findAllowanceContractDetail",
  19. method: 'POST',
  20. contentType: "application/x-www-form-urlencoded; charset=UTF-8",
  21. search: false, // 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
  22. showRefresh: false, // 是否显示刷新按钮
  23. clickToSelect: true, // 是否启用点击选中行
  24. singleSelect: true, // 设置True 将禁止多选
  25. striped: true, // 是否显示行间隔色
  26. escape: true,
  27. pagination: false, // 设置为 true 会在表格底部显示分页条
  28. paginationHAlign: "left",
  29. paginationDetailHAlign: "right",
  30. sidePagination: "server", // 设置在哪里进行分页,可选值为 'client' 或者 'server'
  31. showColumns: false,
  32. detailView: true, //父子表
  33. queryParams: function (params) {
  34. return $.extend({"mainId": $("#id").val()}, params)
  35. },
  36. columns: TalentAllowanceInfoDlg.initContractColumns(),
  37. onPostBody: function () {
  38. $("td.uitd_showTip").bind("mouseover", function () {
  39. var htm = $(this).html();
  40. $(this).webuiPopover({title: '详情', content: htm, trigger: 'hover'}).webuiPopover('show');
  41. });
  42. },
  43. onLoadSuccess: function (data) {
  44. $("#projectTable").bootstrapTable('expandAllRows');
  45. },
  46. onExpandRow: function (index, row, $detail) {
  47. var enterpriseId = row.enterpriseId;
  48. var cur_table = $detail.html('<table id="' + enterpriseId + '"></table>').find('table');
  49. $(cur_table).bootstrapTable({
  50. url: Feng.ctxPath + "/admin/talentAllowance/findAllowanceProject",
  51. method: 'POST',
  52. contentType: "application/x-www-form-urlencoded; charset=UTF-8",
  53. search: false, // 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
  54. showRefresh: false, // 是否显示刷新按钮
  55. clickToSelect: true, // 是否启用点击选中行
  56. singleSelect: true, // 设置True 将禁止多选
  57. striped: true, // 是否显示行间隔色
  58. escape: true,
  59. pagination: false, // 设置为 true 会在表格底部显示分页条
  60. paginationHAlign: "left",
  61. paginationDetailHAlign: "right",
  62. sidePagination: "server", // 设置在哪里进行分页,可选值为 'client' 或者 'server'
  63. showColumns: false,
  64. queryParams: function (params) {
  65. var companyCode = "";
  66. if ($("#process").val() == 1) {
  67. companyCode = $("#companyCode").val();
  68. }
  69. return $.extend({"mainId": $("#id").val(), "baseId": row.id, "companyCode": companyCode}, params)
  70. },
  71. columns: TalentAllowanceInfoDlg.initProjectColumns(),
  72. });
  73. }
  74. });
  75. TalentAllowanceInfoDlg.initArrange();
  76. }
  77. TalentAllowanceInfoDlg.initArrange = function () {
  78. $("#arrangeTable").bootstrapTable({
  79. url: Feng.ctxPath + "/admin/talentAllowance/findAllowanceArrange",
  80. method: 'POST',
  81. contentType: "application/x-www-form-urlencoded; charset=UTF-8",
  82. search: false, // 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
  83. showRefresh: false, // 是否显示刷新按钮
  84. clickToSelect: true, // 是否启用点击选中行
  85. singleSelect: true, // 设置True 将禁止多选
  86. striped: true, // 是否显示行间隔色
  87. escape: true,
  88. pagination: false, // 设置为 true 会在表格底部显示分页条
  89. paginationHAlign: "left",
  90. paginationDetailHAlign: "right",
  91. sidePagination: "server", // 设置在哪里进行分页,可选值为 'client' 或者 'server'
  92. showColumns: false,
  93. pageList: [10, 30, 50],
  94. queryParams: function (params) {
  95. return $.extend({"mainId": $("#id").val()}, params)
  96. },
  97. columns:
  98. [
  99. {field: 'selectItem', checkbox: false, visible: false},
  100. {title: '人才层次', field: 'talentArrangeName', visible: true, align: 'center', valign: 'middle', width: "100px"},
  101. {title: '认定条件', field: 'identifyConditionText', visible: true, align: 'center', valign: 'middle', width: "120px", 'class': 'uitd_showTip'},
  102. {title: '开始时间', field: 'startTime', visible: true, align: 'center', valign: 'middle', width: "100px"},
  103. {title: '结束时间', field: 'endTime', visible: true, align: 'center', valign: 'middle', width: "100px"},
  104. {title: '忽略其他条件可享受月份', field: 'prepareMonths', visible: true, align: 'center', valign: 'middle', width: "150px", 'class': 'uitd_showTip'},
  105. {title: '综合可享受月份', field: 'months', visible: true, align: 'center', valign: 'middle', width: "150px", 'class': 'uitd_showTip'},
  106. {title: '备注', field: 'description', visible: true, align: 'center', valign: 'middle', width: "150px", 'class': 'uitd_showTip'},
  107. ],
  108. onPostBody: function () {
  109. $("td.uitd_showTip").bind("mouseover", function () {
  110. var htm = $(this).html();
  111. $(this).webuiPopover({title: '详情', content: htm, trigger: 'hover'}).webuiPopover('show');
  112. });
  113. }
  114. });
  115. }
  116. TalentAllowanceInfoDlg.initContractColumns = function () {
  117. var type = $("#type").val();
  118. var process = $("#process").val();
  119. if (type == 1) {
  120. return [
  121. {field: 'selectItem', checkbox: false, visible: false},
  122. {title: '企业名称', field: 'enterpriseName', visible: true, align: 'center', valign: 'middle', width: "100px", 'class': 'uitd_showTip'},
  123. {title: '合同起始时间', field: 'startTime', visible: true, align: 'center', valign: 'middle', width: "90px", 'class': 'uitd_showTip'},
  124. {title: '合同截止时间', field: 'endTime', visible: true, align: 'center', valign: 'middle', width: "90px", 'class': 'uitd_showTip'},
  125. {title: '入职时间', field: 'entryTime', visible: true, align: 'center', valign: 'middle', width: "100px", 'class': 'uitd_showTip'},
  126. {title: '本年度工作截止时间', field: 'quitTime', visible: true, align: 'center', valign: 'middle', width: "100px", 'class': 'uitd_showTip'},
  127. {title: '人才标签', field: 'talentTypeName', visible: true, align: 'center', valign: 'middle', width: "100px", 'class': 'uitd_showTip'},
  128. {title: '首次来晋行政介绍信时间', field: 'letterTime', visible: true, align: 'center', valign: 'middle', width: "120px", 'class': 'uitd_showTip'},
  129. {title: '认定条件证书取得时间', field: 'identifyGetTime', visible: true, align: 'center', valign: 'middle', width: "120px", 'class': 'uitd_showTip'},
  130. {title: '操作', field: 'id', visible: true, align: 'center', valign: 'middle', width: "150px",
  131. formatter: function (value, row, index) {
  132. return "<button type='button' onclick='TalentAllowanceInfoDlg.showLog(\"" + value + "\")' style='margin-right: 10px' class='btn btn-xs btn-success'>" +
  133. "<i class=\"fa fa-book\"></i>日志" +
  134. "</button>";
  135. }
  136. }
  137. ];
  138. } else {
  139. return [
  140. {field: 'selectItem', checkbox: false, visible: false},
  141. {title: '企业名称', field: 'enterpriseName', visible: true, align: 'center', valign: 'middle', width: "120px", 'class': 'uitd_showTip'},
  142. {title: '合同起始时间', field: 'startTime', visible: true, align: 'center', valign: 'middle', width: "120px", 'class': 'uitd_showTip'},
  143. {title: '合同截止时间', field: 'endTime', visible: true, align: 'center', valign: 'middle', width: "120px", 'class': 'uitd_showTip'},
  144. {title: '入职时间', field: 'entryTime', visible: true, align: 'center', valign: 'middle', width: "80px"},
  145. {title: '本年度工作截止时间', field: 'quitTime', visible: true, align: 'center', valign: 'middle', width: "80px"},
  146. {title: '操作', field: 'id', visible: true, align: 'center', valign: 'middle', width: "150px",
  147. formatter: function (value, row, index) {
  148. return "<button type='button' onclick='TalentAllowanceInfoDlg.showLog(\"" + value + "\")' style='margin-right: 10px' class='btn btn-xs btn-success'>" +
  149. "<i class=\"fa fa-book\"></i>日志" +
  150. "</button>";
  151. }
  152. }
  153. ];
  154. }
  155. }
  156. //初始化项目表的列
  157. TalentAllowanceInfoDlg.initProjectColumns = function () {
  158. return [
  159. {field: 'selectItem', checkbox: false, visible: false},
  160. {title: '核查项目名称', field: 'projectName', visible: true, align: 'center', valign: 'middle', width: "10%", 'class': 'uitd_showTip'},
  161. {title: '详情', field: 'months', visible: true, align: 'center', valign: 'middle', width: "55%",
  162. formatter: function (value, row, index) {
  163. var allowanceType = $("#allowanceType").val();
  164. var tmp = [];
  165. if (row.project == 4 && allowanceType == 2) {
  166. var dayArr = value ? value.split(",") : [];
  167. var totalDays = 0;
  168. for (var d = 0; d < dayArr.length; d++) {
  169. var kv = dayArr[d].split("=");
  170. if (kv[0] && kv[1]) {
  171. totalDays += parseInt(kv[1]);
  172. if (parseInt(kv[1]) > 0) {
  173. tmp.push(kv[0] + "月(" + kv[1] + "天)");
  174. }
  175. }
  176. }
  177. tmp.push("共计" + totalDays + "天");
  178. return tmp.join(",");
  179. } else {
  180. var monthArr = value ? value.split(",") : [];
  181. for (var m = 1; m <= 12; m++) {
  182. let mstr = m < 10 ? "0" + m : m;
  183. if (monthArr.indexOf(mstr.toString()) > -1) {
  184. tmp.push("<li class='green'>" + m + "月</li>");
  185. } else {
  186. tmp.push("<li class='gray'>" + m + "月</li>");
  187. }
  188. }
  189. return "<ul class='project-detail'>" + tmp.join("") + "</ul>";
  190. }
  191. }
  192. },
  193. {title: '备注', field: 'description', visible: true, align: 'center', valign: 'middle', width: "25%", 'class': 'uitd_showTip'},
  194. {title: '操作', field: 'project', visible: true, align: 'center', valign: 'middle', width: "10%",
  195. formatter: function (value, row, index) {
  196. return "<button type='button' onclick='TalentAllowanceInfoDlg.showLog(\"" + row.id + "\")' style='margin-right: 10px' class='btn btn-xs btn-success'>" +
  197. "<i class=\"fa fa-book\"></i>日志" +
  198. "</button>";
  199. }
  200. }
  201. ];
  202. }
  203. TalentAllowanceInfoDlg.showLog = function (id) {
  204. layer.open({
  205. type: 1,
  206. title: "日志",
  207. fixed: false,
  208. content: '<table id="' + id + '"></table>',
  209. area: ['80%', '80%'],
  210. maxmin: true,
  211. success: function (layero, index) {
  212. $('#' + id).bootstrapTable({
  213. url: Feng.ctxPath + "/common/api/getJbtCheckLog",
  214. method: 'POST',
  215. contentType: "application/x-www-form-urlencoded; charset=UTF-8",
  216. search: false, // 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
  217. showRefresh: false, // 是否显示刷新按钮
  218. clickToSelect: true, // 是否启用点击选中行
  219. singleSelect: true, // 设置True 将禁止多选
  220. striped: true, // 是否显示行间隔色
  221. pagination: false, // 设置为 true 会在表格底部显示分页条
  222. paginationHAlign: "left",
  223. paginationDetailHAlign: "right",
  224. sidePagination: "server", // 设置在哪里进行分页,可选值为 'client' 或者 'server'
  225. showColumns: false,
  226. queryParams: function (params) {
  227. return {"type": CONFIG.project_jbt, "mainId": $("#id").val(), "typeFileId": id, "active": 1}
  228. },
  229. columns:
  230. [
  231. {title: '步骤', field: 'stepName', visible: true, align: 'center', valign: 'middle', width: "10%",
  232. formatter: function (value, row, index) {
  233. return "" + value;
  234. }
  235. },
  236. {title: '操作人', field: 'createUser', visible: true, align: 'center', valign: 'middle', width: "15%"},
  237. {title: '操作时间', field: 'createTime', visible: true, align: 'center', valign: 'middle', width: "20%"},
  238. {title: '描述', field: 'description', visible: true, align: 'center', valign: 'middle', width: "45%",
  239. formatter: function (value, row, index) {
  240. return '<span data-toggle="tooltip" title="' + value + '">"' + value + '"</span>';
  241. }
  242. }
  243. ]
  244. ,
  245. onPostBody: function () {
  246. $('#' + id + "td.uitd_showTip").bind("mouseover", function () {
  247. var htm = $(this).html();
  248. $(this).webuiPopover({title: '详情', content: htm, trigger: 'hover'}).webuiPopover('show');
  249. });
  250. }
  251. });
  252. }
  253. });
  254. }
  255. //初始化附件类别表单
  256. TalentAllowanceInfoDlg.initFileTable = function () {
  257. TalentAllowanceInfoDlg.initContract();
  258. var queryData = {};
  259. queryData["mainId"] = $("#id").val();
  260. queryData['project'] = CONFIG.project_jbt;
  261. queryData['type'] = $("#type").val();
  262. queryData['allowanceType'] = $("#allowanceType").val();
  263. $("#fileTable").bootstrapTable({
  264. url: Feng.ctxPath + "/common/api/findCommonFileType",
  265. method: 'POST',
  266. contentType: "application/x-www-form-urlencoded; charset=UTF-8",
  267. search: false, // 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
  268. showRefresh: false, // 是否显示刷新按钮
  269. clickToSelect: true, // 是否启用点击选中行
  270. singleSelect: true, // 设置True 将禁止多选
  271. striped: true, // 是否显示行间隔色
  272. escape: true,
  273. pagination: false, // 设置为 true 会在表格底部显示分页条
  274. paginationHAlign: "left",
  275. paginationDetailHAlign: "right",
  276. sidePagination: "server", // 设置在哪里进行分页,可选值为 'client' 或者 'server'
  277. showColumns: false,
  278. detailView: true, //是否显示父子表
  279. pageList: [10, 30, 50],
  280. queryParams: function (params) {
  281. return $.extend(queryData, params)
  282. },
  283. rowStyle: function (row, index) {
  284. return {classes: "info"};
  285. },
  286. columns: [
  287. {field: 'selectItem', checkbox: false, visible: false},
  288. {title: '名称', field: 'name', visible: true, align: 'center', valign: 'middle', width: "80%", 'class': 'uitd_showTip',
  289. formatter: function (value, row, index) {
  290. var postType = $("#postType").val();
  291. if (row.must == 1 && (typeof postType == "undefined" || postType != 8)) {
  292. return '<i class="fa fa-paste"></i><span style="font-weight:bold;color:red;font-size:14px;font-family:宋体"> * </span> ' + value;
  293. }
  294. return '<i class="fa fa-paste"></i>' + value;
  295. }
  296. },
  297. {title: '模板', field: 'templateUrl', visible: true, align: 'center', valign: 'middle', width: "20%",
  298. formatter: function (value, row, index) {
  299. if (value == null || value == '' || value == 'null') {
  300. return '无';
  301. }
  302. return "<button type='button' onclick=\"Feng.downloadFile('" + row.id + "',3)\" style='margin-right: 10px' class=\"btn btn-xs btn-primary\">" +
  303. "<i class=\"fa fa-download\"></i>下载" +
  304. "</button>";
  305. }
  306. }
  307. ],
  308. onPostBody: function () {
  309. $("td.uitd_showTip").bind("mouseover", function () {
  310. var htm = $(this).html();
  311. $(this).webuiPopover({title: '详情', content: htm, trigger: 'hover'}).webuiPopover('show');
  312. });
  313. },
  314. onLoadSuccess: function (data) {
  315. $("#fileTable").bootstrapTable('expandAllRows');
  316. },
  317. onExpandRow: function (index, row, $detail) {
  318. var ajax = new $ax(Feng.ctxPath + "/common/api/listTalentFile", function (data) {
  319. if (data == null || data.length == 0) {
  320. return;
  321. }
  322. var html = '<ul class="imgs"><li style="width: 80%;font-weight: bold;padding-top: 5px;">附件原名</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">预览</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">操作</li>';
  323. for (var key in data) {
  324. var sn = data[key].url.lastIndexOf(".");
  325. var suffix = data[key].url.substring(sn + 1, data[key].url.length);
  326. var imgStr = "";
  327. if (suffix == "pdf" || suffix == "PDF") {
  328. imgStr = "<button type='button' onclick=\"Feng.showPdf('" + data[key].url + "','" + data[key].id + "','" + data[key].orignName + "')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-pdf-o\" aria-hidden=\"true\"></i></button>";
  329. } else if (suffix == "xlsx" || suffix == "XLSX" || suffix == 'xls' || suffix == 'XLS' || suffix == "doc" || suffix == "DOC" || suffix == 'docx' || suffix == "DOCX") {
  330. imgStr = "<button type='button' onclick=\"Feng.showExcel('" + data[key].url + "','" + data[key].id + "','" + data[key].orignName + "')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-excel-o\" aria-hidden=\"true\"></i></button>";
  331. } else if (suffix == "zip" || suffix == "rar" || suffix == '7z' || suffix == "ZIP" || suffix == "RAR" || suffix == '7Z') {
  332. imgStr = '<a href=\"' + data[key].url + '\">' + data[key].orignName + '</a>';
  333. } else {
  334. imgStr = '<img class=\"imgUrl\" src=\"' + data[key].url + '\" style=\"width:25px;height:25px;\">';
  335. }
  336. html = html + '<li style="display: none">' + data[key].id + '</li>\n' +
  337. '<li style="width: 80%;padding-top: 5px;">' + data[key].orignName + '</li>\n' +
  338. '<li style="width: 10%;">' + imgStr + '</li>\n' +
  339. "<li style='width: 10%;padding-top: 2px;'><button type='button' onclick=\"Feng.downloadFile('" + data[key].id + "',1)\" class=\"btn btn-xs btn-success\"><i class=\"fa fa-download\" aria-hidden=\"true\"></i>下载</button></li>";
  340. }
  341. html = html + '</ul>';
  342. $detail.html(html);
  343. $(".imgs").viewer({
  344. // toolbar:false,
  345. fullscreen: false
  346. });
  347. }, function (data) {
  348. Feng.error("查询失败!" + data.responseJSON.message + "!");
  349. });
  350. var queryData = {};
  351. queryData["mainId"] = $("#id").val();
  352. queryData["fileTypeId"] = row.id;
  353. ajax.set(queryData);
  354. ajax.start();
  355. }
  356. });
  357. TalentAllowanceInfoDlg.initCommonFileTable();
  358. }
  359. //初始化通用附件
  360. TalentAllowanceInfoDlg.initCommonFileTable = function () {
  361. var queryData = {};
  362. queryData.id = $("#id").val();
  363. $("#commonFileTable").bootstrapTable({
  364. url: Feng.ctxPath + "/common/api/listTalentAllowanceCommonFile",
  365. method: 'POST',
  366. contentType: "application/x-www-form-urlencoded; charset=UTF-8",
  367. search: false, // 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
  368. showRefresh: false, // 是否显示刷新按钮
  369. clickToSelect: true, // 是否启用点击选中行
  370. singleSelect: true, // 设置True 将禁止多选
  371. striped: true, // 是否显示行间隔色
  372. pagination: false, // 设置为 true 会在表格底部显示分页条
  373. paginationHAlign: "left",
  374. paginationDetailHAlign: "right",
  375. sidePagination: "server", // 设置在哪里进行分页,可选值为 'client' 或者 'server'
  376. showColumns: false,
  377. queryParams: function (params) {
  378. return $.extend(queryData, params)
  379. },
  380. rowStyle: function (row, index) {
  381. return {css: {"word-break": "break-word", "white-space": "inherit"}}
  382. },
  383. columns: [
  384. {title: '附件原名', field: 'originalName', visible: true, align: 'center', valign: 'middle', 'class': 'uitd_showTip', width: '60%', formatter: function (value, row, index) {
  385. return value;
  386. }},
  387. {title: '附件类型', field: 'fileTypeName', visible: true, align: 'center', valign: 'middle', 'class': 'uitd_showTip', width: '20%', formatter: function (value, row, index) {
  388. return value;
  389. }},
  390. {title: '预览', field: 'url', visible: true, align: 'center', valign: 'middle', width: "20%",
  391. formatter: function (value, row, index) {
  392. var sn = value.lastIndexOf(".");
  393. var suffix = value.substring(sn + 1, value.length);
  394. var imgStr = "";
  395. if (suffix == "pdf" || suffix == "PDF") {
  396. imgStr = "<button type='button' onclick=\"Feng.showPdf('" + value + "','" + row.id + "','" + row.originalName + "')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-pdf-o\" aria-hidden=\"true\"></i></button>";
  397. } else if (suffix == "xlsx" || suffix == "XLSX" || suffix == 'xls' || suffix == 'XLS') {
  398. imgStr = "<button type='button' onclick=\"Feng.showExcel('" + value + "','" + row.id + "','" + row.originalName + "')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-excel-o\" aria-hidden=\"true\"></i></button>";
  399. } else {
  400. imgStr = '<img class=\"cImgUrl\" src=\"' + value + '\" style=\"width:25px;height:25px;\">';
  401. }
  402. return imgStr;
  403. }
  404. }
  405. ],
  406. onPostBody: function () {
  407. $("td.uitd_showTip").bind("mouseover", function () {
  408. var htm = $(this).html();
  409. $(this).webuiPopover({title: '详情', content: htm, trigger: 'hover'}).webuiPopover('show');
  410. });
  411. $(".cImgUrl").viewer({fullscreen: false});
  412. }
  413. });
  414. }
  415. TalentAllowanceInfoDlg.showAllLog = function () {
  416. var id = $("#id").val();
  417. if (Feng.isNotEmptyStr(id)) {
  418. Feng.getCheckLog("logTable", {"type": CONFIG.project_jbt, "mainId": $("#id").val(), "typeFileId": "", "active": 1})
  419. }
  420. }
  421. $(function () {
  422. if ($("#type").val() == 2) {
  423. $("#bankNumberSpan,#talentTypeSpan,#introductionModeSpan,#firstInJJTimeSpan").attr("style", "display:none");
  424. }
  425. $("select").each(function () {
  426. $(this).val($(this).attr("value"));
  427. });
  428. // TalentAllowanceInfoDlg.initFileTable();
  429. TalentAllowanceInfoDlg.initContract();
  430. //批量加载时间控件
  431. $(".date").each(function () {
  432. laydate.render({elem: "#" + $(this).attr("id"), type: 'date', trigger: 'click'});
  433. });
  434. TalentAllowanceInfoDlg.showAllLog();
  435. $("select").each(function () {
  436. +
  437. $(this).val($(this).attr("value"));
  438. });
  439. });