overall.html 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753
  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"
  8. content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>
  9. <meta http-equiv="Cache-Control" content="no-siteapp"/>
  10. <link rel="stylesheet" href="${ctx}/assets/lib/bootstrap-3.3.7/css/bootstrap.min.css">
  11. <link rel="stylesheet" href="${ctx}/assets/lib/bootstrap-upload/css/default.css">
  12. <link rel="stylesheet" href="${ctx}/assets/lib/bootstrap-upload/css/fileinput.css">
  13. <script type="text/javascript" src="${ctx}/assets/lib/jquery/1.9.1/jquery.min.js"></script>
  14. <script type="text/javascript" src="${ctx}/assets/lib/jquery.form/jquery.form.min.js"></script>
  15. <script type="text/javascript" src="${ctx}/assets/lib/layer/3.0.3/layer.js"></script>
  16. <script type="text/javascript" src="${ctx}/assets/lib/My97DatePicker/WdatePicker.js"></script>
  17. <script type="text/javascript" src="${ctx}/assets/lib/bootstrap-upload/js/fileinput.js"></script>
  18. <script type="text/javascript" src="${ctx}/assets/lib/bootstrap-upload/js/locales/zh.js"></script>
  19. <script type="text/javascript" src="${ctx}/assets/lib/bootstrap-3.3.7/js/bootstrap.min.js"></script>
  20. <script type="text/javascript" src="${ctx}/assets/js/base.js"></script>
  21. <script src="${ctx}/assets/js/validate.js"></script>
  22. <script type="text/javascript">
  23. function doSubmit() {
  24. if (doValidate(form1)) {
  25. $('#form1').attr('action', '${ctx}/myconsole/complaint/query/showData');
  26. $('#form1').submit();
  27. }
  28. }
  29. function resultHandle(data) {
  30. var res = eval('(' + data + ')');
  31. if (res.flag) {
  32. layer.alert(res.message, {skin: 'layui-layer-molv', closeBtn: 1},
  33. function () {
  34. layer.closeAll('dialog');
  35. window.location.reload();
  36. });
  37. } else {
  38. if (res.flag == false) {
  39. layer.alert(res.message, {skin: 'layui-layer-molv', closeBtn: 0}, function () {
  40. });
  41. }
  42. }
  43. }
  44. /*全选/取消全选*/
  45. //页面加载的时候,所有的复选框都是未选中的状态
  46. function checkOrCancelAll() {
  47. //1.获取checkbo的元素对象
  48. var chElt = document.getElementById("chElt");
  49. //2.获取选中状态
  50. var checkedElt = chElt.checked;
  51. console.log(checkedElt)
  52. //3.若checked=true,将所有的复选框选中,checked=false,将所有的复选框取消
  53. var allCheck = document.getElementsByName("FieldName");
  54. //4.循环遍历取出每一个复选框中的元素
  55. //var mySpan=document.getElementById("mySpan");
  56. if (checkedElt) {
  57. //全选
  58. for (var i = 0; i < allCheck.length; i++) {
  59. //设置复选框的选中状态
  60. allCheck[i].checked = true;
  61. }
  62. //mySpan.innerHTML="取消全选";
  63. } else {
  64. //取消全选
  65. for (var i = 0; i < allCheck.length; i++) {
  66. allCheck[i].checked = false;
  67. }
  68. //mySpan.innerHTML="全选";
  69. }
  70. }
  71. //根据省取地市数据
  72. function setAreaID() {
  73. var provinceID = $("#ProvinceID").val();
  74. $("#CountyID").empty();
  75. if (provinceID != '') {
  76. $("#form1").attr("action", "${ctx}/myconsole/complaint/register/getAreaIDData");
  77. $("#form1").ajaxSubmit(setAreaIDData);
  78. } else {
  79. $("#AreaID").empty();
  80. }
  81. if ($("#ProvinceID").val() != "") {
  82. var provinceName = $("#ProvinceID").find("option:selected").text();
  83. $("#ProvinceName").val(provinceName);
  84. } else {
  85. $("#ProvinceName").val("");
  86. }
  87. }
  88. //回写json地市数据
  89. function setAreaIDData(data) {
  90. $("#AreaID").empty();
  91. $("#AreaID").append("<option value=''>请选择</option>");
  92. var listRegionJson = JSON.parse(data);
  93. var postalCode = listRegionJson.PostalCode;
  94. var listregion = eval(listRegionJson.ListRegion);
  95. listregion.forEach(function (item, index) {
  96. $("#AreaID").append("<option value='" + item.tid + "'>" + item.tname + "</option>");
  97. })
  98. $("#Postalcode").val(postalCode);
  99. }
  100. //根据地市数据选择县区数据
  101. function setCountyID() {
  102. var areaID = $('#AreaID').val();
  103. if (areaID != '') {
  104. $("#form1").attr("action", "${ctx}/myconsole/complaint/register/getCountyIDData");
  105. $("#form1").ajaxSubmit(setCountyIDData);
  106. } else {
  107. $("#CountyID").empty();
  108. }
  109. if ($("#AreaID").val() != "") {
  110. var provinceName = $("#ProvinceID").find("option:selected").text();
  111. var areaName = $("#AreaID").find("option:selected").text();
  112. $("#ProvinceName").val(provinceName);
  113. $("#AreaName").val(areaName);
  114. } else {
  115. $("#AreaName").val("");
  116. }
  117. }
  118. //回写json区县数据
  119. function setCountyIDData(data) {
  120. $("#CountyID").empty();
  121. $("#CountyID").append("<option value=''>请选择</option>");
  122. var listRegionJson = JSON.parse(data);
  123. var postalCode = listRegionJson.PostalCode;
  124. var listregion = eval(listRegionJson.ListRegion);
  125. listregion.forEach(function (item, index) {
  126. $("#CountyID").append("<option value='" + item.tid + "'>" + item.tname + "</option>");
  127. })
  128. $("#Postalcode").val(postalCode);
  129. }
  130. //根据一级投诉原因设置二级投诉原因
  131. function setReasonID2() {
  132. $("#ReasonID3").empty();
  133. var reasonID1 = $('#ReasonID1').val();
  134. if (reasonID1 != '') {
  135. var reasonName1 = $("#ReasonID1").find("option:selected").text();
  136. $("#ReasonName1").val(reasonName1);
  137. $('#form1').attr('action', '${ctx}/myconsole/complaint/register/getReasonID2Data');
  138. $('#form1').ajaxSubmit(setReasonID2Data);
  139. } else {
  140. $("#ReasonID2").empty();
  141. $("#ReasonName1").val("");
  142. }
  143. }
  144. //回写原因二类字典数据
  145. function setReasonID2Data(data) {
  146. $("#ReasonID2").empty();
  147. $("#ReasonID2").append("<option value=''>请选择</option>");
  148. $("#ReasonID2").append(data);
  149. }
  150. //根据二级投诉原因设置三级投诉原因
  151. function setReasonID3() {
  152. var reasonID2 = $('#ReasonID2').val();
  153. if (reasonID2 != '') {
  154. var reasonName2 = $("#ReasonID2").find("option:selected").text();
  155. $("#ReasonName2").val(reasonName2);
  156. $('#form1').attr('action', '${ctx}/myconsole/complaint/register/getReasonID3Data');
  157. $('#form1').ajaxSubmit(setReasonID3Data);
  158. } else {
  159. $("#ReasonID3").empty();
  160. $("#ReasonName2").val("");
  161. }
  162. }
  163. //回写原因二类字典数据
  164. function setReasonID3Data(data) {
  165. $("#ReasonID3").empty();
  166. $("#ReasonID3").append("<option value=''>请选择</option>");
  167. $("#ReasonID3").append(data);
  168. }
  169. //设置三级投诉原因名称
  170. function setReasonName3() {
  171. var reasonID3 = $('#ReasonID3').val();
  172. if (reasonID3 != '') {
  173. var reasonName3 = $("#ReasonID3").find("option:selected").text();
  174. $("#ReasonName3").val(reasonName3);
  175. } else {
  176. $("#ReasonName3").val("");
  177. }
  178. }
  179. //根据被诉分公司选择中支公司信息
  180. /* function setCentreCompanyID(respondentModel)
  181. {
  182. var filialeID=$('#'+respondentModel+"FilialeID").val();
  183. if(filialeID!='')
  184. {
  185. var filialeName=$('#'+respondentModel+"FilialeID").find("option:selected").text();
  186. $('#'+respondentModel+"FilialeName").val(filialeName);
  187. $('#form1').attr('action','${ctx}/myconsole/complaint/register/getDICCentreCompanyIDData?RespondentModel='+respondentModel);
  188. $('#form1').ajaxSubmit(setCentreCompanyIDData);
  189. $('#RespondentModel').val(respondentModel); 
  190. //setFilialeBusinessHallID(respondentModel);
  191. }
  192. else
  193. {
  194. $("#"+respondentModel+"CentreCompanyID").empty(); 
  195. $('#'+respondentModel+"FilialeName").val(""); 
  196. }
  197. }
  198. */
  199. //根据分公司获取部门信息
  200. function setCentreCompanyID() {
  201. var filialeID = $("#FilialeID").val();
  202. $("#respondentFilialeID").val(filialeID);
  203. if (filialeID != '') {
  204. var filialeName = $("#FilialeID").find("option:selected").text();
  205. $("#FilialeName").val(filialeName);
  206. $('#form1').attr('action', '${ctx}/myconsole/complaint/register/getFilialeBusinessHallNameData?ParentID=' + filialeID);
  207. $('#form1').ajaxSubmit(setCentreCompanyIDData);
  208. } else {
  209. $("#CentreCompanyID").empty();
  210. $("#FilialeName").val("");
  211. }
  212. }
  213. //回写原因二类字典数据
  214. function setCentreCompanyIDData(data) {
  215. $("#BusinessHallID").empty();
  216. // $("#BusinessHallID").append("<option value=''>请选择</option>");
  217. $("#BusinessHallID").append(data);
  218. }
  219. function setBusinessHallName() {
  220. var BusinessHallID = $("#BusinessHallID").val();
  221. if (BusinessHallID != '') {
  222. var BusinessHallName = $("#BusinessHallID").find("option:selected").text();
  223. $("#BusinessHallName").val(BusinessHallName);
  224. } else {
  225. $("#BusinessHallName").val("");
  226. }
  227. }
  228. function setQuestionTypeID2()
  229. {
  230. var strQuestionTypeID1=$('#QuestionTypeID1').val();
  231. if(strQuestionTypeID1!='')
  232. {
  233. var strQuestionTypeName1=$("#QuestionTypeID1").find("option:selected").text();
  234. $("#QuestionTypeName1").val(strQuestionTypeName1);
  235. $('#form1').attr('action','${ctx}/myconsole/complaint/register/getQuestionTypeID2Data?ParentID='+strQuestionTypeID1);
  236. $('#form1').ajaxSubmit(setQuestionTypeID2Data);
  237. }
  238. else
  239. {
  240. $("#QuestionTypeID2").empty(); 
  241. $("#QuestionTypeName1").val("");
  242. }
  243. }
  244. //回写原因二类字典数据
  245. function setQuestionTypeID2Data(data){
  246. $("#QuestionTypeID2").empty();  
  247. $("#QuestionTypeID2").append("<option value=''>请选择</option>");
  248. $("#QuestionTypeID2").append(data);
  249. }
  250. ///根据被诉业务选择二级类别信息qqq
  251. function setRespondentbusinesstypeID2(respondentModel) {
  252. var RespondentbusinesstypeID1 = $('#' + respondentModel + "RespondentbusinesstypeID1").val();
  253. if (RespondentbusinesstypeID1 != '') {
  254. var RespondentbusinesstypeName1 = $('#' + respondentModel + "RespondentbusinesstypeID1").find("option:selected").text();
  255. $('#' + respondentModel + "RespondentbusinesstypeName1").val(RespondentbusinesstypeName1);
  256. $('#form1').attr('action', '${ctx}/myconsole/complaint/register/getRespondentBusinessTypeID2Data?RespondentModel=' + respondentModel);
  257. $('#form1').ajaxSubmit(setRespondentbusinesstypeID1Data);
  258. $('#RespondentModel').val(respondentModel);
  259. //setFilialeBusinessHallID(respondentModel);
  260. } else {
  261. $("#" + respondentModel + "RespondentbusinesstypeID2").empty();
  262. $('#' + respondentModel + "RespondentbusinesstypeName1").val("");
  263. }
  264. }
  265. //回写原因二类字典数据qqqq
  266. function setRespondentbusinesstypeID1Data(data) {
  267. var respondentModel = $('#RespondentModel').val();
  268. $("#" + respondentModel + "RespondentbusinesstypeID2").empty();
  269. $("#" + respondentModel + "RespondentbusinesstypeID2").append("<option value=''>请选择</option>");
  270. $("#" + respondentModel + "RespondentbusinesstypeID2").append(data);
  271. }
  272. function setRespondentbusinesstypeName2(respondentModel) {
  273. var idData = $("#" + respondentModel + "RespondentbusinesstypeID2").val();
  274. if (idData != '') {
  275. var nameData = $("#" + respondentModel + "RespondentbusinesstypeID2").find("option:selected").text();
  276. $("#" + respondentModel + "RespondentbusinesstypeName2").val(nameData);
  277. } else {
  278. $("#" + respondentModel + "RespondentbusinesstypeName2").val("");
  279. }
  280. }
  281. //回写被诉网点数据
  282. function setBusinessHallIDData(data) {
  283. var respondentModel = $('#RespondentModel').val();
  284. $("#" + respondentModel + "BusinessHallID").empty();
  285. $("#" + respondentModel + "BusinessHallID").append("<option value=''>请选择</option>");
  286. $("#" + respondentModel + "BusinessHallID").append(data);
  287. }
  288. function setBusinessHallName(respondentModel) {
  289. var idData = $("#" + respondentModel + "BusinessHallID").val();
  290. if (idData != '') {
  291. var nameData = $("#" + respondentModel + "BusinessHallID").find("option:selected").text();
  292. $("#" + respondentModel + "BusinessHallName").val(nameData);
  293. } else {
  294. $("#" + respondentModel + "BusinessHallName").val("");
  295. }
  296. }
  297. //setInsceTypeID2()选择二级险种类别
  298. function setInsceTypeID2() {
  299. var insceTypeID1 = $('#InsceTypeID1').val();
  300. if (insceTypeID1 != '') {
  301. var insceTypeName1 = $("#InsceTypeID1").find("option:selected").text();
  302. $("#InsceTypeName1").val(insceTypeName1);
  303. $('#form1').attr('action', '${ctx}/myconsole/complaint/register/getInsceTypeID2Data');
  304. $('#form1').ajaxSubmit(setInsceTypeID2Data);
  305. } else {
  306. $("#InsceTypeID2").empty();
  307. $("#InsceTypeName1").val("");
  308. }
  309. }
  310. //回写原因二类字典数据
  311. function setInsceTypeID2Data(data) {
  312. $("#InsceTypeID2").empty();
  313. $("#InsceTypeID2").append("<option value=''>请选择</option>");
  314. $("#InsceTypeID2").append(data);
  315. }
  316. //setInsceTypeID3()选择三级险种类别
  317. function setInsceTypeID3() {
  318. var insceTypeID2 = $('#InsceTypeID2').val();
  319. if (insceTypeID2 != '') {
  320. var insceTypeName2 = $("#InsceTypeID2").find("option:selected").text();
  321. $("#InsceTypeName2").val(insceTypeName2);
  322. $('#form1').attr('action', '${ctx}/myconsole/complaint/register/getInsceTypeID3Data');
  323. $('#form1').ajaxSubmit(setInsceTypeID3Data);
  324. } else {
  325. $("#InsceTypeID3").empty();
  326. $("#InsceTypeName2").val("");
  327. }
  328. }
  329. //回写原因二类字典数据
  330. function setInsceTypeID3Data(data) {
  331. $("#InsceTypeID3").empty();
  332. $("#InsceTypeID3").append("<option value=''>请选择</option>");
  333. $("#InsceTypeID3").append(data);
  334. }
  335. function setInsceTypeName3() {
  336. var insceTypeID3 = $('#InsceTypeID3').val();
  337. if (insceTypeID3 != '') {
  338. var insceTypeName3 = $("#InsceTypeID3").find("option:selected").text();
  339. $("#InsceTypeName3").val(insceTypeName3);
  340. } else {
  341. $("#InsceTypeName3").val("");
  342. }
  343. }
  344. //setAskTypeID2()选择二级诉求类别
  345. function setAskTypeID2() {
  346. var askTypeID1 = $('#AskTypeID1').val();
  347. if (askTypeID1 != '') {
  348. var askTypeName1 = $("#AskTypeID1").find("option:selected").text();
  349. $("#AskTypeName1").val(askTypeName1);
  350. $('#form1').attr('action', '${ctx}/myconsole/complaint/register/getAskTypeID2Data');
  351. $('#form1').ajaxSubmit(setAskTypeID2Data);
  352. } else {
  353. $("#AskTypeID2").empty();
  354. $("#FilialeName").val("");
  355. }
  356. }
  357. //回写原因二类字典数据
  358. function setAskTypeID2Data(data) {
  359. $("#AskTypeID2").empty();
  360. $("#AskTypeID2").append("<option value=''>请选择</option>");
  361. $("#AskTypeID2").append(data);
  362. }
  363. //setAskTypeID3()选择三级诉求类别
  364. function setAskTypeID3() {
  365. var askTypeID2 = $('#AskTypeID2').val();
  366. if (askTypeID2 != '') {
  367. var askTypeName2 = $("#AskTypeID2").find("option:selected").text();
  368. $("#AskTypeName2").val(askTypeName2);
  369. $('#form1').attr('action', '${ctx}/myconsole/complaint/register/getAskTypeID3Data');
  370. $('#form1').ajaxSubmit(setAskTypeID3Data);
  371. } else {
  372. $("#AskTypeID3").empty();
  373. $("#AskTypeName2").val("");
  374. }
  375. }
  376. //回写原因二类字典数据
  377. function setAskTypeID3Data(data) {
  378. $("#AskTypeID3").empty();
  379. $("#AskTypeID3").append("<option value=''>请选择</option>");
  380. $("#AskTypeID3").append(data);
  381. }
  382. function setAskTypeName3() {
  383. var askTypeID3 = $('#AskTypeID3').val();
  384. if (askTypeID3 != '') {
  385. var askTypeName3 = $("#AskTypeID3").find("option:selected").text();
  386. $("#AskTypeName3").val(askTypeName3);
  387. } else {
  388. $("#AskTypeName3").val("");
  389. }
  390. }
  391. //setComplaintTypeID2()根据投诉类别一级分类取二级分类
  392. function setComplaintTypeID2() {
  393. var complaintTypeID1 = $('#ComplaintTypeID1').val();
  394. if (complaintTypeID1 != '') {
  395. var complaintTypeName1 = $("#ComplaintTypeID1").find("option:selected").text();
  396. $("#ComplaintTypeName1").val(complaintTypeName1);
  397. $('#form1').attr('action', '${ctx}/myconsole/complaint/register/getComplaintTypeID2Data');
  398. $('#form1').ajaxSubmit(setComplaintTypeID2Data);
  399. } else {
  400. $("#ComplaintTypeID2").empty();
  401. $("#ComplaintTypeName1").val("");
  402. }
  403. }
  404. //回写投诉二级分类字典数据
  405. function setComplaintTypeID2Data(data) {
  406. $("#ComplaintTypeID2").empty();
  407. $("#ComplaintTypeID2").append("<option value=''>请选择</option>");
  408. $("#ComplaintTypeID2").append(data);
  409. }
  410. function setComplaintTypeName2() {
  411. var complaintTypeID2 = $('#ComplaintTypeID2').val();
  412. if (complaintTypeID2 != '') {
  413. var complaintTypeName2 = $("#ComplaintTypeID2").find("option:selected").text();
  414. $("#ComplaintTypeName2").val(complaintTypeName2);
  415. } else {
  416. $("#ComplaintTypeName2").val("");
  417. }
  418. }
  419. function setSectionName() {
  420. var sectionID = $('#SectionID').val();
  421. if (sectionID != '') {
  422. var sectionName = $("#SectionID").find("option:selected").text();
  423. $("#SectionName").val(sectionName);
  424. } else {
  425. $("#SectionName").val("");
  426. }
  427. }
  428. function setToAllOrgName() {
  429. var toAllOrgID = $('#ToAllOrgID').val();
  430. if (toAllOrgID != '') {
  431. var toAllOrgName = $("#ToAllOrgID").find("option:selected").text();
  432. $("#ToAllOrgName").val(toAllOrgName);
  433. } else {
  434. $("#ToAllOrgName").val("");
  435. }
  436. }
  437. function setAppealType() {
  438. var appealType = $("#AppealType").val();
  439. if (appealType == '消费投诉') {
  440. $("#Complain1").show();
  441. $("#Complain2").show();
  442. $("#Complain3").show();
  443. } else {
  444. $("#Complain1").hide();
  445. $("#Complain2").hide();
  446. $("#Complain3").hide();
  447. }
  448. if (appealType == '异议信息') {
  449. $("#Dissent1").show();
  450. } else {
  451. $("#Dissent1").hide();
  452. }
  453. }
  454. function setCollapseIcon(collapseIcon) {
  455. var curCollapseIconClass = $("#" + collapseIcon).attr("class");
  456. if (curCollapseIconClass == "glyphicon glyphicon-menu-up") {
  457. $("#" + collapseIcon).attr("class", "glyphicon glyphicon-menu-down");
  458. } else {
  459. $("#" + collapseIcon).attr("class", "glyphicon glyphicon-menu-up");
  460. }
  461. }
  462. </script>
  463. <!--/请在上方写此页面业务相关的脚本-->
  464. <title>投诉件查询</title>
  465. <meta name="keywords" content="">
  466. <meta name="description" content="">
  467. </head>
  468. <body>
  469. <form id="form1" method="post" class="form-horizontal" role="form">
  470. <div style="display: none">
  471. <input type="hidden" id="respondentFilialeName" name="respondent.FilialeName" value=""/>
  472. <input type="hidden" id="respondentCentreCompanyName" name="respondent.CentreCompanyName" value=""/>
  473. <input type="hidden" id="respondentBusinessHallName" name="respondent.BusinessHallName" value=""/>
  474. <input type="hidden" id="FilialeName" name="FilialeName" value=""/>
  475. <input type="hidden" id="BusinessHallName" name="BusinessHallName" value=""/>
  476. <input type="hidden" id="SalesChannelName" name="SalesChannelName" value=""/>
  477. <input type="hidden" id="SalesTypeName" name="SalesTypeName" value=""/>
  478. <input type="hidden" id="RespondentModel" name="RespondentModel" value="respondent"/>
  479. <input type="hidden" id="QuestionTypeName1" name="appeal.QuestionTypeName1" value=""/>
  480. <input type="hidden" id="QuestionTypeName2" name="appeal.QuestionTypeName2" value=""/>
  481. </div>
  482. <div class="container-fluid" style="margin-top:15px;">
  483. <div class="panel panel-primary">
  484. <div class="panel-heading">
  485. <div style="display:inline;">查询条件 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
  486. <div style="display:inline;"><a class="panel-title" data-toggle="collapse" data-parent="#accordion"
  487. href="#collapsePerson"><span id="PersonCollapseIcon"
  488. onClick="setCollapseIcon('PersonCollapseIcon')"
  489. class="glyphicon glyphicon-menu-up"
  490. aria-hidden="true"></span></a></div>
  491. </div>
  492. <div id="collapsePerson" class="panel-collapse collapse in">
  493. <div class="panel-body" style="font-size:14px">
  494. <div class="row" style="padding:5px">
  495. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 " >
  496. <label class="control-label" for="TName" id="Label_TName">姓名</label></div>
  497. <div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 " >
  498. <input type="text" class="form-control" value="" placeholder="" id="TName" name="person.TName" maxlength="40" vmode="" vdisp="姓名" vtype="string">
  499. </div>
  500. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 " >
  501. <label class="control-label" for="LinkTel1">联系电话</label></div>
  502. <div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 ">
  503. <input type="text" class="form-control" value="" placeholder="" id="LinkTel1" name="person.LinkTel1" maxlength="20" vmode="" vdisp="联系电话1" vtype="phone">
  504. </div>
  505. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1" >
  506. <label class="control-label" for="IDCard">证件号码</label></div>
  507. <div class="col-xs-3 col-sm-3 col-md-3 col-lg-3" >
  508. <input type="text" class="form-control" value="" placeholder="" id="IDCard" name="person.IDCard" vmode="" vdisp="证件号码" vtype="idcard">
  509. </div>
  510. </div>
  511. <div class="row" style="padding:5px">
  512. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ">
  513. <label class="control-label" for="AppealType">客诉类别</label>
  514. </div>
  515. <div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 ">
  516. <select id="AppealType" name="appeal.AppealType" onChange=setAppealType()
  517. class="form-control" vmode="" vdisp="客诉类别" vtype="string">
  518. <option value="">请选择</option>
  519. <option value="消费投诉">消费投诉</option>
  520. <option value="不满抱怨">不满抱怨</option>
  521. <option value="异议信息">异议信息</option>
  522. </select>
  523. </div>
  524. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  525. <label class="control-label" for="QuestionTypeID1">事由类别</label>
  526. </div>
  527. <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3">
  528. <select id="QuestionTypeID1" name="appeal.QuestionTypeID1" onChange=setQuestionTypeID2() class="form-control" vmode="" vdisp="事由类别" vtype="string">
  529. <option value="">请选择</option>
  530. ${dic_questiontype!''}
  531. </select>
  532. </div>
  533. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1" >
  534. <label class="control-label" for="QuestionTypeID2">二级类别</label>
  535. </div>
  536. <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3">
  537. <select id=QuestionTypeID2 name="appeal.QuestionTypeID2" class="form-control" vmode="" vdisp="二级事由类别" vtype="string">
  538. <option value="">请选择</option>
  539. </select>
  540. </div>
  541. </div>
  542. <div class="row" style="padding:5px">
  543. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ">
  544. <label class="control-label" for="AppealType">归属地省</label>
  545. </div>
  546. <div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 ">
  547. <select id="appealProvinceID" name="appeal.ProvinceID" onChange=setAreaID('appeal') class="form-control" vmode="" vdisp="归属地省" vtype="number">
  548. <option value="">请选择</option>
  549. ${provinceID!''}
  550. </select>
  551. </div>
  552. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ">
  553. <label class="control-label" for="AppealSource">客诉来源</label>
  554. </div>
  555. <div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 ">
  556. <select id="AppealSource" name="appeal.AppealSource" class="form-control" vmode=""
  557. vdisp="客诉来源" vtype="string">
  558. <option value="">请选择</option>
  559. ${appealSource!''}
  560. </select>
  561. </div>
  562. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ">
  563. <label class="control-label" for="AppealType">投诉级别</label>
  564. </div>
  565. <div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 ">
  566. <select id="ComplaintTypeID1" name="appeal.ComplaintTypeID1" class="form-control" vmode="" vdisp="投诉类别" vtype="string">
  567. <option value="">请选择</option>
  568. ${dic_complainttypeID1!''}
  569. </select>
  570. </div>
  571. </div>
  572. <div class="row" style="padding:5px" id="respondent_1" >
  573. <div class="col-xs-12 col-sm-1 col-md-1 col-lg-1 " >
  574. <label class="control-label" for="respondentFilialeID">被诉机构</label>
  575. </div>
  576. <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3">
  577. <select id="respondentFilialeID" name="respondent.FilialeID" class="form-control" vmode='' vdisp='被诉机构' vtype='string'>
  578. ${filialeID!''}
  579. </select>
  580. </div>
  581. </div>
  582. <div class="row" style="padding:5px">
  583. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ">
  584. <label class="control-label" for="AppealDate">客诉时间从</label>
  585. </div>
  586. <div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 ">
  587. <div class="input-group">
  588. <input type="text" class="form-control" value="" placeholder="" id="BeginAppealDate"
  589. name="appeal.BeginAppealDate" vmode="" vdisp="开始客诉时间" vtype="string" readonly>
  590. <div class="input-group-btn">
  591. <button type="button" class="btn btn-default" aria-label="Left Align"
  592. onClick="WdatePicker({dateFmt:'yyyy-MM-dd',el:'BeginAppealDate',maxDate:'#F{$dp.$D(\'EndAppealDate\')}'})"
  593. title="选择开始客诉时间">
  594. <span class="glyphicon glyphicon-calendar" aria-hidden="true"></span>
  595. </button>
  596. </div>
  597. </div>
  598. </div>
  599. <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ">
  600. <label class="control-label" for="AppealDate">&nbsp;&nbsp;&nbsp;&nbsp;至</label>
  601. </div>
  602. <div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 ">
  603. <div class="input-group">
  604. <input type="text" class="form-control" value="${CurDate!''}" placeholder=""
  605. id="EndAppealDate" name="appeal.EndAppealDate" vmode="" vdisp="结束客诉时间"
  606. vtype="string" readonly>
  607. <div class="input-group-btn">
  608. <button type="button" class="btn btn-default" aria-label="Left Align"
  609. onClick="WdatePicker({dateFmt:'yyyy-MM-dd',el:'EndAppealDate',minDate:'#F{$dp.$D(\'BeginAppealDate\')}',maxDate:new Date()})"
  610. title="选择结束客诉时间">
  611. <span class="glyphicon glyphicon-calendar" aria-hidden="true"></span>
  612. </button>
  613. </div>
  614. </div>
  615. </div>
  616. </div>
  617. </div>
  618. </div>
  619. </div>
  620. <div class="panel panel-default">
  621. <div class="panel-heading">
  622. <div style="display:inline;">选择显示的列&nbsp;&nbsp;</div>
  623. </div>
  624. <div id="collapseFile" class="panel-collapse collapse in">
  625. <div class="panel-body" style="font-size:14px">
  626. <div class="row" style="padding:5px">
  627. <label class="checkbox-inline">
  628. <input type='checkbox' name='FieldName' value='serialnumber/投诉单编号' checked>投诉单号
  629. </label>
  630. <label class="checkbox-inline">
  631. <input type='checkbox' name='FieldName' value='tname/姓名' checked>姓名
  632. </label>
  633. <label class="checkbox-inline">
  634. <input type='checkbox' name='FieldName' value='appealdate/投诉时间' checked>投诉时间
  635. </label>
  636. <label class="checkbox-inline">
  637. <input type='checkbox' name='FieldName' value='complainttypename1/投诉类别' checked>投诉类别
  638. </label>
  639. <label class="checkbox-inline">
  640. <input type='checkbox' name='FieldName' value='appealsource/投诉来源' checked>投诉来源
  641. </label>
  642. <label class="checkbox-inline">
  643. <input type='checkbox' name='FieldName' value='provincename/归属地省' >归属地省
  644. </label>
  645. <label class="checkbox-inline">
  646. <input type='checkbox' name='FieldName' value='filialename/被诉公司' checked>被诉公司
  647. </label>
  648. <label class="checkbox-inline">
  649. <input type='checkbox' name='FieldName' value='respondenttype/被投诉类型' >被投诉类型
  650. </label>
  651. <label class="checkbox-inline">
  652. <input type='checkbox' name='FieldName' value='complainttypename1/投诉级别' >投诉级别
  653. </label>
  654. <label class="checkbox-inline">
  655. <input type='checkbox' name='FieldName' value='dostate/办理状态' >办理状态
  656. </label>
  657. <label class="checkbox-inline">
  658. <input type="checkbox" id="chElt" onclick="checkOrCancelAll();"/><span id="mySpan">全选/不全选</span><br/>
  659. </label>
  660. </div>
  661. </div>
  662. </div>
  663. </div>
  664. <div class="row" style="padding:5px">
  665. <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" align=center>
  666. <button type="button" class="btn btn-success" id="SubmitButton1" onclick="doSubmit()"> 查&nbsp;&nbsp;&nbsp;&nbsp;询</button>
  667. </div>
  668. </div>
  669. </div>
  670. </div>
  671. </form>
  672.  
  673. </body>
  674. </html>