| | |
| | | strain.url, |
| | | district.name as district, |
| | | region.city_name, |
| | | region.district_name |
| | | region.district_name, |
| | | CASE WHEN sale.type = 1 THEN |
| | | ( |
| | | SELECT m.machining_type FROM sys_process_inv inv |
| | | LEFT JOIN sys_machining m ON m.id = inv.product_id |
| | | WHERE sale.prod_id = inv.id |
| | | ) |
| | | ELSE |
| | | ( |
| | | SELECT strain.strain_name FROM sys_farm_product_stock sfps |
| | | LEFT JOIN sys_strain strain ON strain.id = sfps.strain_id |
| | | WHERE sale.prod_id = sfps.id |
| | | ) |
| | | END AS proName |
| | | FROM |
| | | sys_sale sale |
| | | LEFT JOIN blade_user user on sale.create_user = user.id |
| | | LEFT JOIN sys_strain strain on sale.strain_id = strain.id |
| | | LEFT JOIN sys_district district on sale.sale_destination = district.code |
| | | LEFT JOIN blade_region region on sale.county = region.district_code |
| | | LEFT JOIN sys_land land ON land.id = sale.land_id |
| | | WHERE |
| | | <if test="sale.strainId !=null and sale.strainId != '' "> |
| | | sale.strain_id = #{sale.strainId} AND |
| | | </if> |
| | | <if test="sale.farmId != null and sale.farmId !=''"> |
| | | land.farm_id = #{sale.farmId} AND |
| | | </if> |
| | | sale.is_deleted = 0 ORDER BY sale.create_time DESC |
| | | </select> |
| | |
| | | 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 |
| | | WHERE 1 = 1 |
| | | WHERE 1 = 1 AND sale.is_deleted = 0 |
| | | <if test="startTime != null and startTime != ''"> |
| | | and sale_time >= #{startTime} |
| | | </if> |