Açıklama Yok

orderDetail.js 37KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414
  1. //工单信息 0
  2. function orderDetail0(result) {
  3. var Data = result.data.data;
  4. Dispose(Data[0].F_WorkOrderId, Data[0], result.data.btndata)
  5. workoderCode = Data[0].F_WorkOrderId;
  6. var Rows = result.data.btndata;
  7. var WorkOrderId = Data[0].F_WorkOrderId;
  8. var btnhtml = '';
  9. for(var i = 0; i < Rows.length; i++) {
  10. if(Rows[i].key === 48) {
  11. $(".provincialApplicationDelay").show()
  12. }
  13. // var html1 = huayi.config.arr[Rows[i].key * 1 - 1];
  14. // if(html1) {
  15. // html1 = html1.replace("data", Data[0].F_WorkOrderId);
  16. // }
  17. // btnhtml += html1;
  18. }
  19. if(Data[0].F_InfoSource == 2580) {
  20. $(".addnewTimebox").show()
  21. $(".strworkorderid").text(Data[0].CASE_SERIAL)
  22. $(".applicationDelay").hide()
  23. $(".provinceAssign").show()
  24. $(".provinceAssignResult").text(Data[0].SEND_CONTENT)
  25. } else {
  26. $(".addnewTimebox").hide()
  27. }
  28. $(".addnewTime").text(Data[0].TFDBACKTIME_BF);
  29. var State = Data[0].F_WorkState;
  30. var State = Data[0].F_WorkState;
  31. if(Data[0].F_IsSatisfie !== null) {
  32. $(".satisfieBox").show()
  33. if(Data[0].F_IsSatisfie) {
  34. $(".F_IsSatisfie").text('满意')
  35. } else {
  36. $(".F_IsSatisfie").text('不满意')
  37. }
  38. }
  39. var CLFS = Data[0].F_IsResult;
  40. var isprotect = Data[0].isprotect;
  41. var level = Data[0].F_Level;
  42. $(".F_CusName").text(Data[0].F_CusName);
  43. $(".F_CusPhone").text(Data[0].F_CusPhone);
  44. $(".bigtype").text(Data[0].BigTypeName);
  45. $(".phoneType").text(Data[0].F_PhoneType);
  46. $(".splituser").text(Data[0].F_SplitUser);
  47. $(".F_ComTitle").text(Data[0].F_ComTitle);
  48. $('.F_ComContent').text(Data[0].F_ComContent);
  49. if(Data[0].F_Content === "" || Data[0].F_Content === null) {
  50. $('.F_Content').text(Data[0].F_ComContent);
  51. } else {
  52. $('.F_Content').text(Data[0].F_Content);
  53. }
  54. $(".AreaName").text(Data[0].AreaName);
  55. $('.F_SourceAddress').text(Data[0].F_SourceAddress);
  56. $('.F_CusAddress').text(Data[0].F_CusAddress);
  57. $(".store_Lng").val(Data[0].F_Longitude);
  58. $(".store_Lat").val(Data[0].F_Latitude);
  59. $('.F_FinalOpinion').text(Data[0].F_FinalOpinion);
  60. $('.additionalReply').text(Data[0].F_AdditionalReply);
  61. $('.LRSJ').text(Data[0].F_CreateTime); //录入时间
  62. $('.submitTime').text(Data[0].F_SubmitTime); //提交时间
  63. $('.SLHJ').text(Data[0].F_DealTime); //办理时间
  64. $('.lawsuitTime').text(Data[0].F_CloseTime); //结案时间
  65. // 电话1,微博3,短信不改6 2022-03-04
  66. // 短信平台 6 显示创建人账号
  67. // 微博工单 3 显示创建人账号
  68. // 市长信箱 2 工单来源
  69. var SLtext = String(Data[0].F_InfoSource)
  70. if(SLtext === "1" || SLtext === "3" || SLtext === "6" || SLtext === "4113") {
  71. $('.SL').text(Data[0].F_CreateUser);
  72. } else {
  73. $('.SL').text(Data[0].SourceName);
  74. }
  75. $(".DH").text(Data[0].F_WorkOrderId);
  76. $(".LY").text(Data[0].SourceName); //工单来源
  77. if(Data[0].SourceName === "人民网") {
  78. $(".peopleRemark").show()
  79. $(".remarkRM").text(Data[0].remark)
  80. }
  81. $(".subjectWords").text(Data[0].KeyName);
  82. $(".LX").text(Data[0].TypeName1);
  83. $(".Result").text(Data[0].F_Result);
  84. $(".handlingUnit").text(Data[0].deptname);
  85. $(".F_IsBusiness").text(Data[0].F_IsBusiness ? "是" : "否");
  86. isProtect = result.data.data[0].F_IsProtect
  87. if(Data[0].F_CusPhone) {
  88. if(roleCode !== "WLDW" && roleCode !== "EJWLDW") {
  89. $(".F_CusPhone").hide()
  90. $(".F_ConPhone").hide()
  91. } else {
  92. $(".F_CusPhone").text(decryptFn(Data[0].F_CusPhoneShow))
  93. $(".F_ConPhone").text(decryptFn(Data[0].F_ConPhoneShow || Data[0].F_CusPhoneShow));
  94. $(".phoneTitle").unbind("click");
  95. $(".phoneTitle2").unbind("click");
  96. }
  97. phoneNumber = decryptFn(Data[0].F_CusPhoneShow)
  98. phoneNumber3 = decryptFn(Data[0].F_CusPhoneShow)
  99. encryptPhoneNumber = Data[0].F_CusPhone
  100. phoneNumber2 = decryptFn(Data[0].F_ConPhoneShow || Data[0].F_CusPhoneShow)
  101. } else {
  102. $(".phoneTitle").unbind("click");
  103. $(".phoneTitle2").unbind("click");
  104. }
  105. if(Data[0].F_CusName) {
  106. if(roleCode !== "WLDW" && roleCode !== "EJWLDW") {
  107. $(".F_CusName").hide()
  108. }
  109. callerName = Data[0].F_CusName
  110. }
  111. if(String(Data[0].F_Business) === "1") {
  112. $(".threeWayCall").text("是");
  113. } else {
  114. $(".threeWayCall").text("否");
  115. }
  116. //附件
  117. var HTML;
  118. $(Data[0].File).each(function(i, v) {
  119. var $list = $(".FJ");
  120. if(v.F_FileType == ".jpg" || v.F_FileType == ".png" || v.F_FileType == ".image") {
  121. var $li = $(
  122. '<li class="gallerys" style="text-align: center; padding: 25px 0"><img class="gallery-pic" style="width:80px; height:80px" border="0" ondblclick="$.openPhotoGallery(this)" src="' + v.F_FileUrl + '" alt="' + v.F_FileName + '" fileId="' + v.F_FileId + '">' + '</li>'
  123. );
  124. //原来的图片
  125. // var $li = $(
  126. // //<i class="glyphicon glyphicon-download-alt" aria-hidden="true"></i>
  127. // '<li><span class="img_mask"><a href="' +
  128. // v
  129. // .F_FileUrl +
  130. // '" download="w3logo" title="点击下载"></a></span>' +
  131. // '<img layer-src="' + v.F_FileUrl +
  132. // '" alt="' + v
  133. // .F_FileName + '" src="' + v.F_FileUrl +
  134. // '" title="图片"/>' +
  135. // // '<span class="file_name">' + v.F_FileName + '</span>' +
  136. // '</li>'
  137. // );
  138. $list.append($li);
  139. } else {
  140. var $liFile = $(
  141. //<i class="glyphicon glyphicon-download-alt" aria-hidden="true"></i>
  142. '<li><span class="img_mask"><a href="' +
  143. v
  144. .F_FileUrl +
  145. '" download="w3logo" title="点击下载"> <i class="fa fa-download" aria-hidden="true"></i></a></span>' +
  146. '<div class="noThumb" title="文件"><i class="glyphicon glyphicon-paperclip"></i><p>无法预览</p></div>' +
  147. // '<span class="file_name">' + v.F_FileName + '</span>' +
  148. '</li>'
  149. );
  150. $list.append($liFile);
  151. }
  152. })
  153. // layer.photos({
  154. // photos: '.FJ',
  155. // anim: 5, //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数)
  156. // title: '查看图片',
  157. // move: '.layui-layer-title',
  158. // shadeClose: false,
  159. // closeBtn: 1,
  160. // area: ['80%', '90%'],
  161. // tab: function (pic, layero) {
  162. // $('.layui-layer-content').on("mousewheel",
  163. // function (e, d) {
  164. // helper.methods.zoomImg($(
  165. // '#layui-layer-photos'
  166. // ).find(
  167. // 'img[alt="' + pic
  168. // .alt + '"]'
  169. // ), d);
  170. // $('#layui-layer-photos').find(
  171. // 'img[alt="' + pic.alt +
  172. // '"]')
  173. // .dragging({
  174. // move: "both", //拖动方向,x y both
  175. // randomPosition: false //初始位置是否随机
  176. // });
  177. // return false;
  178. // });
  179. // helper.methods.initLayerPhotos(
  180. // '#layui-layer-photos', pic, layero);
  181. // },
  182. // });
  183. if(State == 0) {
  184. var entryTimeDate = new Date(Date.parse(Data[0]
  185. .F_CreateTime));
  186. var defaultTimeDate = new Date(Date.parse(
  187. "2020-10-16 00:00:00"));
  188. if(entryTimeDate >= defaultTimeDate) {
  189. $('.ZT').text("新工单");
  190. } else if(entryTimeDate < defaultTimeDate) {
  191. $('.ZT').text("新工单(历史工单)");
  192. }
  193. } else if(State == 1) {
  194. $('.ZT').text("待交办");
  195. } else if(State == 2) {
  196. $('.ZT').text("待查收");
  197. } else if(State == 3) {
  198. $('.ZT').text("退回审核中");
  199. } else if(State == 4) {
  200. $('.ZT').text("办理中");
  201. } else if(State == 5) {
  202. $('.ZT').text("延时审核中");
  203. } else if(State == 6) {
  204. $('.ZT').text("已办理");
  205. } else if(State == 7) {
  206. $('.ZT').text("待回访");
  207. } else if(State == 8) {
  208. if(Data[0].F_Identification === 0) {
  209. $('.ZT').text("重置转发");
  210. } else if(Data[0].F_Identification === 1) {
  211. $('.ZT').text("退回重办");
  212. } else {
  213. $('.ZT').text("重办中");
  214. }
  215. } else if(State == 9) {
  216. $('.ZT').text("已结案");
  217. } else if(State == 10) {
  218. $('.ZT').text("待审核");
  219. } else if(State == 11) {
  220. $('.ZT').text("重办待交办");
  221. } else if(State == 13) {
  222. $('.ZT').text("重办驳回");
  223. }
  224. //办理方式
  225. if(CLFS == 0) {
  226. $('.CLFS').text("网络转办");
  227. } else {
  228. $('.CLFS').text("当即办理");
  229. }
  230. //密级程度
  231. if(Data[0].F_IsProtect == 0) {
  232. $('.MJ').text("普通");
  233. } else {
  234. $('.MJ').text("保密");
  235. $(".F_CusName").hide()
  236. $(".F_CusPhone").hide()
  237. $(".F_ConPhone").hide()
  238. }
  239. //紧急程度
  240. if(Data[0].F_Level == 1) {
  241. $('.CD').text("普通");
  242. } else if(Data[0].F_Level == 2) {
  243. $('.CD').text("紧急");
  244. }
  245. if(Data[0].F_IsRelease == 2) {
  246. $('.associatedWorkOrderType').text("主工单");
  247. $('.cancelChildWorkOrder').hide();
  248. if(Data[0].F_SubWorkorder != "" && Data[0].F_SubWorkorder != null) {
  249. var subWorkorder = Data[0].F_SubWorkorder.split(",")
  250. var subWorkorderStr = ""
  251. subWorkorder.forEach(function(v, i) {
  252. subWorkorderStr += "<a class='viewWorkOrder' onclick='ckxq(\"" + v + "\")'>" + v + "</a>,"
  253. })
  254. subWorkorderStr = subWorkorderStr.slice(0, -1);
  255. $(".associatedWorkOrderList").append(subWorkorderStr)
  256. }
  257. } else if(Data[0].F_IsRelease == 3) {
  258. $('.associatedWorkOrderType').text("子工单");
  259. $('.cancelChildWorkOrder').show();
  260. if(Data[0].F_MainWorkorder !== "") {
  261. var mainWorkorderStr = "<a class='viewWorkOrder' onclick='ckxq(\"" + Data[0].F_MainWorkorder +
  262. "\")'>" + Data[0].F_MainWorkorder + "</a>"
  263. $(".associatedWorkOrderList").append(mainWorkorderStr)
  264. }
  265. }
  266. if(Data[0].F_MainWorkorder1 != null) {
  267. var mainWorkOrderMoreOrdersStr = "<a class='viewWorkOrder' onclick='ckxq(\"" + Data[0].F_MainWorkorder1 + "\")'>" + Data[0].F_MainWorkorder1 + "</a>"
  268. $(".mainWorkOrderMoreOrders").append(mainWorkOrderMoreOrdersStr)
  269. }
  270. if(Data[0].F_SubWorkorder1 != null) {
  271. var childWorkOrderMoreOrdersList = Data[0].F_SubWorkorder1.split(",");
  272. var childWorkOrderMoreOrdersStr = "";
  273. if(childWorkOrderMoreOrdersList.length > 0) {
  274. childWorkOrderMoreOrdersList.forEach(function(v, i) {
  275. childWorkOrderMoreOrdersStr += "<a class='viewWorkOrder' onclick='ckxq(\"" + v + "\")'>" + v +
  276. "</a>,"
  277. })
  278. childWorkOrderMoreOrdersStr = childWorkOrderMoreOrdersStr.slice(0, -1)
  279. }
  280. $(".childWorkOrderMoreOrders").append(childWorkOrderMoreOrdersStr);
  281. }
  282. //转公开按钮显示或隐藏
  283. // if (String(result.data.data[0].F_IsOpen) === "0" && String(Data[0].F_WorkState) === "9") {
  284. // $(".publicTransfer").show();
  285. // } else {
  286. // $(".publicTransfer").hide();
  287. // }
  288. // 转媒体按钮显示或隐藏
  289. // if (String(result.data.data[0].F_IsMedia) === "0" && String(
  290. // Data[0].F_WorkState) === "9") {
  291. // $(".mediaTransfer").show();
  292. // } else {
  293. // $(".mediaTransfer").hide();
  294. // }
  295. // 2024-07-31 修改 去除状态限制
  296. // String(result.data.data[0].F_WorkState) === "9" &&
  297. if($.cookie("code") != "DMTCK") {
  298. if(String(result.data.data[0].F_IsMedia) === "0") {
  299. $(".mediaTransfer").show();
  300. }
  301. if(String(result.data.data[0].F_IsOpen) === "0") {
  302. $(".publicTransfer").show();
  303. }
  304. }
  305. //修改按钮显示或隐藏
  306. if(result.data.isedit == '1') {
  307. $(".authority").show();
  308. } else {
  309. $(".authority").hide();
  310. }
  311. }
  312. // 交办信息 1
  313. function orderDetail1(result){
  314. //交办信息
  315. var jbxx = '';
  316. $(".JBXX").empty();
  317. $(result.data.jbdata).each(function(i, n) {
  318. var OtherDeptName = n.OtherDeptName == null ? '-' :
  319. n
  320. .OtherDeptName;
  321. var StandardNames = n.StandardNames == null ? '-' :
  322. n
  323. .StandardNames;
  324. jbxx += '<tr>' +
  325. '<td class="text-center">' + (i + 1) + '</td>' +
  326. '<td class="text-center">' + n.F_CreateTime +
  327. '</td>' +
  328. '<td class="text-center">' + n.F_LimitTime +
  329. '</td>' +
  330. '<td class="text-center">' + n.DeptName +
  331. '</td>' +
  332. '<td class="text-center">' + OtherDeptName +
  333. '</td>' +
  334. '<td class="text-center">' + n
  335. .F_AssignedOpinion +
  336. '</td></tr>';
  337. })
  338. $(jbxx).appendTo($(".JBXX"));
  339. //二级单位交办信息
  340. var ejjbxx = '';
  341. $(".EJJBXX").empty();
  342. $(result.data.ejjbdata).each(function(j, n) {
  343. var OtherDeptName = n.OtherDeptName == null ? '-' :
  344. n
  345. .OtherDeptName;
  346. ejjbxx += '<tr><td class="text-center">' + (j + 1) + '</td>' +
  347. '<td class="text-center">' + n.F_CreateTime +
  348. '</td>' +
  349. '<td class="text-center">' + n.F_LimitTime +
  350. '</td>' +
  351. '<td class="text-center">' + n.DeptName +
  352. '</td>' +
  353. '<td class="text-center">' + OtherDeptName +
  354. '</td>' +
  355. '<td class="text-center">' + n
  356. .F_AssignedOpinion +
  357. '</td>' +'<td class="text-center">' + n
  358. .F_Remark +
  359. '</td>';
  360. ejjbxx += '<td class="gallerys">'
  361. var FileHtml;
  362. $(n.File).each(function(j, m) {
  363. if(m.F_FileType == ".jpg" || m
  364. .F_FileType == ".png") {
  365. FileHtml =
  366. '<img class="gallery-pic" style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
  367. m.F_FileUrl + '" alt="' + m
  368. .F_FileName +
  369. '" fileId="' + m.F_FileId + '">'
  370. } else {
  371. FileHtml =
  372. '<div><a style="margin-right:5px;" target="view_window" href="' +
  373. m.F_FileUrl + '" download="' + m
  374. .F_FileName + '">' + m
  375. .F_FileName.substring(19) + '</a></div>'
  376. }
  377. ejjbxx += FileHtml;
  378. })
  379. ejjbxx += '</td></tr>'
  380. })
  381. $(ejjbxx).appendTo($('.EJJBXX'));
  382. //退回审核
  383. var Ths = '';
  384. $(".YTHHS").empty();
  385. $(result.data.thdata).each(function(i, n) {
  386. var a = '未审核';
  387. var AuditTime;
  388. var AuditReason;
  389. if(n.F_IsAudit == '1') {
  390. a = '同意';
  391. }
  392. if(n.F_IsAudit == '2') {
  393. a = '拒绝';
  394. }
  395. if(n.F_AuditTime == null) {
  396. AuditTime = "";
  397. } else {
  398. AuditTime = n.F_AuditTime
  399. }
  400. if(n.F_AuditReason == null) {
  401. AuditReason = '';
  402. } else {
  403. AuditReason = n.F_AuditReason
  404. }
  405. Ths += '<tr><td class="text-center">' + (i + 1) +
  406. '</td><td class="text-center">' + n.F_CreateTime +
  407. '</td>' +
  408. '<td class="text-center">' + n.F_Result +
  409. '</td>' +
  410. '<td class="text-center">' + a + '</td>' +
  411. '<td class="text-center">' + AuditTime +
  412. '</td>' +
  413. '<td class="text-center">' + AuditReason +
  414. '</td>' +
  415. '<td class="text-center">' + n.DeptName +
  416. '</td>'
  417. Ths += '<td class="gallerys">'
  418. var FileHtml;
  419. $(n.File).each(function(j, m) {
  420. if(m.F_FileType == ".jpg" || m
  421. .F_FileType == ".png") {
  422. FileHtml =
  423. '<img class="gallery-pic" style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
  424. m.F_FileUrl + '" alt="' + m
  425. .F_FileName +
  426. '" fileId="' + m.F_FileId + '">'
  427. } else {
  428. FileHtml =
  429. '<div><a style="margin-right:5px;" target="view_window" href="' +
  430. m.F_FileUrl + '" download="' + m
  431. .F_FileName + '">' + m
  432. .F_FileName.substring(19) + '</a></div>'
  433. }
  434. Ths += FileHtml;
  435. })
  436. Ths += '</td></tr>'
  437. })
  438. $(Ths).appendTo($(".YTHHS"));
  439. }
  440. // 市长批示 2
  441. function orderDetail2(result){
  442. //市长批示
  443. $('.SZPS').empty();
  444. $(result.data).each(function(i, n) {
  445. var str = '<tr>' +
  446. '<td class="text-center">' + n.F_BatchReason +
  447. '</td>' +
  448. '<td class="text-center">' + n.F_SuperOpinion +
  449. '</td>' +
  450. '<td class="text-center">' + n.F_CreateTime +
  451. '</td>'
  452. //办理情况附件
  453. str += '<td class="gallerys">'
  454. var FileHtml;
  455. $(n.File).each(function(j, m) {
  456. if(m.F_FileType == ".jpg" || m.F_FileType ==".png") {
  457. FileHtml =
  458. '<img class="gallery-pic" style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
  459. m.F_FileUrl + '" alt="' + m.F_FileName +'" fileId="' + m.F_FileId + '">'
  460. } else {
  461. FileHtml +=
  462. '<a style="margin-right:5px;" target="view_window" href="' +
  463. m.F_FileUrl + '" download="' + m.F_FileUrl + '">' + m.F_FileName.substring(19) + '</a>';
  464. }
  465. str += FileHtml
  466. })
  467. str += '</td>' +
  468. '</tr>'
  469. $(str).appendTo($(".SZPS"));
  470. })
  471. }
  472. //工单驳回 3
  473. function orderDetail3(result){
  474. //工单驳回
  475. $(".HTXX").empty();
  476. $(result.data).each(function(i, n) {
  477. var str = '<tr>' +
  478. '<td class="text-center">' + n.UserName +
  479. '</td>' +
  480. '<td class="text-center">' + n.F_SuperOpinion +
  481. '</td>' +
  482. '<td class="text-center">' + n.F_CreateTime +
  483. '</td>'
  484. str += '</td></tr>';
  485. $(str).appendTo($(".HTXX"));
  486. })
  487. }
  488. //办理情况 4
  489. function orderDetail4(result,type) {
  490. //办理情况
  491. var htmls = '';
  492. var htmlsPrint = '';
  493. var historyHtml = ''
  494. if(result.data.bldata.length < 0) {
  495. htmls = '<tr>' +
  496. '<td class="text-center">' + n.UserName + '</td>' +
  497. '</tr>';
  498. } else{
  499. $(".hfBLQKele").show()
  500. }
  501. if(result.data.bldata.length < 0) {
  502. htmlsPrint = '<tr>' +
  503. '<td class="text-center">' + n.UserName + '</td>' +
  504. '</tr>';
  505. }
  506. $(".BLQK").empty();
  507. $(".BLQKPrint").empty();
  508. $(".historyHtml").empty()
  509. $(result.data.bldata).each(function(i, n) {
  510. //类型
  511. var bval = n.F_Type;
  512. switch(bval + '') {
  513. case '1':
  514. bval = '主办';
  515. break;
  516. case '2':
  517. bval = '协办';
  518. break;
  519. }
  520. //是/否向当事人反馈
  521. var isProResultValue = n.F_IsProResult + "";
  522. switch(isProResultValue) {
  523. case "0":
  524. isProResultValue = "否";
  525. break;
  526. case "1":
  527. isProResultValue = "是";
  528. break;
  529. case "2":
  530. isProResultValue = "已办未果";
  531. break;
  532. }
  533. //是否满意
  534. var isSatisfiedValue = n.F_IsSatisfied + "";
  535. switch(isSatisfiedValue) {
  536. case "0":
  537. isSatisfiedValue = "未回访";
  538. break;
  539. case "1":
  540. isSatisfiedValue = "满意";
  541. break;
  542. case "2":
  543. isSatisfiedValue = "基本满意";
  544. break;
  545. case "3":
  546. isSatisfiedValue = "不满意";
  547. break;
  548. }
  549. //沟通时间
  550. var connectTimeValue = n.F_ConnectTime;
  551. switch(connectTimeValue) {
  552. case null:
  553. connectTimeValue = "";
  554. break;
  555. default:
  556. connectTimeValue = n.F_ConnectTime;
  557. }
  558. //职务
  559. var dutiesValue
  560. switch(n.F_Duties) {
  561. case "":
  562. dutiesValue = ""
  563. break;
  564. case null:
  565. dutiesValue = ""
  566. break;
  567. default:
  568. dutiesValue = n.F_Duties
  569. break;
  570. }
  571. //处理情况
  572. var situationValue
  573. switch(n.F_Situation) {
  574. case "":
  575. situationValue = ""
  576. break;
  577. case null:
  578. situationValue = ""
  579. break;
  580. default:
  581. situationValue = n.F_Situation
  582. break;
  583. }
  584. //已办未果备注
  585. var unsuccessful
  586. switch(n.F_Unsuccessful) {
  587. case "":
  588. unsuccessful = ""
  589. break;
  590. case null:
  591. unsuccessful = ""
  592. break;
  593. default:
  594. unsuccessful = n.F_Unsuccessful
  595. break;
  596. }
  597. // 审核领导
  598. var auditUser
  599. switch(n.F_AuditUser) {
  600. case "":
  601. auditUser = ""
  602. break;
  603. case null:
  604. auditUser = ""
  605. break;
  606. default:
  607. auditUser = n.F_AuditUser
  608. break;
  609. }
  610. // 领导职务
  611. var auditPost
  612. switch(n.F_AuditPost) {
  613. case "":
  614. auditPost = ""
  615. break;
  616. case null:
  617. auditPost = ""
  618. break;
  619. default:
  620. auditPost = n.F_AuditPost
  621. break;
  622. }
  623. // 领导联系方式
  624. var auditContact
  625. switch(n.F_AuditContact) {
  626. case "":
  627. auditContact = ""
  628. break;
  629. case null:
  630. auditContact = ""
  631. break;
  632. case undefined:
  633. auditContact = ""
  634. break;
  635. default:
  636. auditContact = n.F_AuditContact
  637. break;
  638. }
  639. // '<td class="text-center">' + situationValue +
  640. // '</td>' +
  641. historyHtml += '<tr>'
  642. historyHtml += '<td class="text-center">' + (i + 1) +'</td>' +
  643. '<td class="text-center">' + n.DeptName +'</td>' +
  644. '<td class="text-center">' + n.F_CreateTime + '</td>' +
  645. '<td class="text-center" style="white-space: pre-line;">' + n.F_Result +'</td>'
  646. historyHtml += '</tr>';
  647. htmls += '<tr>' +
  648. '<td class="text-center">' + n.F_DealUser +
  649. '</td>' +
  650. '<td class="text-center">' + n
  651. .F_DealUserContact +
  652. '</td>' +
  653. '<td class="text-center">' + dutiesValue +
  654. '</td>' +
  655. '<td class="text-center">' + n.DeptName +'</td>' +
  656. '<td class="text-center" style="white-space: pre-line;">' + n.F_Result +
  657. '</td>' +
  658. '<td class="text-center">' + n.F_CreateTime +
  659. '</td>' +
  660. // '<td class="text-center">' + isProResultValue +
  661. // '</td>' +
  662. '<td class="text-center">' + isSatisfiedValue +
  663. '</td>' +
  664. '<td class="text-center">' + auditUser +
  665. '</td>' +
  666. '<td class="text-center">' + auditPost +
  667. '</td>' +
  668. '<td class="text-center">' + auditContact +
  669. '</td>'
  670. htmlsPrint += '<tr>' +
  671. '<td class="text-center">' + n
  672. .F_DealUserContact +
  673. '</td>' +
  674. '<td class="text-center">' + dutiesValue +
  675. '</td>' +
  676. '<td class="text-center">' + n.DeptName +
  677. '</td>' +
  678. '<td class="text-center" style="white-space: pre-line;">' + n.F_Result +
  679. '</td>' +
  680. '<td class="text-center">' + n.F_CreateTime +
  681. '</td>'
  682. //办理情况附件
  683. htmls += '<td class="gallerys">';
  684. var FileHtml;
  685. $(n.File).each(function(j, m) {
  686. if(m.F_FileType == ".jpg" || m.F_FileType ==".png") {
  687. FileHtml =
  688. '<img class="gallery-pic" style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' + m.F_FileUrl + '" alt="' + m.F_FileName +'" fileId="' + m.F_FileId + '">'
  689. } else {
  690. FileHtml ='<div><a style="margin-right:5px;" target="view_window" href="' +m.F_FileUrl + '" download="' + m.F_FileName + '">'
  691. +(m.F_FileName.length >19 ? m.F_FileName.substring(19) : m.F_FileName) + '</a></div>'
  692. }
  693. htmls += FileHtml;
  694. })
  695. htmls += '</td>' +
  696. '<td class="gallerys">'
  697. var FileHtmls;
  698. $(n.Files).each(function(j, m) {
  699. if(m.F_FileType == ".jpg" || m
  700. .F_FileType ==
  701. ".png") {
  702. FileHtmls =
  703. '<img style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
  704. m.F_FileUrl + '" alt="' + m.F_FileName + '" fileId="' + m.F_FileId + '">';
  705. } else {
  706. FileHtmls =
  707. '<div><a style="margin-right:5px;" target="view_window" href="' +
  708. m.F_FileUrl + '" download="' + m
  709. .F_FileName + '">' + m
  710. .F_FileName.substring(
  711. 19) + '</a></div>'
  712. }
  713. htmls += FileHtmls
  714. })
  715. htmls += '</td></tr>';
  716. htmlsPrint += '</td></tr>';
  717. })
  718. if (type ==='4') {
  719. $(htmls).appendTo($(".BLQK"));
  720. $(htmlsPrint).appendTo($(".BLQKPrint"));
  721. } else{
  722. $(htmls).appendTo($(".hfBLQK"));
  723. }
  724. //三级办理情况
  725. var SJhtmls = '';
  726. if(result.data.ejbldata && result.data.ejbldata.length < 0) {
  727. SJhtmls = '<tr>' +
  728. '<td class="text-center">' + n.UserName + '</td>' +
  729. '</tr>';
  730. } else{
  731. $(".hfSJBLQKele").show()
  732. }
  733. $(result.data.ejbldata).each(function(i, n) {
  734. // $(".hfSJBLQKele").show()
  735. var bval = n.F_Type;
  736. switch(bval + '') {
  737. case '1':
  738. bval = '主办';
  739. break;
  740. case '2':
  741. bval = '协办';
  742. break;
  743. }
  744. //是/否向当事人反馈
  745. var isProResultValue = n.F_IsProResult + "";
  746. switch(isProResultValue) {
  747. case "0":
  748. isProResultValue = "否";
  749. break;
  750. case "1":
  751. isProResultValue = "是";
  752. break;
  753. case "2":
  754. isProResultValue = "已办未果";
  755. break;
  756. }
  757. //是否满意
  758. var isSatisfiedValue = n.F_IsSatisfied + "";
  759. switch(isSatisfiedValue) {
  760. case "0":
  761. isSatisfiedValue = "未回访";
  762. break;
  763. case "1":
  764. isSatisfiedValue = "满意";
  765. break;
  766. case "2":
  767. isSatisfiedValue = "基本满意";
  768. break;
  769. case "3":
  770. isSatisfiedValue = "不满意";
  771. break;
  772. }
  773. //沟通时间
  774. var connectTimeValue = n.F_ConnectTime;
  775. switch(connectTimeValue) {
  776. case null:
  777. connectTimeValue = "";
  778. break;
  779. default:
  780. connectTimeValue = n.F_ConnectTime;
  781. }
  782. //职务
  783. var dutiesValue
  784. switch(n.F_Duties) {
  785. case "":
  786. dutiesValue = ""
  787. break;
  788. case null:
  789. dutiesValue = ""
  790. break;
  791. default:
  792. dutiesValue = n.F_Duties
  793. break;
  794. }
  795. //处理情况
  796. var situationValue
  797. switch(n.F_Situation) {
  798. case "":
  799. situationValue = ""
  800. break;
  801. case null:
  802. situationValue = ""
  803. break;
  804. default:
  805. situationValue = n.F_Situation
  806. break;
  807. }
  808. //已办未果备注
  809. var unsuccessful
  810. switch(n.F_Unsuccessful) {
  811. case "":
  812. unsuccessful = ""
  813. break;
  814. case null:
  815. unsuccessful = ""
  816. break;
  817. default:
  818. unsuccessful = n.F_Unsuccessful
  819. break;
  820. }
  821. // 审核领导
  822. var auditUser
  823. switch(n.F_AuditUser) {
  824. case "":
  825. auditUser = ""
  826. break;
  827. case null:
  828. auditUser = ""
  829. break;
  830. default:
  831. auditUser = n.F_AuditUser
  832. break;
  833. }
  834. // 领导职务
  835. var auditPost
  836. switch(n.F_AuditPost) {
  837. case "":
  838. auditPost = ""
  839. break;
  840. case null:
  841. auditPost = ""
  842. break;
  843. default:
  844. auditPost = n.F_AuditPost
  845. break;
  846. }
  847. // 领导联系方式
  848. var auditContact
  849. switch(n.F_AuditContact) {
  850. case "":
  851. auditContact = ""
  852. break;
  853. case null:
  854. auditContact = ""
  855. break;
  856. case undefined:
  857. auditContact = ""
  858. break;
  859. default:
  860. auditContact = n.F_AuditContact
  861. break;
  862. }
  863. historyHtml += '<tr>'
  864. historyHtml += '<td class="text-center">' + (i + 1) +'</td>' +
  865. '<td class="text-center">' + n.DeptName +'</td>'+
  866. '<td class="text-center">' + n.F_CreateTime + '</td>' +
  867. '<td class="text-center" style="white-space: pre-line;">' + n.F_Result +'</td>'
  868. historyHtml += '</tr>';
  869. SJhtmls += '<tr>' +
  870. '<td class="text-center">' + n.F_DealUser +
  871. '</td>' +
  872. '<td class="text-center">' + n
  873. .F_DealUserContact +
  874. '</td>' +
  875. '<td class="text-center">' + dutiesValue +
  876. '</td>' +
  877. '<td class="text-center">' + situationValue +
  878. '</td>' +
  879. '<td class="text-center">' + n.DeptName +
  880. '</td>' +
  881. '<td class="text-center" style="white-space: pre-line;">' + n.F_Result +
  882. '</td>' +
  883. '<td class="text-center">' + n.F_CreateTime +
  884. '</td>' +
  885. // '<td class="text-center">' + isProResultValue +
  886. // '</td>' +
  887. '<td class="text-center">' + isSatisfiedValue +
  888. '</td>' +
  889. '<td class="text-center">' + auditUser +
  890. '</td>' +
  891. '<td class="text-center">' + auditPost +
  892. '</td>' +
  893. '<td class="text-center">' + auditContact +
  894. '</td>'
  895. //办理情况附件
  896. var FileHtml;
  897. SJhtmls += '<td class="gallerys">'
  898. $(n.File).each(function(j, m) {
  899. if(m.F_FileType == ".jpg" || m
  900. .F_FileType ==
  901. ".png") {
  902. FileHtml =
  903. '<img class="gallery-pic" style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
  904. m.F_FileUrl + '" alt="' + m
  905. .F_FileName +
  906. '" fileId="' + m.F_FileId + '">'
  907. } else {
  908. FileHtml +=
  909. '<div><a style="margin-right:5px;" target="view_window" href="' +
  910. m.F_FileUrl + '" download="' + m.F_FileName + '">' + m.F_FileName.substring(19) + '</a></div>';
  911. }
  912. SJhtmls += FileHtml
  913. })
  914. SJhtmls += '</td>' +
  915. '<td class="gallerys">'
  916. var FileHtmls;
  917. $(n.Files).each(function(j, m) {
  918. if(m.F_FileType == ".jpg" || m
  919. .F_FileType ==
  920. ".png") {
  921. FileHtmls =
  922. '<img class="gallery-pic" style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
  923. m.F_FileUrl + '" alt="' + m
  924. .F_FileName +
  925. '" fileId="' + m.F_FileId + '">'
  926. } else {
  927. FileHtmls +=
  928. '<div><a style="margin-right:5px;" target="view_window" href="' +
  929. m.F_FileUrl + '" download="' + m
  930. .F_FileName + '">' + m
  931. .F_FileName.substring(
  932. 19) + '</a></div>';
  933. }
  934. SJhtmls += FileHtmls
  935. })
  936. SJhtmls += '</td></tr>'
  937. })
  938. $(historyHtml).appendTo($(".historyHtml"));
  939. if (type ==='4') {
  940. $(SJhtmls).appendTo($(".SJBLQK"));
  941. } else{
  942. $(SJhtmls).appendTo($(".hfSJBLQK"));
  943. }
  944. }
  945. //延时审核 5
  946. function orderDetail5(result){
  947. //延时审核
  948. var Ysh = '';
  949. $(".YSSHS").empty();
  950. $(result.data).each(function(i, n) {
  951. var a = '未审核';
  952. if(n.F_IsAudit == '1') {
  953. a = '同意';
  954. }
  955. if(n.F_IsAudit == '2') {
  956. a = '拒绝';
  957. }
  958. Ysh += '<tr>' +
  959. '<td class="text-center">' + (i + 1) + '</td>' +
  960. '<td class="text-center">' + a + '</td>' +
  961. '<td class="text-center">' + n.F_CreateTime +'</td>' +
  962. '<td class="text-center">' + (n.F_Reason|| '-' )+'</td>' +
  963. '<td class="text-center">' +( n.F_PushReason|| ' -' )+'</td>' +
  964. '<td class="text-center">' +( n.F_AuditTime || ' -')+'</td>' +
  965. '<td class="text-center">' +( n.F_RefuseReason || '- ')+'</td>' +
  966. '</tr>';
  967. })
  968. $(Ysh).appendTo($(".YSSHS"));
  969. }
  970. // 督办信息 7
  971. function orderDetail7(result){
  972. //督办信息
  973. var htmlsss = '';
  974. if(result.data.length < 0) {
  975. htmlsss = '<td>' +
  976. '<td class="text-center">' + n.UserName + '</td>' +
  977. '</td>';
  978. } else {
  979. $(".DBXX").empty();
  980. $(result.data).each(function(i, n) {
  981. htmlsss = htmlsss + '<tr>' +
  982. '<td class="text-center">' + (i + 1) +
  983. '</td>' +
  984. '<td class="text-center">' + n.F_CreateUser +
  985. '</td>' +
  986. '<td class="text-center">' + n.F_Remark +
  987. '</td>' +
  988. '<td class="text-center">' + n.Supervisor +
  989. '</td>' +
  990. '<td class="text-center">' + n.F_Content +
  991. '</td>' +
  992. '<td class="text-center">' + n.F_CreateTime +
  993. '</td>' +
  994. '</tr>';
  995. })
  996. $(htmlsss).appendTo($(".DBXX"));
  997. }
  998. }
  999. // 市民催办 8
  1000. function orderDetail8(result){
  1001. $("#citizenReminder").empty();
  1002. $(result.data).each(function(i, n) {
  1003. var html = '<tr>' +
  1004. '<td class="text-center">' + (i + 1) + '</td>' +
  1005. '<td class="text-center">' + n.F_Content +
  1006. '</td>' +
  1007. '<td class="text-center">' + n.F_CreateTime +
  1008. '</td>' +
  1009. '</tr>';
  1010. $(html).appendTo($("#citizenReminder"));
  1011. });
  1012. }
  1013. // 办理过程 9
  1014. function orderDetail9(result){
  1015. //办理过程
  1016. $("#BLGC_").empty();
  1017. $(result.data).each(function(i, n) {
  1018. var html = '<tr>' +
  1019. '<td class="text-center">' + (i + 1) + '</td>' +
  1020. '<td class="text-center">' + n.F_CreateTime +
  1021. '</td>' +
  1022. '<td class="text-center">' + n.F_Message +
  1023. '</td>' +
  1024. '</tr>';
  1025. $(html).appendTo($("#BLGC_"));
  1026. });
  1027. }
  1028. //市民评议 10
  1029. function orderDetail10(result){
  1030. $(".SMPY").empty();
  1031. if (result.data.length>0) {
  1032. $(".SMPYEle").show()
  1033. }
  1034. $(result.data).each(function(i, n) {
  1035. // 评议类型
  1036. var reviewType;
  1037. switch(String(n.str_type)) {
  1038. case "1":
  1039. reviewType = "短信评议"
  1040. break;
  1041. case "3":
  1042. reviewType = "短信评议"
  1043. break;
  1044. default:
  1045. reviewType = "网站评议"
  1046. break;
  1047. }
  1048. var str = '<tr>' +
  1049. '<td class="text-center">' + (i + 1) +
  1050. '</td>' +
  1051. '<td class="text-center">' + n
  1052. .CreateTime +
  1053. '</td>' +
  1054. '<td class="text-center">' + reviewType +
  1055. '</td>' +
  1056. '<td class="text-center">' + n
  1057. .strWrkOrder_Cst_Ssf_Cd +
  1058. '</td>' +
  1059. '<td class="text-center">' + n
  1060. .strSsf_Cst_Ass_CntDsc +
  1061. '</td>'
  1062. $(str).appendTo($(".SMPY"));
  1063. })
  1064. }
  1065. // 多媒体审核 13
  1066. function orderDetail13(result){
  1067. $("#DMTSH").empty();
  1068. $(result.data).each(function(i, n) {
  1069. // 审核人
  1070. var auditUser;
  1071. switch(n.AuditUser) {
  1072. case null:
  1073. auditUser = "";
  1074. break;
  1075. case undefined:
  1076. auditUser = "";
  1077. break;
  1078. default:
  1079. auditUser = n.AuditUser;
  1080. break;
  1081. }
  1082. // 审核结果
  1083. var auditResult
  1084. switch(n.F_Result) {
  1085. case null:
  1086. auditResult = "";
  1087. break;
  1088. case undefined:
  1089. auditResult = "";
  1090. break;
  1091. default:
  1092. auditResult = n.F_Result;
  1093. break;
  1094. }
  1095. var str = '<tr>' +
  1096. '<td class="text-center">' + (i + 1) +
  1097. '</td>' +
  1098. '<td class="text-center">' + auditUser +
  1099. '</td>' +
  1100. '<td class="text-center">' + n.DeptNames +
  1101. '</td>' +
  1102. '<td class="text-center">' + auditResult +
  1103. '</td>'
  1104. $(str).appendTo($("#DMTSH"));
  1105. })
  1106. }
  1107. // 来单内容修改记录
  1108. function orderDetail14(result){
  1109. // 来单内容修改记录
  1110. $("#LDNRXGJL").empty();
  1111. $(result.data).each(function(i, n) {
  1112. var str = '<tr>' +
  1113. '<td class="text-center">' + (i + 1) +
  1114. '</td>' +
  1115. '<td class="text-center">' + n.F_BatchReason +
  1116. '</td>' +
  1117. '<td class="text-center">' + n.F_SuperOpinion +
  1118. '</td>'
  1119. $(str).appendTo($("#LDNRXGJL"));
  1120. })
  1121. }
  1122. //回访信息 20
  1123. function orderDetail20(result,type) {
  1124. orderDetail4(result,type)
  1125. // 回访信息
  1126. var html = '';
  1127. var html1 = '';
  1128. var html2 = '';
  1129. var visitRole = ['GLY', 'ZXLD']
  1130. if(visitRole.indexOf(roleCode) !== -1) {
  1131. $(".visitLimit").show()
  1132. }
  1133. console.log(visitRole)
  1134. console.log(result.data)
  1135. if(result.data.hfdt.length < 0) {
  1136. html = '<tr>' +
  1137. '<td class="text-center">' + n.UserName + '</td>' +
  1138. '</tr>';
  1139. } else {
  1140. $(".HGXX1Ele").show()
  1141. $(".HGXX").empty();
  1142. $(result.data.hfdt).each(function(i, n) {
  1143. var a;
  1144. var b;
  1145. if(String(n.F_IsSatisfie) === "0") {
  1146. a = "不满意";
  1147. } else if(String(n.F_IsSatisfie) == "1") {
  1148. a = "满意";
  1149. }
  1150. if(n.F_Type == 0) {
  1151. b = "电话";
  1152. } else if(n.F_Type == 1) {
  1153. b = "微信";
  1154. } else if(n.F_Type == 2) {
  1155. b = "智能回访";
  1156. } else if(n.F_Type == 3) {
  1157. b = "网站";
  1158. } else if(n.F_Type == 4) {
  1159. b = "微博";
  1160. } else if(n.F_Type == 5) {
  1161. b = "信箱";
  1162. }
  1163. var textIsResolved = ''
  1164. if (n.F_IsResolved == 0) {
  1165. textIsResolved = '未解决'
  1166. $('.resolvedEle').show()
  1167. } else if (n.F_IsResolved == 1) {
  1168. textIsResolved = '已解决'
  1169. $('.resolvedEle').show()
  1170. }
  1171. html += '<tr>' +
  1172. '<td class="text-center">' + (i + 1) +
  1173. '</td>' +
  1174. '<td class="text-center">' + n.F_VisitUser +
  1175. '</td>' +
  1176. '<td class="text-center">' + b + '</td>' +
  1177. '<td class="text-center" style="white-space: pre-line;">' + n.F_Result +
  1178. '</td>' +
  1179. '<td class="text-center">' + a + '</td>' +
  1180. '<td class="text-center">' + n.F_CreateTime +'</td>'
  1181. // '<td class="text-center phoneTitle3"><a href="#">' + encryptPhoneNumber +'</a></td>'
  1182. if (textIsResolved) {
  1183. html += '<td class="text-center phoneTitle3">' + textIsResolved +'</td>'
  1184. }
  1185. html += '<td class="text-center">'
  1186. var audioFile = '';
  1187. console.log(n.File)
  1188. if(n.File && n.File.length > 0) {
  1189. audioFile += '<div class="imgs">' +
  1190. '<img src="../img/vice.png" alt="" onclick="recordingFun(this)" item="' +
  1191. n.File[0].F_FileUrl + '" />' +
  1192. '</div>';
  1193. } else if(n.FilePath) {
  1194. audioFile += '<div class="imgs">' +
  1195. '<img src="../img/vice.png" alt="" onclick="recordingFun(this)" item="' +
  1196. n.FilePath + '" />' +
  1197. '</div>';
  1198. }
  1199. html += audioFile
  1200. html1 = html
  1201. html1 += '</tr>'
  1202. html2 = html
  1203. if(visitRole.indexOf(roleCode) !== -1) {
  1204. var itemHf = JSON.stringify(n).replace(/"/g, "'")
  1205. html2 += '</td>'
  1206. html2 += '<td class="text-center">' +
  1207. '<a class="xg" onclick="visitHandle(' + itemHf + ')" title="修改">修改</a>' +
  1208. '</td>';
  1209. }
  1210. html2 += '</tr>'
  1211. })
  1212. $(html2).appendTo($(".HGXX"));
  1213. $(html1).appendTo($(".HGXX1"));
  1214. $(".phoneTitle3").click(function() {
  1215. var isSecret
  1216. if($('.MJ').text() == "普通") {
  1217. isSecret = 1
  1218. } else {
  1219. isSecret = 2
  1220. }
  1221. layer.open({
  1222. type: 2,
  1223. content: "./callerNumber.html?phoneNumber=" + encodeURIComponent(phoneNumber) + "&wid=" + wid + "&isSecret=" + isSecret + "&type=1", //iframe的url,no代表不显示滚动条
  1224. title: "回访号码",
  1225. area: ["40%", "25%"], //宽高
  1226. });
  1227. })
  1228. }
  1229. }
  1230. // 不计考核 21
  1231. function orderDetail21(result) {
  1232. var htmls = ''
  1233. $(".bujikaohe").empty();
  1234. $(result.data.bldata).each(function(i, n) {
  1235. htmls += '<tr>' +
  1236. // '<td class="text-center">' + n.F_Type +'</td>' +
  1237. // '<td class="text-center">不满意不计入审核</td>' +
  1238. '<td class="text-center">' + n.F_CreateTime +'</td>' +
  1239. '<td class="text-center">' + n.F_Reason +'</td>' +
  1240. '<td class="text-center">' + n.deptname +'</td>'
  1241. // 办理情况附件
  1242. htmls += '<td class="gallerys">';
  1243. var FileHtml;
  1244. $(n.File).each(function(j, m) {
  1245. if(m.F_FileType == ".jpg" || m.F_FileType === ".png") {
  1246. FileHtml =
  1247. '<img class="gallery-pic" style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
  1248. m.F_FileUrl + '" alt="' + m
  1249. .F_FileName +
  1250. '" fileId="' + m.F_FileId + '">'
  1251. } else {
  1252. FileHtml =
  1253. '<div><a style="margin-right:5px;" target="view_window" href="' +
  1254. m.F_FileUrl + '" download="' + m
  1255. .F_FileName + '">' + m
  1256. .F_FileName.substring(
  1257. 19) + '</a></div>'
  1258. }
  1259. htmls += FileHtml;
  1260. })
  1261. htmls += '</td></tr>'
  1262. })
  1263. $(htmls).appendTo($(".bujikaohe"));
  1264. }
  1265. //var title =item?'编辑':'添加'
  1266. //var contentUrl=item?"./addOrEditUser.html?item="+encodeURIComponent(JSON.stringify(item)):"./addOrEditUser.html"
  1267. function visitHandle(item) {
  1268. var title = item ? '编辑回访记录' : '添加回访记录'
  1269. var contentUrl = "./cpns/detailEditVisit.html?wid=" + wid
  1270. // 使用sessionStorage存储item数据
  1271. if(item) {
  1272. // 生成唯一ID来标识数据
  1273. var storageKey = 'visitItem_' + Date.now() + '_' + Math.random().toString(36).substr(2);
  1274. sessionStorage.setItem(storageKey, JSON.stringify(item));
  1275. contentUrl += "&storageKey=" + storageKey;
  1276. }
  1277. layer.open({
  1278. type: 2,
  1279. content: contentUrl,
  1280. title: title,
  1281. area: ["80%", "60%"], //宽高
  1282. success: function(layero, index) {
  1283. // 打开成功后清除存储(可选,也可以在子页面中清除)
  1284. // setTimeout(() => {
  1285. // if(storageKey) {
  1286. // sessionStorage.removeItem(storageKey);
  1287. // }
  1288. // }, 1000);
  1289. }
  1290. });
  1291. }
  1292. function deleteVisit(id) {
  1293. layer.confirm(
  1294. "确定删除?", {
  1295. btn: ["是", "否"], //按钮
  1296. },
  1297. function() {
  1298. $.post(
  1299. huayi.config.callcenter_url +
  1300. "WorkOrder/DeleteVisitInfoByAdmin", {
  1301. id: id,
  1302. token: $.cookie("token"),
  1303. },
  1304. function(result) {
  1305. result = JSON.parse(result);
  1306. if(result.state.toLowerCase() == "success") {
  1307. layer.msg("删除成功");
  1308. load('6')
  1309. }
  1310. }
  1311. );
  1312. }
  1313. );
  1314. // layer.confirm(
  1315. // "确定删除?", {
  1316. // btn: ["是", "否"], //按钮
  1317. // },
  1318. // function () {
  1319. // console.log('删除')
  1320. // $.ajax({
  1321. // type:'post',
  1322. // dataType: 'json',
  1323. // url:huayi.config.callcenter_url + "DeleteVisitInfoByAdmin",
  1324. // async:true,
  1325. // success:function(data){
  1326. // if(data.state == "success") {
  1327. // layer.msg("删除成功");
  1328. // load('6')
  1329. // }
  1330. // }
  1331. // });
  1332. // }
  1333. // );
  1334. }
  1335. function recordingFun(htmlstr) {
  1336. var path = $(htmlstr).attr("item");
  1337. layer.open({
  1338. type: 2,
  1339. content: "../CommonHtml/recording.html?path=" + path, //iframe的url,no代表不显示滚动条
  1340. title: '录音',
  1341. area: ['30%', '20%'], //宽高
  1342. maxmin: true,
  1343. shade: 0
  1344. });
  1345. }