| | |
| | | <if test="sale.farmId != null and sale.farmId !=''"> |
| | | AND (land.farm_id = #{sale.farmId} OR inv.fps_id = #{sale.farmId}) |
| | | </if> |
| | | <if test="sale.type != null and sale.type !='' "> |
| | | AND sale.type = #{sale.type} |
| | | </if> |
| | | <if test="sale.kind != null and sale.kind !='' "> |
| | | AND (inv.product_id = #{sale.kind} OR sale.strain_id = #{sale.kind}) |
| | | </if> |
| | | AND sale.is_deleted = 0 |
| | | ORDER BY |
| | | sale.create_time DESC |
| | |
| | | sys_sale sale |
| | | LEFT JOIN sys_district dis ON sale.sale_destination = dis.CODE |
| | | LEFT JOIN sys_land sl ON sl.id = sale.land_id |
| | | LEFT JOIN sys_process_inv inv ON inv.id = sale.prod_id |
| | | WHERE 1 = 1 AND sale.is_deleted = 0 |
| | | <if test="startTime != null and startTime != ''"> |
| | | and sale_time >= #{startTime} |
| | |
| | | <if test="startTime == null and endTime == null "> |
| | | and YEAR ( sale_time ) = YEAR ( NOW( ) ) |
| | | </if> |
| | | |
| | | <if test="farmId != null and farmId != ''"> |
| | | and sl.farm_id = #{farmId} |
| | | and (sl.farm_id = #{farmId} or inv.fps_id = #{farmId}) |
| | | </if> |
| | | GROUP BY |
| | | dis.NAME, |