SetSampleList.js 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. var exData = null;
  2. var edit_id = "";
  3. //查询按钮
  4. function searchFn() {
  5. var form = new mini.Form("#ctl00_f_all");
  6. var data = form.getData(true, false);
  7. var s = data;
  8. getGatherData(s.date1, s.date2, s.sign_date1, s.sign_date2, s.shop);
  9. grid.load({
  10. tid: s.tid, shopName: s.shop, SampleUser: s.sign_user, Payment1: s.price1, Payment2: s.price2,
  11. PayDate1: s.date1, PayDate2: s.date2, date1: s.sign_date1, date2: s.sign_dat2, ServiceFee1: s.service_fee1, ServiceFee2: s.service_fee2,
  12. LogisticsFee1: s.express_fee1, LogisticsFee2: s.express_fee2, Commission1: s.commission1, Commission2: s.commission2
  13. });
  14. }
  15. //清除查询内容
  16. function clearFn() {
  17. //$("#ctl00_f_all").find("input").val("");
  18. var form = new mini.Form("#ctl00_f_all");
  19. form.clear();
  20. }
  21. function SellerBuyerRenderer(e) {
  22. var record = e.record;
  23. var html = "<div style=\"display:flex;flex-direction:column;\">";
  24. html += ("<div>" + record.shopName + "</div>");
  25. var rec = record;
  26. var ww = ("<a href='http://amos.alicdn.com/msg.aw?v=2&amp;uid=" + rec.buyer_nick + "&amp;site=cntaobao&amp;s=2&amp;charset=utf-8' target='ww'><img border='0' src='http://amos.alicdn.com/online.aw?v=2&amp;uid=" + rec.buyer_nick + "&amp;site=cntaobao&amp;s=2&amp;charset=utf-8' alt='点击这里给我发消息'><span id = 'customerName' >" + rec.buyer_nick + "</span></a >");
  27. html += ww;
  28. html += "</div>";
  29. return html;
  30. }
  31. //格式化订单状态
  32. function orderStatusRenderer(e) {
  33. var grid = e.sender;
  34. var record = e.record;
  35. var statestr = getOrderStatestrByState(record.OrderState);
  36. var html = "<div style=\"display:flex;flex-direction:column;\">";
  37. html += ("<div style=\"color:blue;margin-bottom:10px;\">" + statestr + "</div>");
  38. var taostatus = getInitStatusstrByState(record.status);
  39. html += ("<div>" + taostatus + "</div>");
  40. html += "</div>";
  41. return html;
  42. }
  43. function orderPTimeRenderer(e) {
  44. var record = e.record;
  45. var html = formatCommonDate(record.pay_time);
  46. return html;
  47. }
  48. //导入账单数据
  49. function importSampleListFn() {
  50. openWin("导入账单", "EFinance/ImportSample.aspx", 550, 300, function (data) { grid.reload(); });
  51. }
  52. function getGatherData(date1 = "", date2 = "", signdt1 = "", signdt2 = "", shop = "") {
  53. postAjax("get_erp_sample_gather", "PayDate1=" + date1 + "&PayDate2=" + date2 + "&date1=" + signdt1 + "&date2=" + signdt2 + "&shop=" + shop, function (data) {
  54. console.log("xxxxxx", data);
  55. if (data.length > 0) {
  56. var gData = data[0];
  57. $("#id_gatherCount").html("(总数量:" + (gData.countNum == "" ? "0" : gData.countNum) + ")");
  58. $("#id_gatherSum").html("(总金额:" + (gData.sumPrice == "" ? "0" : gData.sumPrice) + ")");
  59. $("#id_gatherFu").html("(服务费:" + (gData.sumService == "" ? "0" : gData.sumService) + ")");
  60. $("#id_gatherYong").html("(佣金:" + (gData.sumCom == "" ? "0" : gData.sumCom) + ")");
  61. $("#id_gatherKuaidi").html("(快递:" + (gData.sumLogist == "" ? "0" : gData.sumLogist) + ")");
  62. }
  63. else {
  64. $("#id_gatherCount").html("总单量:(0)");
  65. $("#id_gatherSum").html("总金额:(0)");
  66. $("#id_gatherFu").html("服务费:(0)");
  67. $("#id_gatherYong").html("佣金:(0)");
  68. $("#id_gatherKuaidi").html("快递:(0)");
  69. }
  70. });
  71. }