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}