예제 #1
0
    case 'relate':
        $itemid or msg('请选择商品');
        $do->itemid = $itemid;
        $M = $do->get_one();
        $M && $M['status'] == 3 or msg('请选择商品');
        if ($submit) {
            $relate_name = isset($relate_name) ? dhtmlspecialchars(trim($relate_name)) : '';
            $relate_name or msg('请填写关联名称');
            $do->relate($M, $post, $relate_name);
            dmsg('更新成功', '?moduleid=' . $moduleid . '&file=' . $file . '&itemid=' . $itemid . '&action=relate');
        } else {
            $lists = $do->relate_list($M);
            include tpl('relate', $module);
        }
        break;
    case 'check':
        if ($itemid && !$psize) {
            $do->check($itemid);
            dmsg('审核成功', $forward);
        } else {
            $lists = $do->get_list('status=2' . $condition, $dorder[$order]);
            $menuid = 2;
            include tpl('index', $module);
        }
        break;
    default:
        $lists = $do->get_list('status=3' . $condition, $dorder[$order]);
        $menuid = 1;
        include tpl('index', $module);
        break;
}