|  | @@ -7,6 +7,7 @@
 | 
	
		
			
				|  |  |  		<result column="lesson_name_" jdbcType="VARCHAR" property="lessonName" />
 | 
	
		
			
				|  |  |  		<result column="lesson_subject_" jdbcType="VARCHAR" property="lessonSubject" />
 | 
	
		
			
				|  |  |  		<result column="lesson_desc_" jdbcType="VARCHAR" property="lessonDesc" />
 | 
	
		
			
				|  |  | +		<result column="pay_type_" jdbcType="VARCHAR" property="payType" />
 | 
	
		
			
				|  |  |  		<result column="lesson_price_" jdbcType="INTEGER" property="lessonPrice" />
 | 
	
		
			
				|  |  |  		<result column="lesson_cover_url_" jdbcType="VARCHAR" property="lessonCoverUrl" />
 | 
	
		
			
				|  |  |  		<result column="teacher_id_" jdbcType="BIGINT" property="teacherId" />
 | 
	
	
		
			
				|  | @@ -32,6 +33,7 @@
 | 
	
		
			
				|  |  |  		g.lesson_name_ AS lessonName,
 | 
	
		
			
				|  |  |  		g.lesson_subject_ AS lessonSubject,
 | 
	
		
			
				|  |  |  		g.lesson_desc_ AS lessonDesc,
 | 
	
		
			
				|  |  | +		g.pay_type_ AS payType,
 | 
	
		
			
				|  |  |  		g.lesson_price_ AS lessonPrice,
 | 
	
		
			
				|  |  |  		g.lesson_cover_url_ AS lessonCoverUrl,
 | 
	
		
			
				|  |  |  		g.teacher_id_ AS teacherId,
 | 
	
	
		
			
				|  | @@ -59,6 +61,7 @@
 | 
	
		
			
				|  |  |  		g.lesson_subject_ AS lessonSubject,
 | 
	
		
			
				|  |  |  		g.lesson_desc_ AS lessonDesc,
 | 
	
		
			
				|  |  |  		g.lesson_price_ AS lessonPrice,
 | 
	
		
			
				|  |  | +		g.lesson_price_ AS lessonPrice,
 | 
	
		
			
				|  |  |  		g.lesson_cover_url_ AS lessonCoverUrl,
 | 
	
		
			
				|  |  |  		g.teacher_id_ AS teacherId,
 | 
	
		
			
				|  |  |  		g.lesson_count_ AS lessonCount,
 | 
	
	
		
			
				|  | @@ -85,6 +88,7 @@
 | 
	
		
			
				|  |  |  			<if test="lessonSubject !=null and lessonSubject !=''">lesson_subject_ = #{lessonSubject},</if>
 | 
	
		
			
				|  |  |  			<if test="lessonDesc !=null and lessonDesc !=''">lesson_desc_ = #{lessonDesc},</if>
 | 
	
		
			
				|  |  |  			<if test="lessonPrice !=null and lessonPrice !=''">lesson_price_ = #{lessonPrice},</if>
 | 
	
		
			
				|  |  | +			<if test="payType !=null and payType !=''">pay_type_ = #{payType},</if>
 | 
	
		
			
				|  |  |  			<if test="lessonCoverUrl !=null and lessonCoverUrl !=''">lesson_cover_url_ = #{lessonCoverUrl},</if>
 | 
	
		
			
				|  |  |  			<if test="sortNumber !=null">sort_number_ = #{sortNumber},</if>
 | 
	
		
			
				|  |  |  			<if test="lessonTag !=null and lessonTag !=''">lesson_tag_ = #{lessonTag},</if>
 | 
	
	
		
			
				|  | @@ -283,6 +287,7 @@
 | 
	
		
			
				|  |  |  			g.lesson_subject_ AS lessonSubject,
 | 
	
		
			
				|  |  |  			s.name_ AS lessonSubjectName,
 | 
	
		
			
				|  |  |  			g.lesson_desc_ AS lessonDesc,
 | 
	
		
			
				|  |  | +			g.pay_type_ AS payType,
 | 
	
		
			
				|  |  |  			g.lesson_price_ AS lessonPrice,
 | 
	
		
			
				|  |  |  			g.lesson_cover_url_ AS lessonCoverUrl,
 | 
	
		
			
				|  |  |  			g.lesson_count_ AS lessonCount,
 | 
	
	
		
			
				|  | @@ -335,6 +340,7 @@
 | 
	
		
			
				|  |  |  			g.lesson_subject_ AS lessonSubject,
 | 
	
		
			
				|  |  |  			s.name_ AS lessonSubjectName,
 | 
	
		
			
				|  |  |  			g.lesson_desc_ AS lessonDesc,
 | 
	
		
			
				|  |  | +			g.pay_type_ AS payType,
 | 
	
		
			
				|  |  |  			g.lesson_price_ AS lessonPrice,
 | 
	
		
			
				|  |  |  			g.lesson_cover_url_ AS lessonCoverUrl,
 | 
	
		
			
				|  |  |  			g.lesson_count_ AS lessonCount,
 | 
	
	
		
			
				|  | @@ -388,6 +394,7 @@
 | 
	
		
			
				|  |  |  			g.lesson_name_ AS lessonName,
 | 
	
		
			
				|  |  |  			g.lesson_subject_ AS lessonSubject,
 | 
	
		
			
				|  |  |  			g.lesson_desc_ AS lessonDesc,
 | 
	
		
			
				|  |  | +			g.pay_type_ AS payType,
 | 
	
		
			
				|  |  |  			g.lesson_price_ AS lessonPrice,
 | 
	
		
			
				|  |  |  			g.lesson_cover_url_ AS lessonCoverUrl,
 | 
	
		
			
				|  |  |  			g.teacher_id_ AS teacherId,
 | 
	
	
		
			
				|  | @@ -442,6 +449,9 @@
 | 
	
		
			
				|  |  |  			<if test="param.endTime !=null">
 | 
	
		
			
				|  |  |  				<![CDATA[AND g.create_time_ <= #{param.endTime} ]]>
 | 
	
		
			
				|  |  |  			</if>
 | 
	
		
			
				|  |  | +			<if test="param.payType != null">
 | 
	
		
			
				|  |  | +				AND g.pay_type_ = #{param.payType}
 | 
	
		
			
				|  |  | +			</if>
 | 
	
		
			
				|  |  |  		</where>
 | 
	
		
			
				|  |  |  		ORDER BY g.update_time_ desc, g.id_ desc
 | 
	
		
			
				|  |  |  	</select>
 | 
	
	
		
			
				|  | @@ -452,6 +462,7 @@
 | 
	
		
			
				|  |  |  			g.lesson_name_ AS lessonName,
 | 
	
		
			
				|  |  |  			g.lesson_subject_ AS lessonSubject,
 | 
	
		
			
				|  |  |  			g.lesson_desc_ AS lessonDesc,
 | 
	
		
			
				|  |  | +			g.pay_type_ AS payType,
 | 
	
		
			
				|  |  |  			g.lesson_price_ AS lessonPrice,
 | 
	
		
			
				|  |  |  			g.lesson_cover_url_ AS lessonCoverUrl,
 | 
	
		
			
				|  |  |  			g.teacher_id_ AS teacherId,
 | 
	
	
		
			
				|  | @@ -525,6 +536,7 @@
 | 
	
		
			
				|  |  |  			g.lesson_name_ AS lessonName,
 | 
	
		
			
				|  |  |  			g.lesson_subject_ AS lessonSubject,
 | 
	
		
			
				|  |  |  			g.lesson_desc_ AS lessonDesc,
 | 
	
		
			
				|  |  | +			g.pay_type_ AS payType,
 | 
	
		
			
				|  |  |  			g.lesson_price_ AS lessonPrice,
 | 
	
		
			
				|  |  |  			g.lesson_cover_url_ AS lessonCoverUrl,
 | 
	
		
			
				|  |  |  			g.teacher_id_ AS teacherId,
 |