var exData = null; var edit_id = ""; var _memo_msg = ""; function addFn() { edit_id = ""; $(".win_tb").find("input").val(""); $(".win_tb").find("textarea").val(""); mini.get("add_win").show(); } function handTimeRenderer(e) { var grid = e.sender; var record = e.record; var html = "
"; html += ("
处:" + formatCommonDate(record.HandleTime) + "
"); html += ("
完:" + formatCommonDate(record.FinishAfterSaleTime) + "
"); html += "
"; return html; } function orderPTimeRenderer(e) { var grid = e.sender; var record = e.record; var tid = record.tid; var rowIndex = e.rowIndex; var html = "
"; html += ("
" + record.seller_nick + "
"); html += getWWurlByNick(record.buyer_nick); html += ("
" + formatCommonDate(record.pay_time) + "
"); if (record.UrgencyTime != "") { html += ("
急:" + formatCommonDate(record.UrgencyTime) + "
"); } html += "
"; return html; } function orderStatusRenderer(e) { var grid = e.sender; var record = e.record; var tid = record.tid; var rowIndex = e.rowIndex; var statestr = getOrderStatestrByState(record.OrderState); var html = "
"; html += ("
" + statestr + "
"); var taostatus = getInitStatusstrByState(record.status); html += ("
" + taostatus + "
"); html += "
"; return html; } function afterStatusRenderer(e) { var grid = e.sender; var record = e.record; var tid = record.tid; var rowIndex = e.rowIndex; var statestr = getOrderStatestrByState(record.OrderState); var html = ("
" + (getAfterStateStrByState(record.AfterSaleState)) + "
"); return html; } function payRenderer(e) { var grid = e.sender; var record = e.record; var tid = record.tid; var rowIndex = e.rowIndex; let refund_list = record?.RefundFees?.split(","); var statestr = getOrderStatestrByState(record.OrderState); var html = "
"; html += ("
订单:" + record.AfterSalePayment + "
"); html += ("
退款:" + record.DeductFee + "
"); for (let i = 0; i < refund_list.length; i++) { html += ("
责任人" + (i + 1) + "扣款:" + refund_list[i] || 0 + "
"); } html += "
"; return html; } function supplierStateRenderer(e) { var record = e.record; var html = ""; if (record.AfterSaleResponsible.indexOf("供应商") != -1) { if (record.AfterSaleSupplierState == 0) { html += ("
待审核
"); } else if (record.AfterSaleSupplierState == 1) { html += ("
已认可
"); } else if (record.AfterSaleSupplierState == 2) { html += ("
不认可
"); html += ("
原因:" + record.AfterSaleSupplierMemo + "
"); } } return html; } function ImgRenderer(e) { var record = e.record; var html = "
"; if (record.AfterSaleSupplierImg.length > 0) { var iList = record.AfterSaleSupplierImg.split(","); for (let i = 0; i < iList.length; i++) { if (iList[i].indexOf(".mp4") > -1) { html += ("
"; return html; } function largeImage(that) { let url = $(that).attr("src"); let large_image = ""; if (url.indexOf(".mp4") > -1) { large_image = ''; } else { large_image = ''; } $('.image_large').html($(large_image).css({ display: "block", height: '60%', //width: '40%', position: "absolute", left: "50%", top: "50%", transform: "translate(-50%,-50%)", }, 500)); $('.image_large').css("display", "block"); } function hideImage(that) { $(that).css("display", "none"); } function orderCusRenderer(e) { var grid = e.sender; var record = e.record; var tid = record.tid; var rowIndex = e.rowIndex; var html = getDDurlByPhone(record.CustomerMobile, record.CustomerTb); return html; } function designRenderer(e) { var grid = e.sender; var record = e.record; var tid = record.tid; var rowIndex = e.rowIndex; var html = getDDurlByPhone(record.DesignMobile, record.DesignUserName); return html; } function addressRenderer(e) { var grid = e.sender; var record = e.record; var tid = record.tid; var rowIndex = e.rowIndex; var html = "
" + record.receiver_name + " " + record.receiver_mobile + " " + record.receiver_state + record.receiver_city + record.receiver_district + record.receiver_address + "
"; return html; } //查询按钮 function searchFn() { var form = new mini.Form("#ctl00_f_all"); var data = form.getData(true, false); var s = data; //var s = mini.encode(data); //alert(s); //form.setIsValid(false); //console.log("565656565", data); grid.load({ ctid: s.tid, shopname: s.shop, buyer_nick: s.ww, reason: s.reason, method: s.method, finishdate1: s.finishdate1, finishdate2: s.finishdate2, vstate: s.returnvstate, supplier: s.supplier }); } //清除查询内容 function clearFn() { //$("#ctl00_f_all").find("input").val(""); var form = new mini.Form("#ctl00_f_all"); form.clear(); mini.get("aSearchMonth").setChecked(false); mini.get("aSearchDay").setChecked(false); mini.get("aSearchWeek").setChecked(false); } function newPageSearchFn() { var form = new mini.Form("#ctl00_f_all"); var data = form.getData(true, false); var s = data; var sData = JSON.stringify(data); var sendData = "sData=" + sData; if (parent != null) parent.openNewSearchTab("已完成售后", "EAfterSale/FinishAfterSale.aspx", sendData); } $(function () { if (openPageData != "") { var s = openPageData; grid.load({ ctid: s.tid, shopname: s.shop, buyer_nick: s.ww, design: s.design, customer: s.customer, orderState: s.state, reason: s.reason, method: s.method, finishdate1: s.finishdate1, finishdate2: s.finishdate2, date1: s.date1, date2: s.date2, price1: s.price1, price2: s.price2, address: s.address, seller_memo: s.memo, afterstate: s.afterstate }); var form = new mini.Form("#ctl00_f_all"); if (form != undefined && form != null) { form.setData(s); } //$("#ic_chkNewPageSearch")[0].checked = true; } }); function onSearchCheckedChanged(e) { var btn = e.sender; var checked = btn.getChecked(); var text = btn.getText(); var form = new mini.Form("#ctl00_f_all"); var data = form.getData(true, false); var s = data; if (checked) { var stime = ""; var etime = ""; var timearr = []; if (text == "本日") { var day = getCurDate(); timearr.push(day); timearr.push(day); } else if (text == "本周") { timearr = getWeekStartAndEnd(); } else if (text == "本月") { timearr = getMonthStartAndEnd(); } stime = timearr[0]; etime = timearr[1]; console.log(text, stime, etime) grid.load({ ctid: s.tid, shopname: s.shop, buyer_nick: s.ww, date1: stime, date2: etime, price1: s.price1, price2: s.price2, address: s.address, seller_memo: s.memo, afterstate: s.afterstate }); } } function view_search() { var key = ""; if ($("#txtKey").length > 0) { key = $("#txtKey").val(); } grid.load({ key: key, type: $("#txtSearchType").val() }); } function onBeforeOpen(e) { var grid = mini.get("m_grid"); var menu = e.sender; var row = grid.getSelected(); var rowIndex = grid.indexOf(row); if (!row) { e.cancel = true; //阻止浏览器默认右键菜单 e.htmlEvent.preventDefault(); return; } } function onTagSupplierRef(e) { var rec = grid.getSelected(); var parms = new Object(); parms.ctid = rec.ctid; parms.tag = 1; postAjax("set_erp_supplierrefundtag", parms, function (data) { resultShow(data, "grid.reload();"); }); } function stopTagSupplierRef(e) { var rec = grid.getSelected(); var parms = new Object(); parms.ctid = rec.ctid; parms.tag = 0; postAjax("set_erp_supplierrefundtag", parms, function (data) { resultShow(data, "grid.reload();"); }); } function responsibleRender(e) { var record = e.record; var html = "
"; html += ("
" + record.AfterSaleResponsible + "
"); if (record.IsSupplierRefund == 1) { html += ("
(已退款)
"); } html += "
"; return html; }