define('IN_ECS', true); require dirname(__FILE__) . '/includes/init.php'; require_once ROOT_PATH . 'includes/lib_order.php'; 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']);
if (empty($order_id)) { sys_msg('请输入订单号!', 1); } //检测订单是否属于该商户、检测订单是否处于待发货状态 $sql = 'SELECT COUNT(*) FROM ' . $ecs->table('order_info') . ' WHERE supplier_id=' . $_SESSION['supplier_id'] . order_query_sql('await_ship'); $result = $db->getOne($sql); if (empty($result)) { sys_msg('不满足一键发货条件!', 1); } quick_delivery($order_id, $express_no); } elseif ($act == 'delivery_list') { /* 查询 */ $data = delivery_list($delivery_sn, $order_sn, $consignee, $page); $delivery_list = $data['delivery']; $filter = $data['filter']; assign_store_list($filter['sid']); assign_sub_list($filter['ssid']); /* 模板赋值 */ $smarty->assign('delivery_list', $delivery_list); $smarty->assign('filter', $data['filter']); _wap_assign_header_info('发货单列表'); _wap_assign_footer_order_info(); _wap_display_page('delivery_list.htm'); } elseif ($act == 'delivery_info') { admin_priv('delivery_order'); $delivery_id = intval(trim($_REQUEST['delivery_id'])); /* 根据发货单id查询发货单信息 */ if (!empty($delivery_id)) { $delivery_order = delivery_order_info($delivery_id); } else { die('order does not exist');