var downUrl = ""; var exData = null; var edit_id = ""; var _memo_msg = ""; var userId = ""; var userPostCode = ""; function addFn() { edit_id = ""; $(".win_tb").find("input").val(""); $(".win_tb").find("textarea").val(""); mini.get("add_win").show(); } function orderPTimeRenderer(e) { var grid = e.sender; var record = e.record; var html = "
"; html += ("
" + record.seller_nick + "
"); html += getWWurlByNick(record.buyer_nick); html += ("
" + formatCommonDate(record.pay_time) + "
"); html += "
"; return html; } function orderFinishPlaceTime(e) { var record = e.record; var html = "
"; html += ("
" + formatCommonDate(record.FinishPlaceTime) + "
"); html += "
"; return html; } function returnTimeRenderer(e) { var record = e.record; var html = "
"; html += ("
" + formatCommonDate(record.ReturnTime) + "
"); html += "
"; return html; } function orderStatusRenderer(e) { var grid = e.sender; var record = e.record; var statestr = getOrderStatestrByState(record.OrderState); var html = "
"; html += ("
" + statestr + "
"); var taostatus = getInitStatusstrByState(record.status); html += ("
" + taostatus + "
"); html += "
"; return html; } function orderCusRenderer(e) { var grid = e.sender; var record = e.record; var html = "
"; html += ("" + record.CustomerUserName + ""); html += ("" + record.DesignUserName + ""); html += "
"; 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 checkStateRenderer(e) { var record = e.record; var html = "
"; if (record.MemoOpt == 3) { html += ("
待查货
"); } else { html += ("
查货中
"); } html += formatCommonDate(record.CheckOrderTime) + "
"; return html; } function actionRenderer(e) { var record = e.record; var id = record.ctid; var html = ""; if (userPostCode != "Supplier") { if (record.MemoOpt == 3) { html += getGridBtn("edit", "开始查货", "startCheckFn('" + id + "')"); } } html += getGridBtn("yes", "完成查货", "finishCheckFn('" + id + "')"); html += getGridBtn("edit", "解释", "explainFn('" + id + "')"); return html; } function startCheckFn(ctid) { if (!confirm("本单开始查货吗?")) return; postAjax("ins_erp_startCheck", "ctid=" + ctid, function (data) { resultShow(data, "grid.reload();"); }); } function finishCheckFn(ctid) { if (!confirm("结束此订单的查货,确认?")) return; postAjax("reset_erp_memoopt", "ctid=" + ctid, function (data) { resultShow(data, "grid.reload();"); }); } //查询按钮 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, design: s.design, orderState: s.state, date1: s.date1, date2: s.date2, price1: s.price1, price2: s.price2, supplier: s.supplier, seller_memo: s.memo, backdate1: s.backdate1, backdate2: s.backdate2, backtype: s.backtype, checkstate: s.checkstate }); } //清除查询内容 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; console.log(sendData); if (parent != null) parent.openNewSearchTab("查货列表", "EAfterSale/CheckOrderList.aspx", sendData); } function conRenderer(e) { var record = e.record; var md = record.UnusualCon; md = md.replace("<", "<"); md = md.replace(">", ">"); md = md.replace("<", "<"); md = md.replace(">", ">"); md = md.replace("<", "<"); md = md.replace(">", ">"); md = md.replace("<", "<"); md = md.replace(">", ">"); md = md.replace("<", "<"); md = md.replace(">", ">"); var html = "
"; html += md; if (record.checkMemoUserName) { html += "
" + record.checkMemoUserName + "
"; } if (record.checkMemoTime) { html += "
" + formatCommonDate(record.checkMemoTime) + "
"; } html += "
"; return html; } function explainFn(eid) { edit_id = eid; var rec = grid.getSelected(); mini.get("explan_win").show(); var asm = rec.UnusualCon; asm = asm.replace("<br/>", "\n"); asm = asm.replace("<br/>", "\n"); asm = asm.replace("<br/>", "\n"); asm = asm.replace("<br/>", "\n"); asm = asm.replace("<br/>", "\n"); $("#txtExplan").val(asm); //mini.prompt("请输入原因:", "解释", // function (action, value) { // if (action == "ok") { // var parms = new Object(); // parms.ctid = edit_id; // value = value.replace(/\n/g, "
"); // parms.con = value; // postAjax("ins_erp_unusualreason", parms, function (data) { // resultShow(data, "grid.reload();"); // }); // } else { // } // }, // true //); } function saveExplanFn() { var rec = grid.getSelected(); var parms = new Object(); parms.ctid = rec.ctid; var value = $("#txtExplan").val(); value = value.replace(/\n/g, "
"); parms.con = value; postAjax("ins_erp_unusualreason", parms, function (data) { mini.get("explan_win").hide(); resultShow(data, "grid.reload();"); }); } function canceExplanlFn() { mini.get("explan_win").hide(); } $(function () { if (openPageData != "") { var s = openPageData; grid.load({ ctid: s.tid, shopname: s.shop, buyer_nick: s.ww, design: s.design, orderState: s.state, date1: s.date1, date2: s.date2, price1: s.price1, price2: s.price2, supplier: s.supplier, seller_memo: s.memo, backdate1: s.backdate1, backdate2: s.backdate2, backtype: s.backtype }); var form = new mini.Form("#ctl00_f_all"); if (form != undefined && form != null) { form.setData(s); } //$("#ic_chkNewPageSearch")[0].checked = true; } }); function view_search() { var key = ""; if ($("#txtKey").length > 0) { key = $("#txtKey").val(); } grid.load({ key: key, type: $("#txtSearchType").val() }); } function multiExport() { //defExport(); var sels = grid.getSelecteds(); if (sels.length > 0) { var pArr = new Array(); for (var i = 0; i < sels.length; i++) { pArr.push(sels[i].ctid); } noFileDown(downUrl.replace("download", "copydownload"), "hexdata=" + pArr.join(",") + "&userid=" + userId); } else { mini.alert("请选择要下载的记录!"); } //if (rec != undefined && rec != "") { // edit_id = rec.ctid; // mini.get("distribute_win").show(); // $("#bill_win").find("input").val(""); //} //else { // mini.alert("请选中一行记录!"); //} //fileDownLoad }