Nenhuma Descrição

Cschedule.html 9.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
  6. <link rel="stylesheet" type="text/css" href="../css/mui.min.css" />
  7. <link rel="stylesheet" type="text/css" href="../css/Common.css" />
  8. <link rel="stylesheet" href="../css/layui.css" />
  9. </lin>
  10. <title>工单进度</title>
  11. <style>
  12. body {
  13. background-color: #efeff4!important;
  14. }
  15. .Content {
  16. padding-top: 5px;
  17. }
  18. .Content h5 {
  19. line-height: 15px;
  20. font-size: 14px;
  21. }
  22. .Content-title {
  23. color: #6eb4a1;
  24. }
  25. .size-16 {
  26. font-size: 16px;
  27. }
  28. @font-face {
  29. font-family: 'iconfont'; /* project id 280843 */
  30. src: url('//at.alicdn.com/t/font_280843_624s9zcacxt4vx6r.eot');
  31. src: url('//at.alicdn.com/t/font_280843_624s9zcacxt4vx6r.eot?#iefix') format('embedded-opentype'),
  32. url('//at.alicdn.com/t/font_280843_624s9zcacxt4vx6r.woff') format('woff'),
  33. url('//at.alicdn.com/t/font_280843_624s9zcacxt4vx6r.ttf') format('truetype'),
  34. url('//at.alicdn.com/t/font_280843_624s9zcacxt4vx6r.svg#iconfont') format('svg');
  35. }
  36. .iconfont {
  37. font-family: "iconfont";
  38. font-size: 14px;
  39. font-style: normal;
  40. -webkit-font-smoothing: antialiased;
  41. -webkit-text-stroke-width: 0.2px;
  42. -moz-osx-font-smoothing: grayscale;
  43. /* padding-left:20px*/
  44. }
  45. .message-box li {
  46. padding: 5px;
  47. }
  48. .fr {
  49. float: right;
  50. }
  51. .layui-timeline {
  52. padding-top: 10px;
  53. padding-left: 25px;
  54. margin-bottom: 20px;
  55. }
  56. .layui-timeline-content h5 {
  57. line-height: 20px;
  58. font-size: 12px;
  59. }
  60. .layui-timeline-title {
  61. margin-bottom: 0;
  62. }
  63. .layui-timeline-content {
  64. padding-right: 5px;
  65. }
  66. .image-list {
  67. width: 100%;
  68. /* height: 85px; */
  69. background-size: cover;
  70. padding: 10px 10px;
  71. overflow: hidden;
  72. }
  73. .image-item {
  74. width: 65px;
  75. height: 65px;
  76. background-size: 100% 100%;
  77. display: inline-block;
  78. position: relative;
  79. border-radius: 5px;
  80. margin-bottom: 10px;
  81. /*border: 1px solid #ccc;*/
  82. }
  83. .img-box{
  84. float: left;
  85. width: 65px;
  86. text-align: center;
  87. line-height: 65px;
  88. margin: 0 10px 10px;
  89. /* width: 75px; */
  90. height: 67px;
  91. background-color: #fff;
  92. border: 1px solid #ddd;
  93. border-radius: 4px;
  94. }
  95. .states{
  96. display: none;
  97. }
  98. .fr{
  99. float: right;
  100. }
  101. .success{
  102. color: #2AC845;
  103. }
  104. .finish{
  105. color: #CCCCCC;
  106. }
  107. /*自定义CSS*/
  108. .mui-preview-image.mui-fullscreen {
  109. position: fixed;
  110. z-index: 20;
  111. background-color: #000;
  112. }
  113. .mui-preview-header,
  114. .mui-preview-footer {
  115. position: absolute;
  116. width: 100%;
  117. left: 0;
  118. z-index: 10;
  119. }
  120. .mui-preview-header {
  121. height: 44px;
  122. top: 0;
  123. }
  124. .mui-preview-footer {
  125. height: 50px;
  126. bottom: 0px;
  127. }
  128. .mui-preview-header .mui-preview-indicator {
  129. display: block;
  130. line-height: 25px;
  131. color: #fff;
  132. text-align: center;
  133. margin: 15px auto 4;
  134. width: 70px;
  135. background-color: rgba(0, 0, 0, 0.4);
  136. border-radius: 12px;
  137. font-size: 16px;
  138. }
  139. .mui-preview-image {
  140. display: none;
  141. -webkit-animation-duration: 0.5s;
  142. animation-duration: 0.5s;
  143. -webkit-animation-fill-mode: both;
  144. animation-fill-mode: both;
  145. }
  146. .mui-preview-image.mui-preview-in {
  147. -webkit-animation-name: fadeIn;
  148. animation-name: fadeIn;
  149. }
  150. .mui-preview-image.mui-preview-out {
  151. background: none;
  152. -webkit-animation-name: fadeOut;
  153. animation-name: fadeOut;
  154. }
  155. .mui-preview-image.mui-preview-out .mui-preview-header,
  156. .mui-preview-image.mui-preview-out .mui-preview-footer {
  157. display: none;
  158. }
  159. .mui-zoom-scroller {
  160. position: absolute;
  161. display: -webkit-box;
  162. display: -webkit-flex;
  163. display: flex;
  164. -webkit-box-align: center;
  165. -webkit-align-items: center;
  166. align-items: center;
  167. -webkit-box-pack: center;
  168. -webkit-justify-content: center;
  169. justify-content: center;
  170. left: 0;
  171. right: 0;
  172. bottom: 0;
  173. top: 0;
  174. width: 100%;
  175. height: 100%;
  176. margin: 0;
  177. -webkit-backface-visibility: hidden;
  178. }
  179. .mui-zoom {
  180. -webkit-transform-style: preserve-3d;
  181. transform-style: preserve-3d;
  182. }
  183. .mui-slider .mui-slider-group .mui-slider-item img {
  184. width: auto;
  185. height: auto;
  186. max-width: 100%;
  187. max-height: 100%;
  188. }
  189. .mui-android-4-1 .mui-slider .mui-slider-group .mui-slider-item img {
  190. width: 100%;
  191. }
  192. .mui-android-4-1 .mui-slider.mui-preview-image .mui-slider-group .mui-slider-item {
  193. display: inline-table;
  194. }
  195. .mui-android-4-1 .mui-slider.mui-preview-image .mui-zoom-scroller img {
  196. display: table-cell;
  197. vertical-align: middle;
  198. }
  199. .mui-preview-loading {
  200. position: absolute;
  201. width: 100%;
  202. height: 100%;
  203. top: 0;
  204. left: 0;
  205. display: none;
  206. }
  207. .mui-preview-loading.mui-active {
  208. display: block;
  209. }
  210. .mui-preview-loading .mui-spinner-white {
  211. position: absolute;
  212. top: 50%;
  213. left: 50%;
  214. margin-left: -25px;
  215. margin-top: -25px;
  216. height: 50px;
  217. width: 50px;
  218. }
  219. .mui-preview-image img.mui-transitioning {
  220. -webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;
  221. transition: transform 0.5s ease, opacity 0.5s ease;
  222. }
  223. @-webkit-keyframes fadeIn {
  224. 0% {
  225. opacity: 0;
  226. }
  227. 100% {
  228. opacity: 1;
  229. }
  230. }
  231. @keyframes fadeIn {
  232. 0% {
  233. opacity: 0;
  234. }
  235. 100% {
  236. opacity: 1;
  237. }
  238. }
  239. @-webkit-keyframes fadeOut {
  240. 0% {
  241. opacity: 1;
  242. }
  243. 100% {
  244. opacity: 0;
  245. }
  246. }
  247. @keyframes fadeOut {
  248. 0% {
  249. opacity: 1;
  250. }
  251. 100% {
  252. opacity: 0;
  253. }
  254. }
  255. p img {
  256. max-width: 100%;
  257. height: auto;
  258. }
  259. </style>
  260. </head>
  261. <body>
  262. <div class="mui-content">
  263. <div class="mui-card">
  264. <ul class="mui-table-view">
  265. <li class="mui-table-view-cell">
  266. 工单编号:<span class="Work-id"></span>
  267. <span class="success fr states">待处理</span>
  268. <span class="finish fr states">已完结</span>
  269. </li>
  270. <li class="mui-table-view-cell Content">
  271. <span>投诉内容:</span>
  272. <h5 class="Work-content"></span>
  273. </li>
  274. <li class="mui-table-view-cell">
  275. <ul class="mui-table-view size-14 message-box">
  276. <li class="work-content">
  277. <span>
  278. <i class="iconfont">&#xe658;</i>
  279. 投诉人:
  280. </span>
  281. <span id="F_CusName" class="fr"></span>
  282. </li>
  283. <li class="work-content">
  284. <span>
  285. <i class="iconfont">&#xe619;</i>
  286. 投诉人电话:
  287. </span>
  288. <span id="F_CusPhone" class="fr">
  289. </span>
  290. </li>
  291. <li class="work-content">
  292. <span>
  293. <i class="iconfont">&#xe6a9;</i>
  294. 提交时间:
  295. </span><span id="F_CreateTime" class="fr"></span>
  296. </li>
  297. <li class="work-content">
  298. <span>
  299. <i class="iconfont">&#xe617;</i>
  300. 交办单位:
  301. </span><span id="Unit" class="fr"></span>
  302. </li>
  303. <li class="work-content">
  304. <span>
  305. <i class="iconfont">&#xe627;</i>
  306. 信息分类:
  307. </span><span id="InfoType" class="fr"></span>
  308. </li>
  309. </ul>
  310. </li>
  311. </ul>
  312. <div id="image-list" class="row image-list">
  313. <div class=" space">
  314. </div>
  315. </div>
  316. <h3 class="mui-table-view-cell" style="font-size: 14px;">工单跟踪信息</h3>
  317. <ul class="layui-timeline">
  318. </ul>
  319. </div>
  320. </div>
  321. <script src="../js/mui.min.js"></script>
  322. <script src="../js/zepto.js"></script>
  323. <!--<script src="../js/mui.zoom.js"></script> -->
  324. <script src="../js/mui.previewimage.js"></script>
  325. <script src="../Script/Common/huayi.config.js"></script>
  326. <script src="../Script/Common/huayi.http.js"></script>
  327. <script>
  328. mui.init()
  329. var openid = helper.cookies.get("openid");
  330. var id = helper.request.queryString("id");
  331. mui.previewImage();
  332. console.log(id);
  333. if(id) {
  334. $.ajax({
  335. type: "get",
  336. url: huayi.config.callcenter_url + 'WxLogin/GetWorkOrder',
  337. async: true,
  338. data: {
  339. // openid: openid,
  340. openid:'oKOqcv31fh76rtNmJDjKc39oIsfA',
  341. workorderid: id
  342. },
  343. success: function(data) {
  344. var con = JSON.parse(data);
  345. var Str = con.data.data;
  346. var Item=con.data.item;
  347. console.log(Item)
  348. if(Str[0].State==0){
  349. $(".success").show()
  350. }else{
  351. $(".finish").show()
  352. }
  353. var year=Str[0].CreateTime.substring(0, Str[0].CreateTime.indexOf(' '));
  354. $(".Work-id").text(Str[0].WorkOrderID);
  355. $(".Work-content").text(Str[0].Detail);
  356. $("#F_CusName").text(Str[0].Customer);
  357. $("#F_CusPhone").text(Str[0].CustomerTel);
  358. $("#F_CreateTime").text(year);
  359. $("#Unit").text(Str[0].Unit);
  360. $("#InfoType").text(Str[0].InfoType);
  361. //办理过程
  362. if(Item.length>0){
  363. $(Item).each(function(i, n){
  364. var Time=n.DealTime.substring(0, n.DealTime.indexOf(' '));;
  365. $('<li class="layui-timeline-item">'+
  366. '<i class="layui-icon layui-timeline-axis"></i>'+
  367. '<div class="layui-timeline-content layui-text">'+
  368. '<h5 class="layui-timeline-title">'+n.DealTime+'</h5>'+
  369. '<h5>操作人: <span>'+n.CreateUser+'</span></h5>'+
  370. '<h5>备注消息: <span>'+n.Detail+'</span></h5>'+
  371. '</div>'+
  372. '</li>').appendTo(".layui-timeline");
  373. })
  374. }
  375. // //图片展示
  376. var Files = Str[0].File;
  377. if(Files){
  378. var a ;
  379. var b;
  380. $(Files).each(function(i, n) {
  381. a=n.F_FileType.split("\/")[0];
  382. b=n.F_FileName.split(".")[1];
  383. console.log(a);
  384. if(a=='image'){
  385. $('<div class="img-box"><img src="' + n.F_FileUrl + '" alt="" class="image-item" data-preview-group="1" /><span class="">'+b+'</span><div>').appendTo(".space");
  386. }else{
  387. $('<div class="img-box "><span class="">'+b+'</span><div>').appendTo(".space");
  388. }
  389. })
  390. }
  391. }
  392. });
  393. }
  394. </script>
  395. </body>
  396. </html>