Exemplo n.º 1
0
                    keke_payitem_class::update_service_payitem_time($service_info['payitem_time'], $add_time, $v);
                }
                $res = goods_shop_class::set_service_status($key_ids, 2);
                $action = $_lang['mulit_pass'];
                break;
            case $_lang['mulit_nopass']:
                $res = goods_shop_class::set_service_status($key_ids, 4);
                foreach ($key_ids as $v) {
                    PayitemClass::refundPayitem($v, 'goods');
                }
                $action = '批量审核不通过';
                break;
            case $_lang['batch_shelves']:
                foreach ($key_ids as $v) {
                    $service_info = kekezu::get_table_data("*", "witkey_service", "service_id = {$v}");
                    $service_info = $service_info['0'];
                    $add_time = time() - $service_info['on_time'];
                    keke_payitem_class::update_service_payitem_time($service_info['payitem_time'], $add_time, $v);
                }
                $res = goods_shop_class::set_service_status($key_ids, 2);
                $action = $_lang['shelves'];
                break;
            case $_lang['batch_off_the_shelf']:
                $res = goods_shop_class::set_service_status($key_ids, 3);
                $action = $_lang['off_the_shelf'];
                break;
        }
        $res and kekezu::admin_show_msg($_lang['mulit'] . $action . $_lang['success'], $url_str, 2, $_lang['mulit'] . $action . $_lang['success'], 'success') or kekezu::admin_show_msg($_lang['mulit'] . $action . $_lang['fail'], $url_str, 2, $_lang['mulit'] . $action . $_lang['fail'], "warning");
    }
}
require keke_tpl_class::template('shop/' . $model_info['model_dir'] . '/admin/tpl/goods_' . $view);