夏邑12345_前端

Work-shenhe.html 12KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. <!doctype html>
  2. <html lang="en" class="feedback">
  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. <title>办理工单</title>
  7. <link rel="stylesheet" type="text/css" href="../css/mui.min.css" />
  8. <link rel="stylesheet" href="../css/inits.css" />
  9. <style>
  10. body {
  11. background: #F6F6F6;
  12. }
  13. p {
  14. font-size: 16px;
  15. color: #fe6604;
  16. }
  17. .mui-bar-nav {
  18. background-color: #00a1cb;
  19. color: #fff!important;
  20. }
  21. .Servelist {
  22. line-height: 30px;
  23. /*border-bottom: 1px solid #e9e9e9;*/
  24. color: #282828;
  25. }
  26. .evaluate-center {
  27. background-color: #fff;
  28. padding-top: 5px;
  29. padding-left: 15px;
  30. box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.4);
  31. }
  32. .mui-table-view-cell:after {
  33. height: 0px;
  34. }
  35. .mui-table-cell label {
  36. color: #909090;
  37. }
  38. .Workdeail {
  39. font-size: 14px;
  40. }
  41. .Workdeail_1{
  42. padding-bottom:10px;
  43. }
  44. .Workdeail_1 .mui-table-view-cell {
  45. padding: 5px 15px 0px 15px;
  46. font-size: 14px;
  47. }
  48. .Workdeail_1 .mui-table-view-cell .mui-table-cell span {
  49. color: #909090;
  50. }
  51. .submit{
  52. position: fixed;
  53. bottom: 0px;
  54. margin-bottom: 0px;
  55. z-index: 3;
  56. display: none;
  57. }
  58. .sub{
  59. position: fixed;
  60. bottom: 0px;
  61. margin-bottom: 0px;
  62. z-index: 3;
  63. }
  64. .submit_div{
  65. position: fixed;
  66. bottom: 74px;
  67. height: 150px;
  68. background: #FFFFFF;
  69. width: 100%;
  70. display: none;
  71. z-index: 3;
  72. font-size: 14px;
  73. }
  74. .bj_body{
  75. position: fixed;
  76. top: 0;
  77. left: 0;
  78. width: 100%;
  79. height: 100%;
  80. background: #000000;
  81. filter:alpha(opacity=50);
  82. -moz-opacity:0.5;
  83. -khtml-opacity: 0.5;
  84. opacity: 0.5;
  85. z-index: 1;
  86. display: none;
  87. }
  88. .delete_iocn{
  89. color: #00b4ff;
  90. position: absolute;
  91. right: 10px;
  92. top: 10px;
  93. font-size: 20px;
  94. }
  95. </style>
  96. </head>
  97. <body>
  98. <header class="mui-bar mui-bar-nav" style="">
  99. <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left" style="color: #fff;"></a>
  100. <h1 class="mui-title" style="color: #fff;">办理工单</h1>
  101. </header>
  102. <div class="mui-content">
  103. <!--基本信息-->
  104. <div class="evaluate-center">
  105. <h5 class='mui-h5 Servelist'>
  106. <span style="font-size: 16px;">派单信息</span>
  107. </h5>
  108. <div class="ServeContent">
  109. <div class="Workdeail BLNR">
  110. <!--<ul class="mui-table-view ">
  111. <li class="mui-table-view-cell">
  112. <div class="mui-table">
  113. <div class="mui-table-cell mui-col-xs-4 ">
  114. <label class="label">:</label>
  115. </div>
  116. <div class="mui-table-cell mui-col-xs-8 Mf">
  117. <span class="ND_deail" id="ND_name">消防水泵</span>
  118. </div>
  119. </div>
  120. </li>
  121. <li class="mui-table-view-cell">
  122. <div class="mui-table">
  123. <div class="mui-table-cell mui-col-xs-4 ">
  124. <label class="label">设备名称:</label>
  125. </div>
  126. <div class="mui-table-cell mui-col-xs-8 Mf">
  127. <span class="ND_deail" id="ND_name">消防水泵</span>
  128. </div>
  129. </div>
  130. </li>
  131. </ul>-->
  132. </div>
  133. </div>
  134. <!--评价记录-->
  135. </div>
  136. <div class="evaluate-center" style="margin-top: 10px;">
  137. <h5 class='mui-h5 Servelist'>
  138. <span style="font-size: 16px;">审核信息</span>
  139. </h5>
  140. <div class="ServeContent">
  141. <div class="Workdeail_1 HGXX">
  142. <!--<ul class="mui-table-view ">
  143. <li class="mui-table-view-cell">
  144. <div class="mui-table">
  145. <div class="mui-table-cell mui-col-xs-4 ">
  146. <label class="label">办理时间:</label>
  147. </div>
  148. <div class="mui-table-cell mui-col-xs-8 Mf">
  149. <span class="ND_deail" id="ND_name">2018-03-24 10:23:48</span>
  150. </div>
  151. </div>
  152. </li>
  153. <li class="mui-table-view-cell">
  154. <div class="mui-table">
  155. <div class="mui-table-cell mui-col-xs-4 ">
  156. <label class="label">办理内容:</label>
  157. </div>
  158. <div class="mui-table-cell mui-col-xs-8 Mf">
  159. <span class="ND_deail" id="ND_name">测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试</span>
  160. </div>
  161. </div>
  162. </li>
  163. <li class="mui-table-view-cell">
  164. <div class="mui-table">
  165. <div class="mui-table-cell mui-col-xs-4 ">
  166. <label class="label">审批时间:</label>
  167. </div>
  168. <div class="mui-table-cell mui-col-xs-8 Mf">
  169. <span class="ND_deail" id="ND_name">2018-03-24 10:23:48</span>
  170. </div>
  171. </div>
  172. </li>
  173. <li class="mui-table-view-cell">
  174. <div class="mui-table">
  175. <div class="mui-table-cell mui-col-xs-4 ">
  176. <label class="label">审批内容:</label>
  177. </div>
  178. <div class="mui-table-cell mui-col-xs-8 Mf">
  179. <span class="ND_deail" id="ND_name">测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试</span>
  180. </div>
  181. </div>
  182. </li>
  183. </ul>-->
  184. </div>
  185. </div>
  186. <!--评价记录-->
  187. </div>
  188. </div>
  189. <button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block block_button sub">立即办理</button>
  190. <button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block block_button submit" id="submit">提交</button>
  191. <div class="submit_div">
  192. <ul class="mui-table-view ">
  193. <li class="mui-table-view-cell">
  194. <div class="mui-input-row">
  195. <label class="label">诉求主题:</label>
  196. <input type="text" id="contact" placeholder="请填写您的诉求主题" class="size-14">
  197. </div>
  198. </li>
  199. <li class="mui-table-view-cell">
  200. <div class="mui-input-row">
  201. <label class="label">内容:</label>
  202. <textarea class="ztext content size-14" name="" id="question" rows="3" cols="" placeholder="请详细描述您的问题和建议..."></textarea>
  203. </div>
  204. </li>
  205. </ul>
  206. <a class="mui-icon mui-icon-closeempty delete_iocn"></a>
  207. </div>
  208. <div style="width: 100%; height: 57px;"></div>
  209. <div class="bj_body" style=""></div>
  210. <script src="../js/huayi.config.js"></script>
  211. <script src="../js/zepto.js"></script>
  212. <script src="../js/jquery.min.js"></script>
  213. <script src="../js/mui.min.js"></script>
  214. <script type="text/javascript">
  215. mui.init(
  216. );
  217. mui.plusReady(function() {
  218. var wv = plus.webview.currentWebview();
  219. var vText = wv.name;
  220. var token = wv.token;
  221. mui.ajax(huayi.config.callcenter_url + 'WorkOrder/GetSecondDealInfo', {
  222. data: {
  223. workorderid: vText,
  224. token: token
  225. },
  226. dataType: 'json', //服务器返回json格式数据
  227. type: 'get', //HTTP请求类型
  228. timeout: 10000, //超时时间设置为10秒;
  229. success: function(result) {
  230. var temp;
  231. $.each(result.data.pdinfo, function(i, n) {
  232. temp =
  233. '<ul class="mui-table-view "><li class="mui-table-view-cell"><div class="mui-table"><div class="mui-table-cell mui-col-xs-4 "><label class="label">派单时间:</label></div><div class="mui-table-cell mui-col-xs-8 Mf"><span class="ND_deail" id="ND_name">' + n.F_CreateTime +
  234. '</span></div></div></li><div class="BLNR"></div><li class="mui-table-view-cell"><div class="mui-table"><div class="mui-table-cell mui-col-xs-4 "><label class="label">办理期限:</label></div><div class="mui-table-cell mui-col-xs-8 Mf"><span class="ND_deail" id="ND_name">' + n.F_LimitTime +
  235. '</span></div></div></li><li class="mui-table-view-cell"><div class="mui-table"><div class="mui-table-cell mui-col-xs-4 "><label class="label">办理内容:</label></div><div class="mui-table-cell mui-col-xs-8 Mf"><span class="ND_deail" id="ND_name">' + n.F_AssignedOpinion +
  236. '</span></div></div></li></ul>'
  237. });
  238. $('.BLNR').append(temp);
  239. },
  240. error: function(xhr, type, errorThrown) {
  241. }
  242. });
  243. // 审核信息
  244. mui.ajax(huayi.config.callcenter_url + 'WorkOrder/GetSecondDealInfo', {
  245. data: {
  246. workorderid: vText,
  247. token: token
  248. },
  249. dataType: 'json', //服务器返回json格式数据
  250. type: 'get', //HTTP请求类型
  251. timeout: 10000, //超时时间设置为10秒;
  252. success: function(result) {
  253. var temp2;
  254. var Agree;
  255. // alert(JSON.stringify(result.data.fkinfo));
  256. if(result.data.fkinfo.length > 0) {
  257. for(var i = 0; i < result.data.fkinfo.length; i++) {
  258. if(result.data.fkinfo[i].F_IsAudit == 1) {
  259. Agree = "同意";
  260. } else if(result.data.fkinfo[i].F_IsAudit == 2) {
  261. Agree = "拒绝";
  262. }
  263. $('<ul class="mui-table-view "><li class="mui-table-view-cell"><div class="mui-table"><div class="mui-table-cell mui-col-xs-4 "><label class="label">办理时间:</label></div><div class="mui-table-cell mui-col-xs-8 Mf"><span class="ND_deail" id="ND_name">' + result.data.fkinfo[i].F_CreateTime +
  264. '</span></div></div></li><li class="mui-table-view-cell"><div class="mui-table"><div class="mui-table-cell mui-col-xs-4 "><label class="label">办理内容:</label></div><div class="mui-table-cell mui-col-xs-8 Mf"><span class="ND_deail" id="ND_name">' + result.data.fkinfo[i].F_Result +
  265. '</span></div></div></li><li class="mui-table-view-cell"><div class="mui-table"><div class="mui-table-cell mui-col-xs-4 "><label class="label">派单时间:</label></div><div class="mui-table-cell mui-col-xs-8 Mf"><span class="ND_deail" id="ND_name">' + result.data.fkinfo[i].F_AuditTime +
  266. '</span></div></div></li><li class="mui-table-view-cell"><div class="mui-table"><div class="mui-table-cell mui-col-xs-4 "><label class="label">派单内容:</label></div><div class="mui-table-cell mui-col-xs-8 Mf"><span class="ND_deail" id="ND_name">' + result.data.fkinfo[i].F_AuditReason +
  267. '</span></div></div></li><li class="mui-table-view-cell"><div class="mui-table"><div class="mui-table-cell mui-col-xs-4 "><label class="label">审批意见:</label></div><div class="mui-table-cell mui-col-xs-8 Mf"><span class="ND_deail" id="ND_name">' + Agree +
  268. '</span></div></div></li></ul>').appendTo(".HGXX")
  269. }
  270. }
  271. },
  272. error: function(xhr, type, errorThrown) {
  273. }
  274. });
  275. // 立即办理
  276. $(".sub").click(function(){
  277. $(".submit_div").slideDown();
  278. $(".bj_body").slideDown();
  279. $(".submit").show();
  280. $(".sub").hide();
  281. });
  282. // 背景关闭弹框
  283. $(".bj_body").click(function(){
  284. $(".submit_div").slideUp();
  285. $(".bj_body").slideUp();
  286. $(".sub").show();
  287. $(".submit").hide();
  288. });
  289. // 图标关闭弹框
  290. $(".delete_iocn").click(function(){
  291. $(".submit_div").slideUp();
  292. $(".bj_body").slideUp();
  293. $(".sub").show();
  294. $(".submit").hide();
  295. });
  296. // 提交办理
  297. // $(".submit").click(function(){
  298. //
  299. // });
  300. document.getElementById("submit").addEventListener('tap', function() {
  301. var username = $("#contact").val();
  302. var question = $("#question").val();
  303. if(!username) {
  304. plus.nativeUI.toast('输入办理人');
  305. } else if(!question) {
  306. plus.nativeUI.toast('输入内容');
  307. } else {
  308. mui.ajax(huayi.config.callcenter_url + 'WorkOrder/DealWorkOrder', {
  309. data: {
  310. workorderid: vText,
  311. dealman: username, //办理人
  312. result: question, //办理内容
  313. state: 1,
  314. token: token
  315. },
  316. dataType: 'json', //服务器返回json格式数据
  317. type: 'post', //HTTP请求类型
  318. timeout: 10000, //超时时间设置为10秒;
  319. success: function(data) {
  320. var btnArray = ['否', '是'];
  321. mui.confirm('是否办理工单', '提示', btnArray, function(e) {
  322. if(e.index == 1) {
  323. plus.nativeUI.toast('办理成功');
  324. // var wobj = plus.webview.getWebviewById("WorkDetails");
  325. // wobj.reload(true);
  326. $(".submit_div").slideUp();
  327. $(".bj_body").slideUp();
  328. $(".sub").show();
  329. $(".submit").hide();
  330. } else {
  331. plus.nativeUI.toast('取消办理');
  332. }
  333. })
  334. },
  335. error: function(xhr, type, errorThrown) {
  336. }
  337. });
  338. }
  339. })
  340. })
  341. </script>
  342. </body>
  343. </html>