insert into basic_certificate dept_id, name, id_number, phone, birthday, birth_addr, certificate_type, certificate_no, issue_addr, issue_day, issue_lifespan, is_ele, create_by, create_time, update_by, update_time, #{deptId} , #{name} , #{idNumber} , #{phone} , #{birthday} , #{birthAddr} , #{certificateType} , #{certificateNo} , #{issueAddr} , #{issueDay} , #{issueLifespan} , #{isEle} , #{createBy} , #{createTime} , #{updateBy} , #{updateTime} , insert into sys_user dept_id, user_name, user_code, nick_name, user_type, phonenumber, sex, password, status, login_type, del_flag, create_by, #{deptId} , #{userName} , #{userCode} , #{nickName} , #{userType} , #{phonenumber} , #{sex} , #{password} , #{status} , #{loginType} , #{delFlag} , #{createBy} , insert into sys_user_role user_id, role_id, #{userId} , #{roleId} , INSERT INTO basic_certificate ( dept_id , name , id_number , birthday , birth_addr , certificate_type , certificate_no , issue_addr , issue_day , issue_lifespan , is_ele , state , del_flag , create_by , update_time , update_by ) VALUES ( #{deptId} , #{name} , #{idNumber} , #{birthday} , #{birthAddr} , #{certificateType} , #{certificateNo} , #{issueAddr} , #{issueDay} , #{issueLifespan} , #{isEle} , #{state} , #{delFlag} , #{createBy} , #{updateBy} , #{updateTime} ) ON DUPLICATE KEY UPDATE dept_id =#{deptId} , name =#{name} , id_number =#{idNumber} , birthday =#{birthday} , birth_addr =#{birthAddr} , certificate_type =#{certificateType} , issue_addr =#{issueAddr} , issue_day =#{issueDay} , issue_lifespan =#{issueLifespan} , is_ele =#{isEle} , del_flag =#{delFlag} , update_time =#{updateTime} , update_by =#{updateBy} update basic_certificate dept_id = #{deptId}, name = #{name}, birthday = #{birthday}, birth_addr = #{birthAddr}, certificate_type = #{certificateType}, certificate_no = #{certificateNo}, id_number = #{idNumber}, phone = #{phone}, issue_addr = #{issueAddr}, issue_day = #{issueDay}, issue_lifespan = #{issueLifespan}, is_ele = #{isEle}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, user_id = #{userId}, where certificate_no = #{certificateNo} delete from basic_certificate where certificate_No in #{certificateNo} delete from basic_certificate_task where certificate_No in #{certificateNo}