| | |
| | | <insert id="insertPayableFeeManagementBatch" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id"> |
| | | insert into payable_fee_management |
| | | <trim prefix="(" suffix=") values" suffixOverrides=","> |
| | | id,system_no,related_bill_no,source_system,business_sector,document_type,document_no,is_internal_settlement,internal_settlement_unit,supplier_name,project_name,business_time,payable_confirm_time,payable_amount,payable_amount_str,status,remark,create_by,create_time,update_by,update_time,deleted, |
| | | system_no,related_bill_no,source_system,business_sector,document_type,document_no,is_internal_settlement,internal_settlement_unit,supplier_name,project_name,business_time,payable_confirm_time,payable_amount,payable_amount_str,status,remark,create_by,create_time,update_by,update_time,deleted, |
| | | </trim> |
| | | <foreach item="item" index="index" collection="list" separator=","> |
| | | <trim prefix="(" suffix=") " suffixOverrides=","> |
| | | #{item.id},#{item.systemNo},#{item.relatedBillNo},#{item.sourceSystem},#{item.businessSector},#{item.documentType},#{item.documentNo},#{item.isInternalSettlement},#{item.internalSettlementUnit},#{item.supplierName},#{item.projectName},#{item.businessTime},#{item.payableConfirmTime},#{item.payableAmount},#{item.payableAmountStr},#{item.status},#{item.remark},#{item.createBy},#{item.createTime},#{item.updateBy},#{item.updateTime},#{item.deleted}, |
| | | #{item.systemNo},#{item.relatedBillNo},#{item.sourceSystem},#{item.businessSector},#{item.documentType},#{item.documentNo},#{item.isInternalSettlement},#{item.internalSettlementUnit},#{item.supplierName},#{item.projectName},#{item.businessTime},#{item.payableConfirmTime},#{item.payableAmount},#{item.payableAmountStr},#{item.status},#{item.remark},#{item.createBy},#{item.createTime},#{item.updateBy},#{item.updateTime},#{item.deleted}, |
| | | </trim> |
| | | </foreach> |
| | | </insert> |
| | |
| | | </foreach> |
| | | </delete> |
| | | |
| | | <!--根据关联账单编号批量更新应付费用管理记录,清除关联账单编号并将状态改为0(待生成账单)--> |
| | | <update id="updatePayableFeeManagementByRelatedBillNo" parameterType="String"> |
| | | update payable_fee_management |
| | | set related_bill_no = null, status = '0', update_time = now() |
| | | where related_bill_no = #{relatedBillNo} |
| | | </update> |
| | | |
| | | <!--根据应付费用ID数组查询应付费用管理列表--> |
| | | <select id="selectPayableFeeManagementByIds" parameterType="Integer" resultMap="PayableFeeManagementResult"> |
| | | <include refid="selectPayableFeeManagementVo"/> |