Esempio n. 1
0
    $smarty->assign("STDFILTERCRITERIA", $stdfilterhtml);
    $smarty->assign("STDFILTER_JAVASCRIPT", $stdfilterjs);
    $smarty->assign("MANDATORYCHECK", implode(",", $oFenzu->mandatoryvalues));
    $smarty->assign("SHOWVALUES", implode(",", $oFenzu->showvalues));
} else {
    $oFenzu = new Fenzu();
    $Fenzudtls = $oFenzu->getFenzuByCvid($recordid);
    if (!is_admin($current_user)) {
        if ($Fenzudtls['smownerid'] == 0) {
            echo "<script>alert('公共分组不能修改!');history.go(-1);</script>";
            die;
        }
    }
    $log->info('Fenzu :: Successfully got ViewDetails for the Viewid' . $recordid);
    $modulecollist = $oFenzu->getModuleColumnsList($cv_module);
    $modulecollectcollist = $oFenzu->getModuleCollectColumnsList($cv_module);
    $log->info('Fenzu :: Successfully got ColumnsList for the Viewid' . $recordid);
    $smarty->assign("VIEWNAME", $Fenzudtls["viewname"]);
    $stdfilterlist = $oFenzu->getStdFilterByCvid($recordid);
    $log->info('Fenzu :: Successfully got Standard Filter for the Viewid' . $recordid);
    $stdfilterhtml = $oFenzu->getStdFilterCriteria($stdfilterlist["stdfilter"]);
    $stdfiltercolhtml = getStdFilterHTML($cv_module, $stdfilterlist["columnname"]);
    $stdfilterjs = $oFenzu->getCriteriaJS();
    if (isset($stdfilterlist["startdate"]) && isset($stdfilterlist["enddate"])) {
        $smarty->assign("STARTDATE", $stdfilterlist["startdate"]);
        $smarty->assign("ENDDATE", $stdfilterlist["enddate"]);
    }
    $advfilterlist = $oFenzu->getAdvFilterByCvid($recordid);
    $log->info('Fenzu :: Successfully got Advanced Filter for the Viewid' . $recordid, 'info');
    for ($i = 1; $i < 6; $i++) {
        $advfilterhtml = getAdvCriteriaHTML($advfilterlist[$i - 1]["comparator"]);