$row['action_time'] = local_date($_CFG['time_format'], $row['log_time']); $act_list[] = $row; } $smarty->assign('action_list', $act_list); /* 模板赋值 */ $smarty->assign('delivery_order', $delivery_order); $smarty->assign('exist_real_goods', $exist_real_goods); $smarty->assign('goods_list', $goods_list); $smarty->assign('delivery_id', $delivery_id); // 发货单id /* 显示模板 */ $smarty->assign('ur_here', $_LANG['delivery_operate'] . $_LANG['detail']); $smarty->assign('action_link', array('href' => 'order.php?act=delivery_list&' . list_link_postfix(), 'text' => $_LANG['09_delivery_order'])); $smarty->assign('action_act', $delivery_order['status'] == 2 ? 'delivery_ship' : 'delivery_cancel_ship'); assign_query_info(); _wap_assign_header_info('发货单详情'); _wap_assign_footer_order_info(); _wap_display_page('delivery_info.htm'); } elseif ($act == 'remove_delivery') { $delivery_id = empty($_REQUEST['delivery_id']) ? '' : trim($_REQUEST['delivery_id']); // 删除发货单 // 查询:发货单信息 $delivery_order = delivery_order_info($delivery_id); // 如果status不是退货 if ($delivery_order['status'] != 1) { /* 处理退货 */ delivery_return_goods($value_is, $delivery_order); } // 如果status是已发货并且发货单号不为空 if ($delivery_order['status'] == 0 && $delivery_order['invoice_no'] != '') { /* 更新:删除订单中的发货单号 */
<?php define('IN_ECS', true); require dirname(__FILE__) . '/includes/init.php'; require_once ROOT_PATH . 'includes/lib_supplier_common_wap.php'; if ($_REQUEST['act'] == 'navigate') { $order_id = empty($_REQUEST['order_id']) ? 0 : trim($_REQUEST['order_id']); if (empty($order_id)) { sys_msg('订单号不能为空!', 1); exit; } /* 取得区域名 */ $sql = "SELECT o.address,t.region_name AS city_name,CONCAT(IFNULL(c.region_name, ''), ' ', IFNULL(p.region_name, ''), " . "' ', IFNULL(t.region_name, ''), ' ', IFNULL(d.region_name, '')) AS region " . "FROM " . $ecs->table('order_info') . " AS o " . "LEFT JOIN " . $ecs->table('region') . " AS c ON o.country = c.region_id " . "LEFT JOIN " . $ecs->table('region') . " AS p ON o.province = p.region_id " . "LEFT JOIN " . $ecs->table('region') . " AS t ON o.city = t.region_id " . "LEFT JOIN " . $ecs->table('region') . " AS d ON o.district = d.region_id " . "WHERE o.order_id = '{$order_id}'"; $data = $db->getRow($sql); $city_name = $data['city_name']; $whole_address = $data['region'] . ' ' . $data['address']; $smarty->assign('region', $city_name); $smarty->assign('destination', $whole_address); _wap_assign_header_info('订单导航', '', 1, 1, 0); _wap_assign_footer_order_info(); _wap_display_page('navigate.htm'); }
/* 发送确认重置密码的确认邮件 */ if (send_mail($admin_username, $admin_email, $template['template_subject'], $content, $template['is_html'])) { //提示信息 $link[0]['link_name'] = $_LANG['back']; $link[0]['link_href'] = 'privilege.php?act=login'; sys_msg($_LANG['send_success'] . $admin_email, 0, $link); } else { sys_msg($_LANG['send_mail_error'], 1); } } elseif ($_REQUEST['step'] == 3) { $admin = empty($_REQUEST['uid']) ? 0 : intval($_REQUEST['uid']); $code = empty($_REQUEST['code']) ? '' : trim($_REQUEST['code']); $smarty->assign('step', 3); $smarty->assign('adminid', $adminid); $smarty->assign('code', $code); _wap_assign_header_info('找回密码-第二步', '', 1, 1, 0); _wap_display_page('get_password.htm'); } elseif ($_REQUEST['step'] == 4) { $new_password = isset($_POST['password']) ? trim($_POST['password']) : ''; $adminid = isset($_POST['adminid']) ? intval($_POST['adminid']) : 0; $code = isset($_POST['code']) ? trim($_POST['code']) : ''; if (empty($new_password)) { sys_msg('密码不能为空!', 1); } if (empty($code) || $adminid == 0) { sys_msg('参数错误!', 1); } /* 以用户的原密码,与code的值匹配 */ $sql = 'SELECT password FROM ' . $ecs->table('supplier_admin_user') . " WHERE user_id = '{$adminid}'"; $password = $db->getOne($sql); if (md5($adminid . $password) != $code) {
require_once ROOT_PATH . 'includes/lib_store.php'; require_once ROOT_PATH . 'includes/lib_supplier_common_wap.php'; $act = empty($_REQUEST['act']) ? 'list' : trim($_REQUEST['act']); //库存查询 if ($act == 'list') { admin_priv('store_inout_goods'); $data = get_inoutgoods_list(); $goods = $data['arr']; $filter = $data['filter']; $sel_sid = $filter['sid']; $sel_ssid = $filter['ssid']; assign_store_list($sel_sid); assign_sub_list($sel_ssid); $smarty->assign('goods', $goods); $smarty->assign('filter', $filter); _wap_assign_header_info('库存列表'); _wap_assign_footer_order_info(); _wap_display_page('goods_stock_list.htm'); } function get_inoutgoods_list() { $result = get_filter(); if ($result === false) { $filter = array(); $filter['sid'] = empty($_REQUEST['sid']) ? '0' : intval($_REQUEST['sid']); $filter['ssid'] = empty($_REQUEST['ssid']) ? '0' : intval($_REQUEST['ssid']); $filter['inout_mode'] = empty($_REQUEST['inout_mode']) ? '0' : intval($_REQUEST['inout_mode']); $filter['inout_type'] = empty($_REQUEST['inout_type']) ? '0' : intval($_REQUEST['inout_type']); $filter['add_time1'] = empty($_REQUEST['add_time1']) ? '' : (strpos($_REQUEST['add_time1'], '-') > 0 ? local_strtotime($_REQUEST['add_time1']) : $_REQUEST['add_time1']); $filter['add_time2'] = empty($_REQUEST['add_time2']) ? '' : (strpos($_REQUEST['add_time2'], '-') > 0 ? local_strtotime($_REQUEST['add_time2']) : $_REQUEST['add_time2']); $filter['brand'] = empty($_REQUEST['brand']) ? '0' : intval($_REQUEST['brand']);
/*------------------------------------------------------ */ if ($_REQUEST['act'] == 'add') { $user_id = empty($_REQUEST['user_id']) ? 0 : intval($_REQUEST['user_id']); $order_id = empty($_REQUEST['order_id']) ? 0 : intval($_REQUEST['order_id']); $order_sn = $db->getOne("SELECT order_sn FROM " . $ecs->table('order_info') . " WHERE order_id = '{$order_id}'"); /* 获取关于订单所有信息 */ $sql = "SELECT msg_id, user_name, msg_title, msg_type, msg_time, msg_content,message_img" . " FROM " . $ecs->table('feedback') . " WHERE user_id ='{$user_id}' AND order_id = '{$order_id}'"; $msg_list = $db->getAll($sql); foreach ($msg_list as $key => $val) { $msg_list[$key]['msg_time'] = local_date($GLOBALS['_CFG']['time_format'], $val['msg_time']); } $smarty->assign('msg_list', $msg_list); $smarty->assign('order_id', $order_id); $smarty->assign('user_id', $user_id); _wap_assign_footer_order_info(); _wap_assign_header_info('订单留言'); _wap_display_page('msg_add.htm'); } /*------------------------------------------------------ */ //-- 更新留言的状态为显示或者禁止 /*------------------------------------------------------ */ if ($_REQUEST['act'] == 'check') { if ($_REQUEST['check'] == 'allow') { /* 允许留言显示 */ $sql = "UPDATE " . $ecs->table('feedback') . " SET msg_status = 1 WHERE msg_id = '{$_REQUEST['id']}'"; $db->query($sql); /* 清除缓存 */ clear_cache_files(); ecs_header("Location: user_msg.php?act=view&id={$_REQUEST['id']}\n"); exit; } else {
<?php define('IN_ECS', true); require dirname(__FILE__) . '/includes/init.php'; require_once ROOT_PATH . 'includes/lib_order.php'; require_once ROOT_PATH . 'includes/lib_supplier_common_wap.php'; /*------------------------------------------------------ */ //-- 框架 /*------------------------------------------------------ */ if ($_REQUEST['act'] == '') { //待支付 $order['await_pay'] = _wap_await_pay_count(); //缺货登记 $order['booking_goods'] = _wap_booking_goods_count(); //部分发货 $order['shipped_part'] = _wap_shipped_part_count(); //待发货、退款、退货 $smarty->assign('order', $order); $smarty->assign('supplier_name', $_SESSION['supplier_name']); $smarty->assign('back_type_goods', BT_GOODS); $smarty->assign('back_type_money', BT_MONEY); $smarty->assign('cs_await_pay', CS_AWAIT_PAY); $smarty->assign('cs_await_ship', CS_AWAIT_SHIP); $smarty->assign('os_shipped_part', OS_SHIPPED_PART); _wap_assign_header_info('首页', '', 1, 0, 1); _wap_assign_footer_order_info(); _wap_display_page('index.htm'); }
setcookie('ECSCP[supplier_pass]', '', 1); $sess->destroy_session(); $_REQUEST['act'] = 'login'; } /*------------------------------------------------------ */ //-- 登录界面 /*------------------------------------------------------ */ if ($_REQUEST['act'] == 'login') { header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); if (intval($_CFG['captcha']) & CAPTCHA_ADMIN && gd_version() > 0) { $smarty->assign('gd_version', gd_version()); $smarty->assign('random', mt_rand()); } _wap_assign_header_info('登录', '登录', 1, 1, 0); _wap_display_page('login.htm'); } elseif ($_REQUEST['act'] == 'signin') { $_POST['username'] = isset($_POST['username']) ? trim($_POST['username']) : ''; $_POST['password'] = isset($_POST['password']) ? trim($_POST['password']) : ''; if (empty($_POST['username'])) { sys_msg('用户名不能为空!', 1); } if (empty($_POST['password'])) { sys_msg('密码不能为空!', 1); } //判断是否开启验证码 if (intval($_CFG['captcha']) & CAPTCHA_ADMIN && gd_version() > 0) { if (empty($_POST['captcha'])) { sys_msg('请输入验证码!', 1); } else {
$act_list[] = $row_act; } $smarty->assign('action_list', $act_list); /* 回复留言图片 www.68ecshop.com增加 */ $res = $db->getAll("SELECT * FROM " . $ecs->table('back_replay') . " WHERE back_id = '{$back_id}' ORDER BY add_time ASC"); foreach ($res as $value) { $value['add_time'] = date("Y-m-d H:i", $value['add_time']); $back_replay[] = $value; } if ($back_order['imgs']) { $imgs = explode(",", $back_order['imgs']); } $smarty->assign('imgs', $imgs); $smarty->assign('back_replay', $back_replay); /* 显示模板 */ _wap_assign_header_info('退款/退货/维修详情'); _wap_assign_footer_order_info(); _wap_display_page('back_info.htm'); } elseif ($_REQUEST['act'] == 'operate') { /* 检查权限 */ $back_id = intval(trim($_REQUEST['back_id'])); // 退换货订单id $action_note = isset($_REQUEST['action_note']) ? trim($_REQUEST['action_note']) : ''; /* 查询订单信息 */ $order = back_order_info($back_id); /* 确认 */ if (isset($_POST['confirm'])) { $status_back = '1'; update_back($back_id, $status_back, $status_refund); back_action($back_id, $status_back, $order['status_refund'], $action_note); } elseif (isset($_POST['refund'])) {
require_once ROOT_PATH . 'includes/lib_rebate.php'; require_once ROOT_PATH . 'includes/lib_order.php'; require_once ROOT_PATH . 'includes/lib_supplier_common_wap.php'; /*------------------------------------------------------ */ //-- 返佣列表 /*------------------------------------------------------ */ if ($_REQUEST['act'] == 'list') { /* 检查权限 */ admin_priv('rebate_manage'); /* 查询 */ $result = rebate_list(); /* 模板赋值 */ $smarty->assign('supplier_list', $result['result']); $smarty->assign('filter', $result['filter']); /* 显示模板 */ _wap_assign_header_info('平台佣金列表'); _wap_assign_footer_order_info(); _wap_display_page('supplier_rebate_list.htm'); } elseif ($_REQUEST['act'] == 'query') { check_authz_json('rebate_manage'); $result = rebate_list('list'); $smarty->assign('supplier_list', $result['result']); $smarty->assign('filter', $result['filter']); $smarty->assign('record_count', $result['record_count']); $smarty->assign('page_count', $result['page_count']); /* 排序标记 */ $sort_flag = sort_flag($result['filter']); $smarty->assign($sort_flag['tag'], $sort_flag['img']); make_json_result($smarty->fetch('supplier_rebate_list.htm'), '', array('filter' => $result['filter'], 'page_count' => $result['page_count'])); } elseif ($_REQUEST['act'] == 'view') { admin_priv('rebate_manage');
require dirname(__FILE__) . '/includes/lib_store.php'; require_once ROOT_PATH . 'includes/lib_supplier_common_wap.php'; $smarty->assign('lang', $_LANG); $act = isset($_REQUEST['act1']) ? $_REQUEST['act1'] : $_REQUEST['act']; /*------------------------------------------------------ */ //-- 返佣列表 /*------------------------------------------------------ */ if ($act == 'list') { admin_priv('store_rebate'); /* 查询 */ $result = rebate_list(); /* 模板赋值 */ $smarty->assign('supplier_list', $result['result']); $smarty->assign('filter', $result['filter']); /* 显示模板 */ _wap_assign_header_info('配送商佣金列表'); _wap_assign_footer_order_info(); _wap_display_page('store_rebate_list.htm'); } elseif ($act == 'query') { check_authz_json('store_rebate'); $result = rebate_list('list'); $smarty->assign('supplier_list', $result['result']); $smarty->assign('filter', $result['filter']); $smarty->assign('record_count', $result['record_count']); $smarty->assign('page_count', $result['page_count']); /* 排序标记 */ $sort_flag = sort_flag($result['filter']); $smarty->assign($sort_flag['tag'], $sort_flag['img']); make_json_result($smarty->fetch('rebate_store_list.htm'), '', array('filter' => $result['filter'], 'page_count' => $result['page_count'])); } elseif ($act == 'view') { admin_priv('store_rebate');