doextensionrequest.html 45 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  7. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
  8. <meta http-equiv="Cache-Control" content="no-siteapp" />
  9. <link rel="stylesheet" href="${ctx}/assets/lib/bootstrap-3.3.7/css/bootstrap.min.css">
  10. <link rel="stylesheet" href="${ctx}/assets/lib/bootstrap-upload/css/default.css">
  11. <link rel="stylesheet" href="${ctx}/assets/lib/bootstrap-upload/css/fileinput.css">
  12. <script type="text/javascript" src="${ctx}/assets/lib/jquery/1.9.1/jquery.min.js"></script>
  13. <script type="text/javascript" src="${ctx}/assets/lib/jquery.form/jquery.form.min.js"></script>
  14. <script type="text/javascript" src="${ctx}/assets/lib/layer/3.0.3/layer.js"></script>
  15. <script type="text/javascript" src="${ctx}/assets/lib/My97DatePicker/WdatePicker.js"></script>
  16. <script type="text/javascript" src="${ctx}/assets/lib/bootstrap-upload/js/fileinput.js"></script>
  17. <script type="text/javascript" src="${ctx}/assets/lib/bootstrap-upload/js/locales/zh.js"></script>
  18. <script type="text/javascript" src="${ctx}/assets/lib/bootstrap-3.3.7/js/bootstrap.min.js"></script>
  19. <script type="text/javascript" src="${ctx}/assets/lib/bootstrap-select/bootstrap-select.js"></script>
  20. <link rel="stylesheet" href="${ctx}/assets/lib/bootstrap-select/bootstrap-select.css">
  21. <script type="text/javascript" src="${ctx}/assets/js/base.js"></script>
  22. <script src="${ctx}/assets/js/validate.js" ></script>
  23. <script type="text/javascript">
  24. function doOK(){
  25. if($("#FileSelectFlag").val()=='false'&&$('#file-0a').val()!='')
  26. {
  27. layer.msg("有选择的文件没上传,请先上传提交!");
  28. return false;
  29. }
  30. if(doValidate(form1))
  31. {
  32. var strTransactType=$('#TransactType').val();
  33. if(strTransactType=="同意延期")
  34. {
  35. doSubmit();
  36. }
  37. else
  38. {
  39. doUntread();
  40. }
  41. }
  42. }
  43. function doSubmit(){
  44. if(doValidate(form1))
  45. {
  46. $('#form1').attr('action','${ctx}/myconsole/complaint/transact/submitToExtensionRequest');
  47. $('#form1').ajaxSubmit(resultHandle);
  48. $("#SubmitButton").attr("disabled",'disabled');
  49. }
  50. }
  51. function resultHandle(data){
  52. var res=eval('(' + data + ')');
  53. if(res.flag){
  54. layer.alert(res.message, {skin: 'layui-layer-molv',closeBtn: 1},
  55. function(){
  56. layer.closeAll('dialog');
  57. window.opener.location.reload();
  58. window.close();
  59. });
  60. }else{
  61. if(res.flag == false)
  62. {
  63. layer.alert(res.message, {skin: 'layui-layer-molv',closeBtn: 0}, function(){layer.closeAll('dialog');});
  64. }
  65. }
  66. }
  67. function resultHandleClose(data)
  68. {
  69. window.parent.close();
  70. }
  71. function doUntread()
  72. {
  73. if($('#TransactIdea').val()!='')
  74. {
  75. $('#form1').attr('action','${ctx}/myconsole/complaint/transact/doUntreadExtensionRequest');
  76. $('#form1').ajaxSubmit(resultHandle1);
  77. $("#SubmitButton").attr("disabled",'disabled');
  78. $("#UntreadButton").attr("disabled",'disabled');
  79. }
  80. else
  81. {
  82. layer.alert("意见不能为空!", {skin: 'layui-layer-molv',closeBtn: 0}, function(){layer.closeAll('dialog');});
  83. $('#TransactIdea').focus();
  84. }
  85. }
  86. function resultHandle1(data){
  87. var res=eval('(' + data + ')');
  88. if(res.flag){
  89. layer.alert(res.message, {skin: 'layui-layer-molv',closeBtn: 1},
  90. function(){
  91. layer.closeAll('dialog');
  92. window.opener.location.reload();
  93. window.close();
  94. });
  95. }else{
  96. if(res.flag == false)
  97. {
  98. layer.alert(res.message, {skin: 'layui-layer-molv',closeBtn: 0}, function(){layer.closeAll('dialog');});
  99. }
  100. }
  101. }
  102. //根据一级投诉原因设置二级投诉原因
  103. function setReasonID2()
  104. {
  105. $("#ReasonID3").empty(); 
  106. var reasonID1=$('#ReasonID1').val();
  107. if(reasonID1!='')
  108. {
  109. var reasonName1=$("#ReasonID1").find("option:selected").text();
  110. $("#ReasonName1").val(reasonName1);
  111. $('#form1').attr('action','${ctx}/myconsole/complaint/register/getReasonID2Data');
  112. $('#form1').ajaxSubmit(setReasonID2Data);
  113. }
  114. else
  115. {
  116. $("#ReasonID2").empty(); 
  117. $("#ReasonName1").val("");
  118. }
  119. }
  120. //回写原因二类字典数据
  121. function setReasonID2Data(data){
  122. $("#ReasonID2").empty();  
  123. $("#ReasonID2").append("<option value=''>请选择</option>");
  124. $("#ReasonID2").append(data);
  125. }
  126. //根据二级投诉原因设置三级投诉原因
  127. function setReasonID3()
  128. {
  129. var reasonID2=$('#ReasonID2').val();
  130. if(reasonID2!='')
  131. {
  132. var reasonName2=$("#ReasonID2").find("option:selected").text();
  133. $("#ReasonName2").val(reasonName2);
  134. $('#form1').attr('action','${ctx}/myconsole/complaint/register/getReasonID3Data');
  135. $('#form1').ajaxSubmit(setReasonID3Data);
  136. }
  137. else
  138. {
  139. $("#ReasonID3").empty(); 
  140. $("#ReasonName2").val(""); 
  141. }
  142. }
  143. //回写原因二类字典数据
  144. function setReasonID3Data(data){
  145. $("#ReasonID3").empty();  
  146. $("#ReasonID3").append("<option value=''>请选择</option>");
  147. $("#ReasonID3").append(data);
  148. }
  149. //设置三级投诉原因名称
  150. function setReasonName3()
  151. {
  152. var reasonID3=$('#ReasonID3').val();
  153. if(reasonID3!='')
  154. {
  155. var reasonName3=$("#ReasonID3").find("option:selected").text();
  156. $("#ReasonName3").val(reasonName3);
  157. }
  158. else
  159. {
  160. $("#ReasonName3").val(""); 
  161. }
  162. }
  163. //setComplaintTypeID2()根据投诉类别一级分类取二级分类
  164. function setComplaintTypeID2()
  165. {
  166. var complaintTypeID1=$('#ComplaintTypeID1').val();
  167. if(complaintTypeID1!='')
  168. {
  169. var complaintTypeName1=$("#ComplaintTypeID1").find("option:selected").text();
  170. $("#ComplaintTypeName1").val(complaintTypeName1);
  171. $('#form1').attr('action','${ctx}/myconsole/complaint/register/getComplaintTypeID2Data');
  172. $('#form1').ajaxSubmit(setComplaintTypeID2Data);
  173. }
  174. else
  175. {
  176. $("#ComplaintTypeID2").empty(); 
  177. $("#ComplaintTypeName1").val(""); 
  178. }
  179. }
  180. //回写投诉二级分类字典数据
  181. function setComplaintTypeID2Data(data){
  182. $("#ComplaintTypeID2").empty();  
  183. $("#ComplaintTypeID2").append("<option value=''>请选择</option>");
  184. $("#ComplaintTypeID2").append(data);
  185. }
  186. function setComplaintTypeName2()
  187. {
  188. var complaintTypeID2=$('#ComplaintTypeID2').val();
  189. if(complaintTypeID2!='')
  190. {
  191. var complaintTypeName2=$("#ComplaintTypeID2").find("option:selected").text();
  192. $("#ComplaintTypeName2").val(complaintTypeName2);
  193. }
  194. else
  195. {
  196. $("#ComplaintTypeName2").val(""); 
  197. }
  198. }
  199. function setCollapseIcon(collapseIcon)
  200. {
  201. var curCollapseIconClass=$("#"+collapseIcon).attr("class");
  202. if(curCollapseIconClass=="glyphicon glyphicon-menu-up")
  203. {
  204. $("#"+collapseIcon).attr("class","glyphicon glyphicon-menu-down");
  205. }
  206. else
  207. {
  208. $("#"+collapseIcon).attr("class","glyphicon glyphicon-menu-up");
  209. }
  210. }
  211. //查看 2017-07-19
  212. function seeData(appealid){
  213. fullOpen("${ctx}/myconsole/complaint/register/seeData?appealid="+appealid);
  214. }
  215. function setUpdateInfo()
  216. {
  217. var updateInfo="";
  218. if($('#appealComplaintTypeName1').val()!=$('#ComplaintTypeName1').val())
  219. {
  220. updateInfo=updateInfo+"{投诉类别大类由:"+$('#appealComplaintTypeName1').val()+" 修改成了:"+$('#ComplaintTypeName1').val()+"};";
  221. }
  222. if($('#appealComplaintTypeName2').val()!=$('#ComplaintTypeName2').val())
  223. {
  224. updateInfo=updateInfo+"{投诉类别二类由:"+$('#appealComplaintTypeName2').val()+" 修改成了:"+$('#ComplaintTypeName2').val()+"};";
  225. }
  226. if($('#appealReasonName1').val()!=$('#ReasonName1').val())
  227. {
  228. updateInfo=updateInfo+"{投诉原因大类由:"+$('#appealReasonName1').val()+" 修改成了:"+$('#ReasonName1').val()+"};";
  229. }
  230. if($('#appealReasonName2').val()!=$('#ReasonName2').val())
  231. {
  232. updateInfo=updateInfo+"{投诉原因二类由:"+$('#appealReasonName2').val()+" 修改成了:"+$('#ReasonName2').val()+"};";
  233. }
  234. if($('#appealReasonName3').val()!=$('#ReasonName3').val())
  235. {
  236. updateInfo=updateInfo+"{投诉原因三类由:"+$('#appealReasonName3').val()+" 修改成了:"+$('#ReasonName3').val()+"};";
  237. }
  238. $('#UpdateInfo').val(updateInfo);
  239. return true;
  240. }
  241. function downFile(filePath,fileName)
  242. {
  243. window.open('${serverURL!}/downloadFile.do?FileDownloadPath='+filePath+'&FileDownloadName='+fileName,'Derek','resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no');
  244. }
  245. //根据办理结果一级分类取二级分类
  246. function setEndResultID2()
  247. {
  248. var idData=$('#EndResultID1').val();
  249. if(idData!='')
  250. {
  251. var nameData=$("#EndResultID1").find("option:selected").text();
  252. $("#EndResultName1").val(nameData);
  253. $('#form1').attr('action','${ctx}/myconsole/complaint/transact/getEndResultID2Data');
  254. $('#form1').ajaxSubmit(setEndResultID2Data);
  255. }
  256. else
  257. {
  258. $("#EndResultID2").empty();
  259. $("#EndResultName1").val("");
  260. }
  261. }
  262. //回写办理结果二级分类字典数据
  263. function setEndResultID2Data(data){
  264. $("#EndResultID2").empty();
  265. $("#EndResultID2").append("<option value=''>请选择</option>");
  266. $("#EndResultID2").append(data);
  267. }
  268. function setEndResultName2()
  269. {
  270. var idData=$('#EndResultID2').val();
  271. if(idData!='')
  272. {
  273. var nameData=$("#EndResultID2").find("option:selected").text();
  274. $("#EndResultName2").val(nameData);
  275. }
  276. else
  277. {
  278. $("#EndResultName2").val("");
  279. }
  280. }
  281. //根据原因分析一级分类取二级分类
  282. function setReasonAnalyseID2()
  283. {
  284. var idData=$('#ReasonAnalyseID1').val();
  285. if(idData!='')
  286. {
  287. var nameData=$("#ReasonAnalyseID1").find("option:selected").text();
  288. $("#ReasonAnalyseName1").val(nameData);
  289. $('#form1').attr('action','${ctx}/myconsole/complaint/transact/getReasonAnalyseID2Data?ParentID='+idData);
  290. $('#form1').ajaxSubmit(setReasonAnalyseID2Data);
  291. }
  292. else
  293. {
  294. $("#ReasonAnalyseID2").empty();
  295. $("#ReasonAnalyseName1").val("");
  296. }
  297. }
  298. //回写办理结果二级分类字典数据
  299. function setReasonAnalyseID2Data(data){
  300. $("#ReasonAnalyseID2").empty();
  301. $("#ReasonAnalyseID2").append("<option value=''>请选择</option>");
  302. $("#ReasonAnalyseID2").append(data);
  303. }
  304. function setReasonAnalyseName2()
  305. {
  306. var idData=$('#ReasonAnalyseID2').val();
  307. if(idData!='')
  308. {
  309. var nameData=$("#ReasonAnalyseID2").find("option:selected").text();
  310. $("#ReasonAnalyseName2").val(nameData);
  311. }
  312. else
  313. {
  314. $("#ReasonAnalyseName2").val("");
  315. }
  316. }
  317. //查看理赔详细信息页面
  318. function queryPaymentDetailInfo()
  319. {
  320. var queryNo=$("#AccidentID").val();
  321. var curDateMD5="${curDateMD5!''}";
  322. if(queryNo!="")
  323. {
  324. fullOpen("http://100.250.128.69:7031/claimCar/informationShare.do?actionType=showFlow&accidentNo="+queryNo+"&date="+curDateMD5);
  325. }
  326. else
  327. {
  328.   layer.alert("事故号不为空才能查看详情!", {skin: 'layui-layer-molv',closeBtn: 0}, function(){layer.closeAll('dialog');});
  329. }
  330. }
  331. //播放录音
  332. function openSound(filePath,fileName)
  333. {
  334. fullOpen("${ctx}/myconsole/complaint/register/playSound?filePath="+filePath+"&fileName="+fileName);
  335. }
  336. //添加监管报送字段方法
  337. //根据一级投诉类型设置二级投诉类型
  338. function setReasonResult2()
  339. {
  340. $("#ReasonResult3").empty(); 
  341. var ReasonResultID1=$('#ReasonResult').val();
  342. if(ReasonResultID1!='')
  343. {
  344. $('#form1').attr('action','${ctx}/myconsole/complaint/register/getReasonResult2Data');
  345. $('#form1').ajaxSubmit(setReasonResult2Data);
  346. }
  347. else
  348. {
  349. $("#ReasonResult2").empty(); 
  350. }
  351. }
  352. //回写投诉类型二类字典数据
  353. function setReasonResult2Data(data){
  354. $("#ReasonResult2").empty();  
  355. $("#ReasonResult2").append("<option value=''>请选择</option>");
  356. $("#ReasonResult2").append(data);
  357. }
  358. //根据二级投诉类型设置三级投诉类型
  359. function setReasonResult3()
  360. {
  361. var ReasonResultID2=$('#ReasonResult2').val();
  362. if(ReasonResultID2!='')
  363. {
  364. $('#form1').attr('action','${ctx}/myconsole/complaint/register/getReasonResult3Data');
  365. $('#form1').ajaxSubmit(setReasonResult3Data);
  366. }
  367. else
  368. {
  369. $("#ReasonResult3").empty(); 
  370. }
  371. }
  372. //回写投诉类型三类字典数据
  373. function setReasonResult3Data(data){
  374. $("#ReasonResult3").empty();  
  375. $("#ReasonResult3").append("<option value=''>请选择</option>");
  376. $("#ReasonResult3").append(data);
  377. }
  378. function setComplianFlag(){
  379. var strComplianFlag=$('#ComplianFlag').val();
  380. if(strComplianFlag=='是')
  381. {
  382. $("#InvalidCauseLable").hide();
  383. $("#InvalidCauseDiv").hide();
  384. $("#InvalidCause").attr("vmode","");
  385. $("#InvalidCause").attr("vmode","");
  386. }
  387. else
  388. {
  389. $("#InvalidCauseLable").show();
  390. $("#InvalidCauseDiv").show();
  391. $("#InvalidCause").attr("vmode","not null");
  392. $("#InvalidCause").attr("vmode","not null");
  393. }
  394. }
  395. //根据一级投诉类型设置二级投诉类型
  396. function setConfirmResultID2()
  397. {
  398. var ConfirmResultID1=$('#ConfirmResultID1').val();
  399. if(ConfirmResultID1!='')
  400. {
  401. var nameData=$("#ConfirmResultID1").find("option:selected").text();
  402. $("#ConfirmResultName1").val(nameData);
  403. $('#form1').attr('action','${ctx}/myconsole/complaint/register/getConfirmResult2Data?ParentID='+ConfirmResultID1);
  404. $('#form1').ajaxSubmit(setConfirmResult2Data);
  405. }
  406. else
  407. {
  408. $("#ConfirmResultID2").empty(); 
  409. }
  410. }
  411. //回写投诉类型二类字典数据
  412. function setConfirmResult2Data(data){
  413. $("#ConfirmResultID2").empty();  
  414. $("#ConfirmResultID2").append("<option value=''>请选择</option>");
  415. $("#ConfirmResultID2").append(data);
  416. }
  417. //根据二级投诉类型设置三级投诉类型
  418. function setConfirmResult2Name(){
  419. var strConfirmResultID2=$('#ConfirmResultID2').val();
  420. var nameData="";
  421. if(strConfirmResultID2!='')
  422. {
  423. nameData=$("#ConfirmResultID2").find("option:selected").text();
  424. $("#ConfirmResultName2").val(nameData);
  425. }
  426. else
  427. {
  428. $("#ConfirmResultName2").val("");
  429. }
  430. }
  431. function setTransactType()
  432. {
  433. var transactType=$("#TransactType").val();
  434. if(transactType=='同意延期')
  435. {
  436. $("#LimitEndDateDIV1").show();
  437. $("#LimitEndDateDIV2").show();
  438. $("#LimitEndDate").attr("vmode","not null");
  439. }
  440. else
  441. {
  442. $("#LimitEndDateDIV1").hide();
  443. $("#LimitEndDateDIV2").hide();
  444. $("#LimitEndDate").attr("vmode","");
  445. }
  446. }
  447. </script>
  448. <title>客诉件延期申请</title>
  449. <meta name="keywords" content="">
  450. <meta name="description" content="">
  451. </head>
  452. <body >
  453. <form id="form1" method="post" class="form-horizontal" role="form">
  454. <div style="display: none">
  455. <input type="hidden" id="Modal_Main" name="Modal_Main" value="result"/>
  456. <input type="hidden" id="ResultDoState" name="ResultDoState" value="延期申请"/>
  457. <input type="hidden" id="CurDate" name="CurDate" value="${curDate}"/>
  458. <input type="hidden" id="AppealID" name="AppealID" value="${appealID!''}"/>
  459. <input type="hidden" id="UndertakeKeyID" name="UndertakeKeyID" value="${undertakeKeyID!''}"/>
  460. <input type="hidden" id="Modal_PersonID" name="Modal_PersonID" value=""/>
  461. <input type="hidden" id="Modal_AppealID" name="Modal_AppealID" value=""/>
  462. <input type="hidden" id="Modal_PersonRepeatFlag" name="Modal_PersonRepeatFlag" value=""/>
  463. <input type="hidden" id="PersonID" name="person.PersonID" value="${person.PersonID!''}"/>
  464. <input type="hidden" id="ProvinceName" name="person.ProvinceName" value="${person.ProvinceName!''}"/>
  465. <input type="hidden" id="AreaName" name="person.AreaName" value="${person.AreaName!''}"/>
  466. <input type="hidden" id="CountyName" name="person.CountyName" value="${person.CountyName!''}"/>
  467. <input type="hidden" id="AppealID" name="appeal.AppealID" value="${appeal.AppealID!''}"/>
  468. <input type="hidden" id="TName" name="appeal.TName" value="${appeal.TName!''}"/>
  469. <input type="hidden" id="appealLinkTel1" name="appealLinkTel1" value="${person.LinkTel1!''}"/>
  470. <input type="hidden" id="FilialeID" name="appeal.FilialeID" value="${appeal.FilialeID!''}"/>
  471. <input type="hidden" id="CentreCompanyID" name="appeal.CentreCompanyID" value="${appeal.CentreCompanyID!''}"/>
  472. <input type="hidden" id="BusinessHallID" name="appeal.BusinessHallID" value="${appeal.BusinessHallID!''}"/>
  473. <input type="hidden" id="appealDoState" name="appeal.DoState" value="${appeal.DoState!''}"/>
  474. <input type="hidden" id="InsceTypeName1" name="appeal.InsceTypeName1" value="${appeal.InsceTypeName1!''}"/>
  475. <input type="hidden" id="InsceTypeName2" name="appeal.InsceTypeName2" value="${appeal.InsceTypeName2!''}"/>
  476. <input type="hidden" id="InsceTypeName3" name="appeal.InsceTypeName3" value="${appeal.InsceTypeName3!''}"/>
  477. <input type="hidden" id=Repcomplaints name="appeal.Repcomplaints" value="${appeal.Repcomplaints!''}"/>
  478. <input type="hidden" id="RepcomplaintsNum" name="appeal.RepcomplaintsNum" value="${appeal.RepcomplaintsNum!''}"/>
  479. <input type="hidden" id="EndAppealDate" name="appeal.EndAppealDate" value="${appeal.EndAppealDate!''}"/>
  480. <input type="hidden" id="appealComplaintTypeName1" name="appeal.ComplaintTypeName1" value="${appeal.ComplaintTypeName1!''}"/>
  481. <input type="hidden" id="appealComplaintTypeName2" name="appeal.ComplaintTypeName2" value="${appeal.ComplaintTypeName2!''}"/>
  482. <input type="hidden" id="appealReasonName1" name="appeal.ReasonName1" value="${appeal.ReasonName1!''}"/>
  483. <input type="hidden" id="appealReasonName2" name="appeal.ReasonName2" value="${appeal.ReasonName2!''}"/>
  484. <input type="hidden" id="appealReasonName3" name="appeal.ReasonName3" value="${appeal.ReasonName3!''}"/>
  485. <input type="hidden" id="appealAskTypeName1" name="appeal.AskTypeName1" value="${appeal.AskTypeName1!''}"/>
  486. <input type="hidden" id="appealAskTypeName2" name="appeal.AskTypeName2" value="${appeal.AskTypeName2!''}"/>
  487. <input type="hidden" id="appealAskTypeName3" name="appeal.AskTypeName3" value="${appeal.AskTypeName3!''}"/>
  488. <input type="hidden" id="RespondentNumber" name="appeal.RespondentNumber" value="${appeal.RespondentNumber!''}"/>
  489. <input type="hidden" id="AskTimeBlockName" name="appeal.AskTimeBlockName" value="${appeal.AskTimeBlockName!''}"/>
  490. <input type="hidden" id="NotTallyInfo" name="appeal.NotTallyInfo" value="${appeal.NotTallyInfo!''}"/>
  491. <input type="hidden" id="NotTallyState" name="appeal.NotTallyState" value="${appeal.NotTallyState!''}"/>
  492. <input type="hidden" id="NotTallyPay" name="appeal.NotTallyPay" value="${appeal.NotTallyPay!''}"/>
  493. <input type="hidden" id="NotTallyCorrect" name="appeal.NotTallyCorrect" value="${appeal.NotTallyCorrect!''}"/>
  494. <input type="hidden" id="NotTallyClaims" name="appeal.NotTallyClaims" value="${appeal.NotTallyClaims!''}"/>
  495. <input type="hidden" id="NotTallyOther" name="appeal.NotTallyOther" value="${appeal.NotTallyOther!''}"/>
  496. <input type="hidden" id="RespondentModel" name="RespondentModel" value=""/>
  497. <input type="hidden" id="FilialeName" name="appeal.FilialeName" value="${appeal.FilialeName!''}"/>
  498. <input type="hidden" id="CentreCompanyName" name="appeal.CentreCompanyName" value="${appeal.CentreCompanyName!''}"/>
  499. <input type="hidden" id="BusinessHallName" name="appeal.BusinessHallName" value="${appeal.BusinessHallName!''}"/>
  500. <input type="hidden" id="AppealID" name="transact.AppealID" value="${appealID!''}"/>
  501. <input type="hidden" id="PersonID" name="transact.PersonID" value="${person.PersonID!''}"/>
  502. <input type="hidden" id="TName" name="transact.TName" value="${person.TName!''}"/>
  503. <input type="hidden" id="LinkTel1" name="transact.LinkTel1" value="${person.LinkTel1!''}"/>
  504. <input type="hidden" id="SerialNumber" name="transact.SerialNumber" value="${appeal.SerialNumber!''}"/>
  505. <input type="hidden" id="AppealDate" name="transact.AppealDate" value="${appeal.AppealDate!''}"/>
  506. <input type="hidden" id="AppealType" name="transact.AppealType" value="${appeal.AppealType!''}"/>
  507. <input type="hidden" id="AppealSource" name="transact.AppealSource" value="${appeal.AppealSource!''}"/>
  508. <input type="hidden" id="transactLimitEndDate" name="transact.LimitEndDate" value="${appeal.LimitEndDate!''}"/>
  509. <input type="hidden" id="transactDoState" name="transact.DoState" value=""/>
  510. <input type="hidden" id="TransactOrgID" name="transact.TransactOrgID" value="${user.OrgID}"/>
  511. <input type="hidden" id="TransactOrgName" name="transact.TransactOrgName" value="${user.OrgName}"/>
  512. <input type="hidden" id="TransactUserID" name="transact.TransactUserID" value="${user.UserID}"/>
  513. <input type="hidden" id="TransactUserName" name="transact.TransactUserName" value="${user.UserName}"/>
  514. <input type="hidden" id="LimitDaysType" name="transact.LimitDaysType" value="${dateType!}"/>
  515. <input type="hidden" id="transactDoState" name="transact.DoState" value="延期申请"/>
  516. <input type="hidden" id="transactNewFlag" name="transact.NewFlag" value="true"/>
  517. <input type="hidden" id="LimitDaysType" name="transact.LimitDaysType" value="${dateType!}"/>
  518. <input type="hidden" id="FileSelectFlag" name="FileSelectFlag" value="true"/>
  519. </div>
  520. <div class="container-fluid" style="margin-top:15px;">
  521. <div class="panel panel-primary">
  522. <div class="panel-heading">
  523. <div style="display:inline;" >客户信息 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
  524. <div style="display:inline;" ><a class="panel-title" data-toggle="collapse" data-parent="#accordion" href="#collapsePerson"><span id="PersonCollapseIcon" onClick="setCollapseIcon('PersonCollapseIcon')" class="glyphicon glyphicon-menu-up" aria-hidden="true"></span></a></div>
  525. </div>
  526. <div id="collapsePerson" class="panel-collapse collapse in">
  527. <div class="panel-body" style="font-size:14px">
  528. <div class="row" style="padding:5px" >
  529. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  530. <label class="control-label" for="TName" >姓名</label></div>
  531. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback" >
  532. <input type="text" class="form-control" value="${person.TName!''}" id="TName" name="person.TName" readonly>
  533. </div>
  534. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  535. <label class="control-label" for="CardType">证件类型</label></div>
  536. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2" >
  537. <input type="text" class="form-control" value="${person.CardType!''}" readonly>
  538. </div>
  539. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  540. <label class="control-label" for="IDCard">证件号码</label></div>
  541. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2" >
  542. <input type="text" class="form-control" value="${person.IDCard!''}" placeholder="" id="IDCard" name="person.IDCard" readonly>
  543. </div>
  544. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" align=left>
  545. <label class="control-label" for="TSex" style="text-align:left;width:100%" >性别</label></div>
  546. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2" >
  547. <input type="text" class="form-control" value="${person.TSex!''}" readonly>
  548. </div>
  549. </div>
  550. <div class="row" style="padding:5px">
  551. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 " >
  552. <label class="control-label" for="Birthday">出生日期</label>
  553. </div>
  554. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 ">
  555. <input type="text" class="form-control" value="${person.Birthday!''}" readonly>
  556. </div>
  557. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 " >
  558. <label class="control-label" for="Age">投诉时年龄</label>
  559. </div>
  560. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 ">
  561. <input type="text" class="form-control" value="${appeal.Age!''}" readonly >
  562. </div>
  563. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  564. <label class="control-label" for="StatusName">客户身份</label>
  565. </div>
  566. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback" >
  567. <input type="text" class="form-control" value="${person.StatusName!''}" readonly>
  568. </div>
  569. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  570. <label class="control-label" for="TiesName">与投保人关系</label>
  571. </div>
  572. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback" >
  573. <input type="text" class="form-control" value="${person.TiesName!''}" readonly>
  574. </div>
  575. </div>
  576. <div class="row" style="padding:5px">
  577. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  578. <label class="control-label" for="LinkTel1">联系电话1</label></div>
  579. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  580. <input type="text" class="form-control" value="${person.LinkTel1!''}" id="LinkTel1" name="person.LinkTel1" maxlength="20" readonly>
  581. </div>
  582. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  583. <label class="control-label" for="LinkTel2">联系电话2</label></div>
  584. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  585. <input type="text" class="form-control" value="${person.LinkTel2!''}" readonly>
  586. </div>
  587. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  588. <label class="control-label" for="EntrustType">亲办代办</label></div>
  589. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  590. <input type="text" class="form-control" value="${person.EntrustType!''}" readonly>
  591. <script type="text/javascript">$(function(){
  592. var strEntrustType="${person.EntrustType}";
  593. if(strEntrustType=="代办")
  594. {
  595. $("#HaveAuthorizedFlagDIV").show();
  596. }
  597. else
  598. {
  599. $("#HaveAuthorizedFlagDIV").hide();
  600. }
  601. })</script>
  602. </div>
  603. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 " >
  604. <label class="control-label checkbox" style="margin-left:20px;text-align:left;" ><input type='checkbox' id="IsVIPFlag" > VIP客户 </label>
  605. <script type="text/javascript">$(function(){
  606. var strIsVIP="${person.IsVIP}";
  607. if(strIsVIP=='是')
  608. {
  609. $("#IsVIPFlag").attr("checked",true);
  610. }
  611. })</script>
  612. </div>
  613. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 " id="HaveAuthorizedFlagDIV" >
  614. <label class="control-label checkbox" style="margin-left:20px;text-align:left;" ><input type='checkbox' id="HaveAuthorizedFlag" > 有授权委托手续</label>
  615. <script type="text/javascript">$(function(){
  616. var strHaveAuthorized="${person.HaveAuthorized}";
  617. if(strHaveAuthorized=='有')
  618. {
  619. $("#HaveAuthorizedFlag").attr("checked",true);
  620. }
  621. })</script>
  622. </div>
  623. </div>
  624. <div class="row" style="padding:5px">
  625. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  626. <label class="control-label" for="ProvinceID">省</label></div>
  627. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  628. <input type="text" class="form-control" value="${person.ProvinceName!''}" readonly>
  629. </div>
  630. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  631. <label class="control-label" for="AreaID">地市</label></div>
  632. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  633. <input type="text" class="form-control" value="${person.AreaName!''}" readonly>
  634. </div>
  635. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  636. <label class="control-label" for="CountyID">区县</label></div>
  637. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  638. <input type="text" class="form-control" value="${person.CountyName!''}" readonly>
  639. </div>
  640. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  641. <label class="control-label" for="TownAddress" title="详细地址">详细地址</label></div>
  642. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  643. <input type="text" class="form-control" value="${person.TownAddress!''}" readonly>
  644. </div>
  645. </div>
  646. <div class="row" style="padding:5px">
  647. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  648. <label class="control-label" for="Postalcode">邮编</label></div>
  649. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  650. <input type="text" class="form-control" value="${person.Postalcode!''}" readonly>
  651. </div>
  652. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  653. <label class="control-label" for="EMail">电子邮箱</label></div>
  654. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  655. <input type="text" class="form-control" value="${person.EMail!''}" readonly>
  656. </div>
  657. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 " >
  658. <label class="control-label" for="RemarksInfo" >备注</label>
  659. </div>
  660. <div class="col-xs-12 col-sm-5 col-md-5 col-lg-5 ">
  661. <input type="text" class="form-control" value="${person.RemarksInfo!''}" readonly>
  662. </div>
  663. </div>
  664. </div>
  665. </div>
  666. </div>
  667. ${compactInfoList!''}
  668. <div class="panel panel-info">
  669. <div class="panel-heading">
  670. <div style="display:inline;" >被诉人信息 &nbsp;&nbsp;&nbsp;&nbsp;</div>
  671. <div style="display:inline;" ><a class="panel-title" data-toggle="collapse" data-parent="#accordion" href="#collapseRespondent"><span id="RespondentCollapseIcon" onClick="setCollapseIcon('RespondentCollapseIcon')" class="glyphicon glyphicon-menu-up" aria-hidden="true"></span></a> &nbsp;&nbsp;&nbsp;&nbsp;</div>
  672. </div>
  673. <div id="collapseRespondent" class="panel-collapse collapse in">
  674. <div class="panel-body" style="font-size:14px" id=ComplainPersonObj>
  675. <div class="row" style="padding:5px" id="respondent_2" >
  676. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  677. <label class="control-label" for="FilialeID">被诉机构</label>
  678. </div>
  679. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  680. <input type="text" class="form-control" value="${appeal.FilialeName!''}" readonly >
  681. </div>
  682. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  683. <label class="control-label" for="CentreCompanyID">三级机构</label>
  684. </div>
  685. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  686. <input type="text" class="form-control" value="${appeal.CentreCompanyName!''}" readonly >
  687. </div>
  688. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  689. <label class="control-label" for="CentreCompanyID">四级机构</label>
  690. </div>
  691. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  692. <input type="text" class="form-control" value="${appeal.CompanyName4!''}" readonly >
  693. </div>
  694. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  695. <label class="control-label" for="RespondentName">姓名</label>
  696. </div>
  697. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  698. <input type="text" class="form-control" value="${appeal.RespondentName!''}" readonly >
  699. </div>
  700. </div>
  701. </div>
  702. </div>
  703. </div>
  704. <div class="panel panel-warning">
  705. <div class="panel-heading">
  706. <div style="display:inline;" >客诉事项信息 &nbsp;&nbsp;</div>
  707. <div style="display:inline;" ><a class="panel-title" data-toggle="collapse" data-parent="#accordion" href="#collapseAppeal"><span id="AppealCollapseIcon" onClick="setCollapseIcon('AppealCollapseIcon')" class="glyphicon glyphicon-menu-up" aria-hidden="true"></span></a></div>
  708. </div>
  709. <div id="collapseAppeal" class="panel-collapse collapse in">
  710. <div class="panel-body" style="font-size:14px">
  711. <div class="row" style="padding:5px">
  712. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  713. <label class="control-label" for="Question" style="line-height:100px;">事由</label>
  714. </div>
  715. <div class="col-xs-11 col-sm-11 col-md-11 col-lg-11 has-error has-feedback">
  716. <textarea class="form-control" rows="5" id="Question" name="appeal.Question" maxlength="2000" readonly>${appeal.Question!''}</textarea>
  717. </div>
  718. </div>
  719. <div class="row" style="padding:5px">
  720. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  721. <label class="control-label" for="AskInfo">诉求</label>
  722. </div>
  723. <div class="col-xs-12 col-sm-11 col-md-11 col-lg-11 has-error has-feedback">
  724. <input type="text" class="form-control" value="${appeal.AskInfo!''}" readonly >
  725. </div>
  726. </div>
  727. <div class="row" style="padding:5px">
  728. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  729. <label class="control-label" for="InsceTypeID1">险种类别</label>
  730. </div>
  731. <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  732. <input type="text" class="form-control" value="${appeal.InsceTypeName1!''}" readonly>
  733. </div>
  734. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  735. <label class="control-label" for="InsceTypeID2">二级类别</label>
  736. </div>
  737. <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  738. <input type="text" class="form-control" value="${appeal.InsceTypeName2!''}" readonly>
  739. </div>
  740. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  741. <label class="control-label" for="InsceTypeID3">三级类别</label>
  742. </div>
  743. <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  744. <input type="text" class="form-control" value="${appeal.InsceTypeName3!''}" readonly>
  745. </div>
  746. </div>
  747. <div class="row" style="padding:5px">
  748. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  749. <label class="control-label" for="AppealType">客诉类别</label>
  750. </div>
  751. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  752. <input type="text" class="form-control" value="${appeal.AppealType!''}" readonly>
  753. </div>
  754. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  755. <label class="control-label" for="AppealSourceID">投诉来源</label>
  756. </div>
  757. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  758. <input type="text" class="form-control" value="${appeal.AppealSource!''}" readonly>
  759. </div>
  760. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  761. <label class="control-label" for="AppealDate">投诉时间</label>
  762. </div>
  763. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  764. <input type="text" class="form-control" id="AppealDate" name="appeal.AppealDate" value="${appeal.AppealDate!''}" readonly>
  765. </div>
  766. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  767. <label class="control-label" for="AcceptDate">受理时间</label>
  768. </div>
  769. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  770. <input type="text" class="form-control" value="${appeal.AcceptDate!''}" readonly>
  771. </div>
  772. </div>
  773. <div class="row" style="padding:5px" >
  774. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  775. <label class="control-label" for="ComplaintTypeID1">投诉分级</label>
  776. </div>
  777. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  778. <input type="text" class="form-control" value="${appeal.ComplaintTypeName1!''}" readonly>
  779. </div>
  780. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  781. <label class="control-label" for="ReasonID4">是否立案</label>
  782. </div>
  783. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  784. <input type="text" class="form-control" value="${appeal.IsLawCase!''}" readonly>
  785. </div>
  786. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  787. <label class="control-label" for="IsGroup">是否群诉</label>
  788. </div>
  789. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback" >
  790. <input type="text" class="form-control" value="${appeal.IsGroup!''}" readonly>
  791. </div>
  792. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  793. <label class="control-label" for="ComplaintPersonNum">投诉人数量</label>
  794. </div>
  795. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  796. <input type="text" class="form-control" value="${appeal.ComplaintPersonNum!''}" readonly>
  797. </div>
  798. </div>
  799. <div class="row" style="padding:5px" >
  800. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  801. <label class="control-label" for="ReasonID1">投诉原因</label>
  802. </div>
  803. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  804. <input type="text" class="form-control" value="${appeal.ReasonName1!''}" readonly>
  805. </div>
  806. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  807. <label class="control-label" for="ReasonID2">二级原因</label>
  808. </div>
  809. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 has-error has-feedback">
  810. <input type="text" class="form-control" value="${appeal.ReasonName2!''}" readonly>
  811. </div>
  812. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 " >
  813. <label class="control-label" for="ReasonID3">三级原因</label>
  814. </div>
  815. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 ">
  816. <input type="text" class="form-control" value="${appeal.ReasonName3!''}" readonly>
  817. </div>
  818. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  819. <label class="control-label" for="ReasonID4">四级原因</label>
  820. </div>
  821. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  822. <input type="text" class="form-control" value="${appeal.ReasonName4!''}" readonly>
  823. </div>
  824. </div>
  825. <div class="row" style="padding:5px" >
  826. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1" >
  827. <label class="control-label" for="LimitDays">办理时限</label>
  828. </div>
  829. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  830. <div class="input-group">
  831. <input type="text" class="form-control" value="${appeal.LimitDays!''}" placeholder="" id="LimitDays" name="appeal.LimitDays" readonly>
  832. <span class="input-group-addon" id="basic-addon2">${appeal.LimitDaysType!''}</span>
  833. </div>
  834. </div>
  835. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1" >
  836. <label class="control-label" for="LimitEndDate">截止日期</label>
  837. </div>
  838. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  839. <input type="text" class="form-control" value="${appeal.LimitEndDate!''}" readonly>
  840. </div>
  841. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1" >
  842. <label class="control-label" for="ViseTimes">督办次数</label>
  843. </div>
  844. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  845. <input type="text" class="form-control" value="${appeal.ViseTimes!''}" id="ViseTimes" name="appeal.ViseTimes" readonly>
  846. </div>
  847. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1" >
  848. <label class="control-label" for="RepcomplaintsNum">并案次数</label>
  849. </div>
  850. <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2">
  851. <input type="text" class="form-control" value="${appeal.RepcomplaintsNum!''}" id="RepcomplaintsNum" name="appeal.RepcomplaintsNum" readonly>
  852. </div>
  853. </div>
  854. </div>
  855. </div>
  856. </div>
  857. ${soundPanel!''}
  858. ${subjoinPanel!''}
  859. ${transactList!''}
  860. <div class="panel panel-primary">
  861. <div class="panel-heading">
  862. <div style="display:inline;" >客诉件延期申请审批&nbsp;&nbsp;</div>
  863. <div style="display:inline;" ><a class="panel-title" data-toggle="collapse" data-parent="#accordion" href="#collapseDoFlow"><span id="DoFlowCollapseIcon" onClick="setCollapseIcon('DoFlowCollapseIcon')" class="glyphicon glyphicon-menu-up" aria-hidden="true"></span></a></div>
  864. </div>
  865. <div id="collapseDoFlow" class="panel-collapse collapse in">
  866. <div class="panel-body" style="font-size:14px">
  867. <div class="row" style="padding:5px;">
  868. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  869. <label class="control-label" for="EndIdea" style="line-height:100px;">审批意见</label>
  870. </div>
  871. <div class="col-xs-11 col-sm-11 col-md-11 col-lg-11 has-error has-feedback">
  872. <textarea class="form-control" rows="5" value="" placeholder="" id="TransactIdea" name="transact.TransactIdea" vmode="not null" vdisp="办结意见" vtype="string"></textarea>
  873. </div>
  874. </div>
  875. <div class="row" style="padding:5px">
  876. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" >
  877. <label class="control-label" for="EndType">审批结果</label>
  878. </div>
  879. <div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 has-error has-feedback">
  880. <select id="TransactType" name="transact.TransactType" onChange=setTransactType() class="form-control" vmode="not null" vdisp="审核结果" vtype="string">
  881. <option value="">请选择</option>
  882. <option value="同意延期">同意延期</option>
  883. <option value="退回处理">退回处理</option>
  884. </select>
  885. </div>
  886. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 has-error has-feedback" id=LimitEndDateDIV1 hidden>
  887. <label class="control-label" for="LimitEndDate">截止日期</label>
  888. </div>
  889. <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 has-error has-feedback" id=LimitEndDateDIV2 hidden>
  890. <div class="input-group">
  891. <input type="text" class="form-control" placeholder="${appeal.LimitEndDate!''}" id="LimitEndDate" name="appeal.LimitEndDate" >
  892. <div class="input-group-btn">
  893. <button type="button" class="btn btn-default" aria-label="Left Align" onClick="WdatePicker({dateFmt:'yyyy-MM-dd',el:'LimitEndDate',minDate:new Date()})" title="选择办结日期">
  894. <span class="glyphicon glyphicon-calendar" aria-hidden="true"></span>
  895. </button>
  896. </div>
  897. </div>
  898. </div>
  899. </div>
  900. </div>
  901. </div>
  902. </div>
  903. <div class="panel panel-default">
  904. <div class="panel-heading">
  905. <div style="display:inline;" >延期申请资料附件&nbsp;&nbsp;</div>
  906. <div style="display:inline;" ><a class="panel-title" data-toggle="collapse" data-parent="#accordion" href="#collapseEndFile"><span id="EndFileCollapseIcon" onClick="setCollapseIcon('EndFileCollapseIcon')" class="glyphicon glyphicon-menu-up" aria-hidden="true"></span></a></div>
  907. </div>
  908. <div id="collapseEndFile" class="panel-collapse collapse in">
  909. <div class="panel-body" style="font-size:14px">
  910. <div class="row" style="padding:5px">
  911. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1" >
  912. <label class="control-label" for="FileAppealID">选择文件</label></div>
  913. <div class="col-xs-11 col-sm-11 col-md-11 col-lg-11" >
  914. <input type="hidden" id="FileAppealID" name="FileAppealID" value="${appealID}"/>
  915. <input id="file-0a" class="file-loading" type="file" multiple data-min-file-count="1" onchange=setSelectFile()>
  916. </div>
  917. </div>
  918. </div>
  919. </div>
  920. </div>
  921. <div class="row" style="padding:5px">
  922. <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" align=center>
  923. <button type="button" class="btn btn-primary" id="SubmitButton" onclick="doOK()"><span class="glyphicon glyphicon-save"></span>&nbsp;&nbsp;提&nbsp;&nbsp;&nbsp;&nbsp;交</button>
  924. </div>
  925. </div>
  926. </div>
  927. </form>
  928.  
  929. </body>
  930. <script type="text/javascript">
  931. $(document).on('ready', function() {
  932. $('#file-0a').fileinput({
  933. language: 'zh',
  934. uploadUrl: '${ctx}/myconsole/complaint/uploadfile/upload?FileAppealID=${appealID}',
  935. deleteUrl: '${ctx}/myconsole/complaint/uploadfile/delete',
  936. dropZoneEnabled: false,
  937. showPreview: true,      //显示预览  
  938. allowedFileExtensions : ['jpg', 'png','gif','doc','docx','pdf','mp3','mp4','xlsx'],
  939. }).on("fileuploaded", function(event,data,previewId,index) {
  940. if(data.response)
  941. {
  942. var result = data.response.id; 
  943. $("#FileSelectFlag").val("true");
  944. }
  945. });
  946. });
  947. function setSelectFile()
  948. {
  949. if ($('#file-0a').val()!='') {
  950. $("#FileSelectFlag").val("false");
  951. }
  952. else
  953. {
  954. $("#FileSelectFlag").val("true");
  955. }
  956. }
  957. var strUndertakeDoState="${UndertakeDoState!''}";
  958. var strRepcomplaintsFlag="${RepcomplaintsFlag!''}";
  959. if(strUndertakeDoState=='待接收'||strRepcomplaintsFlag=='提醒')
  960. {
  961. $('#form1').attr('action','${ctx}/myconsole/complaint/transact/doReceive');
  962. $('#form1').ajaxSubmit(setReceive);
  963. }
  964. function setReceive(data)
  965. {
  966. var res=eval('(' + data + ')');
  967. if(res.flag){
  968. layer.alert(res.message, {skin: 'layui-layer-molv',closeBtn: 1},
  969. function(){
  970. layer.closeAll('dialog');
  971. });
  972. }else{
  973. if(res.flag == false)
  974. {
  975. layer.alert(res.message, {skin: 'layui-layer-molv',closeBtn: 0}, function(){layer.closeAll('dialog');});
  976. }
  977. }
  978. }
  979. $(function () { $("[data-toggle='tooltip']").tooltip(); });
  980. </script>
  981. </html>