select application_id, commander_id, soilder_id, reason, application_type, begin, state from ard_app_application
insert into ard_app_application
application_id,
commander_id,
soilder_id,
reason,
application_type,
begin,
state,
#{applicationId},
#{commanderId},
#{soilderId},
#{reason},
#{applicationType},
#{begin},
#{state},
update ard_app_application
commander_id = #{commanderId},
soilder_id = #{soilderId},
reason = #{reason},
application_type = #{applicationType},
begin = #{begin},
state = #{state},
where application_id = #{applicationId}
delete from ard_app_application where application_id = #{applicationId}
delete from ard_app_application where application_id in
#{applicationId}
insert into ard_app_application (application_id,commander_id,soilder_id,
reason,application_type,begin,state)
values
(#{ardAppApplication.application_id},#{ardAppApplication.commander_id},#{ardAppApplication.soilder_id},
#{ardAppApplication.reason},#{ardAppApplication.application_type},#{ardAppApplication.begin},#{ardAppApplication.state})
update ard_app_application set reason = #{reason},begin = #{begin},state = #{state}
where commander_id = #{commanderId} and soilder_id = #{soilderId} and application_type = #{applicationType}
update ard_app_application set begin = #{begin},state = #{state}
where commander_id = #{commanderId} and soilder_id = #{soilderId} and application_type = #{applicationType}