PingAnYeXianSZCG_Web 前端代码

Workdeal.js 3.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. var Arr = [];
  2. var reg = /,$/gi;
  3. GetTypeList();
  4. GetAreaList();
  5. var openid = helper.cookies.get("openid");
  6. var id = helper.request.queryString("id");
  7. console.log(id);
  8. if(id) {
  9. //获取工单详情
  10. $.ajax({
  11. type: "get",
  12. url: huayi.config.callcenter_url + 'WxLogin/GetWorkOrder',
  13. async: true,
  14. data: {
  15. openid: openid,
  16. //openid:'oKOqcv31fh76rtNmJDjKc39oIsfA' , ///测试 ID
  17. workorderid: id
  18. },
  19. success: function(data) {
  20. var con = JSON.parse(data);
  21. var Str = con.data.data;
  22. $("#question").text(Str[0].Detail);
  23. //图片展示
  24. var Files = Str[0].File;
  25. if(Files){
  26. $(Files).each(function(i, n) {
  27. $('<div class="img-box"><img src="' + n.F_FileUrl + '" alt="" class="image-item" data-preview-src="" data-preview-group="1" /><div>').appendTo("#image-list");
  28. })
  29. }
  30. }
  31. });
  32. $("#submit").on('tap', function() {
  33. //多选
  34. $(".Checkbox").each(function(i, n) {
  35. var check
  36. var VAl = $('input[name="checkbox"]:checked');
  37. $(VAl).each(function(i, n) {
  38. check += $(this).val() + ",";
  39. var str_ary = check.split("ed")[1];
  40. Arr = str_ary.replace(reg, "");
  41. })
  42. console.log(Arr);
  43. })
  44. if(!$("#clcont").val()) {
  45. mui.toast("请填写处理意见");
  46. } else {
  47. $.ajax({
  48. type: "post",
  49. url: huayi.config.callcenter_url + 'WxLogin/DealWorkOrder',
  50. async: false,
  51. data: {
  52. openid :helper.cookies.get("openid"),
  53. //openid:'oKOqcv31fh76rtNmJDjKc39oIsfA', ///测试 ID
  54. orderid: id, ///工单ID
  55. clcont: $("#clcont").val(), //处理内容
  56. isaudit: $('input[name="radio1"]:checked').val(), //是否有效
  57. infotypeid: Arr, //信息分类
  58. unitid: $('#GetAreaList').val() //交办单位
  59. },
  60. dataType: 'json',
  61. success: function(data) {
  62. if(data.state = "success") {
  63. window.location.href = 'WorkList.html?'
  64. }
  65. }
  66. });
  67. }
  68. })
  69. }
  70. /// 信息分类
  71. function GetTypeList() {
  72. $.ajax({
  73. type: "get",
  74. url: huayi.config.callcenter_url + 'WxLogin/GetTypeList',
  75. async: false,
  76. data: {
  77. openid :helper.cookies.get("openid"),
  78. //openid:'oKOqcv31fh76rtNmJDjKc39oIsfA' ///测试 ID
  79. },
  80. dataType: 'json',
  81. success: function(data) {
  82. var type_data = data.data;
  83. console.log(type_data);
  84. $('<option value="">请选择</option>').appendTo("#GetTypeList")
  85. $(type_data).each(function(i, n) {
  86. $('<li><span class="Span"><input class="Checkbox" name="checkbox" type="checkbox"value=' + n.F_DictionaryValueId + '></span>' + n.F_Name + '</li>').appendTo(".TypeList");
  87. })
  88. }
  89. });
  90. }
  91. //交办单位
  92. function GetAreaList() {
  93. $.ajax({
  94. type: "get",
  95. url: huayi.config.callcenter_url + 'WxLogin/GetAreaList',
  96. async: false,
  97. data: {
  98. openid :helper.cookies.get("openid"),
  99. //openid:'oKOqcv31fh76rtNmJDjKc39oIsfA' ///测试 ID
  100. },
  101. dataType: 'json',
  102. success: function(data) {
  103. var type_data = data.data;
  104. console.log(type_data);
  105. $('<option value="">请选择</option>').appendTo("#GetAreaList")
  106. $(type_data).each(function(i, n) {
  107. $('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>').appendTo("#GetAreaList");
  108. })
  109. }
  110. });
  111. }