btNormalReleaseList.jsp 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613
  1. <%-- 补贴正常发放 --%>
  2. <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
  3. <jsp:include page="../../common/include.jsp" />
  4. <% String basePath = request.getScheme()+ "://" + request.getServerName() + ":" +request.getServerPort() + request.getContextPath(); %>
  5. <script type="text/javascript"><!--
  6. //申请保障类型
  7. var applyTypeObj = null;
  8. var applyType_array = null;
  9. //人员类别
  10. var personTypeObj = null;
  11. var personType_array = null;
  12. /**用户显示区*/
  13. $(function() {
  14. $('#securityPersonDataGrid').datagrid({
  15. rownumbers:true,
  16. fit:true,
  17. pageSize:20,
  18. pageList : [ 10, 20, 30, 40, 50 ],
  19. fitColumns:false,
  20. border:false,
  21. sortOrder:'desc',
  22. pagination:true,
  23. idField:'id',
  24. url:whzl.basePath + '/subsidiesPayableAction_btNormalList',
  25. toolbar:'#searchtool',
  26. checkOnSelect:true,
  27. selectOnCheck:false,
  28. nowrap:true,
  29. loadFilter:function(result){
  30. if(result.success){
  31. return result.obj;
  32. }else{
  33. $.messager.alert("提示",result.message);
  34. return ;
  35. }
  36. },rowStyler:function(index,row){
  37. /*if(row.personType == "4"||row.personType == "8"){
  38. var day = calDay(row.graduationDate);
  39. if(day>2737){
  40. return "background-color:#FF00FF;"
  41. }
  42. }
  43. */
  44. }
  45. });
  46. //申请业务类别
  47. $.ajax({
  48. type: "post",//使用post方法访问后台
  49. dataType: "json",//返回json格式的数据
  50. url: "aa10Action_listAa10All",//要访问的后台地址
  51. data:{"aa10.letter":"applyType" ,"aa10.name":"保障业务类别" },
  52. complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
  53. success: function(msg){//msg为返回的数据,在这里做数据绑定
  54. if(msg.success){
  55. applyTypeObj = msg.obj.rows;
  56. var select_arr = [];
  57. var data = applyTypeObj;
  58. for(var nItem = 0; nItem < data.length; nItem++ ){
  59. select_arr.push("<option value="+data[nItem].code+">"+data[nItem].value+"</option>");
  60. }
  61. applyType_array = select_arr.join("");
  62. }
  63. }
  64. });
  65. //人员类别
  66. $.ajax({
  67. type: "post",//使用post方法访问后台
  68. dataType: "json",//返回json格式的数据
  69. url: "aa10Action_listAa10All",//要访问的后台地址
  70. data:{"aa10.letter":"personType" ,"aa10.name":"保障人员类别" },
  71. complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
  72. success: function(msg){//msg为返回的数据,在这里做数据绑定
  73. if(msg.success){
  74. personTypeObj = msg.obj.rows;
  75. var select_arr = [];
  76. var data = personTypeObj;
  77. for(var nItem = 0; nItem < data.length; nItem++ ){
  78. if(data[nItem].value!='新就业' && data[nItem].value!='外来务工' ){
  79. select_arr.push("<option value="+data[nItem].code+">"+data[nItem].value+"</option>");
  80. }
  81. }
  82. personType_array = select_arr.join("");
  83. }
  84. }
  85. });
  86. });
  87. var calDay = function(time){
  88. if(time == null){
  89. return ;
  90. }else{
  91. var today = new Date();
  92. var endTime = new Date(time.replace(/\-/g, "/"));
  93. return parseInt(parseInt(today - endTime)/1000/60/60/24);
  94. }
  95. }
  96. /**查询*/
  97. function searchFun(){
  98. $("#securityPersonDataGrid").datagrid("load", {
  99. "securityPerson.name":$("#tblQuery").find("input[id='name']").val(),
  100. "securityPerson.idCard":$("#tblQuery").find("input[id='idCard']").val(),
  101. "securityPerson.bankAccount":$("#tblQuery").find("select[id='bankAccount']").val(),
  102. });
  103. }
  104. /*清除查询条件**/
  105. function ClearQuery() {
  106. $("#tblQuery").find("input").val("");
  107. $("#tblQuery").find("select").val("-1");
  108. }
  109. /**详细*/
  110. var detailsFormatter = function(value , row , index){
  111. return "<img src='<%=basePath%>/js/easyui/themes/itemicon/detail.png' title='查看详情' onclick=securityPersonDetails(" + row.id + ") style='cursor:pointer' />";
  112. };
  113. /**详细页面对话框*/
  114. var securityPersonDetails = function(id){
  115. $("#detailsecurityPersonDialog").dialog({
  116. buttons : [{
  117. text : '确定',
  118. iconCls : 'icon-ok',
  119. handler : function(){
  120. $("#detailsecurityPersonDialog").dialog("close");
  121. }
  122. }],
  123. onLoad : function(){
  124. detail_load("",id);
  125. }
  126. });
  127. };
  128. /**人员类别格式化*/
  129. var personTypeFormatter = function(value , row , index){
  130. var personType = "";
  131. for(var nItem = 0; nItem < personTypeObj.length; nItem++ ){
  132. if(personTypeObj[nItem].code == row.personType){
  133. personType = personTypeObj[nItem].value;
  134. break;
  135. }
  136. }
  137. return personType;
  138. };
  139. /**申请类别格式化*/
  140. var applyTypeFormatter = function(value , row , index){
  141. var applyType = "";
  142. for(var nItem = 0; nItem < applyTypeObj.length; nItem++ ){
  143. if(applyTypeObj[nItem].code == row.applyType){
  144. applyType = applyTypeObj[nItem].value;
  145. break;
  146. }
  147. }
  148. return applyType;
  149. };
  150. /**更新银行账号*/
  151. var bankAccountFormatter = function(value , row , index){
  152. if(row.bankAccount!=undefined){
  153. return "<span onclick=updateBankAccount("+row.id+") style='cursor:pointer'>"+row.bankAccount+"</span>";
  154. }else{
  155. return "<img src='<%=basePath%>/images/pencil.png' title='修改银行账号' onclick=updateBankAccount(" + row.id + ") style='cursor:pointer' />";
  156. }
  157. };
  158. /**银行账号*/
  159. function updateBankAccount(id){
  160. $.messager.prompt('输入', '请输入银行账号:', function(r){
  161. if (r){
  162. $.ajax({
  163. type: "post",//使用post方法访问后台
  164. dataType: "json",//返回json格式的数据
  165. url: "securityPersonAction_updateBankAccount",//要访问的后台地址
  166. data:{"securityPersonId":id ,"bankAccount":r },
  167. complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
  168. success: function(msg){//msg为返回的数据,在这里做数据绑定
  169. if(msg.success){
  170. $.messager.alert("提示","更新成功");
  171. $('#securityPersonDataGrid').datagrid('reload');
  172. }
  173. }
  174. });
  175. }
  176. });
  177. }
  178. var waitFormatter = function(value , row , index){
  179. return "<img src='<%=basePath%>/images/pencil.png' title='待发放' onclick=addNew(" + row.id + ",2,1) style='cursor:pointer' />";
  180. //return "<img src='<%=basePath%>/images/pencil.png' title='待发放' onclick=wait(" + row.id + ") style='cursor:pointer' />";
  181. };
  182. function wait(id){
  183. $.messager.prompt('输入', '请填写备注:', function(r){
  184. if (r){
  185. $.ajax({
  186. type: "post",//使用post方法访问后台
  187. dataType: "json",//返回json格式的数据
  188. url: "securityPersonAction_waitBt",//要访问的后台地址
  189. data:{"securityPerson.id":id ,"securityPerson.remark":r },
  190. complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
  191. success: function(msg){//msg为返回的数据,在这里做数据绑定
  192. if(msg.success){
  193. $.messager.alert("提示","更新成功");
  194. $('#securityPersonDataGrid').datagrid('reload');
  195. }
  196. }
  197. });
  198. }
  199. });
  200. }
  201. /**退出保障*/
  202. var quitFormatter = function(value , row , index){
  203. return "<img src='<%=basePath%>/images/pencil.png' title='退出' onclick=addNew(" + row.id + ",3,1) style='cursor:pointer' />";
  204. //return "<img src='<%=basePath%>/images/pencil.png' title='新增' onclick=quit(" + row.id + ") style='cursor:pointer' />";
  205. };
  206. function addNew(id,addType,type){
  207. $('#btRemarkDialog').dialog({
  208. buttons:[{
  209. text:"确认",
  210. handler : function(){
  211. $.ajax({
  212. type: "POST",
  213. url:"subsidiesPayableAction_addBtRemark",
  214. data:$('#remarkForm').serialize(),// 你的formid
  215. error: function(data) {
  216. $.messager.alert("提示","更新失败");
  217. },
  218. success: function(result) {
  219. $.messager.alert("提示","更新成功");
  220. $('#btRemarkDialog').dialog("close");
  221. $("#securityPersonDataGrid").datagrid("reload");
  222. }
  223. })
  224. }
  225. },{
  226. text:"取消",
  227. handler : function(){
  228. $('#btRemarkDialog').dialog("close");
  229. }
  230. }],
  231. onLoad : function(){
  232. btRemark_load(id,addType,type);
  233. }
  234. })
  235. }
  236. function quit(id){
  237. $.messager.prompt('输入', '请填写备注:', function(r){
  238. if (r){
  239. $.ajax({
  240. type: "post",//使用post方法访问后台
  241. dataType: "json",//返回json格式的数据
  242. url: "securityPersonAction_quitBt",//要访问的后台地址
  243. data:{"securityPerson.id":id ,"securityPerson.remark":r },
  244. complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
  245. success: function(msg){//msg为返回的数据,在这里做数据绑定
  246. if(msg.success){
  247. $.messager.alert("提示","更新成功");
  248. $('#securityPersonDataGrid').datagrid('reload');
  249. }
  250. }
  251. });
  252. }
  253. });
  254. }
  255. /**审核在保人信息*/
  256. var checkFormatter = function(value , row , index){
  257. return "<img src='<%=basePath%>/images/pencil.png' title='审核' onclick=checkSecurityPerson(" + row.id + ") style='cursor:pointer' />";
  258. };
  259. function checkSecurityPerson(id){
  260. $('#checkSecurityPersonDialog').dialog({
  261. buttons:[{
  262. text:"确认",
  263. handler : function(){
  264. task_submit()
  265. }
  266. },{
  267. text:"取消",
  268. handler : function(){
  269. $('#checkSecurityPersonDialog').dialog("close");
  270. }
  271. }],
  272. onLoad : function(){
  273. task_load(id)
  274. }
  275. })
  276. }
  277. /**发放补贴*/
  278. var addFormatter = function(value , row , index){
  279. return "<img src='<%=basePath%>/images/pencil.png' title='发放' onclick=add(" + row.id + ") style='cursor:pointer' />";
  280. };
  281. function add(id){
  282. $.ajax({
  283. type: "post",//使用post方法访问后台
  284. dataType: "json",//返回json格式的数据
  285. url: "subsidiesPayableAction_addSubsidiesPayable",//要访问的后台地址
  286. data:{"subsidiesPayable.securityPersonId":id },
  287. complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
  288. success: function(msg){//msg为返回的数据,在这里做数据绑定
  289. if(msg.success){
  290. $.messager.alert("提示","更新成功");
  291. $('#securityPersonDataGrid').datagrid('reload');
  292. }
  293. }
  294. });
  295. }
  296. function addAll(){
  297. $.messager.progress({
  298. title: '提示',
  299. msg: '数据请求中,请稍候……',
  300. text: ''
  301. });
  302. $.ajax({
  303. type: "post",//使用post方法访问后台
  304. dataType: "json",//返回json格式的数据
  305. url: "subsidiesPayableAction_addAllSubsidiesPayable",//要访问的后台地址
  306. data:{"subsidiesPayable.subsidiesPayablePCId":subsidiesPayablePCId },
  307. complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
  308. success: function(msg){//msg为返回的数据,在这里做数据绑定
  309. if(msg.success){
  310. $.messager.progress('close');
  311. }
  312. }
  313. });
  314. }
  315. function payblePC(){
  316. $('#payblePCDialog').dialog({
  317. buttons:[{
  318. text:"确认",
  319. handler : function(){
  320. $.messager.progress({
  321. title: '提示',
  322. msg: '数据请求中,请稍候……',
  323. text: ''
  324. });
  325. $.ajax({
  326. type: "POST",
  327. url:"subsidiesPayableAction_addSubsidiesPayablePC",
  328. dataType: "json",//返回json格式的数据
  329. data:$('#btPayblePCForm').serialize(),// 你的formid
  330. error: function(data) {
  331. $.messager.progress('close');
  332. $.messager.alert("提示","提交失败");
  333. },
  334. success: function(result) {
  335. $.messager.progress('close');
  336. var subsidiesPayablePCId = result.obj.id;
  337. $.ajax({
  338. type: "post",//使用post方法访问后台
  339. dataType: "json",//返回json格式的数据
  340. async:false,
  341. url: "subsidiesPayableAction_addAllSubsidiesPayable",//要访问的后台地址
  342. data:{"subsidiesPayablePC.id":subsidiesPayablePCId},
  343. complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
  344. success: function(msg){//msg为返回的数据,在这里做数据绑定
  345. if(msg.success){
  346. $.messager.alert("提示","审批表生成成功");
  347. $.messager.progress('close');
  348. $('#payblePCDialog').dialog("close");
  349. }else{
  350. $.messager.alert("提示",msg.message);
  351. }
  352. }
  353. });
  354. }
  355. })
  356. }
  357. },{
  358. text:"取消",
  359. handler : function(){
  360. $('#payblePCDialog').dialog("close");
  361. }
  362. }],
  363. onLoad : function(){
  364. $.messager.progress({
  365. title: '提示',
  366. msg: '数据请求中,请稍候……',
  367. text: ''
  368. });
  369. $.ajax({
  370. type: "POST",
  371. url:"subsidiesPayableAction_calculate",
  372. dataType: "json",//返回json格式的数据
  373. error: function(data) {
  374. $.messager.progress('close');
  375. },
  376. success: function(result) {
  377. $.messager.progress('close');
  378. if(result.success){
  379. $("#dbNum_add").val(Number(result.obj.addNumDb)+Number(result.obj.reissueNumDb));
  380. $("#dsrNum_add").val(Number(result.obj.addNumDsr)+Number(result.obj.reissueNumDsr));
  381. $("#zdpxNum_add").val(Number(result.obj.addNumZdpx)+Number(result.obj.reissueNumZdpx));
  382. $("#xjyNum_add").val(Number(result.obj.addNumXjy)+Number(result.obj.reissueNumXjy));
  383. $("#wlwgNum_add").val(Number(result.obj.addNumWlwg)+Number(result.obj.reissueNumWlwg));
  384. $("#glrcNum_add").val(Number(result.obj.addNumGlrc)+Number(result.obj.reissueNumGlrc));
  385. $("#allNum_add").val(result.obj.allNum);
  386. $("#allMoney_add").val(result.obj.allMoney);
  387. var date=new Date;
  388. var year=date.getFullYear();
  389. var month=date.getMonth()+1;
  390. $("#title_add").val(year+"年"+month+"月市区公租房租赁补贴审批表");
  391. var remark = "根据淮房保组(2020)1号文件规定,本月公租房租赁补贴,新增"+result.obj.addNum+"户(低保"+result.obj.addNumDb+"户、低收入"+result.obj.addNumDsr+"户、中等偏下"+result.obj.addNumZdpx+"户、新就业"+result.obj.addNumXjy+"户、外来务工"+result.obj.addNumWlwg+"户、各类人才"+result.obj.addNumGlrc+"户);续发"+result.obj.reissueNum+"户(低保"+result.obj.reissueNumDb+"户、低收入"+result.obj.reissueNumDsr+"户、中等偏下"+result.obj.reissueNumZdpx+"户、新就业"+result.obj.reissueNumXjy+"户、外来务工"+result.obj.reissueNumWlwg+"户、各类人才"+result.obj.reissueNumGlrc+"户);退保"+result.obj.quitNum+"户。"
  392. $("#remark_add").val(remark)
  393. //$("#remark_add").val("根据淮房保组(2020)1号文件规定,本月公租房租赁补贴发放共计"+result.obj.allNum+"户(低保家庭"+result.obj.dbNum+"户,低收入家庭"+result.obj.dsrNum+"户,中等偏下收入家庭"+result.obj.zdpxNum+"户,新就业"+result.obj.xjyNum+"户,外来务工"+result.obj.wlwgNum+"户),租赁补贴金额为"+result.obj.allMoney+"元。")
  394. }else{
  395. $('#payblePCDialog').dialog("close");
  396. $.messager.alert("提示",result.message);
  397. }
  398. }
  399. })
  400. }
  401. })
  402. }
  403. function compareOtherProtect(){
  404. $.ajax({
  405. type: "POST",
  406. url:"subsidiesPayableAction_calculate",
  407. dataType: "json",//返回json格式的数据
  408. error: function(data) {
  409. $.messager.progress('close');
  410. },
  411. success: function(result) {
  412. $.messager.progress('close');
  413. if(result.success){
  414. $('#payblePCDialog').dialog("close");
  415. $.messager.alert("提示",result.message);
  416. }
  417. }
  418. })
  419. }
  420. /**房产核查*/
  421. var fcReviewFormatter = function(value , row , index){
  422. return "<img src='<%=basePath%>/images/pencil.png' title='房产核查' onclick=fcReview(" +row.id+","+ row.securityPersonApplyId + ") style='cursor:pointer' />";
  423. }
  424. function fcReview(id,securityPersonApplyId){
  425. parent.$.messager.progress({
  426. title : '提示',
  427. text : '查询房产信息中,请稍候....'
  428. });
  429. $.ajax({
  430. type: "post",//使用post方法访问后台
  431. dataType: "json",//返回json格式的数据
  432. url: "subsidiesPayableAction_fcReview",//要访问的后台地址
  433. data:{"securityPerson.securityPersonApplyId":securityPersonApplyId,"securityPerson.id":id },
  434. complete :function(){$("#load").hide();},//AJAX请求完成时隐藏loading提示
  435. success: function(msg){//msg为返回的数据,在这里做数据绑定
  436. parent.$.messager.progress('close');
  437. if(msg.success){
  438. $.messager.alert("提示","更新成功");
  439. $('#securityPersonDataGrid').datagrid('reload');
  440. }else{
  441. $.messager.alert("提示",msg.message);
  442. }
  443. }
  444. });
  445. }
  446. var dateFormatter = function(value , row , index){
  447. if(value!=undefined){
  448. return value.substring(0,10)
  449. }
  450. }
  451. /**上传附件*/
  452. uploadFormatter = function(value , row , index){
  453. return "<img src='<%=basePath%>/images/up.png' title='上传附件' onclick=uploadBtFile(" + row.id + ") style='cursor:pointer' />"
  454. }
  455. function uploadBtFile(id){
  456. $("#uploadBtFileDialog").dialog({
  457. buttons : [{
  458. text : '提交',
  459. iconCls : 'icon-ok',
  460. handler : function(){
  461. uploadBtFile_submit(id);
  462. $("#uploadBtFileDialog").dialog("close");
  463. }
  464. },{
  465. text : '取消',
  466. iconCls : 'icon-cancel',
  467. handler : function(){
  468. $("#uploadBtFileDialog").dialog("close");
  469. }
  470. }],
  471. onLoad : function(){
  472. detail_load(id);
  473. }
  474. });
  475. }
  476. //毕业时间预警
  477. function byColor(val, row, index) {
  478. if(row.personType == "4"||row.personType == "8"){
  479. var day = calDay(row.graduationDate);
  480. if(day>2737){
  481. return "background-color:#FF00FF;"
  482. }
  483. }
  484. }
  485. //房产变化
  486. function fcColor(val, row, index) {
  487. if(row.checkPrivateHouse.indexOf("2")!==-1){
  488. return "background-color:#00868B;"
  489. }
  490. }
  491. //人口变化
  492. function rkColor(val, row, index) {
  493. if(row.checkPrivateHouse.indexOf("3")!==-1){
  494. return "background-color:#B8E455;"
  495. }
  496. }
  497. //收入变化
  498. function srColor(val, row, index) {
  499. if(row.checkPrivateHouse.indexOf("4")!==-1){
  500. return "background-color:#FFC0CB;";
  501. }
  502. }
  503. //年审变化
  504. function nsColor(val, row, index) {
  505. if(row.checkPrivateHouse.indexOf("5")!==-1){
  506. return "background-color:#ff0000;";
  507. }
  508. }
  509. --></script>
  510. <div class="easyui-layout" data-options="fit:true,border:false">
  511. <div data-options="region:'center',border:false">
  512. <div id="searchtool" data-options="region:'north' , border:false">
  513. <div class="clear"></div>
  514. <table id="tblQuery" style="width:100%;">
  515. <tr>
  516. <td align="right" style="width: 10%;"><span>姓名</span></td>
  517. <td style="width: 10%;"><input id="name" name="securityPerson.securityPerson.name" type="text" style="width: 100px;"/></td>
  518. <td align="right" style="width: 8%;"><span>身份证号</span></td>
  519. <td style="width: 10%;"><input id="idCard" name="securityPerson.securityPerson.idCard" type="text" /></td>
  520. <td align="left" style="width: 38%;">
  521. <a href="javascript:searchFun();" class="easyui-linkbutton" data-options="iconCls:'icon-search',plain:true">查询</a>
  522. <a href="javascript:ClearQuery();" class="easyui-linkbutton" data-options="iconCls:'icon-emptied',plain:true">清空</a>
  523. <a href="javascript:payblePC();" class="easyui-linkbutton" data-options="iconCls:'icon-edit',plain:true">审批表</a>
  524. <!-- <a href="javascript:compareOtherProtect();" class="easyui-linkbutton" data-options="iconCls:'icon-edit',plain:true">对比</a>
  525. <a href="javascript:addAll();" class="easyui-linkbutton" data-options="iconCls:'icon-add',plain:true">批量发放</a> -->
  526. <span>&nbsp;毕业时间预警&nbsp;</span><span style="background: #FF00FF">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
  527. </td>
  528. </tr>
  529. <tr>
  530. <td colspan="4"></td>
  531. <td>
  532. <span>再次推送房产核查:</span><span style="background: #00868B;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
  533. <span>年审过程中在保家庭发生变化:人口&nbsp;</span><span style="background: #B8E455">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
  534. <span>&nbsp;收入&nbsp;</span><span style="background: #FFC0CB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
  535. <span>&nbsp;审核不通过&nbsp;</span><span style="background: #FF0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
  536. </td>
  537. </tr>
  538. </table>
  539. <div class="clear"></div>
  540. </div>
  541. <table id="securityPersonDataGrid">
  542. <thead>
  543. <tr>
  544. <th data-options="field:'id',checkbox:true,width:30">ID</th>
  545. <th data-options="field:'name',sortable:true,width:60 ">姓名</th>
  546. <th data-options="field:'idCard',sortable:true,width:140">身份证号</th>
  547. <th data-options="field:'personType',sortable:true,width:90,formatter:personTypeFormatter,styler:srColor">人员类别</th>
  548. <th data-options="field:'applyType',sortable:true,width:150,formatter:applyTypeFormatter">申请业务类型</th>
  549. <th data-options="field:'securityNum',sortable:true,width:60,styler:rkColor">保障人口</th>
  550. <th data-options="field:'applyDepartmentName',sortable:true,width:100">申请所在地</th>
  551. <th data-options="field:'graduationDate',sortable:true,width:100,formatter:dateFormatter,styler:byColor">毕业时间</th>
  552. <th data-options="field:'publicity2ResultDate',sortable:true,width:100,formatter:dateFormatter">公示确认时间</th>
  553. <th data-options="field:'checkPrivateHouseDate',sortable:true,width:100,formatter:dateFormatter,styler:fcColor">房产推送时间</th>
  554. <th data-options="field:'bankAccount',align:'center',width:150,formatter:bankAccountFormatter">银行账号</th>
  555. <th data-options="field:'details',align:'center',width:60,formatter:detailsFormatter">查看详细</th>
  556. <th data-options="field:'fcReview',align:'center',width:60,formatter:fcReviewFormatter">再次房产核查</th>
  557. <th data-options="field:'check',align:'center',width:60,formatter:checkFormatter">审核</th>
  558. <th data-options="field:'wait',align:'center',width:60,formatter:waitFormatter">待发放</th>
  559. <th data-options="field:'quit',align:'center',width:60,formatter:quitFormatter">退出保障</th>
  560. <th data-options="field:'upload',width:60,align:'center',formatter:uploadFormatter">上传附件</th>
  561. </tr>
  562. </thead>
  563. </table>
  564. </div>
  565. </div>
  566. <div id="payblePCDialog" data-options="title:'&nbsp;审批表',iconCls:'icon-details',width:800,height:400,modal:true,href:'<%=basePath %>/subsidiesPayableAction_toBtPayblePC'">
  567. </div>
  568. <div id="detailsecurityPersonDialog" data-options="title:'&nbsp;资料详细信息',iconCls:'icon-details',width:800,height:400,modal:true,href:'<%=basePath %>/subsidiesPayableAction_toDetail'">
  569. </div>
  570. <div id="checkSecurityPersonDialog" data-options="title:'&nbsp;审核',iconCls:'icon-details',width:800,height:400,modal:true,href:'<%=basePath %>/subsidiesPayableAction_toCheckSecurityPerson'">
  571. </div>
  572. <div id="btRemarkDialog" data-options="title:'&nbsp;备注',iconCls:'icon-details',width:800,height:300,modal:true,href:'<%=basePath %>/subsidiesPayableAction_toBtRemark'">
  573. </div>
  574. <div id="uploadBtFileDialog" data-options="title:'&nbsp;上传附件',iconCls:'icon-detail',width:600,height:400,modal:true,href:'<%=basePath %>/subsidiesPayableAction_toUploadBtFile'">
  575. </div>
  576. <script type="text/javascript">
  577. <!--
  578. parent.$.messager.progress('close');
  579. //-->
  580. </script>