+"(SELECT COUNT(*) FROM hxwza_order.ord_orderinfo c LEFT JOIN hxwza_order.ord_order b ON c.orderId = b.id WHERE b.status = 6 AND c.goodsid = a.id) tradeNum, "
+"(SELECT COUNT(*) FROM hxwza_resource.res_record WHERE goodsId = a.id) readersNum, "
+"shares, "
+"(SELECT COUNT(*) FROM hxwza_resource.res_resource_relation WHERE objectId = a.id) relatedNum "
+"from hxwza_resource.res_Audio_Library a left join hxwza_resource.res_Audio_Library_Diy_Type ad "
+"(SELECT COUNT(*) FROM hxwza_order.ord_orderinfo a LEFT JOIN hxwza_order.ord_order b ON a.orderId = b.id WHERE b.status = 6 AND a.goodsid = bb.id) tradeNum, "
+"(SELECT COUNT(*) FROM hxwza_resource.res_record WHERE goodsId = bb.id) readersNum, "
+"shares, "
+"(SELECT COUNT(*) FROM hxwza_resource.res_resource_relation WHERE objectId = bb.id) relatedNum "
+" FROM hxwza_resource.res_book bb "
+" LEFT JOIN hxwza_resource.res_ebook be ON bb.id = be.id "
+" LEFT JOIN hxwza_resource.res_ebook_diy_type bdt ON be.id = bdt.ebookid "
+" WHERE 1 = 1 "
+" rlike(bdt.code,form.diyTypeCode) "
+" like(bb.name,form.name) "
+" in(bb.id,form.ids) "
+"<if test='"+NOTBLANK+"(form.beginTime)'>"
+" AND be.uploadTime >= concat(#{form.beginTime}, ' 00:00:00')"
+"</if>"
+"<if test='form.beginTime!=null and form.endTime!=null'>"
+" AND be.uploadTime <= concat(#{form.endTime}, ' 23:59:59')"
+"(SELECT COUNT(*) FROM hxwza_order.ord_orderinfo c LEFT JOIN hxwza_order.ord_order b ON c.orderId = b.id WHERE b.status = 6 AND c.goodsid = a.id) tradeNum, "
+"(SELECT COUNT(*) FROM hxwza_resource.res_record WHERE goodsId = a.id) readersNum, "
+"shares, "
+"(SELECT COUNT(*) FROM hxwza_resource.res_resource_relation WHERE objectId = a.id) relatedNum "
+"from hxwza_resource.res_Video_Library a left join hxwza_resource.res_Video_Library_Diy_Type ad "