商丘12345 前端

personal.html 22KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574
  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. <link rel="stylesheet" href="css/mui.min.css">
  10. <link rel="stylesheet" href="css/iconfont.css" />
  11. <link rel="stylesheet" type="text/css" href="css/personal.css"/>
  12. </head>
  13. <body>
  14. <!--页面主内容区开始-->
  15. <div class="mui-content">
  16. <!--banner-->
  17. <div id="IMG-box">
  18. <img id="img1" src="img/banner.png" class="">
  19. </div>
  20. <div class="marquee">
  21. <div style="float: left;" class="Content-title">
  22. <span class="marquee-span">
  23. <i class="red mui-icon iconfont icon-gonggao01"></i>
  24. &nbsp;&nbsp;最新消息:
  25. </span>
  26. </div>
  27. <div style="float: left; width: 60%;" class="Ga"></div>
  28. </div>
  29. <!--主体-->
  30. <div class="Content" style="margin-bottom: 8px;">
  31. <div class="Content-title">
  32. <h5 style="margin-top: 0;">
  33. <span class="blues" style="margin-right: 5px;">
  34. <i class="mui-icon iconfont icon-gongdan"></i>
  35. </span>
  36. <span style="font-weight:bold; color: #797979;">工单管理</span>
  37. </h5>
  38. </div>
  39. <!--调度-->
  40. <div>
  41. <!--领导查看-->
  42. <ul class="mui-table-view mui-grid-view mui-grid-9 Common-box Dispatch_" style="display: none;">
  43. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3 ">
  44. <a href="javascript:;" class="Dispatch-listDCL" data-index="0" index="1">
  45. <div class="Icon icon-1"><i class="mui-icon iconfont icon-dengdai2"></i></div>
  46. <div class="mui-media-body font-weight-bold">待交办</div>
  47. </a>
  48. <div class="stateIcon spllddcl"></div>
  49. </li>
  50. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  51. <a href="javascript:;" class="Dispatch-listDCL" data-index="0" index="3">
  52. <div class="Icon icon-2"><i class="mui-icon iconfont icon-hui "></i></div>
  53. <div class="mui-media-body font-weight-bold">退回审核</div>
  54. </a>
  55. <div class="stateIcon splthsh"></div>
  56. </li>
  57. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  58. <a href="javascript:;" class="Dispatch-listDCL" data-index="0" index="5">
  59. <div class="Icon icon-3"><i class="mui-icon iconfont icon-dengdai3 "></i></div>
  60. <div class="mui-media-body font-weight-bold">延时审核</div>
  61. </a>
  62. <div class="stateIcon sqlyssh"></div>
  63. </li>
  64. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  65. <a href="javascript:;" class="Dispatch-listDCL" data-index="0" index="11" issatisfie="0">
  66. <div class="Icon icon-7"><i class="mui-icon iconfont icon-daiban"></i></div>
  67. <div class="mui-media-body font-weight-bold">重办待交办</div>
  68. </a>
  69. <div class="stateIcon sqlcbdjb"></div>
  70. </li>
  71. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  72. <a href="javascript:;" class="Dispatch-listYJB" data-index="1">
  73. <div class="Icon icon-6"><i class="mui-icon iconfont icon-yibanli "></i></div>
  74. <div class="mui-media-body font-weight-bold">已交办</div>
  75. </a>
  76. </li>
  77. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  78. <a href="javascript:;" class="Seach" data-index="0">
  79. <div class="Icon icon-7"><i class="mui-icon iconfont icon-banlijinduchaxun Blue"></i></div>
  80. <div class="mui-media-body font-weight-bold">工单查询</div>
  81. </a>
  82. </li>
  83. </ul>
  84. <!--一级查看-->
  85. <ul class="mui-table-view mui-grid-view mui-grid-9 Common-box Undertake" style="display: none;">
  86. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  87. <a href="javascript:;" class="Undertake-list" data-index="0" index="">
  88. <div class="Icon icon-1"><i class="mui-icon iconfont icon-check1 "></i></div>
  89. <div class="mui-media-body font-weight-bold">待查收</div>
  90. </a>
  91. <div class="stateIcon dwdcs"></div>
  92. </li>
  93. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  94. <a href="javascript:;" class="Undertake-list" data-index="0" index="4">
  95. <div class="Icon icon-2"><i class="mui-icon iconfont icon-daibanli "></i></div>
  96. <div class="mui-media-body font-weight-bold">待办理</div>
  97. </a>
  98. <div class="stateIcon dwdbl"></div>
  99. </li>
  100. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  101. <a href="javascript:;" class="Undertake-listYBL">
  102. <div class="Icon icon-7"><i class="mui-icon iconfont icon-yibanli "></i></div>
  103. <div class="mui-media-body font-weight-bold">已办理</div>
  104. </a>
  105. </li>
  106. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  107. <a href="javascript:;" class="Undertake-list" data-index="2">
  108. <div class="Icon icon-3"><i class="mui-icon iconfont icon-gongyonghuishou "></i></div>
  109. <div class="mui-media-body font-weight-bold">退回审核</div>
  110. </a>
  111. <div class="stateIcon dwthsh"></div>
  112. </li>
  113. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  114. <a href="javascript:;" class="Undertake-list" data-index="3">
  115. <div class="Icon icon-4"><i class="mui-icon iconfont icon-gaojing "></i></div>
  116. <div class="mui-media-body font-weight-bold">延时审核</div>
  117. </a>
  118. <div class="stateIcon dwyssh"></div>
  119. </li>
  120. </ul>
  121. <!--二级查看-->
  122. <ul class="mui-table-view mui-grid-view mui-grid-9 Common-box Dispatch" style="display: none;">
  123. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  124. <a href="javascript:;" class="Dispatch-list1" data-index="0">
  125. <div class="Icon icon-2"><i class="mui-icon iconfont icon-daibanli "></i></div>
  126. <div class="mui-media-body font-weight-bold">待办理</div>
  127. </a>
  128. <div class="stateIcon ejdbl"></div>
  129. </li>
  130. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  131. <a href="javascript:;" class="Dispatch-list1" data-index="1">
  132. <div class="Icon icon-7"><i class="mui-icon iconfont icon-yibanli "></i></div>
  133. <div class="mui-media-body font-weight-bold">已办理</div>
  134. </a>
  135. <div class="stateIcon ejybl"></div>
  136. </li>
  137. </ul>
  138. <!--督办专员-->
  139. <ul class="mui-table-view mui-grid-view mui-grid-9 Common-box Supervision" style="display: none;">
  140. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  141. <a href="javascript:;" class="Supervision-list" data-index="8">
  142. <div class="Icon icon-2"><i class="mui-icon iconfont icon-daibanli "></i></div>
  143. <div class="mui-media-body font-weight-bold">待督办</div>
  144. </a>
  145. <div class="stateIcon DTJ"></div>
  146. </li>
  147. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  148. <a href="javascript:;" class="Supervision-list" data-index="6">
  149. <div class="Icon icon-7"><i class="mui-icon iconfont icon-yibanli "></i></div>
  150. <div class="mui-media-body font-weight-bold">已督办</div>
  151. </a>
  152. <div class="stateIcon DTJ"></div>
  153. </li>
  154. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  155. <a href="javascript:;" class="Seach" data-index="0">
  156. <div class="Icon icon-7"><i class="mui-icon iconfont icon-banlijinduchaxun Blue"></i></div>
  157. <div class="mui-media-body font-weight-bold">工单查询</div>
  158. </a>
  159. </li>
  160. <div class="stateIcon DTJ"></div>
  161. </ul>
  162. <!--督办专员-->
  163. <ul class="mui-table-view mui-grid-view mui-grid-9 Common-box party" style="display: none;">
  164. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  165. <a href="javascript:;" class="party-list" data-index="8">
  166. <div class="Icon icon-2"><i class="mui-icon iconfont icon-check1 "></i></div>
  167. <div class="mui-media-body font-weight-bold">添加工单</div>
  168. </a>
  169. <div class="stateIcon DTJ"></div>
  170. </li>
  171. <li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3">
  172. <a href="javascript:;" class="Seach" data-index="0">
  173. <div class="Icon icon-7"><i class="mui-icon iconfont icon-banlijinduchaxun Blue"></i></div>
  174. <div class="mui-media-body font-weight-bold">工单查询</div>
  175. </a>
  176. </li>
  177. </ul>
  178. </div>
  179. </div>
  180. <div class="Content">
  181. <div class="Content-title">
  182. <h5>
  183. <span>
  184. <i class="mui-icon iconfont icon-iconfontfanxiantongqian yellow"></i>
  185. </span>
  186. <span class="size-13 font-weight-bold">公告</span>
  187. </h5>
  188. </div>
  189. <div>
  190. <ul class="mui-table-view mui-grid-view mui-grid-9">
  191. <li class="mui-table-view-cell mui-media mui-col-xs-6 mui-col-sm-6 Managment">
  192. <a>
  193. <div class="mui-pull-left Left-icon">
  194. <span class="mui-icon iconfont icon-gonggao01 blue"></span>
  195. </div>
  196. <div class="mui-text-left mui-pull-left">
  197. <h4>通知公告</h4>
  198. <h5>最及时的消息通知</h5>
  199. </div>
  200. </a>
  201. </li>
  202. <li class="mui-table-view-cell mui-media mui-col-xs-6 mui-col-sm-6 TimeOut" style="display: none;">
  203. <a>
  204. <div class="mui-pull-left Left-icon">
  205. <span class="mui-icon iconfont icon-ditu-cuidan yellow"></span>
  206. </div>
  207. <div class="mui-text-left mui-pull-left">
  208. <h4>超时提醒</h4>
  209. <h5>超时工单,尽快处理</h5>
  210. </div>
  211. </a>
  212. </li>
  213. <li class="mui-table-view-cell mui-media mui-col-xs-6 mui-col-sm-6 Notification">
  214. <a>
  215. <div class="mui-pull-left Left-icon">
  216. <span class="mui-icon iconfont icon-tubiao- red"></span>
  217. </div>
  218. <div class="mui-text-left mui-pull-left">
  219. <h4>通报批评</h4>
  220. <h5>有则改之,无则加勉</h5>
  221. </div>
  222. </a>
  223. </li>
  224. </ul>
  225. </div>
  226. </div>
  227. </div>
  228. </body>
  229. <script src="js/mui.min.js "></script>
  230. <script src="js/zepto.js"></script>
  231. <script src="js/huayi.config.js"></script>
  232. <script>
  233. mui.init();
  234. mui.plusReady(function() {
  235. //setInterval(function() {ajaxRefresh()},60*1000);
  236. var token = localStorage.getItem("token"); //获取本地存储
  237. var usercode;
  238. //alert(token)
  239. //var token = localStorage.getItem("token")
  240. //权限判断
  241. mui.ajax(huayi.config.callcenter_url + '/UserAccount/GetNowUser', {
  242. data: {
  243. token: token,
  244. },
  245. dataType: 'json', //服务器返回json格式数据
  246. type: 'get', //HTTP请求类型
  247. timeout: 10000, //超时时间设置为10秒;
  248. headers: {
  249. 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
  250. },
  251. success: function(data) {
  252. var RoleCode = data.data.role.F_RoleCode;
  253. $(".F_UserName").text(data.data.user.F_UserName);
  254. localStorage.setItem("F_UserName", data.data.user.F_UserName);
  255. localStorage.setItem("F_UserName", data.data.user.F_UserName);
  256. //alert(JSON.stringify(data.data.user.F_UserCode))
  257. usercode = data.data.user.F_UserCode;
  258. ajaxRefresh();
  259. $(".rolname").text(data.data.user.rolname);
  260. //alert(RoleCode)
  261. if(RoleCode == "WLDW") { //承办
  262. localStorage.setItem("organizer", 2);
  263. $(".Undertake").css('display', 'block');
  264. } else if(RoleCode == "ZXLD" || RoleCode == "GLY"|| RoleCode == "ZXLDGLY" || RoleCode == "DDZG") { //调度
  265. $(".Dispatch_").css('display', 'block');
  266. localStorage.setItem("organizer", 1);
  267. } else if(RoleCode == "EJWLDW") {
  268. localStorage.setItem("organizer", 3);
  269. $(".Dispatch").css('display', 'block');
  270. } else if(RoleCode == "DBZY"){
  271. localStorage.setItem("organizer", 4);
  272. $(".Supervision").css('display', 'block');
  273. } else if(RoleCode == "DFZF"){
  274. localStorage.setItem("organizer", 5);
  275. $(".party").css('display', 'block');
  276. }
  277. },
  278. error: function(xhr, type, errorThrown) {
  279. //异常处理;
  280. }
  281. });
  282. //一级查看-已交办页面
  283. $('.Dispatch-listYJB').on('tap', function() {
  284. var nwaiting = plus.nativeUI.showWaiting();
  285. webviewShow = plus.webview.create("workOrder/Dispatch-index.html"); //后台创建webview并打开show.html
  286. webviewShow.addEventListener("loaded", function() { //注册新webview的载入完成事件
  287. nwaiting.close(); //新webview的载入完毕后关闭等待框
  288. webviewShow.show("slide-in-right", 300); //把新webview窗体显示出来,显示动画效果为速度300毫秒的右侧移入动画
  289. }, false);
  290. })
  291. function ajaxRefresh() {
  292. //alert(usercode)
  293. //权限判断
  294. $.ajax({
  295. data: {
  296. usercode: usercode,
  297. },
  298. url: huayi.config.callcenter_url + '/APP/GetOrderCount',
  299. dataType: 'json', //服务器返回json格式数据
  300. type: 'get', //HTTP请求类型
  301. timeout: 10000, //超时时间设置为10秒;
  302. headers: {
  303. 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
  304. },
  305. success: function(data) {
  306. //alert(JSON.stringify(data))
  307. var data = data.data;
  308. //alert(data.spllddcl)
  309. //一级待交办
  310. if(data.sqllddcl == 0) {
  311. $(".spllddcl").hide();
  312. } else {
  313. $(".spllddcl").text(data.sqllddcl);
  314. }
  315. //一级退回审核
  316. if(data.sqlthsh == 0) {
  317. $(".splthsh").hide();
  318. } else {
  319. $(".splthsh").text(data.sqlthsh);
  320. }
  321. //一级延时审核
  322. if(data.sqlyssh == 0) {
  323. $(".sqlyssh").hide();
  324. } else {
  325. $(".sqlyssh").text(data.sqlyssh);
  326. }
  327. //一级重办待交办
  328. if(data.sqlcbdjb == 0) {
  329. $(".sqlcbdjb").hide();
  330. } else {
  331. $(".sqlcbdjb").text(data.sqlcbdjb);
  332. }
  333. //二级待查收
  334. if(data.dwdcs == 0) {
  335. $(".dwdcs").hide();
  336. } else {
  337. $(".dwdcs").text(data.dwdcs);
  338. }
  339. //二级待办理
  340. if(data.dwdbl == 0) {
  341. $(".dwdbl").hide();
  342. } else {
  343. $(".dwdbl").text(data.dwdbl);
  344. }
  345. //二级退回审核
  346. if(data.dwthsh == 0) {
  347. $(".dwthsh").hide();
  348. } else {
  349. $(".dwthsh").text(data.dwthsh);
  350. }
  351. //二级延时审核
  352. if(data.dwyssh == 0) {
  353. $(".dwyssh").hide();
  354. } else {
  355. $(".dwyssh").text(data.dwyssh);
  356. }
  357. //三级待办理
  358. if(data.ejdbl == 0) {
  359. $(".ejdbl").hide();
  360. } else {
  361. $(".ejdbl").text(data.ejdbl);
  362. }
  363. //三级已办理
  364. if(data.ejybl == 0) {
  365. $(".ejybl").hide();
  366. } else {
  367. $(".ejybl").text(data.ejybl);
  368. }
  369. },
  370. error: function(xhr, type, errorThrown) {
  371. //异常处理;
  372. alert(xhr+type,errorThrown)
  373. }
  374. });
  375. }
  376. //一级查看-待处理列表 列表接口GetLDDealList
  377. $(".Dispatch-listDCL").on('tap', function() {
  378. var isdeal = $(this).attr('data-index'); //070
  379. var index = $(this).attr('index');
  380. var issatisfie = $(this).attr('issatisfie');
  381. mui.openWindow({
  382. id: 'Work-listDCL',
  383. url: 'workOrder/Work-listDCL.html',
  384. show: {
  385. autoShow: false
  386. },
  387. waiting: {
  388. autoShow: true //自动显示等待框,默认为true ?v=0619
  389. },
  390. extras: {
  391. token: token,
  392. isdeal: isdeal,
  393. index: index,
  394. issatisfie:issatisfie,
  395. }
  396. });
  397. })
  398. // 二级查看
  399. $(".Undertake-list").on('tap', function() {
  400. var isdeal = $(this).attr('data-index');
  401. var index = $(this).attr('index');
  402. mui.openWindow({
  403. id: 'Work-SecondList',
  404. url: 'workOrder/Work-SecondList.html',
  405. show: {
  406. autoShow: false
  407. },
  408. waiting: {
  409. autoShow: true //自动显示等待框,默认为true
  410. },
  411. extras: {
  412. token: token,
  413. isdeal: isdeal,
  414. index:index
  415. }
  416. });
  417. })
  418. // 二级查看-已办理页面
  419. $('.Undertake-listYBL').on('tap', function() {
  420. var nwaiting = plus.nativeUI.showWaiting();
  421. webviewShow = plus.webview.create("workOrder/Dispatch-index-Second.html"); //后台创建webview并打开show.html
  422. webviewShow.addEventListener("loaded", function() { //注册新webview的载入完成事件
  423. nwaiting.close(); //新webview的载入完毕后关闭等待框
  424. webviewShow.show("slide-in-right", 300); //把新webview窗体显示出来,显示动画效果为速度300毫秒的右侧移入动画
  425. }, false);
  426. })
  427. //三级查看
  428. $('.Dispatch-list1').on('tap', function() {
  429. var isdeal = $(this).attr('data-index');
  430. mui.openWindow({
  431. id: 'Work-list',
  432. url: 'Dispatch/Work-list.html',
  433. show: {
  434. autoShow: false
  435. },
  436. waiting: {
  437. autoShow: true //自动显示等待框,默认为true
  438. },
  439. extras: {
  440. token: token,
  441. isdeal: isdeal,
  442. }
  443. });
  444. })
  445. //三级查看
  446. $('.Supervision-list').on('tap', function() {
  447. var isdeal = $(this).attr('data-index');
  448. mui.openWindow({
  449. id: 'Work-listDCL',
  450. url: 'workOrder/Work-listDCL.html',
  451. show: {
  452. autoShow: false
  453. },
  454. waiting: {
  455. autoShow: true //自动显示等待框,默认为true
  456. },
  457. extras: {
  458. token: token,
  459. isdeal: isdeal,
  460. }
  461. });
  462. })
  463. //公告跳转
  464. $('.Managment').on('tap', function() {
  465. var nwaiting = plus.nativeUI.showWaiting();
  466. webviewShow = plus.webview.create("Common/Management.html"); //后台创建webview并打开show.html
  467. webviewShow.addEventListener("loaded", function() { //注册新webview的载入完成事件
  468. nwaiting.close(); //新webview的载入完毕后关闭等待框
  469. webviewShow.show("slide-in-right", 300); //把新webview窗体显示出来,显示动画效果为速度300毫秒的右侧移入动画
  470. }, false);
  471. })
  472. //通报批评
  473. $('.Notification').on('tap', function() {
  474. var nwaiting = plus.nativeUI.showWaiting();
  475. webviewShow = plus.webview.create("Common/Notification-list.html"); //后台创建webview并打开show.html
  476. webviewShow.addEventListener("loaded", function() { //注册新webview的载入完成事件
  477. nwaiting.close(); //新webview的载入完毕后关闭等待框
  478. webviewShow.show("slide-in-right", 300); //把新webview窗体显示出来,显示动画效果为速度300毫秒的右侧移入动画
  479. }, false);
  480. });
  481. //超时提醒
  482. $('.TimeOut').on('tap', function() {
  483. var nwaiting = plus.nativeUI.showWaiting();
  484. webviewShow = plus.webview.create("Common/TimeOut-list.html"); //后台创建webview并打开show.html
  485. webviewShow.addEventListener("loaded", function() { //注册新webview的载入完成事件
  486. nwaiting.close(); //新webview的载入完毕后关闭等待框
  487. webviewShow.show("slide-in-right", 300); //把新webview窗体显示出来,显示动画效果为速度300毫秒的右侧移入动画
  488. }, false);
  489. });
  490. //查询工单
  491. $(".Seach").on('tap', function() {
  492. var nwaiting = plus.nativeUI.showWaiting();
  493. webviewShow = plus.webview.create("workOrder/Work-Seach.html"); //后台创建webview并打开show.html
  494. webviewShow.addEventListener("loaded", function() { //注册新webview的载入完成事件
  495. nwaiting.close(); //新webview的载入完毕后关闭等待框
  496. webviewShow.show("slide-in-right", 300); //把新webview窗体显示出来,显示动画效果为速度300毫秒的右侧移入动画
  497. }, false);
  498. })
  499. //添加工单
  500. $(".party-list").on('tap', function() {
  501. var nwaiting = plus.nativeUI.showWaiting();
  502. webviewShow = plus.webview.create("citizen/User-personWorkAdd.html"); //后台创建webview并打开show.html
  503. webviewShow.addEventListener("loaded", function() { //注册新webview的载入完成事件
  504. nwaiting.close(); //新webview的载入完毕后关闭等待框
  505. webviewShow.show("slide-in-right", 300); //把新webview窗体显示出来,显示动画效果为速度300毫秒的右侧移入动画
  506. }, false);
  507. })
  508. var Code_;
  509. var NewCode_;
  510. var server = huayi.config.callcenter_url + "ApplicationsRefresh/GetInfo?"; //获取升级描述文件服务器地址
  511. plus.runtime.getProperty(plus.runtime.appid, function(wgtinfo) {
  512. console.log("当前应用版本:"+wgtinfo.version+"---"+plus.runtime.version);
  513. localStorage.setItem("Code",wgtinfo.version)//缓存保存版本号;
  514. Code_= localStorage.getItem("Code");
  515. $('.update').text(Code_);
  516. });
  517. mui.ajax(server, {
  518. data: {
  519. isNew: true,
  520. token: token
  521. },
  522. dataType: 'json', //服务器返回json格式数据
  523. type: 'post', //HTTP请求类型
  524. timeout: 10000, //超时时间设置为10秒;
  525. headers: {
  526. 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
  527. },
  528. success: function(data) {
  529. if(data.state == "success") {
  530. NewCode_ = data.data.F_VersionCode;
  531. localStorage.setItem("Code",NewCode_); //缓存保存版本号;
  532. if(Code_!= NewCode_){
  533. var Codes=localStorage.setItem("Code",NewCode_);
  534. plus.nativeUI.confirm("1:修复BUG", function(event) {
  535. var tapIndex = event.index;
  536. if(tapIndex == 0) {
  537. console.log(data);
  538. plus.runtime.openURL(data.data.F_DownUrl);
  539. } else {
  540. mui.toast("取消更新");
  541. }
  542. }, "版本升级提示", ["立即更新", "取消", ])
  543. }
  544. }
  545. },
  546. error: function(data) {
  547. //异常处理;
  548. console.log(data.message);
  549. }
  550. })
  551. })
  552. </script>
  553. </html>