Aucune description

workOrder.js 22KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647
  1. //工单列表
  2. function workTable(KeyId,deptid,sourceId,PhoneType,keyword ,type,sourceArea,key,timetype,handling,source,dptype, date, Township, strworkid, stime, etime, isspecial, classification, time = 0, specialid) {
  3. $('#orderTel').val('');
  4. $('#orderKey').val('');
  5. $('#orderId').val('');
  6. // $('#isresult').val('0');
  7. $('.bulletFrameT').show();
  8. $('.workList').show();
  9. $('.workList').siblings().hide()
  10. if ($('.bulletFrameT').css('display') == 'block') {
  11. $('.body').css('opacity', '0.4')
  12. }
  13. $('.close_iconS').click(function() {
  14. $('.bulletFrameT').hide();
  15. $('.bulletFrame').show();
  16. $('.workList').hide();
  17. $('.timeSta_wrap').show();
  18. $('.timeSta_wrap').siblings().hide()
  19. })
  20. var param = {
  21. // token: $.cookie("token"),
  22. // page: params.pageNumber,
  23. // pagesize: params.pageSize,
  24. Township,
  25. KeyId: KeyId,
  26. deptid:deptid,
  27. sourceId:sourceId,
  28. PhoneType :PhoneType ,
  29. keyword:keyword,
  30. workid: strworkid,
  31. stime,
  32. etime,
  33. isspecial,
  34. date,
  35. specialid,
  36. type:type,
  37. sourceArea:sourceArea,
  38. classification,
  39. time,
  40. key:key,
  41. timetype:timetype,
  42. handling:handling,
  43. source:source,
  44. dptype:dptype
  45. };
  46. $.cookie("old_params", JSON.stringify(param))
  47. initTable(param);
  48. }
  49. function initTable(parm) {
  50. var tel = $('#orderTel').val();
  51. var orderKey = $('#orderKey').val();
  52. var orderId = $('#orderId').val();
  53. var isresult = $('#isresult').val();
  54. var conphone = $('#orderTel').val();
  55. console.log($('#isresult').val())
  56. if (!parm) parm = JSON.parse($.cookie("old_params"))
  57. if (!parm.key) parm.key = orderKey;
  58. if (!parm.workid) parm.workid = orderId;
  59. parm.tel = conphone;
  60. // parm.conphone = conphone;
  61. parm.isresult = isresult;
  62. //先销毁表格
  63. $('.workListTable').bootstrapTable('destroy');
  64. //初始化表格,动态从服务器加载数据
  65. $('.workListTable').bootstrapTable({
  66. method: "get", //使用get请求到服务器获取数据
  67. // url: "http://192.168.8.9:1042/InfoNew/WorkOrdrList", //获取数据的Servlet地址
  68. url:huayi.config.callcenter_url +"/InfoNew/WorkOrdrList", //获取数据的Servlet地址
  69. contentType: "application/x-www-form-urlencoded",
  70. striped: false, //表格显示条纹
  71. pagination: true, //启动分页
  72. pageSize: 10, //每页显示的记录数
  73. pageNumber: 1, //当前第几页
  74. pageList: [8, 16, 32, 64,128], //记录数可选列表
  75. search: false, //是否启用查询
  76. showColumns: false, //显示下拉框勾选要显示的列
  77. showRefresh: false, //显示刷新按钮
  78. sidePagination: "server", //表示服务端请求
  79. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  80. //设置为limit可以获取limit, offset, search, sort, order
  81. queryParamsType: "undefined",
  82. queryParams: function queryParams(params) { //设置查询参数
  83. parm.token = $.cookie("token");
  84. parm.page = params.pageNumber;
  85. parm.pagesize= params.pageSize;
  86. return parm;
  87. },
  88. responseHandler: function(res) {
  89. //格式化数据
  90. return {
  91. "rows": res.rows, //数据
  92. "total": res.total
  93. };
  94. },
  95. onLoadSuccess: function(res) { //加载成功时执行
  96. },
  97. onLoadError: function() { //加载失败时执行
  98. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  99. }
  100. });
  101. }
  102. function examineList(deptid, tab, date) {
  103. $('.bulletFrameT').show();
  104. $('.workList').show();
  105. $('.workList').siblings().hide()
  106. if ($('.bulletFrameT').css('display') == 'block') {
  107. $('.body').css('opacity', '0.4')
  108. }
  109. $('.close_iconS').click(function() {
  110. $('.bulletFrameT').hide();
  111. $('.bulletFrame').show();
  112. $('.workList').hide();
  113. $('.timeSta_wrap').show();
  114. $('.timeSta_wrap').siblings().hide()
  115. })
  116. //先销毁表格
  117. $('workListTable').bootstrapTable('destroy');
  118. //初始化表格,动态从服务器加载数据
  119. $('workListTable').bootstrapTable({
  120. method: "get", //使用get请求到服务器获取数据
  121. // url: "http://192.168.8.9:1042/InfoNew/WorkOrdrList", //获取数据的Servlet地址
  122. url:huayi.config.callcenter_url +"/DataAssessment/GetEvaluationList", //获取数据的Servlet地址
  123. contentType: "application/x-www-form-urlencoded",
  124. striped: false, //表格显示条纹
  125. pagination: true, //启动分页
  126. pageSize: 10, //每页显示的记录数
  127. pageNumber: 1, //当前第几页
  128. pageList: [8, 16, 32, 64,128], //记录数可选列表
  129. search: false, //是否启用查询
  130. showColumns: false, //显示下拉框勾选要显示的列
  131. showRefresh: false, //显示刷新按钮
  132. sidePagination: "server", //表示服务端请求
  133. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  134. //设置为limit可以获取limit, offset, search, sort, order
  135. queryParamsType: "undefined",
  136. queryParams: function queryParams(params) { //设置查询参数
  137. var param = {
  138. token: $.cookie("token"),
  139. page: params.pageNumber,
  140. pagesize: params.pageSize,
  141. date,
  142. tab,
  143. // KeyId: KeyId,
  144. deptid:deptid,
  145. // sourceId:sourceId,
  146. // PhoneType :PhoneType ,
  147. // keyword:keyword,
  148. // type:type,
  149. // sourceArea:sourceArea,
  150. // key:key,
  151. // timetype:timetype,
  152. // handling:handling,
  153. // source:source,
  154. // dptype:dptype
  155. };
  156. return param;
  157. },
  158. responseHandler: function(res) {
  159. //格式化数据
  160. return {
  161. "rows": res.rows, //数据
  162. "total": res.total
  163. };
  164. },
  165. onLoadSuccess: function(res) { //加载成功时执行
  166. },
  167. onLoadError: function() { //加载失败时执行
  168. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  169. }
  170. });
  171. }
  172. //退回工单
  173. function backWorkTable(deptid,type) {
  174. $('.bulletFrameT').show();
  175. $('.backWorkList').show();
  176. $('.backWorkList').siblings().hide()
  177. if ($('.bulletFrameT').css('display') == 'block') {
  178. $('.body').css('opacity', '0.4')
  179. }
  180. if(type==0){
  181. $('.backWorkList h2').text('安阳市12345热线退回工单列表')
  182. }else{
  183. $('.backWorkList h2').text('安阳市12345热线退回超期工单列表')
  184. }
  185. //先销毁表格
  186. $('#backWorkList').bootstrapTable('destroy');
  187. //初始化表格,动态从服务器加载数据
  188. $('#backWorkList').bootstrapTable({
  189. method: "get", //使用get请求到服务器获取数据
  190. // url: "http://192.168.8.9:1042/InfoNew/WorkOrdrList", //获取数据的Servlet地址
  191. url:huayi.config.callcenter_url +"/InfoNew/WorkBackOrdrList", //获取数据的Servlet地址
  192. contentType: "application/x-www-form-urlencoded",
  193. striped: false, //表格显示条纹
  194. pagination: true, //启动分页
  195. pageSize: 10, //每页显示的记录数
  196. pageNumber: 1, //当前第几页
  197. pageList: [8, 16, 32, 64,128], //记录数可选列表
  198. search: false, //是否启用查询
  199. showColumns: false, //显示下拉框勾选要显示的列
  200. showRefresh: false, //显示刷新按钮
  201. sidePagination: "server", //表示服务端请求
  202. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  203. //设置为limit可以获取limit, offset, search, sort, order
  204. queryParamsType: "undefined",
  205. queryParams: function queryParams(params) { //设置查询参数
  206. var param = {
  207. token: $.cookie("token"),
  208. page: params.pageNumber,
  209. pagesize: params.pageSize,
  210. deptid:deptid,
  211. type:type
  212. };
  213. return param;
  214. },
  215. responseHandler: function(res) {
  216. //格式化数据
  217. return {
  218. "rows": res.rows, //数据
  219. "total": res.total
  220. };
  221. },
  222. onLoadSuccess: function(res) { //加载成功时执行
  223. },
  224. onLoadError: function() { //加载失败时执行
  225. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  226. }
  227. });
  228. }
  229. //列表操作
  230. function getformatter(v) {
  231. // workStateAct = 2
  232. return '<span class="workAct" onclick="btn_detail(\'' + v + '\')">' + v + '</span>'
  233. }
  234. function getformatterDetail(v,row){
  235. // return '<span class="workAct" onclick="detailHandle(\'' + v + '\')">' + v + '</span>'
  236. return '<span class="workAct" onclick="detailHandle(\'' + v + '\')">' + v + '</span></br><span class="workAct" ' + row.F_ComTitle + '</span>'
  237. }
  238. function getWorkState(v, r) {
  239. if (r.F_WorkState == 0) {
  240. return "<span>新工单</span>";
  241. } else if (r.F_WorkState == 1) {
  242. return "<span>待交办</span>";
  243. } else if (r.F_WorkState == 2) {
  244. return "<span>待查收</span>";
  245. } else if (r.F_WorkState == 3) {
  246. return "<span>退回审核中</span>";
  247. } else if (r.F_WorkState == 4) {
  248. return "<span>办理中</span>";
  249. } else if (r.F_WorkState == 5) {
  250. return "<span>延时审核中</span>";
  251. } else if (r.F_WorkState == 6) {
  252. return "<span>已办理</span>";
  253. } else if (r.F_WorkState == 7) {
  254. return "<span>已回访</span>";
  255. } else if (r.F_WorkState == 8) {
  256. return "<span>重办中</span>";
  257. } else if (r.F_WorkState == 9) {
  258. return "<span>已结案</span>";
  259. } else if (r.F_WorkState == 10) {
  260. return "<span>待审核</span>";
  261. } else if (r.F_WorkState == 11) {
  262. return "<span>重办待交办</span>";
  263. } else if (r.F_WorkState == 13) {
  264. return "<span>重办驳回</span>";
  265. }
  266. }
  267. function getDeptnameC(v) {
  268. return "<span style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:150px;text-align: center;'>" +
  269. v + "</span>"
  270. }
  271. function getProblem(v){
  272. return "<div style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:150px;margin:0 auto;'>" +
  273. v + "</div>"
  274. }
  275. function getformatterTitle(val) {
  276. return "<div style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:150px;margin:0 auto;'>" +
  277. val + "</div>"
  278. }
  279. function detailHandle(id){
  280. console.log(id)
  281. detailId = id;
  282. $(".workDetailsHandle").show()
  283. $(".workDetailsHandleSecond").hide()
  284. $(".workProcedure").hide()
  285. $('.urgency').text(' ');
  286. $('.workState').text(" ");
  287. $('.acceptType').text(" ");
  288. $('.isSecrecy').text(" ");
  289. $('.workNo').text(' '); //工单编号
  290. $('#filesSecnod').html(' '); //工单附件
  291. $('.acceptNumber').text(' '); //受理人工号
  292. $('.acceptName').text(' '); //受理人
  293. $('.contacts').text(' '); //来单联系人
  294. $('.phone').text(' '); //联系号码
  295. $('.contactInformation').text(' '); //联系方式
  296. $('.contactAddress').text(' ');
  297. $('.acceptChannel').text(' ');
  298. $('.phoneType').text(' ');
  299. $('.KeyName').text(' ');
  300. $('.F_ComContent').text(' ');
  301. $('.F_Content').text(' ');
  302. $('.deptname').text(' ');
  303. $('.AreaName').text(' ');
  304. $('.F_ComTitle').text(' ');
  305. $('.deptname').text(' ');
  306. $('.F_Result').text(' ');
  307. new doAjax({
  308. url: huayi.config.callcenter_url + "/InfoNew/GetWorkOrder",
  309. data: {
  310. token: $.cookie("token"),
  311. workorderid: id
  312. },
  313. Type: 'GET',
  314. callBack: function(res) {
  315. let data = res.data[0];
  316. console.log('是否保密',data.F_IsProtect)
  317. if (data.F_IsProtect == 0) {
  318. $('.isSecrecy').text("否");
  319. } else {
  320. $('.isSecrecy').text("是");
  321. }
  322. let level; //紧急程度
  323. for (i in data) {
  324. if (data[i] == '' || data[i] == null) {
  325. data[i] = '-'
  326. }
  327. }
  328. if (data.F_Level == 1) {
  329. $('.urgency').text('一般');
  330. } else {
  331. $('.urgency').text('严重');
  332. }
  333. if (data.F_WorkState == 0) {
  334. $('.workState').text("新工单");
  335. } else if (data.F_WorkState == 1) {
  336. $('.workState').text("待交办");
  337. } else if (data.F_WorkState == 2) {
  338. $('.workState').text("待查收");
  339. } else if (data.F_WorkState == 3) {
  340. $('.workState').text("退回审核中");
  341. } else if (data.F_WorkState == 4) {
  342. $('.workState').text("办理中");
  343. } else if (data.F_WorkState == 5) {
  344. $('.workState').text("延时审核中");
  345. } else if (data.F_WorkState == 6) {
  346. $('.workState').text("已办理");
  347. } else if (data.F_WorkState == 7) {
  348. $('.workState').text("已回访");
  349. } else if (data.F_WorkState == 8) {
  350. if (data.F_Identification === 0) {
  351. $('.workState').text("重置转发");
  352. } else if (data.F_Identification === 1) {
  353. $('.workState').text("退回重办");
  354. } else {
  355. $('.workState').text("重办中");
  356. }
  357. } else if (data.F_WorkState == 9) {
  358. $('.workState').text("已结案");
  359. } else if (data.F_WorkState == 10) {
  360. $('.workState').text("待审核");
  361. } else if (data.F_WorkState == 11) {
  362. $('.workState').text("重办待交办");
  363. } else if (data.F_WorkState == 13) {
  364. $('.workState').text("重办驳回");
  365. }
  366. if (data.F_IsResult == 0) {
  367. $('.acceptType').text("网络转办");
  368. } else {
  369. $('.acceptType').text("当即办理");
  370. }
  371. $('.workNo').text(data.F_WorkOrderId); //工单编号
  372. $('.acceptNumber').text(data.F_CreateUser); //受理人工号
  373. $('.acceptName').text(data.UserName); //受理人
  374. $('.contacts').text(data.F_CusName); //来单联系人
  375. $('.phone').text(data.F_CusPhone); //联系号码
  376. $('.contactInformation').text(data.F_ConPhone); //联系方式
  377. $('.contactAddress').text(data.F_CusAddress);
  378. $('.acceptChannel').text(data.SourceName);
  379. $('.phoneType').text(data.TypeName1);
  380. $('.KeyName').text(data.KeyName);
  381. $('.F_ComContent').text(data.F_ComContent);
  382. $('.F_Content').text(data.F_Content);
  383. $('.deptname').text(data.deptname);
  384. $('.AreaName').text(data.AreaName);
  385. $('.F_ComTitle').text(data.F_ComTitle);
  386. $('.deptname').text(data.deptname);
  387. $('.F_Result').text(data.F_Result);
  388. if (data.File && Array.isArray(data.File)) {
  389. var str = '';
  390. data.File.forEach((o) => {
  391. if (['.png', '.jpg', '.jpeg'].includes(o.F_FileType.toLowerCase())) {
  392. str += '<image style="width: 60px;height: 60px;" src="'+ o.F_FileUrl +'" onclick="imageShow(\'' + o.F_FileUrl + '\')"/>';
  393. } else {
  394. str += '<a href="'+ o.F_FileUrl +'" target=“_blank” style="color: #FFFFFF;margin-right: 10px;">'+ o.F_FileName +'</a>';
  395. }
  396. })
  397. // $('#files').append(str);
  398. $('#filesSecnod').append(str);
  399. }
  400. }
  401. });
  402. }
  403. //工单详情
  404. function btn_detail(id) {
  405. detailId = id;
  406. $('.bulletFrameT').show();
  407. $('.workDetails').show();
  408. $('.workDetailsHandleSecond').hide()
  409. $('.workProcedure').hide()
  410. $('.workDetails').siblings().hide()
  411. if ($('.bulletFrameT').css('display') == 'block') {
  412. $('.body').css('opacity', '0.4')
  413. }
  414. $('.btn_right').click(function() {
  415. $('.workList').show();
  416. $('.workList').siblings().hide()
  417. })
  418. $(".workDetailsHandle").show()
  419. $('.urgency').text(' ');
  420. $('.workState').text(" ");
  421. $('.acceptType').text(" ");
  422. $('.isSecrecy').text(" ");
  423. $('.workNo').text(' '); //工单编号
  424. $('#files').html(' '); //工单编号
  425. $('.acceptNumber').text(' '); //受理人工号
  426. $('.acceptName').text(' '); //受理人
  427. $('.contacts').text(' '); //来单联系人
  428. $('.phone').text(' '); //联系号码
  429. $('.contactInformation').text(' '); //联系方式
  430. $('.contactAddress').text(' ');
  431. $('.acceptChannel').text(' ');
  432. $('.phoneType').text(' ');
  433. $('.KeyName').text(' ');
  434. $('.F_ComContent').text(' ');
  435. $('.F_Content').text(' ');
  436. $('.deptname').text(' ');
  437. $('.AreaName').text(' ');
  438. $('.F_ComTitle').text(' ');
  439. $('.deptname').text(' ');
  440. $('.F_Result').text(' ');
  441. new doAjax({
  442. url: huayi.config.callcenter_url + "/InfoNew/GetWorkOrder",
  443. data: {
  444. token: $.cookie("token"),
  445. workorderid: id,
  446. },
  447. Type: 'GET',
  448. callBack: function(res) {
  449. let data = res.data[0];
  450. console.log('是否保密',data.F_IsProtect)
  451. if (data.F_IsProtect == 0) {
  452. $('.isSecrecy').text("否");
  453. } else {
  454. $('.isSecrecy').text("是");
  455. }
  456. let level; //紧急程度
  457. for (i in data) {
  458. if (data[i] == '' || data[i] == null) {
  459. data[i] = '-'
  460. }
  461. }
  462. if (data.F_Level == 1) {
  463. $('.urgency').text('一般');
  464. } else {
  465. $('.urgency').text('严重');
  466. }
  467. if (data.F_WorkState == 0) {
  468. $('.workState').text("新工单");
  469. } else if (data.F_WorkState == 1) {
  470. $('.workState').text("待交办");
  471. } else if (data.F_WorkState == 2) {
  472. $('.workState').text("待查收");
  473. } else if (data.F_WorkState == 3) {
  474. $('.workState').text("退回审核中");
  475. } else if (data.F_WorkState == 4) {
  476. $('.workState').text("办理中");
  477. } else if (data.F_WorkState == 5) {
  478. $('.workState').text("延时审核中");
  479. } else if (data.F_WorkState == 6) {
  480. $('.workState').text("已办理");
  481. } else if (data.F_WorkState == 7) {
  482. $('.workState').text("已回访");
  483. } else if (data.F_WorkState == 8) {
  484. if (data.F_Identification === 0) {
  485. $('.workState').text("重置转发");
  486. } else if (data.F_Identification === 1) {
  487. $('.workState').text("退回重办");
  488. } else {
  489. $('.workState').text("重办中");
  490. }
  491. } else if (data.F_WorkState == 9) {
  492. $('.workState').text("已结案");
  493. } else if (data.F_WorkState == 10) {
  494. $('.workState').text("待审核");
  495. } else if (data.F_WorkState == 11) {
  496. $('.workState').text("重办待交办");
  497. } else if (data.F_WorkState == 13) {
  498. $('.workState').text("重办驳回");
  499. }
  500. if (data.F_IsResult == 0) {
  501. $('.acceptType').text("网络转办");
  502. } else {
  503. $('.acceptType').text("当即办理");
  504. }
  505. $('.workNo').text(data.F_WorkOrderId); //工单编号
  506. $('.acceptNumber').text(data.F_CreateUser); //受理人工号
  507. $('.acceptName').text(data.UserName); //受理人
  508. $('.contacts').text(data.F_CusName); //来单联系人
  509. $('.phone').text(data.F_CusPhone); //联系号码
  510. $('.contactInformation').text(data.F_ConPhone); //联系方式
  511. $('.contactAddress').text(data.F_CusAddress);
  512. $('.acceptChannel').text(data.SourceName);
  513. $('.phoneType').text(data.TypeName1);
  514. $('.KeyName').text(data.KeyName);
  515. $('.F_ComContent').text(data.F_ComContent);
  516. $('.F_Content').text(data.F_Content);
  517. $('.deptname').text(data.deptname);
  518. $('.AreaName').text(data.AreaName);
  519. $('.F_ComTitle').text(data.F_ComTitle);
  520. $('.deptname').text(data.deptname);
  521. $('.F_Result').text(data.F_Result);
  522. if (data.File && Array.isArray(data.File)) {
  523. var str = '';
  524. data.File.forEach((o) => {
  525. if (['.png', '.jpg', '.jpeg'].includes(o.F_FileType.toLowerCase())) {
  526. str += '<image style="width: 60px;height: 60px;" src="'+ o.F_FileUrl +'" onclick="imageShow(\'' + o.F_FileUrl + '\')"/>';
  527. } else {
  528. str += '<a href="'+ o.F_FileUrl +'" target=“_blank” style="color: #FFFFFF;margin-right: 10px;">'+ o.F_FileName +'</a>';
  529. }
  530. })
  531. $('#files').append(str);
  532. }
  533. }
  534. });
  535. }
  536. function imageShow(src) {
  537. layer.open({
  538. type: 1,
  539. title: false,
  540. closeBtn: 0,
  541. zIndex: 99999999999,
  542. area: '600px',
  543. skin: 'layui-layer-nobg', // 没有背景色的class
  544. shadeClose: true,
  545. content: '<img src="' + src + '" alt="图片预览" style="display:block;height:100%;width:100%;">'
  546. });
  547. }
  548. //工单流程
  549. function getClick() {
  550. $(".workDetailsHandle").hide()
  551. $(".workDetailsHandleSecond").show()
  552. $('#timeline').html('');
  553. $('.bulletFrameT').show();
  554. $('.workProcedure').show();
  555. // $('.workProcedure').siblings().hide()
  556. if ($('.bulletFrameT').css('display') == 'block') {
  557. $('.body').css('opacity', '0.4')
  558. }
  559. new doAjax({
  560. url: huayi.config.callcenter_url + "InfoNew/GetWorkOrderProcess",
  561. data: {
  562. token: $.cookie("token"),
  563. workorderid: detailId
  564. },
  565. Type: 'GET',
  566. callBack: function(res) {
  567. let str = '';
  568. var resultContent = ''
  569. if($(".F_Result").text()){
  570. resultContent = $(".F_Result").text()
  571. }
  572. var resultTextData = [ ') 办理了工单',') 添加并结案',') 修改并结案',') 主办了',') 同意了此处理']
  573. res.data.forEach(function(v, n) {
  574. if (v.F_Message.indexOf('设置了分类') === -1) {
  575. }
  576. if (v.F_Message.indexOf('市民短信评议')>=0
  577. || v.F_Message.indexOf('市民微信评议')>=0
  578. || v.F_Message.indexOf('市民网站评议')>=0) {
  579. str +=
  580. "<li class='work'><input class='radio' id='work5' name='works' type='radio' checked><div class='relative'>" +
  581. "<span class='circle'></span></div><div class='content'><p >"+v.F_CreateTime+"</p><p onclick=\"messageClick(this, '"+v
  582. .F_Message+"')\">市民已评议</p></div></li>"
  583. } else if (v.F_Message.indexOf('设置了分类') === -1){
  584. str +=
  585. "<li class='work'><input class='radio' id='work5' name='works' type='radio' checked><div class='relative'>" +
  586. "<span class='circle'></span></div><div class='content'><p >"+v.F_CreateTime+"</p><p>" + v.F_Message+ "</p></div></li>"
  587. }
  588. // if (n===0) {
  589. // str +=
  590. // "<li class='work'><input class='radio' id='work5' name='works' type='radio' checked><div class='relative'>" +
  591. // "<span class='circle'></span></div><div class='content'><p>"+v.F_CreateTime+"</p><p >"+v.F_Message+"</p></div></li>"
  592. // }else if(v.F_Message.indexOf(') 添加并结案')!==-1
  593. // || v.F_Message.indexOf(') 修改并结案')!==-1
  594. // || v.F_Message.indexOf(') 主办了')!==-1
  595. // || v.F_Message.indexOf(') 同意了此处理')!==-1){
  596. // str +=
  597. // "<li class='work'><input class='radio' id='work5' name='works' type='radio' checked><div class='relative'>" +
  598. // "<span class='circle'></span></div><div class='content'><p >"+v.F_CreateTime+"</p><p >"+
  599. // v.F_Message+"</p><p>办理结果内容:"+resultContent+"</p></div></li>"
  600. //
  601. // }
  602. // else {
  603. // str +=
  604. // "<li class='work'><input class='radio' id='work5' name='works' type='radio' checked><div class='relative'>" +
  605. // "<span class='date'>" + v.F_CreateTime +
  606. // "</span><span class='circle'></span></div><div class='content'><p>" + v
  607. // .F_Message+ "</p></div></li>"
  608. // }
  609. })
  610. $('#timeline').html(str);
  611. }
  612. });
  613. }
  614. function messageClick(that, mssage) {
  615. $(that).html(mssage)
  616. }