insert into bm_worker(ID_NUMBER,NAME,SEX,ETHNIC,BIRTHDAY,ADDRESS,ISSUEAUTHORITY,SIGN_DATE,EXPIRY_DATE,phone,IS_ACTIVE) values (
#{idNumber},#{name},#{sex},#{ethnic},#{birthday},#{address},#{issureAuthority},
#{signDate},#{expiryDate},#{phone},1)
UPDATE bm_worker
SET
`NAME` = #{name},
ID_NUMBER = #{idNumber},
SEX = #{sex},
ETHNIC = #{ethnic},
ADDRESS = #{address},
ISSUEAUTHORITY = #{issureAuthority},
SIGN_DATE = #{signDate},
EXPIRY_DATE = #{expiryDate},
phone = #{phone}
WHERE
ID_NUMBER = #{idNumber};
update bm_worker_attend_history
set NAME = #{name}
where ID_NUMBER = #{idNumber};
update bm_worker set IS_ACTIVE = 0 where ID_NUMBER = #{id}
update bm_worker_record set train_push_status = '1' , train_push_time = now() where ID_NUMBER in
#{item}
insert into bm_worker_certificate
(id,id_number,certificate_name,upload_time,is_active)
values
(#{id},#{idNumber},#{certificateName},#{uploadTime},'1')
insert into bm_worker_certificate_photo
(photo_name,photo_path,upload_time,certificate_id)
values
(#{photoName},#{photoPath},now(),#{certificateId})