商丘12345 前端

WorkDetails.html 9.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title></title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
  7. <meta name="apple-mobile-web-app-capable" content="yes">
  8. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  9. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
  10. <link href="css/mui.min.css" rel="stylesheet" />
  11. <script src="js/mui.min.js"></script>
  12. <style>
  13. /*通过CSS*/
  14. .mui-bar-nav {
  15. background-color: #00a1cb;
  16. }
  17. .mui-title {
  18. line-height: 50px;
  19. color: #fff;
  20. }
  21. .mui-action-back {
  22. color: #fff;
  23. }
  24. .Phone img {
  25. width: 13px;
  26. height: 13px;
  27. border-radius: 50%;
  28. /* vertical-align: text-bottom;*/
  29. margin-right: 3px;
  30. vertical-align: initial;
  31. }
  32. .size-16 {
  33. font-size: 16px;
  34. }
  35. .States {
  36. background: #fd7c7d;
  37. color: #fff;
  38. padding: 3px 6px;
  39. border-radius: 5px;
  40. }
  41. .mui-table-view-cell {
  42. padding-right: 20px!important;
  43. }
  44. .Active {
  45. color: #00a1cb;
  46. }
  47. .size-12 {
  48. font-size: 12px;
  49. }
  50. .size-14 {
  51. font-size: 14px;
  52. }
  53. .mui-card-footer a {
  54. display: inline-block;
  55. width: 30%;
  56. text-align: center;
  57. font-size: 14px;
  58. }
  59. .mui-card-footer a:active{
  60. color: #00a1cb;
  61. }
  62. .mui-padding {
  63. padding: 11px 15px;
  64. padding-right: 20px!important;
  65. /*border-bottom: 1px solid #c8c7cc;*/
  66. }
  67. .GDgz {
  68. background-color: #fff
  69. }
  70. .GDgz span {
  71. line-height: 18px;
  72. margin-right: 3px;
  73. }
  74. .mui-modal {
  75. display: block
  76. }
  77. .work-content {
  78. padding: 5px 12px;
  79. }
  80. .work-content span {
  81. line-height: 20px;
  82. }
  83. .Caozuo a {
  84. color: #000;
  85. }
  86. #Popover_0 a {
  87. color: #00a1cb;
  88. line-height: 50px;
  89. }
  90. #Popover_0 {
  91. top: 50px;
  92. background-color: #fff;
  93. }
  94. #next-header {
  95. background-color: #fff;
  96. }
  97. </style>
  98. </head>
  99. <body>
  100. <header class="mui-bar mui-bar-nav" style="padding-right: 15px;height: 50px;color: #fff;">
  101. <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
  102. <h1 class="mui-title">工单详情</h1>
  103. </header>
  104. <div class="mui-content">
  105. <!--<ul class="mui-table-view mui-table-view-chevron">-->
  106. <!--<li class="mui-padding">-->
  107. <div class=" mui-table mui-table-view mui-padding" style="margin-top: 0;">
  108. <div class="mui-table-cell mui-col-xs-10">
  109. <h4 class="mui-ellipsis size-16">
  110. <i class="mui-icon Phone">
  111. <img src="images/start.png" alt="" />
  112. </i>
  113. <span>工单编号:</span><span id="ID"></span>
  114. </h4>
  115. </div>
  116. <div class="mui-table-cell mui-col-xs-2 mui-text-right">
  117. <span class="mui-h5 States">待解决</span>
  118. </div>
  119. </div>
  120. <div class="mui-table mui-table-view work-content ">
  121. <h5 class=" Active size-14">
  122. <span >投诉标题:</span><span id="F_ComTitle" class="mui-ellipsis"></span>
  123. </h5>
  124. <h5 class="size-14 " style="line-height: 15px;">
  125. <span>投诉内容:</span><span id="F_ComContent"></span>
  126. </h5>
  127. </div>
  128. <!--</ul>-->
  129. <!--信息展示-->
  130. <ul class="mui-table-view size-14 message-box" style="background: #fafafa;">
  131. <li class="work-content">
  132. <span>
  133. <i class="mui-icon mui-icon-location size-16"></i>
  134. 投诉地址:
  135. </span>
  136. <span id="AreaName">河南省郑州市大学科技园东区4号楼</span>
  137. </li>
  138. <li class="work-content">
  139. <span>
  140. <i class="mui-icon mui-icon-location size-16"></i>
  141. 投诉人:
  142. </span>
  143. <span id="F_CusName"></span>
  144. </li>
  145. <li class="work-content">
  146. <span>
  147. <i class="mui-icon mui-icon-location size-16"></i>
  148. 投诉人电话:
  149. </span>
  150. <span id="F_CusPhone">
  151. </span>
  152. </li>
  153. <li class="work-content">
  154. <span>
  155. <i class="mui-icon mui-icon-location size-16"></i>
  156. 工单类型:
  157. </span>
  158. <span id="TypeName1"></span>
  159. </li>
  160. <li class="work-content">
  161. <span>
  162. <i class="mui-icon mui-icon-location size-16"></i>
  163. 提交时间:
  164. </span><span id="F_CreateTime"></span>
  165. </li>
  166. </ul>
  167. <div class="mui-table-view Caozuo " style="padding: 10px 12px;">
  168. <div class="mui-card-footer">
  169. <!--<a ><i class="mui-icon mui-icon-more "></i>催单</a>
  170. <a><i class="mui-icon mui-icon-paperplane"></i>指派</a>
  171. <a class="Finish"><i class="mui-icon mui-icon-checkmarkempty"></i>完成</a>-->
  172. </div>
  173. </div>
  174. <!--工单进程-->
  175. <div class="mui-table-view work-content ">
  176. <div class="mui-table-cell mui-col-xs-10">
  177. <h4 class="mui-ellipsis size-16" style="padding: 6px ;">工单跟踪信息</h4>
  178. </div>
  179. </div>
  180. <!--工单进度-->
  181. <div class="mui-padding GDgz">
  182. <!--<div style="padding-left: 20px; ">
  183. <h5 class="mui-badge-success mui-badge-inverted">2017-06-23 15:30:20 朱慧娟 已完此成工单</h5>
  184. <h5><span>操作人:</span><span>蓝胖纸</span></h5>
  185. <h5><span>操作人电话:</span><span>18839115206</span></h5>
  186. <h5><span>备注信息:</span><span>圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛</span></h5>
  187. </div>
  188. <div style="padding-left: 20px; ">
  189. <h5 class="mui-badge-danger mui-badge-inverted">2017-06-23 15:30:20 朱慧娟 已完此成工单</h5>
  190. <h5><span>操作人:</span><span>蓝胖纸</span></h5>
  191. <h5><span>操作人电话:</span><span>18839115206</span></h5>
  192. <h5><span>备注信息:</span><span>圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛</span></h5>
  193. </div>
  194. <div style="padding-left: 20px; ">
  195. <h5 class="mui-badge-warning mui-badge-inverted"><span>2017-06-23</span><span>15:20:20</span><span>蓝胖子</span><span>创建工单</span>
  196. </h5>
  197. <h5><span>操作人:</span><span>蓝胖纸</span></h5>
  198. <h5><span>操作人电话:</span><span>18839115206</span></h5>
  199. <h5><span>备注信息:</span><span>圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛圆圆的头,大大的眼睛</span></h5>
  200. </div>-->
  201. </div>
  202. <!--<nav class="mui-bar mui-bar-tab ">
  203. <a href="#Popover_0" class="mui-tab-item">
  204. <span class="mui-icon mui-icon-compose"></span>添加评论</a>
  205. </nav>-->
  206. </div>
  207. <script src="js/app.js"></script>
  208. <script type="text/javascript">
  209. mui.init();
  210. mui.init({
  211. swipeBack: true //启用右滑关闭功能
  212. });
  213. mui.plusReady(function() {
  214. var wv = plus.webview.currentWebview();
  215. var vText = wv.name;
  216. var token = wv.token;
  217. var ID = document.getElementById("ID").innerHTML = vText;
  218. //工单详情
  219. //获取工单
  220. mui.ajax('http://192.168.4.18:4010/WorkOrder/GetWorkOrder', {
  221. data: {
  222. workorderid: vText,
  223. "token": token
  224. },
  225. dataType: 'json', //服务器返回json格式数据
  226. type: 'get', //HTTP请求类型
  227. timeout: 10000, //超时时间设置为10秒;
  228. headers: {
  229. 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
  230. },
  231. success: function(data) {
  232. var Data = data.data.data;
  233. document.getElementById("F_ComTitle").innerHTML = Data[0].F_ComTitle; //标题
  234. document.getElementById("F_ComContent").innerHTML = Data[0].F_ComContent; //内容
  235. //地址
  236. document.getElementById("AreaName").innerHTML = Data[0].AreaName;
  237. //投诉人
  238. document.getElementById("F_CusName").innerHTML = Data[0].F_CusName;
  239. //电话
  240. document.getElementById("F_CusPhone").innerHTML = Data[0].F_CusPhone;
  241. //类型
  242. document.getElementById("TypeName1").innerHTML = Data[0].TypeName1;
  243. //时间
  244. document.getElementById("F_CreateTime").innerHTML = Data[0].F_CreateTime;
  245. //办理过程
  246. for(var i = 0; i < data.data.gcdata.length; i++) {
  247. var table = document.body.querySelector('.GDgz');
  248. var div = document.createElement('div');
  249. // div.className = 'mui-collapse-content';
  250. div.innerHTML =
  251. '<h5 class="mui-badge-success mui-badge-inverted">'+data.data.gcdata[i].F_CreateTime+' ' +
  252. '<h5><span>操作人:</span><span>' + data.data.gcdata[i].UserName + '</span></h5>' +
  253. '<h5><span>备注信息:</span><span>' + data.data.gcdata[i].F_Message + '</span></h5>' ;
  254. table.appendChild(div);
  255. }
  256. //按钮显示
  257. for(var i = 0; i < data.data.btndata.length; i++) {
  258. var btns= data.data.btndata[i].key;
  259. var table = document.body.querySelector('.mui-card-footer');
  260. var a = document.createElement('a');
  261. // div.className = 'mui-collapse-content';
  262. a.innerHTML =
  263. '<i class="mui-icon mui-icon-more "></i>'+ data.data.btndata[i].value+''
  264. table.appendChild(a);
  265. }
  266. },
  267. error: function(xhr, type, errorThrown) {
  268. //异常处理;
  269. }
  270. });
  271. mui(".mui-card-footer").on("tap",".Finish",function(){
  272. mui.alert("完成")
  273. })
  274. })
  275. </script>
  276. </body>
  277. </html>