display_password_form();
            }
            break;
    }
}
// The following actions may only be performed by an admin user
if (check_admin_user()) {
    switch ($action) {
        case 'create-mail':
            display_mail_form(get_email());
            break;
        case 'create-list':
            display_list_form(get_email());
            break;
        case 'store-list':
            if (store_list($_SESSION['admin_user'], $_POST)) {
                echo "<p style=\"padding-bottom: 50px\">New list added.</p>";
                display_items('All Lists', get_all_lists(), 'information', 'show-archive', '');
            } else {
                echo "<p style=\"padding-bottom: 50px\">List could not be\n                 stored. Please try again.</p>";
            }
            break;
        case 'send':
            send($_GET['id'], $_SESSION['admin_user']);
            break;
        case 'view-mail':
            display_items('Unsent Mail', get_unsent_mail(get_email()), 'preview-html', 'preview-text', 'send');
            break;
    }
}
/**********************************************************************
예제 #2
0
    $store_name = json_str_iconv(trim($_POST['store_name']));
    if (empty($store_name)) {
        make_json_error($_LANG['store_name_empty']);
    }
    /* 查看库房是否重复 */
    if (!$exc->is_only('store_name', $store_name, 0, "supplier_id = '{$_SESSION['supplier_id']}' and parent_id = '{$parent_id}'")) {
        make_json_error($_LANG['store_name_exist']);
    }
    $sql = "INSERT INTO " . $ecs->table('store_main') . " (parent_id, store_name, supplier_id, store_type_id) " . "VALUES ('{$parent_id}', '{$store_name}', '{$_SESSION['supplier_id']}', '{$_REQUEST['storetypeid']}')";
    if ($GLOBALS['db']->query($sql, 'SILENT')) {
        //添加仓库的默认佣金比例
        $store_id = $GLOBALS['db']->insert_id();
        $sql_rebate = "insert into " . $ecs->table('store_main_rebate') . " (store_id,rebate,store_rebate_paytime) " . "values ('{$store_id}','0','1')";
        $GLOBALS['db']->query($sql_rebate);
        /* 获取仓库列表 */
        $store_arr = store_list($keyword);
        $smarty->assign('store_arr', $store_arr);
        make_json_result($smarty->fetch('store_list.htm'));
    } else {
        make_json_error($_LANG['add_area_error']);
    }
} elseif ($_REQUEST['act'] == 'edit_store_name') {
    check_authz_json('store_manage');
    $id = intval($_POST['id']);
    $store_name = json_str_iconv(trim($_POST['val']));
    if (empty($store_name)) {
        make_json_error($_LANG['store_name_empty']);
    }
    $msg = '';
    /* 查看区域是否重复 */
    $parent_id = $exc->get_name($id, 'parent_id');
                display_password_form();
            }
            break;
    }
}
// The following actions may only be performed by an admin user
if (check_admin_user()) {
    switch ($action) {
        case 'create-mail':
            display_mail_form(get_email());
            break;
        case 'create-list':
            display_list_form(get_email());
            break;
        case 'store-list':
            if (store_list($HTTP_SESSION_VARS['admin_user'], $HTTP_POST_VARS)) {
                echo '<p>New list added</p><br />';
                display_items('All Lists', get_all_lists(), 'information', 'show-archive', '');
            } else {
                echo '<p>List could not be stored, please try ' . 'again.</p><br /><br /><br /><br /><br />';
            }
            break;
        case 'send':
            send($HTTP_GET_VARS['id'], $HTTP_SESSION_VARS['admin_user']);
            break;
        case 'view-mail':
            display_items('Unsent Mail', get_unsent_mail(get_email()), 'preview-html', 'preview-text', 'send');
            break;
    }
}
/**********************************************************************