| | |
| | | c.dict_value as dica, |
| | | v.farm_name as deptname, |
| | | l.farm_id as farmId, |
| | | l.land_type |
| | | l.land_type,l.type |
| | | FROM `sys_land` l |
| | | LEFT JOIN (SELECT dict_key, dict_value FROM blade_dict_biz WHERE CODE = 'land' AND is_deleted = 0 <if |
| | | test="land.tenantId!=null and land.tenantId != ''"> |
| | |
| | | </if> |
| | | <if test="land.tenantId!=null and land.tenantId != ''"> |
| | | and l.tenant_id =#{land.tenantId} |
| | | </if> |
| | | <if test="land.farmId !=null and land.farmId !=''"> |
| | | AND l.farm_id = #{land.farmId} |
| | | </if> |
| | | </select> |
| | | |
| | |
| | | </if> |
| | | </select> |
| | | <select id="getByStrainIdFarmId" resultType="org.springblade.modules.lang.entity.Land"> |
| | | SELECT land.id,land.land_name,land.url,land.farm_id |
| | | SELECT DISTINCT land.id,land.land_name,land.url,land.farm_id |
| | | FROM sys_land land |
| | | LEFT JOIN sys_farm_plant sfp ON sfp.land_id = land.id |
| | | WHERE sfp.strain_id = #{strainId} |