Esempio n. 1
0
 // 分页参数
 $smarty->assign('page_link', $order_list['condition']);
 $smarty->assign('page_set', $order_list['page_set']);
 $smarty->assign('record_count', $order_list['record_count']);
 $smarty->assign('page_size', $order_list['page_size']);
 $smarty->assign('page', $order_list['page']);
 $smarty->assign('page_count', $order_list['page_count']);
 $smarty->assign('page_start', $order_list['start']);
 $smarty->assign('page_end', $order_list['end']);
 $smarty->assign('filter', $order_list['filter']);
 if ($order_list['filter']['platform']) {
     $smarty->assign('group_list', get_group_list($order_list['filter']['platform']));
     $smarty->assign('admin_list', get_admin_tmp_list($order_list['filter']['platform']));
 }
 if ($order_list['filter']['group_id']) {
     $smarty->assign('admin_list', get_admin_list_by_group($order_list['filter']['group_id']));
 }
 if ($order_list['filter']['brand']) {
     $smarty->assign('goods_list', get_goods_by_brand($order_list['filter']['brand']));
 }
 if (admin_priv('order_print', '', false)) {
     $smarty->assign('access', 1);
 }
 $smarty->assign('curr_title', '每日订单核对');
 $smarty->assign('num', sprintf('(%d笔订单,共%.2f元)', $order_list['record_count'], $order_list['final_amount']));
 $res['main'] = $smarty->fetch('everyday_order_check.htm');
 if (isset($_REQUEST['day'])) {
     $res['id'] = $_REQUEST['day'];
     $res['switch_tag'] = true;
 }
 die($json->encode($res));
Esempio n. 2
0
     if (admin_priv('salary_deal', '', false)) {
         $range = ' r.role_id IN (' . OFFLINE_SALE . ') AND a.stats>0 ';
     } else {
         $trans_role_list = implode(',', trans_part_list());
         $range = "r.role_id IN ({$trans_role_list}) AND a.stats>0";
     }
 } elseif (!admin_priv('all', '', false) && !admin_priv('finance', '', false)) {
     if (admin_priv('personal_part_stats', '', false)) {
         $admin_list = get_admin_tmp_list($_SESSION['role_id']);
         $trans_role_list = get_depart_role($_SESSION['role_id']);
         $range = " r.role_id IN({$trans_role_list}) AND a.stats>0";
         //$group_list = get_group_list($_SESSION['role_id']);
         $smarty->assign('group_list', $group_list);
     } elseif (admin_priv('personal_group_stats', '', false)) {
         $range = " a.group_id={$_SESSION['group_id']} AND a.stats=1 ";
         $group_list = get_admin_list_by_group($_SESSION['group_id']);
     } else {
         $range = " a.user_id={$_SESSION['admin_id']} ";
     }
 } else {
     //if ($_SESSION['role_id']) {
     //    //$role_id = implode(',', trans_part_list());
     //    //$r_str = return_role_by_all();
     //    $range = ' r.role_id IN ('.$role_id.') AND a.stats>0 ';
     //}else{
     $range = ' r.role_id IN (' . OFFLINE_SALE . ') AND a.stats>0 ';
     //}
     $smarty->assign('part_all', true);
 }
 // 部门列表
 $trans_role_list = empty($trans_role_list) ? ' AND role_type IN (1,2) ' : " AND role_type IN (1,2) AND role_id IN ({$trans_role_list}) ";