WaitingVerify.js 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633
  1. var exData = null;
  2. var edit_id = "";
  3. var _memo_msg = "";
  4. var userPostCode = "";
  5. function addFn() {
  6. edit_id = "";
  7. $(".win_tb").find("input").val("");
  8. $(".win_tb").find("textarea").val("");
  9. mini.get("add_win").show();
  10. }
  11. function orderIdRenderer(e) {
  12. var grid = e.sender;
  13. var record = e.record;
  14. var tid = record.tid;
  15. var rowIndex = e.rowIndex;
  16. var html = "";
  17. html += "<a href=\"javascript:void(0)\" onclick=\"clickToDetail('" + tid + "','" + tid + "')\">" + tid + "</a>&nbsp;&nbsp;";
  18. //html+="<div style='position:absolute;bottom:3px;right:5px;'>"
  19. if (record.IsUrgency == "True") {
  20. html += "<span class=\"word_tui\" title=\"加急\">急</span>";
  21. }
  22. if (record.IsRefund > 0) {
  23. html += "<span class=\"word_tui bc_tui\">退</span>";
  24. }
  25. if (record.IsReturn > 0) {
  26. html += "<span class=\"word_tui\">回</span>";
  27. }
  28. if (record.AfterSaleState > 0) {
  29. html += "<span class=\"word_tui word_shou\" title\"售后\">售</span>";
  30. }
  31. if (record.IsNeedBill == 1) {
  32. html += "<span class=\"word_tui word_piao\">票</span>";
  33. }
  34. else if (record.IsNeedBill == 2) {//冲票
  35. html += "<span class=\"word_tui word_green\">票</span>";
  36. }
  37. if (record.wechatTag == 1) {
  38. html += "<span class=\"word_tui word_green\">微</span>";
  39. }
  40. //html += "</div>";
  41. return html;
  42. }
  43. function orderPTimeRenderer(e) {
  44. var grid = e.sender;
  45. var record = e.record;
  46. var html = "<div style=\"display:flex;flex-direction:column;\">";
  47. html += ("<div>" + record.seller_nick + "</div>");
  48. html += getWWurlByNick(record.buyer_nick);
  49. html += ("<div>" + formatCommonDate(record.pay_time) + "</div>");
  50. html += "</div>";
  51. return html;
  52. }
  53. function methodRenderer(e) {
  54. var record = e.record;
  55. var md = record.AfterSaleMethod;
  56. md = md.replace("&lt;", "<");
  57. md = md.replace("&gt;", ">");
  58. var html = "<div style=\"display:flex;flex-direction:column;\">";
  59. html += ("<div>" + md + "</div>");
  60. html += "</div>";
  61. return html;
  62. }
  63. function orderStatusRenderer(e) {
  64. var grid = e.sender;
  65. var record = e.record;
  66. var tid = record.tid;
  67. var rowIndex = e.rowIndex;
  68. var statestr = getOrderStatestrByState(record.OrderState);
  69. var html = "<div style=\"display:flex;flex-direction:column;\">";
  70. html += ("<div onclick=\"clickToLog('" + record.tid + "')\" style=\"color:blue;margin-bottom:10px;\">" + statestr + "</div>");
  71. var taostatus = getInitStatusstrByState(record.status);
  72. html += ("<div>" + taostatus + "</div>");
  73. html += "</div>";
  74. return html;
  75. }
  76. function payRenderer(e) {
  77. var grid = e.sender;
  78. var record = e.record;
  79. var tid = record.tid;
  80. var rowIndex = e.rowIndex;
  81. var statestr = getOrderStatestrByState(record.OrderState);
  82. var html = "<div style=\"display:flex;flex-direction:column;\">";
  83. html += ("<div>订单:" + record.AfterSalePayment + "</div>");
  84. html += ("<div>退款:" + record.DeductFee + "</div>");
  85. html += ("<div>扣款:" + record.pRefundFee + "</div>");
  86. html += "</div>";
  87. return html;
  88. }
  89. function handTimeRenderer(e) {
  90. var grid = e.sender;
  91. var record = e.record;
  92. var html = "<div>";
  93. html += ("<div>" + formatCommonDate(record.HandleTime) + "</div>");
  94. html += "</div>";
  95. return html;
  96. }
  97. function ImgRenderer(e) {
  98. var record = e.record;
  99. var html = "<div style=\"display:flex;flex-direction:column;\">";
  100. if (record.AfterSaleSupplierImg.length > 0) {
  101. var imglist = record.AfterSaleSupplierImg.split(",");
  102. for (var img of imglist) {
  103. if (img.indexOf(".mp4") > -1) {
  104. html += ("<video id=\"r_img\" style=\"width: 30px; height: 25px; margin-bottom:5px\" onclick=\"largeImage(this)\" src=\"" + viewUrl + "/" + img + "\"/> ");
  105. } else {
  106. html += ("<img style=\"width: 30px; height: 25px; margin-bottom:5px\" onclick=\"largeImage(this)\" src=\"" + viewUrl + "/" + img + "\"/> ");
  107. }
  108. }
  109. }
  110. html += "</div>";
  111. return html;
  112. }
  113. function SaleBackImgRenderer(e) {
  114. var record = e.record;
  115. var html = "<div style=\"display:flex;flex-direction:column;\">";
  116. if (record.AfterSaleBackImg.length > 0) {
  117. var imglist = record.AfterSaleBackImg.split(",");
  118. for (var img of imglist) {
  119. html += ("<img style=\"width: 30px; height: 25px; margin-bottom:5px\" onclick=\"largeImage(this)\" src=\"" + viewUrl + "/" + img + "\"/> ");
  120. }
  121. }
  122. html += "</div>";
  123. return html;
  124. }
  125. function largeImage(that) {
  126. let url = $(that).attr("src");
  127. let large_image = "";
  128. if (url.indexOf(".mp4") > -1) {
  129. large_image = '<video controls src= ' + url + '></video>';
  130. } else {
  131. large_image = '<img src= ' + url + '></img>';
  132. }
  133. $('.image_large').html($(large_image).css({
  134. display: "block",
  135. height: '60%',
  136. //width: '40%',
  137. position: "absolute",
  138. left: "50%",
  139. top: "50%",
  140. transform: "translate(-50%,-50%)",
  141. }, 500));
  142. $('.image_large').css("display", "block");
  143. }
  144. function hideImage(that) {
  145. $(that).css("display", "none");
  146. }
  147. function orderCusRenderer(e) {
  148. var grid = e.sender;
  149. var record = e.record;
  150. var tid = record.tid;
  151. var rowIndex = e.rowIndex;
  152. var html = getDDurlByPhone(record.CustomerMobile, record.CustomerTb);
  153. return html;
  154. }
  155. function designRenderer(e) {
  156. var grid = e.sender;
  157. var record = e.record;
  158. var tid = record.tid;
  159. var rowIndex = e.rowIndex;
  160. var html = getDDurlByPhone(record.DesignMobile, record.DesignUserName);
  161. return html;
  162. }
  163. function addressRenderer(e) {
  164. var grid = e.sender;
  165. var record = e.record;
  166. var tid = record.tid;
  167. var rowIndex = e.rowIndex;
  168. var html = "<div>" + record.receiver_name + " " + record.receiver_mobile + " " + record.receiver_state + record.receiver_city + record.receiver_district + record.receiver_address + "</div>";
  169. return html;
  170. }
  171. function actionRenderer(e) {
  172. var grid = e.sender;
  173. var record = e.record;
  174. var tid = record.tid;
  175. var id = record.ID;
  176. var html = "";
  177. //个人按钮
  178. if (record.VerifyState == 3) {
  179. if (userID == record.UserId || userPostCode == "SysAdmin") {
  180. html += getGridBtn("sc", "认可", "personVerifyYes('" + record.ID + "')");
  181. html += getGridBtn("sc", "不认可", "personVerifyNo('" + record.ID + "')");
  182. }
  183. }
  184. //主管按钮
  185. if (record.VerifyState == 0 && record.type == 0) {
  186. if (userPostCode == "SysAdmin" || userPostCode == "Director" || userPostCode == "CustomerMr" || userPostCode == "CustomerMaster" || userPostCode == "Designerhd" || userPostCode == "DesignerMr" || userPostCode == "PlaceMr" || userPostCode == "AfterSaleMaster") {//客服主管是否认可
  187. html += getGridBtn("sc", "认可", "masterVerifyYes('" + record.ID + "')");
  188. html += getGridBtn("sc", "不认可", "masterVerifyNo('" + record.ID + "')");
  189. }
  190. }
  191. //供应商按钮
  192. if (record.AfterSaleResSupId > 0 && record.type == 1) {
  193. if (record.AfterSaleState == 3 && record.AfterSaleSupplierState == 0) {
  194. html += getGridBtn("sc", "认可", "verifyYes('" + record.ID + "')");
  195. html += getGridBtn("sc", "不认可", "verifyNo('" + record.ID + "')");
  196. }
  197. }
  198. //供应商按钮
  199. if (record.VerifyState == 0 && record.type == 2) {
  200. if (userPostCode == "logistics") {
  201. html += getGridBtn("sc", "认可", "verifyYes('" + record.ID + "')");
  202. html += getGridBtn("sc", "不认可", "verifyNo('" + record.ID + "')");
  203. }
  204. }
  205. if (record.AfterSaleSupplierState == 2) {
  206. html += ("<div>原因:" + record.AfterSaleSupplierMemo + "</div>");
  207. }
  208. return html;
  209. }
  210. function supplierStateRenderer(e) {
  211. var record = e.record;
  212. var html = "";
  213. if (record.AfterSaleResponsible.indexOf("供应商") != -1) {
  214. if (record.AfterSaleSupplierState == 0) {
  215. html += ("<div>待审核</div>");
  216. }
  217. else if (record.AfterSaleSupplierState == 1) {
  218. html += ("<div style=\"color:green;\">已认可</div>");
  219. }
  220. else if (record.AfterSaleSupplierState == 2) {
  221. html += ("<div style=\"color:red;\">不认可</div>");
  222. }
  223. }
  224. return html;
  225. }
  226. function verifyYes(ctid) {
  227. if (!confirm("确认认可吗?")) return;
  228. var parms = new Object();
  229. parms.afterstate = 1;
  230. parms.id = ctid;
  231. postAjax("upd_erp_supverifyaftersale", parms, function (data) {
  232. resultShow(data, "grid.reload();");
  233. });
  234. }
  235. function verifyNo(ctid) {
  236. $("#win_type").val("0");
  237. $("#win_value").val(ctid);
  238. mini.get("verifyNo_win").show();
  239. $("#upframe")[0].contentWindow.location.reload(true);
  240. $("#upframe").data("viewUrl", viewUrl);
  241. }
  242. function masterVerifyYes(id) {
  243. if (!confirm("确认认可吗?")) return;
  244. var parms = new Object();
  245. parms.afterstate = 1;
  246. parms.id = id;
  247. postAjax("upd_erp_masteraftersale", parms, function (data) {
  248. resultShow(data, "grid.reload();");
  249. });
  250. }
  251. function masterVerifyNo(id) {
  252. $("#win_type").val("1");
  253. $("#win_value").val(id);
  254. mini.get("verifyNo_win").show()
  255. $("#upframe")[0].contentWindow.location.reload(true);
  256. $("#upframe").data("viewUrl", viewUrl);
  257. }
  258. function personVerifyNo(id) {
  259. $("#win_type").val("2");
  260. $("#win_value").val(id);
  261. mini.get("verifyNo_win").show();
  262. $("#upframe")[0].contentWindow.location.reload(true);
  263. $("#upframe").data("viewUrl", viewUrl);
  264. }
  265. function personVerifyYes(id) {
  266. if (!confirm("确认认可吗?")) return;
  267. var parms = new Object();
  268. parms.afterstate = 1;
  269. parms.id = id;
  270. postAjax("upd_erp_personaftersale", parms, function (data) {
  271. resultShow(data, "grid.reload();");
  272. });
  273. }
  274. function saveVerifyNoFn() {
  275. let win_type = $("#win_type").val();
  276. let win_value = $("#win_value").val();
  277. let supmemo = $("#supmemo").val();
  278. let memoImage = getImgs();
  279. let parms = {};
  280. parms.afterstate = 2;
  281. parms.id = win_value
  282. parms.supmemo = supmemo;
  283. parms.image = memoImage;
  284. mini.get("verifyNo_win").hide()
  285. if (win_type == 0) {
  286. postAjax("upd_erp_supverifyaftersale", parms, function (data) {
  287. resultShow(data, "grid.reload();");
  288. });
  289. }
  290. if (win_type == 1) {
  291. postAjax("upd_erp_masteraftersale", parms, function (data) {
  292. resultShow(data, "grid.reload();");
  293. });
  294. }
  295. if (win_type == 2) {
  296. postAjax("upd_erp_personaftersale", parms, function (data) {
  297. resultShow(data, "grid.reload();");
  298. });
  299. }
  300. }
  301. function getImgs() {
  302. var fObj = getFrame();
  303. var imgArr = fObj.getUpImg();
  304. if (imgArr != null && imgArr.length > 0) {
  305. return imgArr.join(",");
  306. }
  307. return "";
  308. }
  309. function getFrame() {
  310. return $("#upframe")[0].contentWindow;
  311. }
  312. function cancelVerifyNoFn() {
  313. mini.get("verifyNo_win").hide()
  314. }
  315. function arbitrateFn(eid) {
  316. edit_id = eid;
  317. //if (!confirm("确认需要申请仲裁吗?")) return;
  318. mini.prompt("输入仲裁原因:", "仲裁",
  319. function (action, value) {
  320. if (action == "ok") {
  321. var parms = new Object();
  322. parms.id = eid;
  323. parms.reason = value;
  324. postAjax("upd_erp_arbitrateaftersale", parms, function (data) {
  325. resultShow(data, "grid.reload();");
  326. });
  327. } else {
  328. }
  329. },
  330. true
  331. );
  332. //postAjax("upd_erp_arbitrateaftersale", "id=" + eid, function (data) {
  333. // resultShow(data, "grid.reload();");
  334. //});
  335. }
  336. function backFn() {
  337. //if (!confirm("确认退回到售后中吗?")) return;
  338. //postAjax("upd_erp_backaftersale", "tid=" + eid, function (data) {
  339. // resultShow(data, "grid.reload();");
  340. //});
  341. var rec = grid.getSelected();
  342. if (rec == undefined || rec == "") {
  343. mini.alert("请选中一行记录!");
  344. return;
  345. }
  346. mini.prompt("请输入原因:", "退单",
  347. function (action, value) {
  348. if (action == "ok") {
  349. var parms = new Object();
  350. parms.tid = rec.tid;
  351. parms.backreason = value;
  352. postAjax("upd_erp_backaftersale", parms, function (data) {
  353. resultShow(data, "grid.reload();");
  354. });
  355. } else {
  356. }
  357. },
  358. true
  359. );
  360. }
  361. //处理按钮=弹窗
  362. function handleFn(eid) {
  363. edit_id = eid;
  364. var rec = grid.getSelected();
  365. mini.get("handle_win").show();
  366. $("#handle_win").find("input").val("");
  367. $("#handle_win").find("textarea").val("");
  368. $("#chkState")[0].checked = false;
  369. $("#chkbuyer")[0].checked = false;
  370. $("#chkother")[0].checked = false;
  371. selItemSelected($("#txtToState")[0], "请选择");
  372. var ohtml = ("<div>" + rec.tid + "</div>" + "<div class='marginleft20'>" + rec.seller_nick + "</div>" + "<div class='marginleft20'>¥" + rec.payment + "</div>");
  373. var ww = ("<a class='marginleft20' 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 >");
  374. ohtml += ww;
  375. $("#txtTid").html(ohtml);
  376. //var province = [];
  377. //for (var item of site_address) {
  378. // if (item.TopID == 0) {
  379. // province.push(item);
  380. // }
  381. //}
  382. //$("#txtReceiver").val(rec.receiver_name);
  383. //$("#txtPhone").val(rec.receiver_mobile);
  384. //mini.get("txtAddProvince").setData(province);
  385. //mini.get("txtAddProvince").setText(rec.receiver_state);
  386. //mini.get("txtAddCity").setText(rec.receiver_city);
  387. //mini.get("txtAddCounty").setText(rec.receiver_district);
  388. //var adddetail = rec.receiver_address;
  389. //if (adddetail != "") adddetail = adddetail.replace(/&lt;br&gt;/g, "\n");
  390. //$("#txtAddDetailAddress").val(adddetail);
  391. var resmanid = rec.ResponsibleUserId;
  392. var respmanIdArr = resmanid.split(",");
  393. if (respmanIdArr.length > 0) {
  394. for (var item of respmanIdArr) {
  395. var itemarr = item.split("_");
  396. if (itemarr[1] == "k") {
  397. mini.get("txtCustomer").setValue(itemarr[0]);
  398. }
  399. else if (itemarr[1] == "s") {
  400. mini.get("txtDesign").setValue(itemarr[0]);
  401. }
  402. else if (itemarr[1] == "x") {
  403. mini.get("txtPlace").setValue(itemarr[0]);
  404. }
  405. else if (itemarr[0] == "客户问题") {
  406. $("#chkbuyer")[0].checked = true;
  407. }
  408. else if (itemarr[0] == "其它") {
  409. $("#chkother")[0].checked = true;
  410. }
  411. }
  412. }
  413. var resmanStr = rec.AfterSaleResponsible;
  414. var respStrArr = resmanStr.split(",");
  415. if (respStrArr.length > 0) {
  416. for (var item of respStrArr) {
  417. var itemarr = item.split(":");
  418. if (itemarr[0] == "供应商") {
  419. mini.get("txtSupplier").setText(itemarr[1]);
  420. }
  421. else if (itemarr[0] == "物流") {
  422. mini.get("txtComName").setText(itemarr[1]);
  423. }
  424. else if (itemarr[0] == "运单号") {
  425. mini.get("txtOutSid").setText(itemarr[1]);
  426. }
  427. }
  428. }
  429. //mini.get("txtReason").setText(rec.AfterSaleReason);
  430. //selItemSelected($("#txtReason")[0], rec.AfterSaleReason);
  431. mini.get("txtReason").setText(rec.AfterSaleReason);
  432. if (rec.AfterSalePayment > 0) {
  433. $("#txtPayment").val(rec.AfterSalePayment);
  434. }
  435. else
  436. $("#txtPayment").val(rec.payment);
  437. $("#txtDeduct").val(rec.DeductFee);
  438. $("#txtRefund").val(rec.RefundFee);
  439. $("#txtMethod").val(rec.AfterSaleMethod);
  440. $("#txtAfterMemo").val(rec.AfterSaleMemo);
  441. }
  442. function cancelHandleFn() {
  443. mini.get("handle_win").hide();
  444. }
  445. function saveHandleFn() {
  446. var parms = new Object();
  447. parms.ctid = edit_id;
  448. var respl = "";
  449. var resplIds = "";
  450. var kf = mini.get("txtCustomer").getText();
  451. if (kf.length > 0) {
  452. respl += ("客服:" + kf + ",");
  453. resplIds += (mini.get("txtCustomer").getValue() + "_k");
  454. resplIds += ",";
  455. }
  456. var design = mini.get("txtDesign").getText();
  457. if (design.length > 0) {
  458. respl += ("设计师:" + design + ",");
  459. resplIds += (mini.get("txtDesign").getValue() + "_s");
  460. resplIds += ",";
  461. }
  462. var xd = mini.get("txtPlace").getText();
  463. if (xd.length > 0) {
  464. respl += ("下单员:" + xd + ",");
  465. resplIds += (mini.get("txtPlace").getValue() + "_x");
  466. resplIds += ",";
  467. }
  468. var gys = mini.get("txtSupplier").getText();
  469. if (gys.length > 0) {
  470. respl += ("供应商:" + gys + ",");
  471. }
  472. var wl = mini.get("txtComName").getText();
  473. if (wl.length > 0) {
  474. respl += ("物流:" + wl + ",");
  475. }
  476. var osid = $("#txtOutSid").val();
  477. if (osid.length > 0) {
  478. respl += ("运单号:" + osid + ",");
  479. }
  480. if ($("#chkbuyer")[0].checked) {
  481. respl += ("客户问题,");
  482. }
  483. if ($("#chkother")[0].checked) {
  484. respl += ("其它,");
  485. }
  486. respl = respl.substring(0, respl.length - 1);
  487. resplIds = resplIds.substring(0, resplIds.length - 1);
  488. parms.AfterSaleResponsible = respl;
  489. parms.ResponsibleUserId = resplIds;
  490. parms.AfterSaleReason = mini.get("txtReason").getText();
  491. parms.ToState = $("#txtToState").val();
  492. parms.AfterSalePayment = $("#txtPayment").val();
  493. parms.DeductFee = $("#txtDeduct").val();
  494. parms.RefundFee = $("#txtRefund").val();
  495. parms.AfterSaleMethod = $("#txtMethod").val();
  496. parms.AfterSaleMemo = $("#txtAfterMemo").val();
  497. parms.IsNewOrder = $("#chkState")[0].checked ? "1" : "0";
  498. if (parms.IsNewOrder == 1 && parms.ToState == "请选择") {
  499. mini.alert("勾选生成订单,要选择指派节点");
  500. return;
  501. }
  502. postAjax("handle_erp_aftersale", parms, function (data) {
  503. mini.get("handle_win").hide();
  504. resultShow(data, "grid.reload();");
  505. });
  506. }
  507. function finishFn(eid) {
  508. edit_id = eid;
  509. if (!confirm("确认完成审核吗?")) return;
  510. postAjax("ins_erp_finishaftersale", "id=" + eid, function (data) {
  511. resultShow(data, "grid.reload();");
  512. });
  513. }
  514. //省份变动
  515. function changeProvinceFn(e) {
  516. var rec = e.selected;
  517. var v = e.value;
  518. var cityData = getSiteAddress(v);
  519. mini.get("#txtAddCity").setData(cityData);
  520. mini.get("#txtAddCounty").setData([]);
  521. }
  522. //市区变动
  523. function changeCityFn(e) {
  524. var rec = e.selected;
  525. var v = e.value;
  526. var countyData = getSiteAddress(v);
  527. mini.get("#txtAddCounty").setData(countyData);
  528. }
  529. //根据id获取联动地区
  530. function getSiteAddress(pID) {
  531. var newlist = [];
  532. site_address.forEach(function (aa, bb) {
  533. if (aa.TopID == pID) {
  534. newlist.push(aa)
  535. }
  536. })
  537. return newlist;
  538. }
  539. //查询按钮
  540. function searchFn() {
  541. var form = new mini.Form("#ctl00_f_all");
  542. var data = form.getData(true, false);
  543. var s = data;
  544. //var s = mini.encode(data);
  545. //alert(s);
  546. //form.setIsValid(false);
  547. //console.log("565656565", data);
  548. grid.load({
  549. ctid: s.tid, shopname: s.shop, buyer_nick: s.ww, supplier: s.supplier, customer: s.customer, orderState: s.state, reason: s.reason, method: s.method, handledate1: s.handledate1, handledate2: s.handledate2,
  550. seller_memo: s.memo, vstate: s.returnvstate, handler: s.handler, responsibleman: s.responsibleman, finishdate1: s.finishdate1, finishdate2: s.finishdate2, reasonState: s.reasonState
  551. });
  552. }
  553. //清除查询内容
  554. function clearFn() {
  555. //$("#ctl00_f_all").find("input").val("");
  556. var form = new mini.Form("#ctl00_f_all");
  557. form.clear();
  558. }
  559. function newPageSearchFn() {
  560. var form = new mini.Form("#ctl00_f_all");
  561. var data = form.getData(true, false);
  562. var s = data;
  563. var sData = JSON.stringify(data);
  564. var sendData = "sData=" + sData;
  565. if (parent != null) parent.openNewSearchTab("待审核售后", "EAfterSale/WaitingVerify.aspx", sendData);
  566. }
  567. $(function () {
  568. if (openPageData != "") {
  569. var s = openPageData;
  570. grid.load({
  571. 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, finishtime: s.finishtime,
  572. date1: s.date1, date2: s.date2, price1: s.price1, price2: s.price2, address: s.address, seller_memo: s.memo
  573. });
  574. var form = new mini.Form("#ctl00_f_all");
  575. if (form != undefined && form != null) {
  576. form.setData(s);
  577. }
  578. //$("#ic_chkNewPageSearch")[0].checked = true;
  579. }
  580. });
  581. function view_search() {
  582. var key = "";
  583. if ($("#txtKey").length > 0) {
  584. key = $("#txtKey").val();
  585. }
  586. grid.load({ key: key, type: $("#txtSearchType").val() });
  587. }