Нет описания

personal.js 4.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. mui.init();
  2. var slider = mui("#slider");
  3. window.addEventListener('refreshPer', function(e) { //执行刷新
  4. ajaxRefresh();
  5. });
  6. slider.slider({
  7. interval: 5000
  8. });
  9. var token = localStorage.getItem("token"); //获取本地存储
  10. ajaxRefresh();
  11. //权限判断
  12. $.ajax({
  13. data: {
  14. token: token,
  15. },
  16. dataType: 'json', //服务器返回json格式数据
  17. url: huayi.config.callcenter_url + '/UserAccount/GetNowUser',
  18. type: 'get', //HTTP请求类型
  19. success: function(data) {
  20. if(data.data.display == "1") {
  21. $(".addDisplay").show()
  22. } else {
  23. $(".addDisplay").hide()
  24. }
  25. var RoleCode = data.data.user.F_See;
  26. $(".F_UserName").text(data.data.user.F_UserName);
  27. localStorage.setItem("F_UserName", data.data.user.F_UserName);
  28. localStorage.setItem("F_See", data.data.user.F_See);
  29. $(".rolname").text(data.data.user.rolname);
  30. if(RoleCode == "0") { //调度
  31. $(".RoleCode_0").css('display', 'block')
  32. } else if(RoleCode == "1") {
  33. $(".RoleCode_1").css('display', 'block')
  34. } else if(RoleCode == "2") {
  35. $(".RoleCode_2").css('display', 'block')
  36. } else if(RoleCode == "3") {
  37. $(".RoleCode_3").css('display', 'block')
  38. } else if(RoleCode == "4") {
  39. $(".RoleCode_4").css('display', 'block')
  40. }
  41. },
  42. error: function(xhr, type, errorThrown) {
  43. //异常处理;
  44. }
  45. });
  46. function ajaxRefresh() {
  47. //权限判断
  48. $.ajax({
  49. data: {
  50. token: token,
  51. },
  52. url: huayi.config.callcenter_url + '/WorkorderApp/GetCount',
  53. dataType: 'json', //服务器返回json格式数据
  54. type: 'get', //HTTP请求类型
  55. timeout: 10000, //超时时间设置为10秒;
  56. headers: {
  57. 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
  58. },
  59. success: function(data) {
  60. if(data.DTJ > 99) {
  61. $(".DTJ").text("99"); //待提交
  62. } else if(data.DTJ == 0) {
  63. $(".DTJ").hide(); //待提交
  64. } else {
  65. $(".DTJ").text(data.DTJ); //待提交
  66. }
  67. if(data.DFP > 99) {
  68. $(".DFP").text("99"); //待提交
  69. } else if(data.DFP == 0) {
  70. $(".DFP").hide(); //待提交
  71. } else {
  72. $(".DFP").text(data.DFP); //待提交
  73. }
  74. if(data.DCL > 99) {
  75. $(".DCL").text("99"); //待处理
  76. } else if(data.DCL == 0) {
  77. $(".DCL").hide(); //待提交
  78. } else {
  79. $(".DCL").text(data.DCL); //待处理
  80. }
  81. if(data.CLZ > 99) {
  82. $(".CLZ").text("99"); //待提交
  83. } else if(data.CLZ == 0) {
  84. $(".CLZ").hide(); //待提交
  85. } else {
  86. $(".CLZ").text(data.CLZ); //处理中
  87. }
  88. if(data.YWJ > 99) {
  89. $(".YWJ").text("99"); //待提交
  90. } else if(data.YWJ == 0) {
  91. $(".YWJ").hide(); //待提交
  92. } else {
  93. $(".YWJ").text(data.YWJ); //已完结
  94. }
  95. if(data.CJSL > 99) {
  96. $(".CJSL").text("99"); //抽检工单
  97. } else if(data.CJSL == 0) {
  98. $(".CJSL").hide(); //待提交
  99. } else {
  100. $(".CJSL").text(data.CJSL); //抽检工单
  101. }
  102. if(data.THDTJ > 99) {
  103. $(".THDTJ").text("99"); //待提交
  104. } else if(data.THDTJ == 0) {
  105. $(".THDTJ").hide(); //待提交
  106. } else {
  107. $(".THDTJ").text(data.THDTJ); //退回待提交
  108. }
  109. if(data.THDFP > 99) {
  110. $(".THDFP").text("99"); //待提交
  111. } else if(data.THDFP == 0) {
  112. $(".THDFP").hide(); //待提交
  113. } else {
  114. $(".THDFP").text(data.THDFP); //退回待分配
  115. }
  116. if(data.YJGD > 99) {
  117. $(".YJGD").text("99"); //待提交
  118. } else if(data.YJGD == 0) {
  119. $(".YJGD").hide(); //待提交
  120. } else {
  121. $(".YJGD").text(data.YJGD); //一级工单
  122. }
  123. if(data.EJGD > 99) {
  124. $(".EJGD").text("99"); //待提交
  125. } else if(data.EJGD == 0) {
  126. $(".EJGD").hide(); //待提交
  127. } else {
  128. $(".EJGD").text(data.EJGD); //二级工单
  129. }
  130. if(data.SJGD > 99) {
  131. $(".SJGD").text("99"); //三级工单
  132. } else if(data.SJGD == 0) {
  133. $(".SJGD").hide(); //待提交
  134. } else {
  135. $(".SJGD").text(data.SJGD); //三级工单
  136. }
  137. },
  138. error: function(xhr, type, errorThrown) {
  139. //异常处理;
  140. }
  141. });
  142. }
  143. //一级查看-待处理列表
  144. $(".work-list").on('tap', function() {
  145. var index = $(this).attr('index');
  146. mui.openWindow({
  147. id: 'Work-list',
  148. url: 'workOrder/Work-list.html',
  149. createNew: true,
  150. show: {
  151. autoShow: false
  152. },
  153. waiting: {
  154. autoShow: true //自动显示等待框,默认为true
  155. },
  156. extras: {
  157. index: index,
  158. }
  159. });
  160. })
  161. //工单等级列表
  162. $(".work-class").on('tap', function() {
  163. var importClass = $(this).attr('index');
  164. var choujian=$(this).attr('choujian');
  165. mui.openWindow({
  166. id: 'Work-listClass',
  167. url: 'workOrder/Work-listClass.html',
  168. createNew: true,
  169. show: {
  170. autoShow: false
  171. },
  172. waiting: {
  173. autoShow: true //自动显示等待框,默认为true
  174. },
  175. extras: {
  176. importClass: importClass,
  177. choujian: choujian
  178. }
  179. });
  180. })