id, order_info_id, order_process_info_id, fpqqlsh, kplsh, ddh, mdh, ghf_mc, ghf_sj, kphjje, hjbhsje, kpse, fply, kplx, kpzt, kprq, fpdm, fphm, fpzl_dm, jym, kpr, fwm, ewm, jqbh, pdf_url, ch_bz, sykchje, sykchbhsje, sykchse, chyy, chsj, sbdm, sbyy, rz_zt, sld, zf_bz, xhf_nsrsbh, ent_id, dyzt, dyztms, sld_mc, fjh, file_store_type, mongodb_id, qd_bz, push_status, push_jos_status, email_push_status, short_msg_push_status, hzxxbbh, sksbdm, invoice_push_sbyy, email_push_sbyy, short_msg_push_sbyy, invalid_push_status, invalid_push_sbyy, create_time, update_time, xhf_mc, skcwdm, skcwms insert into order_invoice_info (id, order_info_id, order_process_info_id, fpqqlsh, kplsh, ddh, mdh, ghf_mc, ghf_sj, kphjje, hjbhsje, kpse, fply, kplx, kpzt, kprq, fpdm, fphm, fpzl_dm, jym, kpr, fwm, ewm, jqbh, pdf_url, ch_bz, sykchje, sykchbhsje, sykchse, chsj, chyy, sbdm, sbyy, rz_zt, zf_bz, xhf_mc, xhf_nsrsbh, ent_id, dyzt, dyztms, sld, sld_mc, fjh, qd_bz, push_status, push_jos_status, hzxxbbh, sksbdm, invoice_push_sbyy, email_push_sbyy, short_msg_push_status, short_msg_push_sbyy, invalid_push_status, invalid_push_sbyy, create_time, update_time, skcwdm, skcwms) values (#{id,jdbcType=VARCHAR}, #{orderInfoId,jdbcType=VARCHAR}, #{orderProcessInfoId,jdbcType=VARCHAR}, #{fpqqlsh,jdbcType=VARCHAR}, #{kplsh,jdbcType=VARCHAR}, #{ddh,jdbcType=VARCHAR}, #{mdh,jdbcType=VARCHAR}, #{ghfMc,jdbcType=VARCHAR}, #{ghfSj,jdbcType=VARCHAR}, #{kphjje,jdbcType=VARCHAR}, #{hjbhsje,jdbcType=VARCHAR}, #{kpse,jdbcType=VARCHAR}, #{fply,jdbcType=VARCHAR}, #{kplx,jdbcType=VARCHAR}, #{kpzt,jdbcType=VARCHAR}, #{kprq,jdbcType=TIMESTAMP}, #{fpdm,jdbcType=VARCHAR}, #{fphm,jdbcType=VARCHAR}, #{fpzlDm,jdbcType=VARCHAR}, #{jym,jdbcType=VARCHAR}, #{kpr,jdbcType=VARCHAR}, #{fwm,jdbcType=VARCHAR}, #{ewm,jdbcType=VARCHAR}, #{jqbh,jdbcType=VARCHAR}, #{pdfUrl,jdbcType=VARCHAR}, #{chBz,jdbcType=VARCHAR}, #{sykchje,jdbcType=VARCHAR}, #{sykchbhsje,jdbcType=VARCHAR}, #{sykchse,jdbcType=VARCHAR}, #{chsj,jdbcType=TIMESTAMP}, #{chyy,jdbcType=VARCHAR}, #{sbdm,jdbcType=VARCHAR}, #{sbyy,jdbcType=VARCHAR}, #{rzZt,jdbcType=VARCHAR}, #{zfBz,jdbcType=VARCHAR}, #{xhfMc,jdbcType=VARCHAR}, #{xhfNsrsbh,jdbcType=VARCHAR}, #{entId,jdbcType=VARCHAR}, #{dyzt,jdbcType=VARCHAR}, #{dyztms,jdbcType=VARCHAR}, #{sld,jdbcType=VARCHAR}, #{sldMc,jdbcType=VARCHAR}, #{fjh,jdbcType=VARCHAR}, #{qdbz,jdbcType=VARCHAR}, #{pushStatus,jdbcType=VARCHAR}, #{pushJosStatus,jdbcType=VARCHAR}, #{hzxxbbh,jdbcType=VARCHAR}, #{sksbdm,jdbcType=VARCHAR}, #{invoicePushSbyy,jdbcType=VARCHAR}, #{emailPushSbyy,jdbcType=VARCHAR}, #{shortMsgPushStatus,jdbcType=VARCHAR}, #{shortMsgPushSbyy,jdbcType=VARCHAR}, #{invalidPushStatus,jdbcType=VARCHAR}, #{invalidPushSbyy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{skcwdm,jdbcType=VARCHAR}, #{skcwms,jdbcType=VARCHAR}) update order_invoice_info order_info_id = #{orderInvoiceInfo.orderInfoId,jdbcType=VARCHAR}, order_process_info_id = #{orderInvoiceInfo.orderProcessInfoId,jdbcType=VARCHAR}, kplsh = #{orderInvoiceInfo.kplsh,jdbcType=VARCHAR}, ddh = #{orderInvoiceInfo.ddh,jdbcType=VARCHAR}, mdh = #{orderInvoiceInfo.mdh,jdbcType=VARCHAR}, ghf_mc = #{orderInvoiceInfo.ghfMc,jdbcType=VARCHAR}, ghf_sj = #{orderInvoiceInfo.ghfSj,jdbcType=VARCHAR}, kphjje = #{orderInvoiceInfo.kphjje,jdbcType=VARCHAR}, hjbhsje = #{orderInvoiceInfo.hjbhsje,jdbcType=VARCHAR}, kpse = #{orderInvoiceInfo.kpse,jdbcType=VARCHAR}, fply = #{orderInvoiceInfo.fply,jdbcType=VARCHAR}, kplx = #{orderInvoiceInfo.kplx,jdbcType=VARCHAR}, kpzt = #{orderInvoiceInfo.kpzt,jdbcType=VARCHAR}, kprq = #{orderInvoiceInfo.kprq,jdbcType=TIMESTAMP}, fpdm = #{orderInvoiceInfo.fpdm,jdbcType=VARCHAR}, fphm = #{orderInvoiceInfo.fphm,jdbcType=VARCHAR}, fpzl_dm = #{orderInvoiceInfo.fpzlDm,jdbcType=VARCHAR}, jym = #{orderInvoiceInfo.jym,jdbcType=VARCHAR}, kpr = #{orderInvoiceInfo.kpr,jdbcType=VARCHAR}, fwm = #{orderInvoiceInfo.fwm,jdbcType=VARCHAR}, ewm = #{orderInvoiceInfo.ewm,jdbcType=VARCHAR}, jqbh = #{orderInvoiceInfo.jqbh,jdbcType=VARCHAR}, pdf_url = #{orderInvoiceInfo.pdfUrl,jdbcType=VARCHAR}, ch_bz = #{orderInvoiceInfo.chBz,jdbcType=VARCHAR}, sykchje = #{orderInvoiceInfo.sykchje,jdbcType=VARCHAR}, sykchbhsje = #{orderInvoiceInfo.sykchbhsje,jdbcType=VARCHAR}, sykchse = #{orderInvoiceInfo.sykchse,jdbcType=VARCHAR}, chsj = #{orderInvoiceInfo.chsj,jdbcType=TIMESTAMP}, sbdm = #{orderInvoiceInfo.sbdm,jdbcType=VARCHAR}, sbyy = #{orderInvoiceInfo.sbyy,jdbcType=VARCHAR}, rz_zt = #{orderInvoiceInfo.rzZt,jdbcType=VARCHAR}, zf_bz = #{orderInvoiceInfo.zfBz,jdbcType=VARCHAR}, zfyy = #{orderInvoiceInfo.zfyy,jdbcType=VARCHAR}, zfsj = #{orderInvoiceInfo.zfsj,jdbcType=TIMESTAMP}, xhf_mc = #{orderInvoiceInfo.xhfMc,jdbcType=VARCHAR}, ent_id = #{orderInvoiceInfo.entId,jdbcType=VARCHAR}, sld = #{orderInvoiceInfo.sld,jdbcType=VARCHAR}, sld_mc = #{orderInvoiceInfo.sldMc,jdbcType=VARCHAR}, fjh = #{orderInvoiceInfo.fjh,jdbcType=VARCHAR}, qd_bz = #{orderInvoiceInfo.qdbz,jdbcType=VARCHAR}, hzxxbbh = #{orderInvoiceInfo.hzxxbbh,jdbcType=VARCHAR}, sksbdm = #{orderInvoiceInfo.sksbdm,jdbcType=VARCHAR}, invoice_push_sbyy = #{orderInvoiceInfo.invoicePushSbyy,jdbcType=VARCHAR}, email_push_sbyy = #{orderInvoiceInfo.emailPushSbyy,jdbcType=VARCHAR}, short_msg_push_status = #{orderInvoiceInfo.shortMsgPushStatus,jdbcType=VARCHAR}, short_msg_push_sbyy = #{orderInvoiceInfo.shortMsgPushSbyy,jdbcType=VARCHAR}, invalid_push_status = #{orderInvoiceInfo.invalidPushStatus,jdbcType=VARCHAR}, invalid_push_sbyy = #{orderInvoiceInfo.invalidPushSbyy,jdbcType=VARCHAR}, push_status = #{orderInvoiceInfo.pushStatus,jdbcType=VARCHAR}, push_jos_status = #{orderInvoiceInfo.pushJosStatus,jdbcType=VARCHAR}, email_push_status = #{orderInvoiceInfo.emailPushStatus,jdbcType=VARCHAR}, dyzt = #{orderInvoiceInfo.dyzt,jdbcType=VARCHAR}, dyztms = #{orderInvoiceInfo.dyztms,jdbcType=VARCHAR}, file_store_type = #{orderInvoiceInfo.fileStoreType,jdbcType=VARCHAR}, mongodb_id = #{orderInvoiceInfo.mongodbId,jdbcType=VARCHAR}, create_time = #{orderInvoiceInfo.createTime,jdbcType=TIMESTAMP}, update_time = #{orderInvoiceInfo.updateTime,jdbcType=TIMESTAMP}, skcwdm = #{orderInvoiceInfo.skcwdm,jdbcType=VARCHAR}, skcwms = #{orderInvoiceInfo.skcwms,jdbcType=VARCHAR}, and fpqqlsh = #{orderInvoiceInfo.fpqqlsh,jdbcType=VARCHAR} and xhf_nsrsbh = '' and xhf_nsrsbh = #{item} and xhf_nsrsbh in #{item} update order_invoice_info voucher_no = #{orderInvoiceInfo.voucherNo,jdbcType=VARCHAR}, account_date = #{orderInvoiceInfo.accountDate,jdbcType=VARCHAR}, check_no = #{orderInvoiceInfo.checkNo,jdbcType=VARCHAR}, and fpqqlsh = #{orderInvoiceInfo.fpqqlsh,jdbcType=VARCHAR} fpdm = #{orderInvoiceInfo.fpdm,jdbcType=VARCHAR}, fphm = #{orderInvoiceInfo.fphm,jdbcType=VARCHAR}, and xhf_nsrsbh = '' and xhf_nsrsbh = #{item} and xhf_nsrsbh in #{item} SELECT oi.ghf_dz ghfDz, oi.ghf_dh ghfDh, oi.ghf_yh ghfYh, oi.ghf_zh ghfZh, oi.bz, oi.bbm_bbh bmbbbh, oi.xhf_mc xhfmc, oi.ghf_nsrsbh ghfNsrsbh, oi.ghf_email ghfEmail, oi.xhf_dz xhfDz, oi.xhf_dh xhfDh, oi.xhf_zh xhfZh, oi.xhf_yh xhfYh, oii.ddh, oii.fpdm, oii.fphm, oii.ghf_sj, oii.ghf_mc, oii.pdf_url, oii.qd_bz qdbz, oii.id, oii.kprq, oii.hjbhsje, oii.fply, oii.kplx, oii.kphjje, oii.kpse, oii.kpr, oii.zf_bz zfbz, oii.fpzl_dm fpzlDm, oii.fpqqlsh, oii.ch_bz, oii.mdh, oii.order_info_id, oii.sld, oii.push_status, oii.push_jos_status, oii.kpzt, oii.xhf_nsrsbh xhfNsrsbh, oii.ent_id entId, oii.sld_mc sldmc, opi.ddly, oii.order_process_info_id, opi.ywlx, opi.ywlx_id, opi.kpxm, opi.ddzt, opi.update_time, opi.check_time, opi.create_time, oii.sykchje, oii.sykchbhsje, oii.sykchse, oii.short_msg_push_status, oii.invoice_push_sbyy, oii.email_push_sbyy, oii.short_msg_push_sbyy, oii.invalid_push_status, oii.invalid_push_sbyy, oii.email_push_status, oii.sksbdm, oii.skcwdm, oii.skcwms, opi.bzdh, opi.xtly, opi.gsdm, opi.bhzt, opi.ygxm, opi.kppzh, opi.pzgzrq, opi.yzfp, opi.origin_ddh, opi.origin_order_id, opi.kb FROM order_invoice_info oii LEFT JOIN order_info oi ON oii.order_info_id = oi.id LEFT JOIN order_process_info opi ON oii.order_info_id = opi.order_info_id and oii.kpzt = #{map.kpzt,jdbcType=VARCHAR} and oii.kpzt = '2' and opi.ddly in #{ddlyit,jdbcType=VARCHAR} and oii.qd_bz in #{qdbzit,jdbcType=VARCHAR} AND oii.fpdm = #{map.fpdm,jdbcType=VARCHAR} AND oii.fphm = #{map.fphm,jdbcType=VARCHAR} AND oii.fphm = ]]> #{map.fpqh,jdbcType=VARCHAR} AND oii.fphm #{map.fpzh,jdbcType=VARCHAR} AND oii.sld = #{map.sld,jdbcType=VARCHAR} AND oii.sld_mc = #{map.sldMc,jdbcType=VARCHAR} AND opi.ywlx = #{map.ywlx,jdbcType=VARCHAR} AND oii.fply = #{map.fply,jdbcType=VARCHAR} AND oii.kplx = #{map.kplx,jdbcType=VARCHAR} AND oii.ddh = #{map.ddh,jdbcType=VARCHAR} AND opi.ghf_mc like concat('%', #{map.gmfmc,jdbcType=VARCHAR},'%') AND opi.ghf_mc like concat(concat('%', #{map.gmfmc,jdbcType=VARCHAR}),'%') AND oii.fpzl_dm = #{map.fplx,jdbcType=VARCHAR} and oii.fpzl_dm = #{item} and oii.fpzl_dm in #{item} AND oii.kpr = #{map.kpr,jdbcType=VARCHAR} AND oii.mdh = #{map.mdh,jdbcType=VARCHAR} AND opi.update_time >= #{map.startTime,jdbcType=TIMESTAMP} AND #{map.endTime,jdbcType=TIMESTAMP} >= opi.update_time AND trunc(opi.update_time) >= to_date(#{map.startTime},'yyyy-mm-dd hh24:mi:ss') AND trunc(opi.update_time) <= to_date(#{map.endTime},'yyyy-mm-dd hh24:mi:ss') AND opi.check_time >= #{map.startTime,jdbcType=TIMESTAMP} AND #{map.endTime,jdbcType=TIMESTAMP} >= opi.check_time AND trunc(opi.check_time) >= to_date(#{map.startTime},'yyyy-mm-dd hh24:mi:ss') AND trunc(opi.check_time) <= to_date(#{map.endTime},'yyyy-mm-dd hh24:mi:ss') AND oii.kprq >= #{map.startTime,jdbcType=TIMESTAMP} AND #{map.endTime,jdbcType=TIMESTAMP} >= oii.kprq AND trunc(oii.kprq) >= to_date(#{map.startTime},'yyyy-mm-dd hh24:mi:ss') AND trunc(oii.kprq) <= to_date(#{map.endTime},'yyyy-mm-dd hh24:mi:ss') and oii.xhf_nsrsbh = '' and oii.xhf_nsrsbh = #{item} and oii.xhf_nsrsbh in #{item} and opi.ent_id = '' and opi.ent_id = #{item} and opi.ent_id in #{item} and oii.fpqqlsh = #{item} and oii.fpqqlsh in #{item} and oii.kplsh = #{item} and oii.kplsh in #{item} and oii.sksbdm = #{map.sksbCode,jdbcType=VARCHAR} and oii.ch_bz in #{item} and oii.push_status = #{map.tsbz,jdbcType=VARCHAR} and oii.push_jos_status = #{map.tsjos,jdbcType=VARCHAR} and oii.zf_bz=#{map.zfbz,jdbcType=VARCHAR} and oii.zf_bz in #{zfbzit,jdbcType=VARCHAR} AND oii.xhf_mc like concat('%', #{map.xhfmc,jdbcType=VARCHAR},'%') AND oii.xhf_mc like concat(concat('%', #{map.xhfmc,jdbcType=VARCHAR}),'%') and oii.kphjje >= CAST(#{map.minhjje,jdbcType=VARCHAR} as DECIMAL) and oii.kphjje <= CAST(#{map.maxhjje,jdbcType=VARCHAR} as DECIMAL) and opi.bzdh = #{map.bzdh,jdbcType=VARCHAR} and opi.xtly = #{map.xtly,jdbcType=VARCHAR} and opi.gsdm = #{map.gsdm,jdbcType=VARCHAR} and opi.bhzt = #{map.bhzt,jdbcType=VARCHAR} and opi.ygxm = #{map.ygxm,jdbcType=VARCHAR} and opi.kppzh = #{map.kppzh,jdbcType=VARCHAR} and opi.pzgzrq = #{map.pzgzrq,jdbcType=VARCHAR} and opi.yzfp = #{map.yzfp,jdbcType=VARCHAR} and opi.origin_ddh = #{map.originDdh,jdbcType=VARCHAR} and opi.origin_order_id = #{map.originOrderId,jdbcType=VARCHAR} and opi.kb = #{map.kb,jdbcType=VARCHAR} update order_invoice_info fpqqlsh = #{orderInvoiceInfo.fpqqlsh,jdbcType=VARCHAR}, update_time = #{orderInvoiceInfo.updateTime,jdbcType=TIMESTAMP}, and order_info_id = #{orderInvoiceInfo.orderInfoId,jdbcType=VARCHAR} and xhf_nsrsbh = '' and xhf_nsrsbh = #{item} and xhf_nsrsbh in #{item}