ac.object_id, ac.object_type, ac.receipt, ac.receipt_lock, ac.contract_assets, ac.receivable,
ac.receivable_handle, ac.receivable_waive, ac.receivable_residue, ac.receipt_residue, ac.payment,
ac.pur_estimate, ac.payable, ac.payable_handle, ac.payable_waive, ac.payable_residue,
ac.payment_residue, ac.remarks, ac.flg_valid, ac.cp_id
AND object_type = #{objectType}
AND receipt = #{receipt}
AND receipt_lock = #{receiptLock}
AND contract_assets = #{contractAssets}
AND receivable = #{receivable}
AND receivable_handle = #{receivableHandle}
AND receivable_waive = #{receivableWaive}
AND receivable_residue = #{receivableResidue}
AND receipt_residue = #{receiptResidue}
AND payment = #{payment}
AND pur_estimate = #{purEstimate}
AND payable = #{payable}
AND payable_handle = #{payableHandle}
AND payable_waive = #{payableWaive}
AND payable_residue = #{payableResidue}
AND payment_residue = #{paymentResidue}
AND remarks = #{remarks}
AND flg_valid = #{flgValid}
AND cp_id = #{cpId}
WHERE ac.object_id in
#{item}
insert into dkic_b.t_mac_account
(
object_type,
receipt,
receipt_lock,
contract_assets,
receivable,
receivable_handle,
receivable_waive,
receivable_residue,
receipt_residue,
payment,
pur_estimate,
payable,
payable_handle,
payable_waive,
payable_residue,
payment_residue,
remarks,
cp_id,
)
values
(
#{item.objectType},
#{item.receipt},
#{item.receiptLock},
#{item.contractAssets},
#{item.receivable},
#{item.receivableHandle},
#{item.receivableWaive},
#{item.receivableResidue},
#{item.receiptResidue},
#{item.payment},
#{item.purEstimate},
#{item.payable},
#{item.payableHandle},
#{item.payableWaive},
#{item.payableResidue},
#{item.paymentResidue},
#{item.remarks},
#{item.cpId},
)