select blockId, landId, blockName, blockType, blockManager, blockManagername, blockArea, blockAreaplant,blockSeq, blockLngrange, blockColor, blockRemark, blockIcon, tid from FmsBlock select b.blockId, b.landId, b.blockName, b.blockType, b.blockManager, b.blockManagername, b.blockArea, b.blockSeq, b.blockAreaplant, b.blockLngrange, b.blockColor, b.blockRemark, b.blockIcon, (select GROUP_CONCAT(resUrl) from SysRes r where r.resBusId = b.blockId) blockPreview, (select GROUP_CONCAT(resId) from SysRes r where r.resBusId = b.blockId) resIds, b.tid from FmsBlock b select b.blockId, b.landId, b.blockName, b.blockType, b.blockManager, b.blockManagername, b.blockArea, b.blockSeq, b.tid, b.blockAreaplant, b.blockLngrange, b.blockColor, b.blockRemark, b.blockIcon, l.landName, (select GROUP_CONCAT(c.cropName) from FmsCrop c left join FmsPlan p on p.cropId = c.cropId where p.blockId = b.blockId) cropName, (select GROUP_CONCAT(r.resUrl) from FmsCrop c left join FmsPlan p on p.cropId = c.cropId left join SysRes r on r.resBusId = c.cropId where p.blockId = b.blockId and r.resBiztype = 'CROP') cropPreview, (select GROUP_CONCAT(resUrl) from SysRes r where r.resBusId = b.blockId) blockPreview, (select GROUP_CONCAT(resId) from SysRes r where r.resBusId = b.blockId) resIds from FmsBlock b left join FmsLand l on b.landId = l.landId insert into FmsBlock blockId, landId, blockName, blockType, blockManager, blockManagername, blockArea, blockAreaplant, blockLngrange, blockColor, blockRemark, blockIcon, blockSeq, tid, #{blockId}, #{landId}, #{blockName}, #{blockType}, #{blockManager}, #{blockManagername}, #{blockArea}, #{blockAreaplant}, #{blockLngrange}, #{blockColor}, #{blockRemark}, #{blockIcon}, #{blockSeq}, #{tid}, update FmsBlock landId = #{landId}, blockName = #{blockName}, blockType = #{blockType}, blockManager = #{blockManager}, blockManagername = #{blockManagername}, blockArea = #{blockArea}, blockAreaplant = #{blockAreaplant}, blockLngrange = #{blockLngrange}, blockColor = #{blockColor}, blockRemark = #{blockRemark}, blockSeq =#{blockSeq}, blockIcon = #{blockIcon}, tid = #{tid}, blockId = #{blockId} and tid = #{tid} update FmsBlock landId = #{block.landId}, blockName = #{block.blockName}, blockType = #{block.blockType}, blockManager = #{block.blockManager}, blockManagername = #{block.blockManagername}, blockArea = #{block.blockArea}, blockAreaplant = #{block.blockAreaplant}, blockLngrange = #{block.blockLngrange}, blockColor = #{block.blockColor}, blockRemark = #{block.blockRemark}, blockSeq =#{block.blockSeq}, blockIcon = #{block.blockIcon}, tid = #{block.tid}, blockId = #{block.blockId} and tid = #{block.tid} update FmsBlock set blockManager = #{manager},blockManagername = #{managerName} blockId in #{item} and tid = #{tid} update FmsBlock set blockManager = null blockManager = #{manager} and tid = #{tid} delete from FmsBlock blockId = #{blockId} and tid = #{tid} delete from FmsBlock blockId in #{blockId} and tid = #{tid} SELECT count( 1 ) AS num FROM FmsPlan blockId = #{blockId} and tid = #{tid} SELECT count( 1 ) AS num FROM IcsIrrgrcd blockId = #{blockId} and tid = #{tid} insert into FmsBlockUser userId, blockId, tid values ( #{userId}, #{blockId}, #{tid} ) delete from FmsBlockUser where userId = #{userId} and tid = #{tid}