select thisTab.id, thisTab.account_set, thisTab.subject_code, thisTab.subject_name, thisTab.subject_type, thisTab.fee_type, thisTab.type, thisTab.material_type, thisTab.fee_name, thisTab.status, thisTab.del_flag, thisTab.create_by, thisTab.create_time, thisTab.update_by, thisTab.update_time, thisTab.remark from voucher_subject_fee AS thisTab select count(0) from voucher_subject_fee as thisTab and thisTab.account_set = #{accountSet} and thisTab.subject_code = #{subjectCode} and thisTab.subject_name like concat('%', #{subjectName}, '%') and thisTab.subject_type = #{subjectType} and thisTab.fee_type = #{feeType} and thisTab.type = #{type} and thisTab.material_type = #{materialType} and thisTab.fee_name like concat('%', #{feeName}, '%') and thisTab.status = #{status} insert into voucher_subject_fee account_set, subject_code, subject_name, subject_type, fee_type, type, material_type, fee_name, status, del_flag, create_by, create_time, update_by, update_time, remark, #{accountSet}, #{subjectCode}, #{subjectName}, #{subjectType}, #{feeType}, #{type}, #{materialType}, #{feeName}, #{status}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, insert into voucher_subject_fee id,account_set,subject_code,subject_name,subject_type,fee_type,type,material_type,fee_name,status,del_flag,create_by,create_time,update_by,update_time,remark, #{item.id},#{item.accountSet},#{item.subjectCode},#{item.subjectName},#{item.subjectType},#{item.feeType},#{item.type},#{item.materialType},#{item.feeName},#{item.status},#{item.delFlag},#{item.createBy},#{item.createTime},#{item.updateBy},#{item.updateTime},#{item.remark}, update voucher_subject_fee account_set = #{accountSet}, subject_code = #{subjectCode}, subject_name = #{subjectName}, subject_type = #{subjectType}, fee_type = #{feeType}, type = #{type}, material_type = #{materialType}, fee_name = #{feeName}, status = #{status}, del_flag = #{delFlag}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where id = #{id} update voucher_subject_fee account_set = #{item.accountSet}, subject_code = #{item.subjectCode}, subject_name = #{item.subjectName}, subject_type = #{item.subjectType}, fee_type = #{item.feeType}, type = #{item.type}, material_type = #{item.materialType}, fee_name = #{item.feeName}, status = #{item.status}, del_flag = #{item.delFlag}, create_by = #{item.createBy}, create_time = #{item.createTime}, update_by = #{item.updateBy}, update_time = #{item.updateTime}, remark = #{item.remark}, where id = #{item.id} delete from voucher_subject_fee where id = #{id} delete from voucher_subject_fee where id in #{id}