<?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_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']);
$sql = " select store_id,store_name from " . $ecs->table('store_main') . " where store_type_id=0 and "; $sql .= $sid ? "parent_id='{$sid}' " : "parent_id>0 "; $sub_list = $db->getAll($sql); $smarty->assign('sub_list', $sub_list); $inout_goods_list = get_inoutgoods_list(); $smarty->assign('inout_goods_list', $inout_goods_list['arr']); $smarty->assign('filter', $inout_goods_list['filter']); $smarty->assign('record_count', $inout_goods_list['record_count']); $smarty->assign('page_count', $inout_goods_list['page_count']); $sort_flag = sort_flag($inout_goods_list['filter']); $smarty->assign($sort_flag['tag'], $sort_flag['img']); assign_query_info(); $smarty->display('store_inout_goods.htm'); } elseif ($_REQUEST['act'] == 'query') { check_authz_json('store_inout_goods'); $inout_goods_list = get_inoutgoods_list(); $smarty->assign('inout_goods_list', $inout_goods_list['arr']); $smarty->assign('filter', $inout_goods_list['filter']); $smarty->assign('record_count', $inout_goods_list['record_count']); $smarty->assign('page_count', $inout_goods_list['page_count']); $sort_flag = sort_flag($inout_goods_list['filter']); $smarty->assign($sort_flag['tag'], $sort_flag['img']); make_json_result($smarty->fetch('store_inout_goods.htm'), '', array('filter' => $inout_goods_list['filter'], 'page_count' => $inout_goods_list['page_count'])); } /*------------------------------------------------------ */ //-- 添加入库单 /*------------------------------------------------------ */ if ($_REQUEST['act'] == 'add') { /* 权限判断 */ admin_priv('goods_manage'); /*初始化*/