Exemplo n.º 1
0
<?php

$strUrl = "index.php?do=user&view=wk&op=gy";
$intPage and $strUrl .= "&intPage=" . intval($intPage);
$o and $strUrl .= "&o=" . intval($o);
$id and $strUrl .= "&id=" . intval($id);
$s and $strUrl .= "&s=" . strval($s);
$gzname and $strUrl .= "&gzname=" . strval($gzname);
$arrStatus = service_shop_class::get_order_status();
unset($arrStatus['close']);
$arrListOrder = array('1' => '编号降序', '2' => '编号升序', '3' => '金额降序', '4' => '金额升序');
$page and $intPage = intval($page);
$intPage = intval($intPage) ? $intPage : 1;
$intPagesize = 10;
$strWhere = " and  b.obj_type ='gy' and c.seller_uid= " . $gUid;
$strWhere .= " and c.order_status!= 'close'";
if ($id) {
    $strWhere .= " and a.id=" . intval($id);
}
if ($gzname) {
    $strWhere .= " and c.order_username like '%" . kekezu::escape($gzname) . "%'";
}
if (isset($s) && $s != '' && $s > -1 && in_array($s, array_keys($arrStatus))) {
    $strWhere .= " and c.order_status ='" . strval($s) . "'";
} else {
    $s = -1;
}
switch ($o) {
    case '1':
        $strWhere .= " order by c.order_id desc";
        break;
Exemplo n.º 2
0
<?php

defined('ADMIN_KEKE') or exit('Access Denied');
$page = max($page, 1);
$limit = max($limit, 5);
$url = 'index.php?do=' . $do . '&model_id=' . $model_id . '&view=edit&service_id=' . $service_id . '&op=' . $op;
switch ($op) {
    case 'order':
        $order_obj = keke_table_class::get_instance('witkey_order');
        $goods_obj = keke_table_class::get_instance('witkey_service');
        $order_status_arr = service_shop_class::get_order_status();
        $order_id_arr = db_factory::query(sprintf('select `order_id` from %switkey_order_detail where `obj_id`=%d and `obj_type`="service"', TABLEPRE, $service_id));
        $order_alls = array();
        foreach ($order_id_arr as $v) {
            $order_alls[] = $v['order_id'];
        }
        $order_str = implode(',', $order_alls);
        if ($order_str) {
            $wh = "model_id = 7 and `order_id` in ({$order_str})";
            $w['order_id'] and $wh .= " and order_id like '%{$w['order_id']}%' ";
            $w['order_username'] and $wh .= " and order_username like '%{$w['order_username']}%' ";
            $w['order_status'] and $wh .= " and order_status = '{$w['order_status']}' ";
            $ord['0'] && $ord['1'] and $wh .= ' order by ' . $ord['0'] . ' ' . $ord['1'] or $wh .= " order by order_time desc";
            intval($page) or $page = 1;
            intval($w['page_size']) and $page_size = intval($w['page_size']) or $page_size = '10';
            $url_str = "index.php?do=model&model_id=6&view=order&order_id={$w['order_id']}&order_name={$w['order_name']}&page={$page}&w[page_size]={$page_size}&ord[0]={$ord['0']}&ord[1]={$ord['1']}";
            $table_arr = $order_obj->get_grid($wh, $url_str, $page, $page_size, null, 1, 'ajax_dom');
            $order_arr = $table_arr['data'];
            $pages = $table_arr['pages'];
        }
        switch ($ac) {
Exemplo n.º 3
0
<?php

defined('ADMIN_KEKE') or exit('Access Denied');
kekezu::admin_check_role('m713');
$table_obj = keke_table_class::get_instance('witkey_order');
$service_obj = new service_shop_class();
$arrStatus = $service_obj->get_order_status();
$wh = "1=1";
$w[order_id] and $wh .= " and order_id like '%{$w['order_id']}%' ";
$w[order_username] and $wh .= " and order_username like '%{$w['order_username']}%' ";
$wh .= " and model_id = 7 and seller_uid > 0";
intval($page) or $page = 1;
intval($w[page_size]) and $page_size = intval($w[page_size]) or $page_size = '10';
$w[order_status] and $wh .= " and order_status like '%{$w['order_status']}%' ";
$ord[0] && $ord[1] and $wh .= ' order by ' . $ord[0] . ' ' . $ord[1] or $wh .= " order by order_time desc";
$url_str = "index.php?do=model&model_id=7&view=order&w[order_id]={$w['order_id']}&w[order_username]={$w['order_username']}&w[order_status]={$w['order_status']}&page={$page}&page_size={$page_size}";
$table_arr = $table_obj->get_grid($wh, $url_str, $page, $page_size, null, 1, 'ajax_dom');
$order_arr = $table_arr['data'];
$pages = $table_arr['pages'];
if ($ac == "del") {
    $order_obj = new Keke_witkey_order_class();
    $order_obj->setWhere("order_id = {$order_id}");
    $order_obj->del_keke_witkey_order();
    kekezu::admin_show_msg($_lang['operate_notice'], $url_str, 2, $_lang['delete_success'], 'success');
}
if (isset($sbt_action)) {
    $order_obj = new Keke_witkey_order_class();
    sizeof($ckb) or kekezu::admin_show_msg($_lang['choose_operate_item'], $url, 3, '', 'warning');
    is_array($ckb) and $ids = implode(',', array_filter($ckb));
    $order_obj->setWhere("order_id in ({$ids})");
    if ($sbt_action) {