| | |
| | | |
| | | <!--已种植农产品列表--> |
| | | <select id="strainTree" resultType="org.springblade.modules.farmplant.entity.Strain"> |
| | | select ss.id, ss.strain_name strainName |
| | | select ss.id, ss.strain_name strainName,ss.url |
| | | from sys_farm_plant sfp |
| | | left join sys_strain ss on ss.id = sfp.strain_id |
| | | where sfp.status = "1" |
| | |
| | | <!-- and sfp.tenant_id = #{farmPlant.tenantId}--> |
| | | <!-- </if>--> |
| | | <!-- group by sfp.strain_id,strain_name,land_unit--> |
| | | SELECT a.strain_id,a.strainName,SUM(TRUNCATE(a.land_area,3)) areas FROM |
| | | SELECT a.strain_id,a.strainName,SUM(TRUNCATE(a.land_area,3)) areas,a.url FROM |
| | | ( |
| | | select sfp.strain_id, |
| | | select sfp.strain_id,ss.url, |
| | | ss.strain_name strainName, |
| | | ( CASE WHEN land_unit = 2 THEN FORMAT(sl.land_area * 0.0015,3) WHEN land_unit = 1 THEN sl.land_area * 0.1 ELSE sl.land_area END ) land_area, |
| | | land_unit landUnit |