|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183 |
- var page_size = 10;
-
- var list_HTML = '';
- $(document).ready(function() {
- list_HTML = $('#order_list').html();
-
- var or_fr_url = "./st-xm/Api/disney_get_org_list.php";
- get_order_from(or_fr_url); //订单源
-
- var cur_page = getPar('cur_page');
- if (!cur_page) {
- click_search();
- } else {
- var order_id = getPar('search_order_no');
- var pay_order_id = getPar('search_pay_no');
- var order_from = getPar('search_org_id');
- var start_date = getPar('search_create_date');
- var us_name = getPar('search_cus_name');
- var us_mobile = getPar('search_cus_mobile');
-
- $('#order_id').val(order_id);
- $('#pay_order_id').val(pay_order_id);
- $('#id-date-picker-1').val(start_date);
- $('#order_from').val(order_from);
- $('#us_name').val(us_name);
- $('#us_mobile').val(us_mobile);
- var URL1 = './st-xm/Api/disney_get_order_list.php?cur_page=' + cur_page + '&page_size=10&search_order_no=' + order_id +
- "&search_pay_no=" + pay_order_id +
- "&search_org_id=" + order_from +
- "&search_create_date=" + start_date +
- "&search_cus_name=" + us_name +
- "&search_cus_mobile=" + us_mobile;
- var URL2 = './distribution_order_list.html?page_size=10&search_order_no=' + order_id +
- "&search_pay_no=" + pay_order_id +
- "&search_org_id=" + order_from +
- "&search_create_date=" + start_date +
- "&search_cus_name=" + us_name +
- "&search_cus_mobile=" + us_mobile;
- get_order_list(URL1, URL2)
- }
- });
-
- //订单源
- function get_order_from(URL) {
- var or_from_HTML = '<option value="0">请选择</option>';
- $.getJSON(URL, function(res_data) {
- var HTML = or_from_HTML;
- for (var i = 0, m = res_data.length; i < m; i++) {
- var tempHTML = or_from_HTML;
- tempHTML = tempHTML.replace('0', res_data[i]['org_id']);
- tempHTML = tempHTML.replace('请选择', res_data[i]['org_name']);
- HTML += tempHTML;
- }
- $('#order_from').html(HTML);
- });
- }
- //表格list
- function get_order_list(URL1, URL2) {
- $.getJSON(URL1, function(res_data) {
- if (!res_data) {
- alert("出现问题,自己查找!!!");
- }
- var order_list = res_data['order_list'];
- var HTML = '';
- for (var i = 0, m = order_list.length; i < m; i++) {
- var dict = order_list[i];
- var tempHTML = list_HTML;
- tempHTML = tempHTML.replace('[订单编号]', dict['order_serial_no']);
- if( dict['prod_id'] == 1 ) {
- tempHTML = tempHTML.replace('[订单内容]', dict['prod_name'] + "<br />" + dict['start_day'] + " " + dict['start_time'] + " ~ " + dict['end_day'] + " " + dict['end_time'] );
- } else if( dict['prod_id'] == 2 ){
- var disp_prod = dict['prod_name'] + "<br />" + dict['start_day'] + " " + dict['start_time'] + " ~ " + dict['end_day'] + " " + dict['end_time'];
- if( dict['start_day2'].length > 0 ) {
- disp_prod = disp_prod + "<br />" + dict['start_day2'] + " " + dict['start_time2'] + " ~ " + dict['end_day2'] + " " + dict['end_time2'];
- }
- tempHTML = tempHTML.replace('[订单内容]', disp_prod );
- } else if( dict['prod_id'] >= 9 && dict['prod_id'] <= 15) {
- tempHTML = tempHTML.replace('[订单内容]', dict['prod_name'] + "<br />" + dict['start_day'] + " " + dict['start_time'] );
- }else {
- tempHTML = tempHTML.replace('[订单内容]', dict['prod_name'] + "<br />" + dict['start_day'] );
- }
- tempHTML = tempHTML.replace('[订单金额]', dict['order_price']);
- tempHTML = tempHTML.replace('[订单源]', dict['org_name']);
- tempHTML = tempHTML.replace('[下单时间]', dict['create_time']);
- var payinfo = dict['pay_status'].replace('[br /]', '<br />')
- tempHTML = tempHTML.replace('[支付信息]', payinfo);
- var userinfo = dict['cus_name'] + "<br />" + dict['cus_mobile'] + "<br />" + dict['cus_iden'];
- tempHTML = tempHTML.replace('[用户信息]', userinfo);
- tempHTML = tempHTML.replace('[textarea-value]', dict['comment']);
- tempHTML = tempHTML.replace('[comment]', 'comment_' + dict['id']);
- tempHTML = tempHTML.replace('[param1]', dict['id']);
- tempHTML = tempHTML.replace('[param2]', dict['order_serial_no']);
-
- HTML += tempHTML;
- }
- if (HTML) {
- $('#order_list').html(HTML);
- var currpage = getPar("cur_page");
- if (!currpage) {
- currpage = 1
- }
- var sum = parseInt(res_data['total_page'] * 10);
- var size = page_size;
- var tag = "test";
-
- getPager(URL2, sum, currpage, size, tag, 'cur_page');
- } else {
- $('#order_list').html("");
- $('#test').html("");
- }
- });
- }
-
- //点击搜索
- function click_search() {
-
- var order_id = $('#order_id').val();
- var pay_order_id = $('#pay_order_id').val();
- var start_date = $('#id-date-picker-1').val();
- var order_from = $('#order_from').val();
- var us_name = $('#us_name').val();
- var us_mobile = $('#us_mobile').val();
-
- var url = './st-xm/Api/disney_get_order_list.php?cur_page=1&page_size=10&search_order_no=' + order_id +
- "&search_pay_no=" + pay_order_id +
- "&search_org_id=" + order_from +
- "&search_create_date=" + start_date +
- "&search_cus_name=" + us_name +
- "&search_cus_mobile=" + us_mobile;
- var URL2 = './distribution_order_list.html?page_size=10&search_order_no=' + order_id +
- "&search_pay_no=" + pay_order_id +
- "&search_org_id=" + order_from +
- "&search_create_date=" + start_date +
- "&search_cus_name=" + us_name +
- "&search_cus_mobile=" + us_mobile;
- get_order_list(url, URL2);
- }
-
- function update_order_comment(index,order_serial_no) {
- var comment_id = "comment_" + index;
- var comment_txt = document.getElementById(comment_id).value;
- comment_txt=encodeURI(encodeURI(comment_txt));
- if (window.ActiveXObject) {
- var request = new ActiveXObject("Microsoft.XMLHTTP");
- } else {
- var request = new XMLHttpRequest();
- }
- // var url = "http://wx.zhizhuchuxing.com/update_order_comment.php?odr=" + order_serial_no;
- var url = "./st-xm/Api/disney_update_org_comment.php?odr=" + index+"&odc="+comment_txt;
- console.log(url);
- var postData = "";
- postData = "odc=" + comment_txt;
- request.open("POST", url, true);
- request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
- request.onreadystatechange = function() {
- if (request.readyState == 4 && request.status == 200) {
- if (request.responseText == '0') {
- } else {
- }
- }
- }
- // request.send(postData);
- request.send(postData);
- }
-
- function getPar(par) {
- //获取当前URL
- var local_url = document.location.href;
- local_url = decodeURI(local_url);
- //获取要取得的get参数位置
- var get = local_url.indexOf(par + "=");
- if (get == -1) {
- return "";
- }
- //截取字符串
- var get_par = local_url.slice(par.length + get + 1);
- //判断截取后的字符串是否还有其他get参数
- var nextPar = get_par.indexOf("&");
- if (nextPar != -1) {
- get_par = get_par.slice(0, nextPar);
- }
- return get_par;
- }
|