吉安感知网项目-后端
linwei
18 hours ago 8585b431e9257333413358eb37c30ae58f74db76
drone-service/drone-gd/src/main/java/org/sxkj/gd/orderdata/mapper/GdSupplyDemandAuditMapper.xml
@@ -18,11 +18,46 @@
        <result column="is_deleted" property="isDeleted"/>
    </resultMap>
    <resultMap id="gdSupplyDemandAuditVOResultMap" type="org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditVO" extends="gdSupplyDemandAuditResultMap">
        <result column="user_name" property="userName"/>
    </resultMap>
    <select id="selectGdSupplyDemandAuditPage" resultMap="gdSupplyDemandAuditResultMap">
    <select id="selectGdSupplyDemandAuditPage" resultMap="gdSupplyDemandAuditVOResultMap">
        select * from ja_gd_supply_demand_audit where is_deleted = 0
    </select>
    <insert id="insertSupplyDemandAudit" useGeneratedKeys="true" keyProperty="id">
        insert into ja_gd_supply_demand_audit (
            demand_id,
            audit_status,
            audit_opinion,
            area_code,
            create_user,
            create_dept
        ) values (
            #{demandId},
            #{auditStatus},
            #{auditOpinion},
            #{areaCode},
            #{createUser},
            #{createDept}
        )
    </insert>
    <select id="selectSupplyDemandAuditList" resultMap="gdSupplyDemandAuditVOResultMap">
        select a.*, u.name as user_name
        from ja_gd_supply_demand_audit a
        left join blade_user u on a.create_user::VARCHAR = u.id::VARCHAR
        <where>
            a.is_deleted = 0
            <if test="demandId != null">
                AND a.demand_id = #{demandId}
            </if>
        </where>
        order by a.create_time desc
    </select>
    <select id="exportGdSupplyDemandAudit" resultType="org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditExcel">
        SELECT * FROM ja_gd_supply_demand_audit ${ew.customSqlSegment}