使用oracle做的数据上传系统后台
kongdeqiang
2026-03-23 bdeb03a42dace46b1211bf12f3ad66837814035d
src/main/resources/mapper/DataExcelMapper.xml
@@ -23,6 +23,8 @@
        <result column="status" property="status"/>
        <result column="create_time" property="createTime"/>
        <result column="update_time" property="updateTime"/>
        <result column="create_by" property="createBy"/>
        <result column="update_by" property="updateBy"/>
        <result column="deleted" property="deleted"/>
        <result column="version" property="version"/>
    </resultMap>
@@ -80,6 +82,8 @@
            <if test="status != null">status,</if>
            create_time,
            update_time,
            create_by,
            update_by,
            deleted,
            version
        ) VALUES (
@@ -103,32 +107,10 @@
            <if test="status != null">#{status},</if>
            SYSDATE,
            SYSDATE,
            #{createBy},
            #{updateBy},
            0,
            1
        )
    </insert>
    <update id="updateById" parameterType="com.example.entity.DataExcel">
        UPDATE data_excel
        SET
            <if test="seqNo != null">seq_no = #{seqNo},</if>
            <if test="sortNo != null">sort_no = #{sortNo},</if>
            <if test="secondaryUnit != null">secondary_unit = #{secondaryUnit},</if>
            <if test="unitCode != null">unit_code = #{unitCode},</if>
            <if test="unitName != null">unit_name = #{unitName},</if>
            <if test="transactionNo != null">transaction_no = #{transactionNo},</if>
            <if test="summary != null">summary = #{summary},</if>
            <if test="amount != null">amount = #{amount},</if>
            <if test="accountingPeriod != null">accounting_period = #{accountingPeriod},</if>
            <if test="voucherNo != null">voucher_no = #{voucherNo},</if>
            <if test="bpContractNo != null">bp_contract_no = #{bpContractNo},</if>
            <if test="contractCenterNo != null">contract_center_no = #{contractCenterNo},</if>
            <if test="bpInvoiceNo != null">bp_invoice_no = #{bpInvoiceNo},</if>
            <if test="gkInvoiceNo != null">gk_invoice_no = #{gkInvoiceNo},</if>
            <if test="businessRelation != null">business_relation = #{businessRelation},</if>
            <if test="remark != null">remark = #{remark},</if>
            <if test="status != null">status = #{status},</if>
            update_time = SYSDATE
        WHERE id = #{id} AND deleted = 0
    </update>
</mapper>