OA_DEPARTMENT OA_DEPARTMENT_2 NAME, NAME_EN, BIANMA, UNI_CODE, PARENT_ID, HEADMAN, TEL, FUNCTIONS, ADDRESS, BZ, DEPARTMENT_ID, YEAR, SHOW_NUM, STATUS, CREATETIME, UPDATETIME #{NAME}, #{NAME_EN}, #{BIANMA}, #{UNI_CODE}, #{PARENT_ID}, #{HEADMAN}, #{TEL}, #{FUNCTIONS}, #{ADDRESS}, #{BZ}, #{DEPARTMENT_ID}, #{YEAR}, #{SHOW_NUM}, #{STATUS}, #{CREATETIME}, #{UPDATETIME} insert into ( ) values ( ) insert into ${table} ( ) values ( ) ON DUPLICATE KEY UPDATE NAME = VALUES(NAME), NAME_EN = VALUES(NAME_EN), BIANMA = VALUES(BIANMA), UNI_CODE = VALUES(UNI_CODE), PARENT_ID = VALUES(PARENT_ID), HEADMAN = VALUES(HEADMAN), TEL = VALUES(TEL), FUNCTIONS = VALUES(FUNCTIONS), ADDRESS = VALUES(ADDRESS), BZ = VALUES(BZ), YEAR = VALUES(YEAR), STATUS = VALUES(STATUS), CREATETIME = VALUES(CREATETIME), UPDATETIME = VALUES(UPDATETIME); delete from where DEPARTMENT_ID = #{DEPARTMENT_ID} update set NAME = #{NAME}, NAME_EN = #{NAME_EN}, HEADMAN = #{HEADMAN}, BZ = #{BZ}, TEL = #{TEL}, FUNCTIONS = #{FUNCTIONS}, ADDRESS = #{ADDRESS}, DEPARTMENT_ID = DEPARTMENT_ID where DEPARTMENT_ID = #{DEPARTMENT_ID} update ${table} set NAME = #{NAME}, NAME_EN = #{NAME_EN}, HEADMAN = #{HEADMAN}, BZ = #{BZ}, TEL = #{TEL}, FUNCTIONS = #{FUNCTIONS}, ADDRESS = #{ADDRESS}, DEPARTMENT_ID = DEPARTMENT_ID where DEPARTMENT_ID = #{DEPARTMENT_ID} update set STATUS = '0' where DEPARTMENT_ID = #{DEPARTMENT_ID} update ${table} set STATUS = '0' where DEPARTMENT_ID = #{DEPARTMENT_ID} insert into oa_department_2( DEPARTMENT_ID,NAME,BIANMA,PARENT_ID ) values ( #{DEPARTMENT_ID},#{NAME},#{BIANMA},#{PARENT_ID} ) delete from oa_department_2 where BIANMA = #{BIANMA} update set NAME = #{NAME}, DEPARTMENT_ID = #{DEPARTMENT_ID}, PARENT_ID = #{PARENT_ID} where BIANMA = #{BIANMA} delete from oa_department_relation where dep1_id = #{dep1_id} insert into oa_department_relation ( dep1_id, dep2_id,comp1_id,comp2_id,route_no,company_name ) values (#{pd.leftnode}, #{pd.rightnode},#{pd.leftcompanyid}, #{pd.rightcompanyid},#{pd.rightroadno},#{pd.leftcompanyname}) insert into zg_route_stake_manage( GUID,ROAD_NO,STAKE_NO,LONGITUDE,LATITUDE,ROAD_COMP_ID ) values ( #{GUID},#{ROAD_NO},#{STAKE_NO},#{LONGITUDE},#{LATITUDE},#{ROAD_COMP_ID} ) delete from zg_route_stake_manage where GUID = #{GUID} update zg_route_stake_manage set GUID = #{GUID}, ROAD_NO = #{ROAD_NO}, STAKE_NO = #{STAKE_NO}, LONGITUDE = #{LONGITUDE}, LATITUDE = #{LATITUDE}, ROAD_COMP_ID = #{ROAD_COMP_ID} where GUID = #{GUID} update zg_route_stake_manage set ROAD_COMP_ID = #{leftcompanyid}, ROAD_BRIDGE_NAME = #{leftcompanyname} where ROAD_NO = #{rightroadno} insert sys_user( USER_ID,USERNAME,PASSWORD,NAME,RIGHTS,ROLE_ID,LAST_LOGIN,IP,STATUS,BZ,SKIN,EMAIL,NUMBER,PHONE,ROLE_IDS,COMPANY,ROAD ) values ( #{USER_ID},#{USERNAME},#{PASSWORD},#{NAME},#{RIGHTS},#{ROLE_ID},#{LAST_LOGIN},#{IP},#{STATUS},#{BZ},#{SKIN},#{EMAIL} ,#{NUMBER},#{PHONE},#{ROLE_IDS},#{COMPANY},#{ROAD} ) CREATE TABLE ${table} LIKE oa_department ; delete from ${table} where DEPARTMENT_ID = #{DEPARTMENT_ID}