pendingPayment.js 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249
  1. $(document).ready(function () {
  2. let url = window.location.search;
  3. var theRequest = new Object();
  4. if (url.indexOf("?") != -1) {
  5. var str = url.substr(1);
  6. strs = str.split("&");
  7. for (var i = 0; i < strs.length; i++) {
  8. theRequest[strs[i].split("=")[0]] = unescape(
  9. decodeURI(strs[i].split("=")[1])
  10. );
  11. }
  12. }
  13. let tabId = theRequest.TabId || 1;
  14. let uid;
  15. // 获取数据-待打款展示头
  16. $.ajax({
  17. type: "post",
  18. url: "https://www.aa9169.com/Admin/Adminback/commission_payable_above",
  19. dataType: "json",
  20. data: {},
  21. success: function (res) {
  22. console.log(res);
  23. let data = res.data;
  24. $("#tableCardWiteDL").text(data.agent_payable_amount);
  25. $("#tableCardMonthWiteYJ").text(data.commission_payable);
  26. },
  27. });
  28. // 获取数据-待打款佣金列表
  29. $.ajax({
  30. type: "post",
  31. url: "https://www.aa9169.com/Admin/Adminback/commission_payable",
  32. dataType: "json",
  33. data: {
  34. // token: "b8e3bb6ef8747d7",
  35. page: tabId,
  36. // size: 5,
  37. },
  38. success: function (res) {
  39. console.log(res);
  40. let dakuanArr = ['打款', '已打款'];
  41. let daKuanCssArr = ['MDaKuan', 'YDaKuan'];
  42. var AppleList = "";
  43. let arr = [
  44. {
  45. "agent_user_name": "Anzw0030",
  46. "registration_data": "2023-05-24 12:47:40",
  47. "accumulate_agent_money": "6",
  48. "this_month_agent_money": "6",
  49. "last_month_commission_payable": "200",
  50. "bank_real_name": "",
  51. "bank_card_number": "",
  52. "bank_name": "",
  53. "usdt_string":"dsbaihfbip34gf79dcubv9-428qgt9po;ersf;g78034",
  54. "payable_button_one": "0",
  55. "payable_button_two": "0"
  56. },
  57. {
  58. "agent_user_name": "Anzw0030",
  59. "registration_data": "2023-05-24 12:47:40",
  60. "accumulate_agent_money": "6",
  61. "this_month_agent_money": "6",
  62. "last_month_commission_payable": "200",
  63. "bank_real_name": "123",
  64. "bank_card_number": "qwe",
  65. "bank_name": "vcxb",
  66. "usdt_string":"",
  67. "payable_button_one": "0",
  68. "payable_button_two": "0"
  69. }
  70. ]
  71. $.each(res.data, function (index, value) {
  72. AppleList += `
  73. <div class="HoutaiContainerBottomAppleListHeaders">
  74. <p class="HoutaiContainerBottomAppleListHeaderYH">${value.agent_user_name}</p>
  75. <div class="HoutaiContainerBottomAppleListHeaderRQContent">
  76. <p class="HoutaiContainerBottomAppleListHeaderRQ">${value.registration_data.substr(0, 10)}</p>
  77. <p class="HoutaiContainerBottomAppleListHeaderRQ">${value.registration_data.substr(10, 18)}</p>
  78. </div>
  79. <p class="HoutaiContainerBottomAppleListHeaderLYJ">${value.accumulate_agent_money}</p>
  80. <p class="HoutaiContainerBottomAppleListHeaderBYQ">${value.this_month_agent_money}</p>
  81. <p class="HoutaiContainerBottomAppleListHeaderSHYDDK">${value.last_month_commission_payable}</p>
  82. <div class="HoutaiContainerBottomAppleListHeaderYHKContent">
  83. <div class="HoutaiContainerBottomAppleListHeaderYHKContentLeft">
  84. <p class="HoutaiContainerBottomAppleListHeaderYHK">${value.bank_real_name}</p>
  85. <p class="HoutaiContainerBottomAppleListHeaderYHK">${value.bank_card_number?value.bank_card_number : "\/"}</p>
  86. <p class="HoutaiContainerBottomAppleListHeaderYHK">${value.bank_name}</p>
  87. </div>
  88. <div class="HoutaiContainerBottomAppleListHeaderYHKContentRight">
  89. ${value.bank_card_number?'<img src="/Public/Admin/img/copy.png" / >':''}
  90. </div>
  91. </div>
  92. <div class="HoutaiContainerBottomAppleListHeaderUSDTContent">
  93. <div class="HoutaiContainerBottomAppleListHeaderUSDT">${value.usdt_string?value.usdt_string : "\/"}</div>
  94. <div class="HoutaiContainerBottomAppleListHeaderUSDTContentRight">
  95. ${value.usdt_string?'<img src="/Public/Admin/img/copy.png" / >':''}
  96. </div>
  97. </div>
  98. <p class="HoutaiContainerBottomAppleListHeaderDKQRa ${daKuanCssArr[Number(value.payable_button_one)]}">${dakuanArr[Number(value.payable_button_one)]}</p>
  99. <p class="HoutaiContainerBottomAppleListHeaderDKQRb ${daKuanCssArr[Number(value.payable_button_two)]}">${dakuanArr[Number(value.payable_button_two)]}</p>
  100. <div class="HoutaiContainerBottomAppleListHeaderBZContent">
  101. <div class="HoutaiContainerBottomAppleListHeaderBZText">${value.beizhu}</div>
  102. <div class="HoutaiContainerBottomAppleListHeaderBZBtn" uid = "${value.usdt_string}">修改</div>
  103. </div>
  104. </div>`;
  105. });
  106. $("#AppleList").html(AppleList);
  107. // 功能-复制-复制银行卡打款信息
  108. $('.HoutaiContainerBottomAppleListHeaderBZBtn').on('click', function() {
  109. uid = $(this).attr("uid");
  110. $(".HoutaiContainerDialoggai").show();
  111. })
  112. // 功能-复制-复制银行卡打款信息
  113. $('.HoutaiContainerBottomAppleListHeaderYHKContent').on('click', function() {
  114. let index = $(this).parent().index();
  115. let copyText = res.data[index].agent_user_name;
  116. if (copyText) {
  117. let input = $(
  118. "<textarea >"
  119. );
  120. $("body").prepend(input);
  121. $(input).val("姓名:" + res.data[index].agent_user_name + "\n" + "卡号:" + res.data[index].bank_card_number + "\n" + "银行:" + res.data[index].bank_name);
  122. $("body").find("textarea").eq(0).select();
  123. document.execCommand("copy");
  124. $("body").find("textarea").eq(0).remove();
  125. alert('已复制银行卡打款信息');
  126. }
  127. })
  128. // 功能-复制-复制USDT打款信息
  129. $('.HoutaiContainerBottomAppleListHeaderUSDTContent').on('click', function() {
  130. let index = $(this).parent().index();
  131. let copyText = res.data[index].usdt_string;
  132. if (copyText) {
  133. let input = $(
  134. "<textarea >"
  135. );
  136. $("body").prepend(input);
  137. $(input).val("USDT TRC20地址:" + res.data[index].usdt_string);
  138. $("body").find("textarea").eq(0).select();
  139. document.execCommand("copy");
  140. $("body").find("textarea").eq(0).remove();
  141. alert('已复制USDT TRC20地址');
  142. }
  143. })
  144. // 功能-打款-打款一
  145. $('.HoutaiContainerBottomAppleListHeaderDKQRa').on('click', function() {
  146. console.log($(this).parent().index());
  147. let uid = res.data[$(this).parent().index()].uid;
  148. let that = this;
  149. $.ajax({
  150. type: "post",
  151. url: "https://www.aa9169.com/Admin/Adminback/payable_button",
  152. dataType: "json",
  153. data: {
  154. uid:uid,
  155. button:'one',
  156. beizhu:""
  157. },
  158. success: function (res) {
  159. console.log(res);
  160. $(that).addClass('YDaKuan');
  161. $(that).text('已打款');
  162. },
  163. });
  164. })
  165. // 功能-打款-打款二
  166. $('.HoutaiContainerBottomAppleListHeaderDKQRb').on('click', function() {
  167. console.log($(this).parent().index());
  168. let uid = res.data[$(this).parent().index()].uid;
  169. let that = this;
  170. $.ajax({
  171. type: "post",
  172. url: "https://www.aa9169.com/Admin/Adminback/payable_button",
  173. dataType: "json",
  174. data: {
  175. uid:uid,
  176. button:'two',
  177. beizhu:""
  178. },
  179. success: function (res) {
  180. console.log(res);
  181. $(that).addClass('YDaKuan');
  182. $(that).text('已打款');
  183. },
  184. });
  185. })
  186. },
  187. complete: function (res, status) {
  188. $("#page").paging({
  189. pageNo: tabId,
  190. totalPage: parseInt(res.responseJSON.amount) / 50,
  191. callback: function (num) {
  192. window.location.href =
  193. "https://www.aa9169.com/pendingpayment?id=3&TabId=" + num;
  194. },
  195. });
  196. },
  197. });
  198. // 功能-新增-反差内容-弹窗隐藏
  199. $(".HoutaiContainerDialogLine5LeftAdd").on("click", function () {
  200. $(".HoutaiContainerDialogAdd").hide();
  201. $(".HoutaiContainerDialoggai").hide();
  202. });
  203. // 功能-新增-反差内容-修改
  204. $(".HoutaiContainerDialogLine5Rightgai").on("click", function () {
  205. console.log($(this).parent().index());
  206. $.ajax({
  207. type: "post",
  208. url: "https://www.aa9169.com/Admin/Adminback/save_beizhu",
  209. dataType: "json",
  210. data: {
  211. uid:uid,
  212. beizhu:$("#feedbackContent2").val()
  213. },
  214. success: function (res) {
  215. console.log(res);
  216. },
  217. });
  218. });
  219. });