select id, remark, distribution_mark, model_number, model_shop, link, payment_amount, rebate_amount, address, logistics_link, waybill_no, order_id, buyer, order_time, create_time, update_time, status, is_count_enabled, third_party_order_no, jingfen_actual_price, is_refunded, refund_date, is_refund_received, refund_received_date, is_rebate_received, rebate_received_date, is_price_protected, price_protected_date, is_invoice_opened, invoice_opened_date, is_review_posted, review_posted_date, rebate_remark_json, rebate_remark_has_abnormal, selling_price_type, selling_price, profit, selling_price_manual, profit_manual, extra_cost from jd_order insert into jd_order ( remark, distribution_mark, model_number, model_shop, link, payment_amount, rebate_amount, address, logistics_link, waybill_no, tencent_doc_pushed, tencent_doc_push_time, order_id, buyer, order_time, create_time, update_time, status, is_count_enabled, third_party_order_no, jingfen_actual_price, is_refunded, refund_date, is_refund_received, refund_received_date, is_rebate_received, rebate_received_date, is_price_protected, price_protected_date, is_invoice_opened, invoice_opened_date, is_review_posted, review_posted_date, selling_price_type, selling_price, profit, selling_price_manual, profit_manual, extra_cost ) values ( #{remark}, #{distributionMark}, #{modelNumber}, #{modelShop}, #{link}, #{paymentAmount}, #{rebateAmount}, #{address}, #{logisticsLink}, #{waybillNo}, 0, null, #{orderId}, #{buyer}, #{orderTime}, now(), now(), #{status}, #{isCountEnabled}, #{thirdPartyOrderNo}, #{jingfenActualPrice}, #{isRefunded}, #{refundDate}, #{isRefundReceived}, #{refundReceivedDate}, #{isRebateReceived}, #{rebateReceivedDate}, #{isPriceProtected}, #{priceProtectedDate}, #{isInvoiceOpened}, #{invoiceOpenedDate}, #{isReviewPosted}, #{reviewPostedDate}, #{sellingPriceType}, #{sellingPrice}, #{profit}, #{sellingPriceManual}, #{profitManual}, #{extraCost,jdbcType=DOUBLE} ) update jd_order remark = #{remark}, distribution_mark = #{distributionMark}, model_number = #{modelNumber}, model_shop = #{modelShop}, link = #{link}, payment_amount = #{paymentAmount}, rebate_amount = #{rebateAmount}, address = #{address}, logistics_link = #{logisticsLink}, waybill_no = #{waybillNo}, tencent_doc_pushed = #{tencentDocPushed}, tencent_doc_push_time = #{tencentDocPushTime}, order_id = #{orderId}, buyer = #{buyer}, order_time = #{orderTime}, status = #{status}, is_count_enabled = #{isCountEnabled}, third_party_order_no = #{thirdPartyOrderNo}, jingfen_actual_price = #{jingfenActualPrice}, is_refunded = #{isRefunded}, refund_date = #{refundDate}, is_refund_received = #{isRefundReceived}, refund_received_date = #{refundReceivedDate}, is_rebate_received = #{isRebateReceived}, rebate_received_date = #{rebateReceivedDate}, is_price_protected = #{isPriceProtected}, price_protected_date = #{priceProtectedDate}, is_invoice_opened = #{isInvoiceOpened}, invoice_opened_date = #{invoiceOpenedDate}, is_review_posted = #{isReviewPosted}, review_posted_date = #{reviewPostedDate}, rebate_remark_json = #{rebateRemarkJson}, rebate_remark_has_abnormal = #{rebateRemarkHasAbnormal}, selling_price_type = #{sellingPriceType,jdbcType=VARCHAR}, selling_price = #{sellingPrice,jdbcType=DOUBLE}, profit = #{profit,jdbcType=DOUBLE}, selling_price_manual = #{sellingPriceManual,jdbcType=INTEGER}, profit_manual = #{profitManual,jdbcType=INTEGER}, extra_cost = COALESCE(#{extraCost,jdbcType=DOUBLE}, 0), update_time = now() where id = #{id} delete from jd_order where id in #{id} update jd_order set model_number = #{modelNumber}, model_shop = #{modelShop}, update_time = now() where id = #{id}