Ejemplo n.º 1
0
            if ($name[$id] != '') {
                $wage_type = array('name' => $name[$id], 'type' => $type[$id], 'tnumber' => $typenum[$id]);
                update_db('wage_type', $wage_type, array('tid' => $id));
            }
        }
        //更新新数据
        foreach (getGP('newname', 'P', 'array') as $name) {
            if ($name != '') {
                $wage_type = array('name' => $name, 'tnumber' => 999);
                insert_db('wage_type', $wage_type);
                $id = $db->insert_id();
                $content = serialize($wage_type);
                $title = '添加薪资项目';
                get_logadd($id, $content, $title, 36, $_USER->id);
            }
        }
        oa_mana_recache('wage_type', 'tid', 'tnumber');
        show_msg('薪资项目操作成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
    } elseif (getGP('id', 'G') != '') {
        $db->query("DELETE FROM " . DB_TABLEPRE . "wage_type WHERE tid = '" . getGP('id', 'G') . "'  ");
        $content = getGP('id', 'G');
        $title = '删除薪资项目';
        get_logadd(getGP('id', 'G'), $content, $title, 36, $_USER->id);
        show_msg('薪资项目删除成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
    } else {
        get_key("wage_type");
        $sql = "SELECT * FROM " . DB_TABLEPRE . "wage_type ORDER BY tnumber asc";
        $result = $db->fetch_all($sql);
        include_once 'template/type.php';
    }
}
Ejemplo n.º 2
0
        $newpersno = substr($newpersno, 0, -1);
        $newinherited = substr($newinherited, 0, -1);
        $newname = explode(',', $newname);
        $newpersno = explode(',', $newpersno);
        $newinherited = explode(',', $newinherited);
        if ($newname != '') {
            for ($i = 0; $i < sizeof($newname); $i++) {
                if ($newname[$i] != '') {
                    if ($newinherited[$i] != '') {
                        $fatherid = trim($newinherited[$i]);
                    } else {
                        $fatherid = '0';
                    }
                    $department = array('name' => $newname[$i], 'persno' => $newpersno[$i], 'father' => $fatherid, 'date' => $date);
                    insert_db('department', $department);
                }
            }
        }
        $str = ',新增了<font color=red>' . sizeof($newname) . '</font>条信息';
    }
    $content = serialize($idarr) . serialize($persno) . serialize($name);
    $title = '部门信息';
    get_logadd($id, $content, $title, 18, $_USER->id);
    oa_mana_recache('department', 'id', 'id');
    show_msg('批量部门信息更新成功' . $str . '!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
} elseif ($_GET['do'] == 'update') {
    $db->query("DELETE FROM " . DB_TABLEPRE . "department WHERE id = '" . $_GET[id] . "' ");
    $db->query("UPDATE " . DB_TABLEPRE . "department set father='" . $_GET['fid'] . "' WHERE father = '" . $_GET[id] . "' ");
    oa_mana_recache('department', 'id', 'id');
    show_msg('部门信息删除成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
}
Ejemplo n.º 3
0
            $newname .= $name . ',';
        }
        $newinherited = '';
        foreach (getGP('newinherited', 'P', 'array') as $name) {
            $newinherited .= $name . ',';
        }
        $newname = substr($newname, 0, -1);
        $newinherited = substr($newinherited, 0, -1);
        $newname = explode(',', $newname);
        $newinherited = explode(',', $newinherited);
        for ($i = 0; $i < sizeof($newname); $i++) {
            if ($newname[$i] != '') {
                if ($newinherited[$i] != '') {
                    $fatherid = $newinherited[$i];
                } else {
                    $fatherid = '0';
                }
                $position = array('name' => $newname[$i], 'father' => $fatherid, 'date' => $date);
                insert_db('position', $position);
            }
        }
        $str = ',新增了<font color=red>' . sizeof($newname) . '</font>条信息';
    }
    oa_mana_recache('position', 'id', 'id');
    show_msg('批量岗位信息更新成功' . $str . '!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
} elseif ($_GET['do'] == 'update') {
    $db->query("DELETE FROM " . DB_TABLEPRE . "position WHERE id = '" . $_GET[id] . "' ");
    $db->query("UPDATE " . DB_TABLEPRE . "position set father='" . $_GET['fid'] . "' WHERE father = '" . $_GET[id] . "' ");
    oa_mana_recache('position', 'id', 'id');
    show_msg('岗位信息删除成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
}
Ejemplo n.º 4
0
            get_config_insert('com_url', $re_user[7]);
        }
        //com_userid
        if ($_CONFIG->config_data_name('com_userid') != '') {
            get_config_update('com_userid', $re_user[8]);
        } else {
            get_config_insert('com_userid', $re_user[8]);
        }
        //usernum
        if ($_CONFIG->config_data_name('usernum') != '') {
            get_config_update('usernum', $re_user[9]);
        } else {
            get_config_insert('usernum', $re_user[9]);
        }
        //com_editionnum
        if ($_CONFIG->config_data_name('com_editionnum') != '') {
            get_config_update('com_editionnum', $re_user[10]);
        } else {
            get_config_insert('com_editionnum', $re_user[10]);
        }
        //com_number
        if ($_CONFIG->config_data_name('com_number') == '') {
            get_config_insert('com_number', strtoupper($namearr));
        }
        get_config_update('crmdate', get_date('Y-m-d H:i:s', PHP_TIME));
        oa_mana_recache('config', 'name', 'name');
        show_msg('感谢您的支持,产品授权信息更新成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
    } else {
        show_msg($re_user[1], 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '&error=' . $re_user[1]);
    }
}
Ejemplo n.º 5
0
        $newname = substr($newname, 0, -1);
        $newnumber = substr($newnumber, 0, -1);
        $newinherited = substr($newinherited, 0, -1);
        $newname = explode(',', $newname);
        $newnumber = explode(',', $newnumber);
        $newinherited = explode(',', $newinherited);
        for ($i = 0; $i < sizeof($newname); $i++) {
            if ($newname[$i] != '') {
                if (str_replace('515158', '', $newname[$i]) == '') {
                    $newname[$i] = '新名称';
                }
                if (str_replace('515158', '', $newnumber[$i]) == '') {
                    $newnumber[$i] = '999';
                }
                if (str_replace('515158', '', $newinherited[$i]) != '') {
                    $fatherid = str_replace('515158', '', $newinherited[$i]);
                } else {
                    $fatherid = '0';
                }
                $keytable = array('name' => str_replace('515158', '', $newname[$i]), 'inputname' => 'input_name', 'inputvalue' => '0', 'inputchecked' => '1', 'type' => '1', 'number' => $newnumber[$i], 'fatherid' => $fatherid);
                insert_db('keytable', $keytable);
            }
        }
        $str = ',新增了<font color=red>' . sizeof($newname) . '</font>条信息';
    }
    oa_mana_recache('keytable', 'id', 'number');
    show_msg('批量权限信息更新成功' . $str . '!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
} elseif ($_GET['do'] == 'update') {
    $db->query("DELETE FROM " . DB_TABLEPRE . "keytable WHERE id = '" . $_GET[id] . "' ");
    show_msg('权限信息删除成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
}
Ejemplo n.º 6
0
             $workclass_type = array('typename' => $name[$id], 'typenum' => $typenum[$id]);
             update_db('workclass_type', $workclass_type, array('tid' => $id));
         }
     }
     //更新新数据
     foreach (getGP('newname', 'P', 'array') as $name) {
         if ($name != '') {
             $workclass_type = array('typename' => $name, 'uid' => $_USER->id, 'typenum' => 999);
             insert_db('workclass_type', $workclass_type);
             $id = $db->insert_id();
             $content = serialize($workclass_type);
             $title = '添加工作流类别';
             get_logadd($id, $content, $title, 35, $_USER->id);
         }
     }
     oa_mana_recache('workclass_type', 'tid', 'typenum');
     show_msg('工作流类别操作成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
 } elseif (getGP('id', 'G') != '') {
     $db->query("DELETE FROM " . DB_TABLEPRE . "workclass_type WHERE tid = '" . getGP('id', 'G') . "'  ");
     $db->query("DELETE FROM " . DB_TABLEPRE . "workclass_template WHERE typeid = '" . getGP('id', 'G') . "'  ");
     $db->query("DELETE FROM " . DB_TABLEPRE . "workclass_flow WHERE typeid = '" . getGP('id', 'G') . "'  ");
     $db->query("DELETE FROM " . DB_TABLEPRE . "workclass_from WHERE typeid = '" . getGP('id', 'G') . "'  ");
     $db->query("DELETE FROM " . DB_TABLEPRE . "workclass WHERE typeid = '" . getGP('id', 'G') . "'  ");
     $db->query("DELETE FROM " . DB_TABLEPRE . "workclass_db WHERE typeid = '" . getGP('id', 'G') . "'  ");
     $db->query("DELETE FROM " . DB_TABLEPRE . "workclass_personnel WHERE typeid = '" . getGP('id', 'G') . "'  ");
     $db->query("DELETE FROM " . DB_TABLEPRE . "workclass_personnel_log WHERE typeid = '" . getGP('id', 'G') . "'  ");
     $content = getGP('id', 'G');
     $title = '删除工作流类别';
     get_logadd(getGP('id', 'G'), $content, $title, 35, $_USER->id);
     show_msg('工作流类别删除成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
 } else {
Ejemplo n.º 7
0
        foreach (getGP('newinherited', 'P', 'array') as $name) {
            $newinherited .= $name . ',';
        }
        $newname = substr($newname, 0, -1);
        $newnumber = substr($newnumber, 0, -1);
        $newmenuurl = substr($newmenuurl, 0, -1);
        $newinherited = substr($newinherited, 0, -1);
        $newname = explode(',', $newname);
        $newnumber = explode(',', $newnumber);
        $newmenuurl = explode(',', $newmenuurl);
        $newinherited = explode(',', $newinherited);
        for ($i = 0; $i < sizeof($newname); $i++) {
            if ($newname[$i] != '') {
                if ($newinherited[$i] != '') {
                    $fatherid = $newinherited[$i];
                } else {
                    $fatherid = '0';
                }
                $menu = array('menuname' => $newname[$i], 'menuurl' => $newmenuurl[$i], 'menunum' => $newnumber[$i], 'menutype' => '0', 'menukey' => '0', 'fatherid' => $fatherid);
                insert_db('menu', $menu);
            }
        }
        $str = ',新增了<font color=red>' . sizeof($newname) . '</font>条信息';
    }
    oa_mana_recache('menu', 'menuid', 'menunum');
    oa_where_recache('menu', 'menuid', 'menunum', 'menutype=2', 'home');
    show_msg('批量菜单信息更新成功' . $str . '!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
} elseif ($_GET['do'] == 'update') {
    $db->query("DELETE FROM " . DB_TABLEPRE . "menu WHERE menuid = '" . $_GET[id] . "' ");
    show_msg('菜单信息删除成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '');
}