Exemplo n.º 1
0
 public static function create_order($model_id, $seller_uid, $seller_username, $order_name, $order_amount, $order_body, $order_status = 'ok', $to_seller_message = null)
 {
     global $uid, $username;
     $order_obj = new Keke_witkey_order_class();
     $order_obj->_order_id = null;
     $order_obj->setModel_id($model_id);
     $order_obj->setOrder_name($order_name);
     $order_obj->setOrder_uid($uid);
     $order_obj->setOrder_username($username);
     $order_obj->setSeller_uid($seller_uid);
     $order_obj->setSeller_username($seller_username);
     $order_obj->setOrder_body($order_body);
     $order_obj->setOrder_amount($order_amount);
     $order_obj->setOrder_status($order_status);
     $order_obj->setTo_seller_message($to_seller_message);
     $order_obj->setOrder_time(time());
     return $order_obj->create_keke_witkey_order();
 }
Exemplo n.º 2
0
$order_arr = $table_arr['data'];
$pages = $table_arr['pages'];
switch ($ac) {
    case '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');
        break;
    case 'confirm':
        $obj = new goods_shop_class();
        $obj->dispose_order($order_id, 'confirm', 'sys', $url_str, $_SESSION['uid']);
        break;
}
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) {
        $res = $order_obj->del_keke_witkey_order();
        kekezu::admin_system_log($_lang['mulit_recovery_articles']);
    }
    $res and kekezu::admin_show_msg($_lang['mulit_operate_success'], $url, 3, '', 'success') or kekezu::admin_show_msg($_lang['mulit_operate_fail'], $url, 3, '', 'warning');
}
function get_submit_method($order_id)
{
    $s_info = db_factory::get_one(sprintf("SELECT s.submit_method,d.obj_id,o.order_id\n\t\tFROM `%switkey_service` s\n\t\tLEFT JOIN `%switkey_order_detail` d\n\t\tON s.service_id = d.obj_id\n\t\tLEFT JOIN `%switkey_order` o\n\t\tON d.order_id = o.order_id WHERE o.order_id = '%d'", TABLEPRE, TABLEPRE, TABLEPRE, $order_id));
    return $s_info['submit_method'];
}
require keke_tpl_class::template('shop/' . $model_info['model_dir'] . '/admin/tpl/goods_' . $view);