Administrator
2024-07-16 8bcb47b7ea268061f4629e0953de4e3597fca690
pipIrr-platform/pipIrr-global/src/main/resources/mapper/IrProjectMapper.xml
@@ -169,8 +169,22 @@
        where id = #{id,jdbcType=BIGINT}
    </update>
    <!--查询一个信息-->
    <select id="selectById" resultMap="BaseResultMap">
        select     <include refid="Base_Column_List" /> from ir_project where id = #{id,jdbcType=BIGINT} and deleted = 0
    <select id="selectById" resultType="com.dy.pipIrrGlobal.voIr.VoProjectOne">
        select
        CAST(pro.id AS char)AS id,
        CAST(pro.province_id AS char)AS provinceId,
        CAST(pro.city_id AS char)AS cityId,
        CAST(pro.county_id AS char)AS countyId,
        CAST(pro.town_id AS char)AS townId,
        CAST(pro.village_id AS char)AS villageId,
        pro.project_name  AS  projectName,
        pro.project_state  AS  projectState,
        cli.name         AS operatorName,
        pro.remarks,
        pro.operate_time  AS  operateDt
        from ir_project pro
        left join se_client cli on cli.id = pro.operator
        where pro.id = #{id,jdbcType=BIGINT} and pro.deleted = 0
    </select>
    <!--分页查询数量-->
    <select id="getRecordCount" resultType="java.lang.Long">
@@ -193,7 +207,8 @@
        pro.project_name  AS  projectName,
        pro.project_state  AS  projectState,
        CONCAT(province.`name`,city.`name`,country.`name`, town.`name`, village.`name`) AS address,
        pro.remarks
        pro.remarks,
        pro.operate_time  AS  operateDt
        FROM ir_project pro
        LEFT JOIN ba_district province ON pro.province_id = province.id
        LEFT JOIN ba_district city ON pro.city_id = city.id
@@ -209,5 +224,9 @@
                AND pro.project_state = #{projectState}
            </if>
        </where>
        ORDER BY pro.operate_time DESC
        <if test="pageCurr != null and pageSize != null">
            LIMIT ${(pageCurr-1)*pageSize}, ${pageSize}
        </if>
    </select>
</mapper>