| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- function orderIdRenderer(e) {
- var grid = e.sender;
- var record = e.record;
- var tid = record.tid;
- var ctid = record.ctid;
- var rowIndex = e.rowIndex;
- //var html = "<div style=\"display:flex;flex-direction:row;line-height:25px;\">";
- //var html = "<div style=\"width:100%;vertical-align: middle;\" ondblclick=\"copyText(this)\">";
- var showTid = tid;
- if (ctid.indexOf("S") != -1) {
- showTid = ctid;
- }
- var html = "<div class=\"oid_div\">";
- html += "<a style=\"color:#0090FF;\" href=\"javascript:void(0)\" title=\"" + ctid + ",sample:" + record.IsSample + ",wechat:" + record.wechatTag + ",dianzi:" + record.isDianziOrder + ",xian:" + record.IsXianHuo + ",SF:" + record.IsSF + "\" onclick=\"clickToDetail('" + ctid + "','" + record.tid + "')\">" + showTid + "</a> ";
- html += "<div class=\"oid_state\">"
- if (record.IsUrgency == "True") {
- html += "<span class=\"word_tui\" title=\"加急\">急</span>";
- }
- if (record.IsRefund > 0) {
- html += "<span class=\"word_tui bc_tui\">退</span>";
- }
- if (record.IsReturn > 0) {
- html += "<span class=\"word_tui\">回</span>";
- }
- if (record.drawStatus) {
- html += "<span class=\"word_tui\">撤</span>";
- }
- if (record.AfterSaleState > 0) {
- html += "<span class=\"word_tui word_shou\" title\"售后\">售</span>";
- }
- if (record.IsNeedBill == 1) {
- html += "<span class=\"word_tui word_piao\">票</span>";
- }
- else if (record.IsNeedBill == 2) {//冲票
- html += "<span class=\"word_tui word_green\">票</span>";
- }
- if (record.wechatTag == 1) {
- html += "<span class=\"word_tui word_green\">微</span>";
- }
- if (record.IsAddWechat == 1) {
- html += "<span class=\"word_tui word_green\">+</span>";
- }
- if (record.IsSF > 0) {
- html += "<span class=\"word_tui word_green\">顺</span>";
- }
- if (record.MemoOpt == 1) {
- html += "<span class=\"word_tui\">改</span>";
- }
- if (record.MemoOpt == 2) {
- html += "<span class=\"word_tui word_green\">定</span>";
- }
- if (record.IsNew == 1) {
- html += "<span class=\"word_tui word_green\">新</span>";
- }
- if (record.gongchuang == 200) {
- html += "<span class=\"word_tui word_green\" style='background-color:#d658d2'>共</span>";
- }
- if (record.returnVisit == 1) {
- html += "<span class=\"word_tui word_green\" style='background-color:#d658d2'>访</span>";
- }
- let nowTime = Math.ceil(new Date().getTime() / 1000);
- if (record.StartDesignTime) {
- let startDesignTime = record.StartDesignTime ? new Date(record.StartDesignTime).getTime() / 1000 : 0;
- if (!record.FinishDesignTime && nowTime >= startDesignTime + 172800) {
- html += "<span class=\"word_tui\" title=\"超时\" style='background-color: yellow;color: #000; '>超</span>";
- }
- }
- html += "</div></div>";
- return html;
- }
- function orderPay(e) {
- var record = e.record;
- var html = "<div style=\"display:flex;flex-direction:column;align-items:center;\">" + record.total_fee;
- if (record.IsSendGift == 1) {
- html += "<a style=\"color:red;width: 50px;border: 1px solid red;\" href=\"javascript:void(0)\" onclick=\"cancelXlw('" + record.ctid + "')\">小礼物</a>";
- }
- html += "</div>";
- return html;
- }
- function orderCusRenderer(e) {
- var grid = e.sender;
- var record = e.record;
- var html = getDDurlByPhone(record.CustomerMobile, record.CustomerTb);
- return html;
- }
- function orderDesignRenderer(e) {
- var grid = e.sender;
- var record = e.record;
- var html = getDDurlByPhone(record.DesignMobile, record.DesignUserName);
- return html;
- }
- function memoRenderer(e) {
- var record = e.record;
- //var html = "<textarea class='memo-class' rows=\"3\" readonly=\"readonly\" id='" + record.ctid + "' ondblclick=\"doubleClick('" + record.ctid + "')\">" + record.seller_memo + "</textarea>";
- var html = "<div class='white-space' ondblclick=\"copyText(this)\">" + record.seller_memo + "</div>";
- return html;
- }
- function nullRenderer(e) {
- var record = e.record;
- var html = "<div></div>";
- return html;
- }
- //导出订单
- function exportFn() {
- defExport();
- }
- 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 onCopyOrder(e) {
- var rec = grid.getSelected();
- //rec.ctid
- copyTextPlus(rec.ctid);
- }
- function onCopyBuyerNick(e) {
- var rec = grid.getSelected();
- //rec.ctid
- copyTextPlus(rec.buyer_nick);
- }
|