replace INTO thr_dept (pid, code, name, advanceType, isDefault, status, updateTime, remark, thirdSysFk) values (#{pid}, #{code}, #{name}, #{advanceType}, #{isDefault}, #{status}, #{updateTime}, #{remark}, #{thirdSysFk}) replace INTO thr_dept (pid, code, name, advanceType, isDefault, status, updateTime, remark, thirdSysFk) VALUES (#{item.pid}, #{item.code}, #{item.name}, #{item.advanceType}, #{item.isDefault}, #{item.status}, #{item.updateTime}, #{item.remark}, #{item.thirdSysFk}) DELETE FROM thr_dept WHERE id = #{id} UPDATE thr_dept pid=#{pid}, name=#{name}, code=#{code}, advanceType=#{advanceType}, isDefault=#{isDefault}, status=#{status}, updateTime=#{updateTime}, remark=#{remark}, thirdSysFk=#{thirdSysFk}, WHERE id = #{id} replace into thr_dept (pid, code, `name`, advanceType, isDefault, status, updateTime, remark, `level`, pcode, thirdSysFk) values (#{item.pid}, #{item.code}, #{item.name}, #{item.advanceType}, #{item.isDefault}, #{item.status}, #{item.updateTime}, #{item.remark}, #{item.level}, #{item.pcode}, #{item.thirdSysFk}) select id from thr_dept where id = #{id} update thr_dept set pId = #{pid}, name = #{name}, code = #{code}, advanceType = #{advanceType}, isDefault = #{isDefault}, status = #{status}, updateTime = #{updateTime}, remark = #{remark}, level = #{level}, pcode = #{pcode}, thirdSysFk = #{thirdSysFk} where id = #{id}; insert into thr_dept(id, pId, code, name, advanceType, isDefault, status, updateTime, remark, level, pcode, thirdSysFk) values (#{id}, #{pid}, #{code}, #{name}, #{advanceType}, #{isDefault}, #{status}, #{updateTime}, #{remark}, #{level}, #{pcode}, #{thirdSysFk})