OA_DEPARTMENT NAME , NAME_EN, BIANMA, PARENT_ID, HEADMAN, TEL, FUNCTIONS, ADDRESS, BZ, DEPARTMENT_ID, CORPINFO_ID, LEVEL, DEP_ORDER, ISSUPERVISE, ISDELETE, LEADER_CHARGE, STATE, checkedIds, FOREIGNPERSONNEL, deptId, DJBM #{NAME} , #{NAME_EN}, #{BIANMA}, #{PARENT_ID}, #{HEADMAN}, #{TEL}, #{FUNCTIONS}, #{ADDRESS}, #{BZ}, #{DEPARTMENT_ID}, #{CORPINFO_ID}, #{LEVEL}, #{DEP_ORDER}, #{ISSUPERVISE}, 0, #{LEADER_CHARGE}, #{STATE}, #{checkedIds}, #{FOREIGNPERSONNEL}, #{deptId}, #{DJBM} insert into ( ) values ( ) update set ISDELETE = 1 where DEPARTMENT_ID = #{DEPARTMENT_ID} update set NAME = #{NAME}, NAME_EN = #{NAME_EN}, HEADMAN = #{HEADMAN}, BZ = #{BZ}, TEL = #{TEL}, FUNCTIONS = #{FUNCTIONS}, ADDRESS = #{ADDRESS}, LEVEL = #{LEVEL}, DEPARTMENT_ID = DEPARTMENT_ID, DEP_ORDER = #{DEP_ORDER}, ISSUPERVISE = #{ISSUPERVISE}, LEADER_CHARGE = #{LEADER_CHARGE}, STATE = #{STATE}, checkedIds = #{checkedIds}, FOREIGNPERSONNEL = #{FOREIGNPERSONNEL}, DJBM = #{DJBM} where ISDELETE = 0 and DEPARTMENT_ID = #{DEPARTMENT_ID}