1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper
- PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.ruoyi.orderPlan.mapper.FtmsorderbillscarsMapper">
- <resultMap type="ftmsorderbillscars" id="ftmsorderbillscarsResult">
- <result property="id" column="id"/>
- <result property="pId" column="p_id"/>
- <result property="orgId" column="org_id"/>
- <result property="orderNo" column="order_no"/>
- <result property="cntrId" column="cntr_id"/>
- <result property="cntrNo" column="cntr_no"/>
- <result property="carcorPid" column="carcor_pid"/>
- <result property="mblno" column="mblno"/>
- <result property="carregNo" column="carreg_no"/>
- <result property="driverName" column="driver_name"/>
- <result property="driverUserId" column="driver_user_id"/>
- <result property="driverTel" column="driver_tel"/>
- <result property="planDate" column="plan_date"/>
- <result property="planRemarks" column="plan_remarks"/>
- <result property="acceptDate" column="accept_date"/>
- <result property="acceptRemarks" column="accept_remarks"/>
- <result property="loadDate" column="load_date"/>
- <result property="loadRemarks" column="load_remarks"/>
- <result property="mdLoadDate" column="md_load_date"/>
- <result property="offData" column="off_data"/>
- <result property="offRemarks" column="off_remarks"/>
- <result property="mdLoadRemarks" column="md_load_remarks"/>
- <result property="unLoadDate" column="un_load_date"/>
- <result property="unLoadRemarks" column="un_load_remarks"/>
- <result property="waybillDate" column="waybill_date"/>
- <result property="qtyLoad" column="qty_load"/>
- <result property="qtyUnLoad" column="qty_un_load"/>
- <result property="cntrQty" column="cntr_qty"/>
- <result property="gopodsLossQty" column="gopods_loss_qty"/>
- <result property="cntrWeight" column="cntr_weight"/>
- <result property="gopodsLossrate" column="gopods_lossrate"/>
- <result property="waybillRemarks" column="waybill_remarks"/>
- <result property="gopodsLossamtCr" column="gopods_lossamt_cr"/>
- <result property="qtyDr" column="qty_dr"/>
- <result property="gopodsLossamtDr" column="gopods_lossamt_dr"/>
- <result property="qtyCr" column="qty_cr"/>
- <result property="freightPriceDr" column="freight_price_dr"/>
- <result property="freightPriceCr" column="freight_price_cr"/>
- <result property="freightAmtDr" column="freight_amt_dr"/>
- <result property="freightAmtCr" column="freight_amt_cr"/>
- <result property="feeitemDr" column="feeitem_dr"/>
- <result property="feeitemDrRemarks" column="feeitem_dr_remarks"/>
- <result property="feeitemCr" column="feeitem_cr"/>
- <result property="feeitemCrRemarks" column="feeitem_cr_remarks"/>
- <result property="amtDr" column="amt_dr"/>
- <result property="amtCr" column="amt_cr"/>
- <result property="dueDateDr" column="due_date_dr"/>
- <result property="dueDateCr" column="due_date_cr"/>
- <result property="odometerFrom" column="odometer_from"/>
- <result property="odometerEnd" column="odometer_end"/>
- <result property="milesEmpty" column="miles_empty"/>
- <result property="milesLoad" column="miles_load"/>
- <result property="miles" column="miles"/>
- <result property="driverbonus" column="driverbonus"/>
- <result property="costtoll" column="costtoll"/>
- <result property="costmaintain" column="costmaintain"/>
- <result property="costOth" column="cost_oth"/>
- <result property="costRemarks" column="cost_remarks"/>
- <result property="oilQtyper" column="oil_qtyper"/>
- <result property="oilQty1" column="oil_qty1"/>
- <result property="oilPrice1" column="oil_price1"/>
- <result property="oilAmt1" column="oil_amt1"/>
- <result property="oilQty2" column="oil_qty2"/>
- <result property="oilPrice2" column="oil_price2"/>
- <result property="oilAmt2" column="oil_amt2"/>
- <result property="oilQty" column="oil_qty"/>
- <result property="oilPrice" column="oil_price"/>
- <result property="oilAmt" column="oil_amt"/>
- <result property="oilQtyBlc" column="oil_qty_blc"/>
- <result property="oilAmtBlc" column="oil_amt_blc"/>
- <result property="profit" column="profit"/>
- <result property="invDrNeed" column="inv_dr_need"/>
- <result property="invDrStatus" column="inv_dr_status"/>
- <result property="invDrTaxrate" column="inv_dr_taxrate"/>
- <result property="invDrTaxamt" column="inv_dr_taxamt"/>
- <result property="invDrDate" column="inv_dr_date"/>
- <result property="invDrNo" column="inv_dr_no"/>
- <result property="accchkStaus" column="accchk_staus"/>
- <result property="billStatus" column="bill_status"/>
- <result property="orderStatus" column="order_status"/>
- <result property="accchkDate" column="accchk_date"/>
- <result property="costomAmt01" column="costom_amt_01"/>
- <result property="stlAmtDr" column="stl_amt_dr"/>
- <result property="costomAmt02" column="costom_amt_02"/>
- <result property="stlDateDr" column="stl_date_dr"/>
- <result property="costomAmt03" column="costom_amt_03"/>
- <result property="stlAmtCr" column="stl_amt_cr"/>
- <result property="costomAmt04" column="costom_amt_04"/>
- <result property="stlDateCr" column="stl_date_cr"/>
- <result property="costomAmt05" column="costom_amt_05"/>
- <result property="costomAmt06" column="costom_amt_06"/>
- <result property="delFlag" column="del_flag"/>
- <result property="costomStr01" column="costom_str_01"/>
- <result property="createBy" column="create_by"/>
- <result property="createTime" column="create_time"/>
- <result property="costomStr02" column="costom_str_02"/>
- <result property="updateBy" column="update_by"/>
- <result property="updateTime" column="update_time"/>
- <result property="remarks" column="remarks"/>
- </resultMap>
- <sql id="selectftmsorderbillscarsVo">
- select id, p_id, org_id, order_no, cntr_id, cntr_no, carcor_pid, mblno, carreg_no, driver_name, driver_user_id, driver_tel, plan_date, plan_remarks, accept_date, accept_remarks, load_date, load_remarks, md_load_date, off_data, off_remarks, md_load_remarks, un_load_date, un_load_remarks, waybill_date, qty_load, qty_un_load, cntr_qty, gopods_loss_qty, cntr_weight, gopods_lossrate, waybill_remarks, gopods_lossamt_cr, qty_dr, gopods_lossamt_dr, qty_cr, freight_price_dr, freight_price_cr, freight_amt_dr, freight_amt_cr, feeitem_dr, feeitem_dr_remarks, feeitem_cr, feeitem_cr_remarks, amt_dr, amt_cr, due_date_dr, due_date_cr, odometer_from, odometer_end, miles_empty, miles_load, miles, driverbonus, costtoll, costmaintain, cost_oth, cost_remarks, oil_qtyper, oil_qty1, oil_price1, oil_amt1, oil_qty2, oil_price2, oil_amt2, oil_qty, oil_price, oil_amt, oil_qty_blc, oil_amt_blc, profit, inv_dr_need, inv_dr_status, inv_dr_taxrate, inv_dr_taxamt, inv_dr_date, inv_dr_no, accchk_staus, bill_status, order_status, accchk_date, costom_amt_01, stl_amt_dr, costom_amt_02, stl_date_dr, costom_amt_03, stl_amt_cr, costom_amt_04, stl_date_cr, costom_amt_05, costom_amt_06, del_flag, costom_str_01, create_by, create_time, costom_str_02, update_by, update_time, remarks from F_TMSORDERBILLSCARS
- </sql>
- <select id="selectftmsorderbillscarsList" parameterType="ftmsorderbillscars" resultMap="ftmsorderbillscarsResult">
- <include refid="selectftmsorderbillscarsVo"/>
- <where>
- <if test="pId != null "> and p_id = #{pId}</if>
- <if test="orgId != null "> and org_id = #{orgId}</if>
- <if test="orderNo != null and orderNo != ''"> and order_no = #{orderNo}</if>
- <if test="cntrId != null "> and cntr_id = #{cntrId}</if>
- <if test="cntrNo != null and cntrNo != ''"> and cntr_no = #{cntrNo}</if>
- <if test="carcorPid != null "> and carcor_pid = #{carcorPid}</if>
- <if test="mblno != null and mblno != ''"> and mblno = #{mblno}</if>
- <if test="carregNo != null and carregNo != ''"> and carreg_no = #{carregNo}</if>
- <if test="driverName != null and driverName != ''"> and driver_name like concat('%', #{driverName}, '%')</if>
- <if test="driverUserId != null "> and driver_user_id = #{driverUserId}</if>
- <if test="driverTel != null and driverTel != ''"> and driver_tel = #{driverTel}</if>
- <if test="planDate != null "> and plan_date = #{planDate}</if>
- <if test="planRemarks != null and planRemarks != ''"> and plan_remarks = #{planRemarks}</if>
- <if test="acceptDate != null "> and accept_date = #{acceptDate}</if>
- <if test="acceptRemarks != null and acceptRemarks != ''"> and accept_remarks = #{acceptRemarks}</if>
- <if test="loadDate != null "> and load_date = #{loadDate}</if>
- <if test="loadRemarks != null and loadRemarks != ''"> and load_remarks = #{loadRemarks}</if>
- <if test="mdLoadDate != null "> and md_load_date = #{mdLoadDate}</if>
- <if test="offData != null "> and off_data = #{offData}</if>
- <if test="offRemarks != null and offRemarks != ''"> and off_remarks = #{offRemarks}</if>
- <if test="mdLoadRemarks != null and mdLoadRemarks != ''"> and md_load_remarks = #{mdLoadRemarks}</if>
- <if test="unLoadDate != null "> and un_load_date = #{unLoadDate}</if>
- <if test="unLoadRemarks != null and unLoadRemarks != ''"> and un_load_remarks = #{unLoadRemarks}</if>
- <if test="waybillDate != null "> and waybill_date = #{waybillDate}</if>
- <if test="qtyLoad != null "> and qty_load = #{qtyLoad}</if>
- <if test="qtyUnLoad != null "> and qty_un_load = #{qtyUnLoad}</if>
- <if test="cntrQty != null "> and cntr_qty = #{cntrQty}</if>
- <if test="gopodsLossQty != null "> and gopods_loss_qty = #{gopodsLossQty}</if>
- <if test="cntrWeight != null "> and cntr_weight = #{cntrWeight}</if>
- <if test="gopodsLossrate != null "> and gopods_lossrate = #{gopodsLossrate}</if>
- <if test="waybillRemarks != null and waybillRemarks != ''"> and waybill_remarks = #{waybillRemarks}</if>
- <if test="gopodsLossamtCr != null "> and gopods_lossamt_cr = #{gopodsLossamtCr}</if>
- <if test="qtyDr != null "> and qty_dr = #{qtyDr}</if>
- <if test="gopodsLossamtDr != null "> and gopods_lossamt_dr = #{gopodsLossamtDr}</if>
- <if test="qtyCr != null "> and qty_cr = #{qtyCr}</if>
- <if test="freightPriceDr != null "> and freight_price_dr = #{freightPriceDr}</if>
- <if test="freightPriceCr != null "> and freight_price_cr = #{freightPriceCr}</if>
- <if test="freightAmtDr != null "> and freight_amt_dr = #{freightAmtDr}</if>
- <if test="freightAmtCr != null "> and freight_amt_cr = #{freightAmtCr}</if>
- <if test="feeitemDr != null "> and feeitem_dr = #{feeitemDr}</if>
- <if test="feeitemDrRemarks != null and feeitemDrRemarks != ''"> and feeitem_dr_remarks = #{feeitemDrRemarks}</if>
- <if test="feeitemCr != null "> and feeitem_cr = #{feeitemCr}</if>
- <if test="feeitemCrRemarks != null and feeitemCrRemarks != ''"> and feeitem_cr_remarks = #{feeitemCrRemarks}</if>
- <if test="amtDr != null "> and amt_dr = #{amtDr}</if>
- <if test="amtCr != null "> and amt_cr = #{amtCr}</if>
- <if test="dueDateDr != null "> and due_date_dr = #{dueDateDr}</if>
- <if test="dueDateCr != null "> and due_date_cr = #{dueDateCr}</if>
- <if test="odometerFrom != null "> and odometer_from = #{odometerFrom}</if>
- <if test="odometerEnd != null "> and odometer_end = #{odometerEnd}</if>
- <if test="milesEmpty != null "> and miles_empty = #{milesEmpty}</if>
- <if test="milesLoad != null "> and miles_load = #{milesLoad}</if>
- <if test="miles != null "> and miles = #{miles}</if>
- <if test="driverbonus != null "> and driverbonus = #{driverbonus}</if>
- <if test="costtoll != null "> and costtoll = #{costtoll}</if>
- <if test="costmaintain != null "> and costmaintain = #{costmaintain}</if>
- <if test="costOth != null "> and cost_oth = #{costOth}</if>
- <if test="costRemarks != null and costRemarks != ''"> and cost_remarks = #{costRemarks}</if>
- <if test="oilQtyper != null "> and oil_qtyper = #{oilQtyper}</if>
- <if test="oilQty1 != null "> and oil_qty1 = #{oilQty1}</if>
- <if test="oilPrice1 != null "> and oil_price1 = #{oilPrice1}</if>
- <if test="oilAmt1 != null "> and oil_amt1 = #{oilAmt1}</if>
- <if test="oilQty2 != null "> and oil_qty2 = #{oilQty2}</if>
- <if test="oilPrice2 != null "> and oil_price2 = #{oilPrice2}</if>
- <if test="oilAmt2 != null "> and oil_amt2 = #{oilAmt2}</if>
- <if test="oilQty != null "> and oil_qty = #{oilQty}</if>
- <if test="oilPrice != null "> and oil_price = #{oilPrice}</if>
- <if test="oilAmt != null "> and oil_amt = #{oilAmt}</if>
- <if test="oilQtyBlc != null "> and oil_qty_blc = #{oilQtyBlc}</if>
- <if test="oilAmtBlc != null "> and oil_amt_blc = #{oilAmtBlc}</if>
- <if test="profit != null "> and profit = #{profit}</if>
- <if test="invDrNeed != null and invDrNeed != ''"> and inv_dr_need = #{invDrNeed}</if>
- <if test="invDrStatus != null and invDrStatus != ''"> and inv_dr_status = #{invDrStatus}</if>
- <if test="invDrTaxrate != null "> and inv_dr_taxrate = #{invDrTaxrate}</if>
- <if test="invDrTaxamt != null "> and inv_dr_taxamt = #{invDrTaxamt}</if>
- <if test="invDrDate != null "> and inv_dr_date = #{invDrDate}</if>
- <if test="invDrNo != null and invDrNo != ''"> and inv_dr_no = #{invDrNo}</if>
- <if test="accchkStaus != null and accchkStaus != ''"> and accchk_staus = #{accchkStaus}</if>
- <if test="billStatus != null "> and bill_status = #{billStatus}</if>
- <if test="orderStatus != null "> and order_status = #{orderStatus}</if>
- <if test="accchkDate != null "> and accchk_date = #{accchkDate}</if>
- <if test="costomAmt01 != null "> and costom_amt_01 = #{costomAmt01}</if>
- <if test="stlAmtDr != null "> and stl_amt_dr = #{stlAmtDr}</if>
- <if test="costomAmt02 != null "> and costom_amt_02 = #{costomAmt02}</if>
- <if test="stlDateDr != null "> and stl_date_dr = #{stlDateDr}</if>
- <if test="costomAmt03 != null "> and costom_amt_03 = #{costomAmt03}</if>
- <if test="stlAmtCr != null "> and stl_amt_cr = #{stlAmtCr}</if>
- <if test="costomAmt04 != null "> and costom_amt_04 = #{costomAmt04}</if>
- <if test="stlDateCr != null "> and stl_date_cr = #{stlDateCr}</if>
- <if test="costomAmt05 != null "> and costom_amt_05 = #{costomAmt05}</if>
- <if test="costomAmt06 != null "> and costom_amt_06 = #{costomAmt06}</if>
- <if test="costomStr01 != null and costomStr01 != ''"> and costom_str_01 = #{costomStr01}</if>
- <if test="costomStr02 != null and costomStr02 != ''"> and costom_str_02 = #{costomStr02}</if>
- <if test="remarks != null and remarks != ''"> and remarks = #{remarks}</if>
- </where>
- </select>
- <select id="selectftmsorderbillscarsCount" parameterType="ftmsorderbillscars" resultType="int">
- select count(id) from F_TMSORDERBILLSCARS
- <where>
- <if test="pId != null "> and p_id = #{pId}</if>
- <if test="orgId != null "> and org_id = #{orgId}</if>
- <if test="orderNo != null and orderNo != ''"> and order_no = #{orderNo}</if>
- <if test="cntrId != null "> and cntr_id = #{cntrId}</if>
- <if test="cntrNo != null and cntrNo != ''"> and cntr_no = #{cntrNo}</if>
- <if test="carcorPid != null "> and carcor_pid = #{carcorPid}</if>
- <if test="mblno != null and mblno != ''"> and mblno = #{mblno}</if>
- <if test="carregNo != null and carregNo != ''"> and carreg_no = #{carregNo}</if>
- <if test="driverName != null and driverName != ''"> and driver_name like concat('%', #{driverName}, '%')</if>
- <if test="driverUserId != null "> and driver_user_id = #{driverUserId}</if>
- <if test="driverTel != null and driverTel != ''"> and driver_tel = #{driverTel}</if>
- <if test="planDate != null "> and plan_date = #{planDate}</if>
- <if test="planRemarks != null and planRemarks != ''"> and plan_remarks = #{planRemarks}</if>
- <if test="acceptDate != null "> and accept_date = #{acceptDate}</if>
- <if test="acceptRemarks != null and acceptRemarks != ''"> and accept_remarks = #{acceptRemarks}</if>
- <if test="loadDate != null "> and load_date = #{loadDate}</if>
- <if test="loadRemarks != null and loadRemarks != ''"> and load_remarks = #{loadRemarks}</if>
- <if test="mdLoadDate != null "> and md_load_date = #{mdLoadDate}</if>
- <if test="offData != null "> and off_data = #{offData}</if>
- <if test="offRemarks != null and offRemarks != ''"> and off_remarks = #{offRemarks}</if>
- <if test="mdLoadRemarks != null and mdLoadRemarks != ''"> and md_load_remarks = #{mdLoadRemarks}</if>
- <if test="unLoadDate != null "> and un_load_date = #{unLoadDate}</if>
- <if test="unLoadRemarks != null and unLoadRemarks != ''"> and un_load_remarks = #{unLoadRemarks}</if>
- <if test="waybillDate != null "> and waybill_date = #{waybillDate}</if>
- <if test="qtyLoad != null "> and qty_load = #{qtyLoad}</if>
- <if test="qtyUnLoad != null "> and qty_un_load = #{qtyUnLoad}</if>
- <if test="cntrQty != null "> and cntr_qty = #{cntrQty}</if>
- <if test="gopodsLossQty != null "> and gopods_loss_qty = #{gopodsLossQty}</if>
- <if test="cntrWeight != null "> and cntr_weight = #{cntrWeight}</if>
- <if test="gopodsLossrate != null "> and gopods_lossrate = #{gopodsLossrate}</if>
- <if test="waybillRemarks != null and waybillRemarks != ''"> and waybill_remarks = #{waybillRemarks}</if>
- <if test="gopodsLossamtCr != null "> and gopods_lossamt_cr = #{gopodsLossamtCr}</if>
- <if test="qtyDr != null "> and qty_dr = #{qtyDr}</if>
- <if test="gopodsLossamtDr != null "> and gopods_lossamt_dr = #{gopodsLossamtDr}</if>
- <if test="qtyCr != null "> and qty_cr = #{qtyCr}</if>
- <if test="freightPriceDr != null "> and freight_price_dr = #{freightPriceDr}</if>
- <if test="freightPriceCr != null "> and freight_price_cr = #{freightPriceCr}</if>
- <if test="freightAmtDr != null "> and freight_amt_dr = #{freightAmtDr}</if>
- <if test="freightAmtCr != null "> and freight_amt_cr = #{freightAmtCr}</if>
- <if test="feeitemDr != null "> and feeitem_dr = #{feeitemDr}</if>
- <if test="feeitemDrRemarks != null and feeitemDrRemarks != ''"> and feeitem_dr_remarks = #{feeitemDrRemarks}</if>
- <if test="feeitemCr != null "> and feeitem_cr = #{feeitemCr}</if>
- <if test="feeitemCrRemarks != null and feeitemCrRemarks != ''"> and feeitem_cr_remarks = #{feeitemCrRemarks}</if>
- <if test="amtDr != null "> and amt_dr = #{amtDr}</if>
- <if test="amtCr != null "> and amt_cr = #{amtCr}</if>
- <if test="dueDateDr != null "> and due_date_dr = #{dueDateDr}</if>
- <if test="dueDateCr != null "> and due_date_cr = #{dueDateCr}</if>
- <if test="odometerFrom != null "> and odometer_from = #{odometerFrom}</if>
- <if test="odometerEnd != null "> and odometer_end = #{odometerEnd}</if>
- <if test="milesEmpty != null "> and miles_empty = #{milesEmpty}</if>
- <if test="milesLoad != null "> and miles_load = #{milesLoad}</if>
- <if test="miles != null "> and miles = #{miles}</if>
- <if test="driverbonus != null "> and driverbonus = #{driverbonus}</if>
- <if test="costtoll != null "> and costtoll = #{costtoll}</if>
- <if test="costmaintain != null "> and costmaintain = #{costmaintain}</if>
- <if test="costOth != null "> and cost_oth = #{costOth}</if>
- <if test="costRemarks != null and costRemarks != ''"> and cost_remarks = #{costRemarks}</if>
- <if test="oilQtyper != null "> and oil_qtyper = #{oilQtyper}</if>
- <if test="oilQty1 != null "> and oil_qty1 = #{oilQty1}</if>
- <if test="oilPrice1 != null "> and oil_price1 = #{oilPrice1}</if>
- <if test="oilAmt1 != null "> and oil_amt1 = #{oilAmt1}</if>
- <if test="oilQty2 != null "> and oil_qty2 = #{oilQty2}</if>
- <if test="oilPrice2 != null "> and oil_price2 = #{oilPrice2}</if>
- <if test="oilAmt2 != null "> and oil_amt2 = #{oilAmt2}</if>
- <if test="oilQty != null "> and oil_qty = #{oilQty}</if>
- <if test="oilPrice != null "> and oil_price = #{oilPrice}</if>
- <if test="oilAmt != null "> and oil_amt = #{oilAmt}</if>
- <if test="oilQtyBlc != null "> and oil_qty_blc = #{oilQtyBlc}</if>
- <if test="oilAmtBlc != null "> and oil_amt_blc = #{oilAmtBlc}</if>
- <if test="profit != null "> and profit = #{profit}</if>
- <if test="invDrNeed != null and invDrNeed != ''"> and inv_dr_need = #{invDrNeed}</if>
- <if test="invDrStatus != null and invDrStatus != ''"> and inv_dr_status = #{invDrStatus}</if>
- <if test="invDrTaxrate != null "> and inv_dr_taxrate = #{invDrTaxrate}</if>
- <if test="invDrTaxamt != null "> and inv_dr_taxamt = #{invDrTaxamt}</if>
- <if test="invDrDate != null "> and inv_dr_date = #{invDrDate}</if>
- <if test="invDrNo != null and invDrNo != ''"> and inv_dr_no = #{invDrNo}</if>
- <if test="accchkStaus != null and accchkStaus != ''"> and accchk_staus = #{accchkStaus}</if>
- <if test="billStatus != null "> and bill_status = #{billStatus}</if>
- <if test="orderStatus != null "> and order_status = #{orderStatus}</if>
- <if test="accchkDate != null "> and accchk_date = #{accchkDate}</if>
- <if test="costomAmt01 != null "> and costom_amt_01 = #{costomAmt01}</if>
- <if test="stlAmtDr != null "> and stl_amt_dr = #{stlAmtDr}</if>
- <if test="costomAmt02 != null "> and costom_amt_02 = #{costomAmt02}</if>
- <if test="stlDateDr != null "> and stl_date_dr = #{stlDateDr}</if>
- <if test="costomAmt03 != null "> and costom_amt_03 = #{costomAmt03}</if>
- <if test="stlAmtCr != null "> and stl_amt_cr = #{stlAmtCr}</if>
- <if test="costomAmt04 != null "> and costom_amt_04 = #{costomAmt04}</if>
- <if test="stlDateCr != null "> and stl_date_cr = #{stlDateCr}</if>
- <if test="costomAmt05 != null "> and costom_amt_05 = #{costomAmt05}</if>
- <if test="costomAmt06 != null "> and costom_amt_06 = #{costomAmt06}</if>
- <if test="costomStr01 != null and costomStr01 != ''"> and costom_str_01 = #{costomStr01}</if>
- <if test="costomStr02 != null and costomStr02 != ''"> and costom_str_02 = #{costomStr02}</if>
- <if test="remarks != null and remarks != ''"> and remarks = #{remarks}</if>
- </where>
- </select>
- <select id="selectftmsorderbillscarsIdList" parameterType="ftmsorderbillscars" resultMap="ftmsorderbillscarsResult">
- select id from F_TMSORDERBILLSCARS
- <where>
- <if test="pId != null "> and p_id = #{pId}</if>
- <if test="orgId != null "> and org_id = #{orgId}</if>
- <if test="orderNo != null and orderNo != ''"> and order_no = #{orderNo}</if>
- <if test="cntrId != null "> and cntr_id = #{cntrId}</if>
- <if test="cntrNo != null and cntrNo != ''"> and cntr_no = #{cntrNo}</if>
- <if test="carcorPid != null "> and carcor_pid = #{carcorPid}</if>
- <if test="mblno != null and mblno != ''"> and mblno = #{mblno}</if>
- <if test="carregNo != null and carregNo != ''"> and carreg_no = #{carregNo}</if>
- <if test="driverName != null and driverName != ''"> and driver_name like concat('%', #{driverName}, '%')</if>
- <if test="driverUserId != null "> and driver_user_id = #{driverUserId}</if>
- <if test="driverTel != null and driverTel != ''"> and driver_tel = #{driverTel}</if>
- <if test="planDate != null "> and plan_date = #{planDate}</if>
- <if test="planRemarks != null and planRemarks != ''"> and plan_remarks = #{planRemarks}</if>
- <if test="acceptDate != null "> and accept_date = #{acceptDate}</if>
- <if test="acceptRemarks != null and acceptRemarks != ''"> and accept_remarks = #{acceptRemarks}</if>
- <if test="loadDate != null "> and load_date = #{loadDate}</if>
- <if test="loadRemarks != null and loadRemarks != ''"> and load_remarks = #{loadRemarks}</if>
- <if test="mdLoadDate != null "> and md_load_date = #{mdLoadDate}</if>
- <if test="offData != null "> and off_data = #{offData}</if>
- <if test="offRemarks != null and offRemarks != ''"> and off_remarks = #{offRemarks}</if>
- <if test="mdLoadRemarks != null and mdLoadRemarks != ''"> and md_load_remarks = #{mdLoadRemarks}</if>
- <if test="unLoadDate != null "> and un_load_date = #{unLoadDate}</if>
- <if test="unLoadRemarks != null and unLoadRemarks != ''"> and un_load_remarks = #{unLoadRemarks}</if>
- <if test="waybillDate != null "> and waybill_date = #{waybillDate}</if>
- <if test="qtyLoad != null "> and qty_load = #{qtyLoad}</if>
- <if test="qtyUnLoad != null "> and qty_un_load = #{qtyUnLoad}</if>
- <if test="cntrQty != null "> and cntr_qty = #{cntrQty}</if>
- <if test="gopodsLossQty != null "> and gopods_loss_qty = #{gopodsLossQty}</if>
- <if test="cntrWeight != null "> and cntr_weight = #{cntrWeight}</if>
- <if test="gopodsLossrate != null "> and gopods_lossrate = #{gopodsLossrate}</if>
- <if test="waybillRemarks != null and waybillRemarks != ''"> and waybill_remarks = #{waybillRemarks}</if>
- <if test="gopodsLossamtCr != null "> and gopods_lossamt_cr = #{gopodsLossamtCr}</if>
- <if test="qtyDr != null "> and qty_dr = #{qtyDr}</if>
- <if test="gopodsLossamtDr != null "> and gopods_lossamt_dr = #{gopodsLossamtDr}</if>
- <if test="qtyCr != null "> and qty_cr = #{qtyCr}</if>
- <if test="freightPriceDr != null "> and freight_price_dr = #{freightPriceDr}</if>
- <if test="freightPriceCr != null "> and freight_price_cr = #{freightPriceCr}</if>
- <if test="freightAmtDr != null "> and freight_amt_dr = #{freightAmtDr}</if>
- <if test="freightAmtCr != null "> and freight_amt_cr = #{freightAmtCr}</if>
- <if test="feeitemDr != null "> and feeitem_dr = #{feeitemDr}</if>
- <if test="feeitemDrRemarks != null and feeitemDrRemarks != ''"> and feeitem_dr_remarks = #{feeitemDrRemarks}</if>
- <if test="feeitemCr != null "> and feeitem_cr = #{feeitemCr}</if>
- <if test="feeitemCrRemarks != null and feeitemCrRemarks != ''"> and feeitem_cr_remarks = #{feeitemCrRemarks}</if>
- <if test="amtDr != null "> and amt_dr = #{amtDr}</if>
- <if test="amtCr != null "> and amt_cr = #{amtCr}</if>
- <if test="dueDateDr != null "> and due_date_dr = #{dueDateDr}</if>
- <if test="dueDateCr != null "> and due_date_cr = #{dueDateCr}</if>
- <if test="odometerFrom != null "> and odometer_from = #{odometerFrom}</if>
- <if test="odometerEnd != null "> and odometer_end = #{odometerEnd}</if>
- <if test="milesEmpty != null "> and miles_empty = #{milesEmpty}</if>
- <if test="milesLoad != null "> and miles_load = #{milesLoad}</if>
- <if test="miles != null "> and miles = #{miles}</if>
- <if test="driverbonus != null "> and driverbonus = #{driverbonus}</if>
- <if test="costtoll != null "> and costtoll = #{costtoll}</if>
- <if test="costmaintain != null "> and costmaintain = #{costmaintain}</if>
- <if test="costOth != null "> and cost_oth = #{costOth}</if>
- <if test="costRemarks != null and costRemarks != ''"> and cost_remarks = #{costRemarks}</if>
- <if test="oilQtyper != null "> and oil_qtyper = #{oilQtyper}</if>
- <if test="oilQty1 != null "> and oil_qty1 = #{oilQty1}</if>
- <if test="oilPrice1 != null "> and oil_price1 = #{oilPrice1}</if>
- <if test="oilAmt1 != null "> and oil_amt1 = #{oilAmt1}</if>
- <if test="oilQty2 != null "> and oil_qty2 = #{oilQty2}</if>
- <if test="oilPrice2 != null "> and oil_price2 = #{oilPrice2}</if>
- <if test="oilAmt2 != null "> and oil_amt2 = #{oilAmt2}</if>
- <if test="oilQty != null "> and oil_qty = #{oilQty}</if>
- <if test="oilPrice != null "> and oil_price = #{oilPrice}</if>
- <if test="oilAmt != null "> and oil_amt = #{oilAmt}</if>
- <if test="oilQtyBlc != null "> and oil_qty_blc = #{oilQtyBlc}</if>
- <if test="oilAmtBlc != null "> and oil_amt_blc = #{oilAmtBlc}</if>
- <if test="profit != null "> and profit = #{profit}</if>
- <if test="invDrNeed != null and invDrNeed != ''"> and inv_dr_need = #{invDrNeed}</if>
- <if test="invDrStatus != null and invDrStatus != ''"> and inv_dr_status = #{invDrStatus}</if>
- <if test="invDrTaxrate != null "> and inv_dr_taxrate = #{invDrTaxrate}</if>
- <if test="invDrTaxamt != null "> and inv_dr_taxamt = #{invDrTaxamt}</if>
- <if test="invDrDate != null "> and inv_dr_date = #{invDrDate}</if>
- <if test="invDrNo != null and invDrNo != ''"> and inv_dr_no = #{invDrNo}</if>
- <if test="accchkStaus != null and accchkStaus != ''"> and accchk_staus = #{accchkStaus}</if>
- <if test="billStatus != null "> and bill_status = #{billStatus}</if>
- <if test="orderStatus != null "> and order_status = #{orderStatus}</if>
- <if test="accchkDate != null "> and accchk_date = #{accchkDate}</if>
- <if test="costomAmt01 != null "> and costom_amt_01 = #{costomAmt01}</if>
- <if test="stlAmtDr != null "> and stl_amt_dr = #{stlAmtDr}</if>
- <if test="costomAmt02 != null "> and costom_amt_02 = #{costomAmt02}</if>
- <if test="stlDateDr != null "> and stl_date_dr = #{stlDateDr}</if>
- <if test="costomAmt03 != null "> and costom_amt_03 = #{costomAmt03}</if>
- <if test="stlAmtCr != null "> and stl_amt_cr = #{stlAmtCr}</if>
- <if test="costomAmt04 != null "> and costom_amt_04 = #{costomAmt04}</if>
- <if test="stlDateCr != null "> and stl_date_cr = #{stlDateCr}</if>
- <if test="costomAmt05 != null "> and costom_amt_05 = #{costomAmt05}</if>
- <if test="costomAmt06 != null "> and costom_amt_06 = #{costomAmt06}</if>
- <if test="costomStr01 != null and costomStr01 != ''"> and costom_str_01 = #{costomStr01}</if>
- <if test="costomStr02 != null and costomStr02 != ''"> and costom_str_02 = #{costomStr02}</if>
- <if test="remarks != null and remarks != ''"> and remarks = #{remarks}</if>
- </where>
- </select>
- <select id="selectftmsorderbillscarsMapList" parameterType="ftmsorderbills" resultType="Map">
- SELECT
- c.id,
- c.order_no orderNo,
- c.mblno,
- c.carreg_no carregNo,
- driver.name driverName,
- c.driver_tel driverTel,
- CASE
- c.order_status
- WHEN 10 THEN
- '车队安排'
- WHEN 20 THEN
- '司机受理'
- WHEN 40 THEN
- '提箱'
- WHEN 50 THEN
- '装卸货'
- WHEN 60 THEN
- '还卸柜子'
- WHEN 80 THEN
- '回单'
- END orderName,
- c.order_status orderStatus,
- p.f_name corpId,
- CASE
- t.bill_type
- WHEN 1 THEN
- '进口'
- WHEN 2 THEN
- '出口'
- WHEN 3 THEN
- '内贸'
- WHEN 4 THEN
- '其他'
- END billType,
- CASE
- t.trans_type
- WHEN 1 THEN
- '集装箱'
- WHEN 2 THEN
- '搭建'
- WHEN 3 THEN
- '散货'
- END transType,
- CASE
- t.trans_type
- WHEN 1 THEN
- '重去重回'
- WHEN 2 THEN
- '重去空回'
- WHEN 3 THEN
- '空去重回'
- END transProp,
- g.f_name goodsId,
- c.cntr_weight cntrWeight,
- t.qty_plan qtyPlan,
- t.weight_plan weightPlan,
- t.ysl,
- t.voy,
- t.load_addr loadAddr,
- t.load_date tLoadDate,
- t.load_attn loadAttn,
- t.load_attntel loadAttntel,
- t.md_load_addr mdLoadAddr,
- t.md_load_date tMdLoadDate,
- t.md_load_attn mdLoadAttn,
- t.md_load_attn_tel mdLoadAttnTel,
- t.un_load_addr unLoadAddr,
- t.un_load_date tUnLoadDate,
- t.un_load_attn unLoadAttn,
- t.un_load_attn_tel unLoadAttnTel,
- dic.dict_label cntrId,
- pol.f_name polId,
- pod.f_name podId,
- c.accept_date acceptDate,
- c.cntr_qty cntrQty,
- c.off_data offData,
- c.load_date loadDate,
- c.md_load_date mdLoadDate,
- c.un_load_date unLoadDate,
- c.waybill_date waybillDate,
- c.waybill_remarks waybillRemarks,
- c.oil_amt oilAmt,
- c.cost_oth costOth,
- c.driverbonus driverbonus,
- c.cost_remarks costRemarks,
- c.costom_amt_06 costomAmt06,
- c.costom_amt_05 costomAmt05,
- c.costom_amt_04 costomAmt04,
- c.costom_amt_03 costomAmt03,
- c.costom_amt_02 costomAmt02,
- c.costom_amt_01 costomAmt01,
- c.costom_str_02 costomStr02,
- c.costom_str_01 costomStr01
- FROM
- F_TMSORDERBILLSCARS c
- LEFT JOIN F_TMSORDERBILLS t ON t.id = c.org_id
- LEFT JOIN t_corps p ON p.f_id = t.corp_id
- LEFT JOIN t_goods g ON g.f_id = t.goods_id
- LEFT JOIN t_address pol ON pol.f_id = t.pol_id
- AND pol.f_types = 1
- LEFT JOIN t_address pod ON pod.f_id = t.pod_id
- AND pod.f_types = 1
- LEFT JOIN sys_dict_data dic ON dic.dict_value = c.cntr_id
- AND dic.dict_type = 'data_cntrId'
- LEFT JOIN fleet_driver_msg driver ON driver.id = c.driver_user_id
- <where>
- <if test="corpId != null">and t.corp_id = #{corpId}</if>
- <if test="billType != null">and t.bill_type = #{billType}</if>
- <if test="transType != null">and t.trans_type = #{transType}</if>
- <if test="transProp != null">and t.trans_prop = #{transProp}</if>
- <if test="goodsId != null">and t.goods_id = #{goodsId}</if>
- <if test="driverTel != null">and c.driver_tel = #{driverTel}</if>
- <if test="orderStatus != null">and c.order_status = #{orderStatus}</if>
- <if test='planDate != null and planDate[0] != null and planDate[0]!= ""'>
- and c.plan_date >= #{planDate[0]}
- </if>
- <if test='planDate != null and planDate[1] != null and planDate[1]!= ""'>
- and c.plan_date <= #{planDate[1]}
- </if>
- <if test='cLoadDate != null and cLoadDate[0] != null and cLoadDate[0]!= ""'>
- and c.load_date >= #{cLoadDate[0]}
- </if>
- <if test='cLoadDate != null and cLoadDate[1] != null and cLoadDate[1]!= ""'>
- and c.load_date <= #{cLoadDate[1]}
- </if>
- <if test="mblno != null and mblno != ''">and t.mblno like concat('%', #{mblno}, '%')</if>
- <if test="carregNo != null and carregNo != ''">and c.carreg_no like concat('%', #{carregNo}, '%')</if>
- <if test="loadAddr != null and loadAddr != ''">and t.load_addr like concat('%', #{loadAddr}, '%')</if>
- <if test="unLoadAddr != null and unLoadAddr != ''">and t.un_load_addr like concat('%', #{unLoadAddr},'%')</if>
- <if test="mdLoadAddr != null and mdLoadAddr != ''">and t.md_load_addr like concat('%', #{mdLoadAddr},'%')</if>
- </where>
- ORDER BY c.id desc
- </select>
- <select id="selectftmsorderbillscarsById" parameterType="Long" resultMap="ftmsorderbillscarsResult">
- <include refid="selectftmsorderbillscarsVo"/>
- where id = #{id}
- </select>
- <select id="selectftmsorderbillscarsByPid" parameterType="Long" resultMap="ftmsorderbillscarsResult">
- <include refid="selectftmsorderbillscarsVo"/>
- where p_id = #{pId}
- </select>
- <select id="planSelectCarsCount" parameterType="ftmsorderbills" resultType="int">
- SELECT
- COUNT(id)
- FROM
- F_TMSORDERBILLSCARS
- WHERE
- org_id = #{id}
- AND order_status >= 30
- </select>
- <select id="selectTmsorderbillsCarsByDriver" parameterType="Long" resultType="Map">
- SELECT
- c.id,
- c.p_id AS pId,
- c.org_id AS orgId,
- t.corp_id AS fCorpId,
- corp.f_name AS fCorpIds,
- u.nick_name AS planUserId,
- driver.nick_name AS driverUserIds,
- t.un_load_date AS tUnLoadDate,
- t.un_load_addr AS unLoadAddr,
- t.un_load_attn AS unLoadAttn,
- t.un_load_attn_tel AS unLoadAttnTel,
- t.qty_plan AS qtyPlan,
- t.weight_plan AS weightPlan,
- t.bill_type AS billType,
- t.trans_type AS transType,
- t.trans_prop AS transProp,
- t.md_load_addr AS tMdLoadAddr,
- t.md_load_attn AS tMdLoadAttn,
- t.md_load_date AS tMdLoadDate,
- t.load_addr AS tLoadAddr,
- t.load_date AS tLoadDate,
- t.load_attn AS loadAttn,
- t.load_attntel AS loadAttntel,
- c.carreg_no AS carregNo,
- c.mblno,
- c.driverbonus,
- g.f_name AS goodsId,
- c.order_status AS orderStatus,
- c.cntr_qty AS cntrQty,
- c.cntr_weight AS cntrWeight,
- t.ysl,
- t.voy,
- t.pol_id AS polId,
- t.pod_id AS podId,
- c.oil_amt AS oilAmt,
- c.cost_oth AS costOth,
- c.cntr_id AS cntrId,
- c.driver_tel AS driverTel,
- c.driver_name AS driverName,
- c.carreg_no AS carregNo,
- c.carcor_pid AS carcorPid,
- c.driver_tel AS driverTel,
- c.driver_name AS driverName,
- c.cost_remarks AS costRemarks,
- c.odometer_from AS odometerFrom,
- c.odometer_end AS odometerEnd,
- c.accept_date AS acceptDate,
- c.accept_remarks AS acceptRemarks,
- IFNULL(c.costom_amt_01, 0) AS costomAmt01,
- IFNULL(c.costom_amt_02, 0) AS costomAmt02,
- IFNULL(c.costom_amt_03, 0) AS costomAmt03,
- IFNULL(c.costom_amt_04, 0) AS costomAmt04,
- IFNULL(c.costom_amt_05, 0) AS costomAmt05,
- IFNULL(c.costom_amt_06, 0) AS costomAmt06,
- c.costom_str_01 AS costomStr01,
- c.costom_str_02 AS costomStr02,
- c.load_date AS loadDate,
- c.load_remarks AS loadRemarks,
- c.md_load_date AS mdLoadDate,
- c.md_load_remarks AS mdLoadRemarks,
- c.un_load_date AS unLoadDate,
- c.un_load_remarks AS unLoadRemarks,
- c.waybill_date AS waybillDate,
- c.waybill_remarks AS waybillRemarks
- FROM
- F_TMSORDERBILLSCARS c
- LEFT JOIN F_TMSORDERBILLS t ON t.id = c.org_id
- LEFT JOIN sys_user u ON u.user_id = t.plan_user_id
- LEFT JOIN sys_user driver ON driver.user_id = c.driver_user_id
- LEFT JOIN t_corps corp ON corp.f_id = t.corp_id
- LEFT JOIN t_goods g ON g.f_id = t.goods_id
- where
- c.id = #{id}
- ORDER BY c.id desc
- </select>
- <select id="selectMonthlyOrder" parameterType="ftmsorderbillscars" resultType="Map">
- SELECT count( p_id ) countOrders, IFNULL(SUM( miles ),0) miles, IFNULL(SUM( freight_amt_dr ), 0) freightAmtDr
- FROM F_TMSORDERBILLSCARS
- <where>
- driver_tel = #{driverTel}
- <if test='monthList != null and monthList[0] != null and monthList[0]!= ""'>
- and create_time >= #{monthList[0]}
- </if>
- <if test='monthList != null and monthList[1] != null and monthList[1]!= ""'>
- and create_time <= #{monthList[1]}
- </if>
- </where>
- </select>
- <select id="selectHomeUpperRightMapList" resultType="Map">
- SELECT
- car.id,
- car.mblno,
- car.carreg_no carregNo,
- car.order_status orderStatus,
- t.f_name corpName
- FROM
- F_TMSORDERBILLSCARS car
- LEFT JOIN F_TMSORDERBILLS bill ON bill.id = car.org_id
- LEFT JOIN t_corps t ON t.f_id = bill.corp_id
- </select>
- <select id="selectHomeUpperLeftCntrs" parameterType="list" resultType="Map">
- SELECT
- IFNULL(SUM( cntr_qty ), 0) planQuantity, IFNULL(SUM( cntr_blc_qty ), 0) surplusQuantity
- FROM
- F_TMSORDERBILLSCNTRS
- where
- create_time >= #{currentDay[0]}
- and create_time <= #{currentDay[1]}
- </select>
- <select id="selectHomeUpperLeftCars" parameterType="list" resultType="int">
- SELECT
- COUNT( id )
- FROM
- F_TMSORDERBILLSCARS
- where
- create_time >= #{currentDay[0]}
- and create_time <= #{currentDay[1]}
- </select>
- <insert id="insertftmsorderbillscars" parameterType="ftmsorderbillscars" useGeneratedKeys="true" keyProperty="id">
- insert into F_TMSORDERBILLSCARS
- <trim prefix="(" suffix=")" suffixOverrides=",">
- <if test="pId != null">p_id,</if>
- <if test="orgId != null">org_id,</if>
- <if test="orderNo != null">order_no,</if>
- <if test="cntrId != null">cntr_id,</if>
- <if test="cntrNo != null">cntr_no,</if>
- <if test="carcorPid != null">carcor_pid,</if>
- <if test="mblno != null">mblno,</if>
- <if test="carregNo != null">carreg_no,</if>
- <if test="driverName != null">driver_name,</if>
- <if test="driverUserId != null">driver_user_id,</if>
- <if test="driverTel != null">driver_tel,</if>
- <if test="planDate != null">plan_date,</if>
- <if test="planRemarks != null">plan_remarks,</if>
- <if test="acceptDate != null">accept_date,</if>
- <if test="acceptRemarks != null">accept_remarks,</if>
- <if test="loadDate != null">load_date,</if>
- <if test="loadRemarks != null">load_remarks,</if>
- <if test="mdLoadDate != null">md_load_date,</if>
- <if test="offData != null">off_data,</if>
- <if test="offRemarks != null">off_remarks,</if>
- <if test="mdLoadRemarks != null">md_load_remarks,</if>
- <if test="unLoadDate != null">un_load_date,</if>
- <if test="unLoadRemarks != null">un_load_remarks,</if>
- <if test="waybillDate != null">waybill_date,</if>
- <if test="qtyLoad != null">qty_load,</if>
- <if test="qtyUnLoad != null">qty_un_load,</if>
- <if test="cntrQty != null">cntr_qty,</if>
- <if test="gopodsLossQty != null">gopods_loss_qty,</if>
- <if test="cntrWeight != null">cntr_weight,</if>
- <if test="gopodsLossrate != null">gopods_lossrate,</if>
- <if test="waybillRemarks != null">waybill_remarks,</if>
- <if test="gopodsLossamtCr != null">gopods_lossamt_cr,</if>
- <if test="qtyDr != null">qty_dr,</if>
- <if test="gopodsLossamtDr != null">gopods_lossamt_dr,</if>
- <if test="qtyCr != null">qty_cr,</if>
- <if test="freightPriceDr != null">freight_price_dr,</if>
- <if test="freightPriceCr != null">freight_price_cr,</if>
- <if test="freightAmtDr != null">freight_amt_dr,</if>
- <if test="freightAmtCr != null">freight_amt_cr,</if>
- <if test="feeitemDr != null">feeitem_dr,</if>
- <if test="feeitemDrRemarks != null">feeitem_dr_remarks,</if>
- <if test="feeitemCr != null">feeitem_cr,</if>
- <if test="feeitemCrRemarks != null">feeitem_cr_remarks,</if>
- <if test="amtDr != null">amt_dr,</if>
- <if test="amtCr != null">amt_cr,</if>
- <if test="dueDateDr != null">due_date_dr,</if>
- <if test="dueDateCr != null">due_date_cr,</if>
- <if test="odometerFrom != null">odometer_from,</if>
- <if test="odometerEnd != null">odometer_end,</if>
- <if test="milesEmpty != null">miles_empty,</if>
- <if test="milesLoad != null">miles_load,</if>
- <if test="miles != null">miles,</if>
- <if test="driverbonus != null">driverbonus,</if>
- <if test="costtoll != null">costtoll,</if>
- <if test="costmaintain != null">costmaintain,</if>
- <if test="costOth != null">cost_oth,</if>
- <if test="costRemarks != null">cost_remarks,</if>
- <if test="oilQtyper != null">oil_qtyper,</if>
- <if test="oilQty1 != null">oil_qty1,</if>
- <if test="oilPrice1 != null">oil_price1,</if>
- <if test="oilAmt1 != null">oil_amt1,</if>
- <if test="oilQty2 != null">oil_qty2,</if>
- <if test="oilPrice2 != null">oil_price2,</if>
- <if test="oilAmt2 != null">oil_amt2,</if>
- <if test="oilQty != null">oil_qty,</if>
- <if test="oilPrice != null">oil_price,</if>
- <if test="oilAmt != null">oil_amt,</if>
- <if test="oilQtyBlc != null">oil_qty_blc,</if>
- <if test="oilAmtBlc != null">oil_amt_blc,</if>
- <if test="profit != null">profit,</if>
- <if test="invDrNeed != null">inv_dr_need,</if>
- <if test="invDrStatus != null">inv_dr_status,</if>
- <if test="invDrTaxrate != null">inv_dr_taxrate,</if>
- <if test="invDrTaxamt != null">inv_dr_taxamt,</if>
- <if test="invDrDate != null">inv_dr_date,</if>
- <if test="invDrNo != null">inv_dr_no,</if>
- <if test="accchkStaus != null">accchk_staus,</if>
- <if test="billStatus != null">bill_status,</if>
- <if test="orderStatus != null">order_status,</if>
- <if test="accchkDate != null">accchk_date,</if>
- <if test="costomAmt01 != null">costom_amt_01,</if>
- <if test="stlAmtDr != null">stl_amt_dr,</if>
- <if test="costomAmt02 != null">costom_amt_02,</if>
- <if test="stlDateDr != null">stl_date_dr,</if>
- <if test="costomAmt03 != null">costom_amt_03,</if>
- <if test="stlAmtCr != null">stl_amt_cr,</if>
- <if test="costomAmt04 != null">costom_amt_04,</if>
- <if test="stlDateCr != null">stl_date_cr,</if>
- <if test="costomAmt05 != null">costom_amt_05,</if>
- <if test="costomAmt06 != null">costom_amt_06,</if>
- <if test="delFlag != null">del_flag,</if>
- <if test="costomStr01 != null">costom_str_01,</if>
- <if test="createBy != null">create_by,</if>
- <if test="createTime != null">create_time,</if>
- <if test="costomStr02 != null">costom_str_02,</if>
- <if test="updateBy != null">update_by,</if>
- <if test="updateTime != null">update_time,</if>
- <if test="remarks != null">remarks,</if>
- </trim>
- <trim prefix="values (" suffix=")" suffixOverrides=",">
- <if test="pId != null">#{pId},</if>
- <if test="orgId != null">#{orgId},</if>
- <if test="orderNo != null">#{orderNo},</if>
- <if test="cntrId != null">#{cntrId},</if>
- <if test="cntrNo != null">#{cntrNo},</if>
- <if test="carcorPid != null">#{carcorPid},</if>
- <if test="mblno != null">#{mblno},</if>
- <if test="carregNo != null">#{carregNo},</if>
- <if test="driverName != null">#{driverName},</if>
- <if test="driverUserId != null">#{driverUserId},</if>
- <if test="driverTel != null">#{driverTel},</if>
- <if test="planDate != null">#{planDate},</if>
- <if test="planRemarks != null">#{planRemarks},</if>
- <if test="acceptDate != null">#{acceptDate},</if>
- <if test="acceptRemarks != null">#{acceptRemarks},</if>
- <if test="loadDate != null">#{loadDate},</if>
- <if test="loadRemarks != null">#{loadRemarks},</if>
- <if test="mdLoadDate != null">#{mdLoadDate},</if>
- <if test="offData != null">#{offData},</if>
- <if test="offRemarks != null">#{offRemarks},</if>
- <if test="mdLoadRemarks != null">#{mdLoadRemarks},</if>
- <if test="unLoadDate != null">#{unLoadDate},</if>
- <if test="unLoadRemarks != null">#{unLoadRemarks},</if>
- <if test="waybillDate != null">#{waybillDate},</if>
- <if test="qtyLoad != null">#{qtyLoad},</if>
- <if test="qtyUnLoad != null">#{qtyUnLoad},</if>
- <if test="cntrQty != null">#{cntrQty},</if>
- <if test="gopodsLossQty != null">#{gopodsLossQty},</if>
- <if test="cntrWeight != null">#{cntrWeight},</if>
- <if test="gopodsLossrate != null">#{gopodsLossrate},</if>
- <if test="waybillRemarks != null">#{waybillRemarks},</if>
- <if test="gopodsLossamtCr != null">#{gopodsLossamtCr},</if>
- <if test="qtyDr != null">#{qtyDr},</if>
- <if test="gopodsLossamtDr != null">#{gopodsLossamtDr},</if>
- <if test="qtyCr != null">#{qtyCr},</if>
- <if test="freightPriceDr != null">#{freightPriceDr},</if>
- <if test="freightPriceCr != null">#{freightPriceCr},</if>
- <if test="freightAmtDr != null">#{freightAmtDr},</if>
- <if test="freightAmtCr != null">#{freightAmtCr},</if>
- <if test="feeitemDr != null">#{feeitemDr},</if>
- <if test="feeitemDrRemarks != null">#{feeitemDrRemarks},</if>
- <if test="feeitemCr != null">#{feeitemCr},</if>
- <if test="feeitemCrRemarks != null">#{feeitemCrRemarks},</if>
- <if test="amtDr != null">#{amtDr},</if>
- <if test="amtCr != null">#{amtCr},</if>
- <if test="dueDateDr != null">#{dueDateDr},</if>
- <if test="dueDateCr != null">#{dueDateCr},</if>
- <if test="odometerFrom != null">#{odometerFrom},</if>
- <if test="odometerEnd != null">#{odometerEnd},</if>
- <if test="milesEmpty != null">#{milesEmpty},</if>
- <if test="milesLoad != null">#{milesLoad},</if>
- <if test="miles != null">#{miles},</if>
- <if test="driverbonus != null">#{driverbonus},</if>
- <if test="costtoll != null">#{costtoll},</if>
- <if test="costmaintain != null">#{costmaintain},</if>
- <if test="costOth != null">#{costOth},</if>
- <if test="costRemarks != null">#{costRemarks},</if>
- <if test="oilQtyper != null">#{oilQtyper},</if>
- <if test="oilQty1 != null">#{oilQty1},</if>
- <if test="oilPrice1 != null">#{oilPrice1},</if>
- <if test="oilAmt1 != null">#{oilAmt1},</if>
- <if test="oilQty2 != null">#{oilQty2},</if>
- <if test="oilPrice2 != null">#{oilPrice2},</if>
- <if test="oilAmt2 != null">#{oilAmt2},</if>
- <if test="oilQty != null">#{oilQty},</if>
- <if test="oilPrice != null">#{oilPrice},</if>
- <if test="oilAmt != null">#{oilAmt},</if>
- <if test="oilQtyBlc != null">#{oilQtyBlc},</if>
- <if test="oilAmtBlc != null">#{oilAmtBlc},</if>
- <if test="profit != null">#{profit},</if>
- <if test="invDrNeed != null">#{invDrNeed},</if>
- <if test="invDrStatus != null">#{invDrStatus},</if>
- <if test="invDrTaxrate != null">#{invDrTaxrate},</if>
- <if test="invDrTaxamt != null">#{invDrTaxamt},</if>
- <if test="invDrDate != null">#{invDrDate},</if>
- <if test="invDrNo != null">#{invDrNo},</if>
- <if test="accchkStaus != null">#{accchkStaus},</if>
- <if test="billStatus != null">#{billStatus},</if>
- <if test="orderStatus != null">#{orderStatus},</if>
- <if test="accchkDate != null">#{accchkDate},</if>
- <if test="costomAmt01 != null">#{costomAmt01},</if>
- <if test="stlAmtDr != null">#{stlAmtDr},</if>
- <if test="costomAmt02 != null">#{costomAmt02},</if>
- <if test="stlDateDr != null">#{stlDateDr},</if>
- <if test="costomAmt03 != null">#{costomAmt03},</if>
- <if test="stlAmtCr != null">#{stlAmtCr},</if>
- <if test="costomAmt04 != null">#{costomAmt04},</if>
- <if test="stlDateCr != null">#{stlDateCr},</if>
- <if test="costomAmt05 != null">#{costomAmt05},</if>
- <if test="costomAmt06 != null">#{costomAmt06},</if>
- <if test="delFlag != null">#{delFlag},</if>
- <if test="costomStr01 != null">#{costomStr01},</if>
- <if test="createBy != null">#{createBy},</if>
- <if test="createTime != null">#{createTime},</if>
- <if test="costomStr02 != null">#{costomStr02},</if>
- <if test="updateBy != null">#{updateBy},</if>
- <if test="updateTime != null">#{updateTime},</if>
- <if test="remarks != null">#{remarks},</if>
- </trim>
- </insert>
- <update id="updateftmsorderbillscars" parameterType="ftmsorderbillscars">
- update F_TMSORDERBILLSCARS
- <trim prefix="SET" suffixOverrides=",">
- <if test="pId != null">p_id = #{pId},</if>
- <if test="orgId != null">org_id = #{orgId},</if>
- <if test="orderNo != null">order_no = #{orderNo},</if>
- <if test="cntrId != null">cntr_id = #{cntrId},</if>
- <if test="cntrNo != null">cntr_no = #{cntrNo},</if>
- <if test="carcorPid != null">carcor_pid = #{carcorPid},</if>
- <if test="mblno != null">mblno = #{mblno},</if>
- <if test="carregNo != null">carreg_no = #{carregNo},</if>
- <if test="driverName != null">driver_name = #{driverName},</if>
- <if test="driverUserId != null">driver_user_id = #{driverUserId},</if>
- <if test="driverTel != null">driver_tel = #{driverTel},</if>
- <if test="planDate != null">plan_date = #{planDate},</if>
- <if test="planRemarks != null">plan_remarks = #{planRemarks},</if>
- <if test="acceptDate != null">accept_date = #{acceptDate},</if>
- <if test="acceptRemarks != null">accept_remarks = #{acceptRemarks},</if>
- <if test="loadDate != null">load_date = #{loadDate},</if>
- <if test="loadRemarks != null">load_remarks = #{loadRemarks},</if>
- <if test="mdLoadDate != null">md_load_date = #{mdLoadDate},</if>
- <if test="offData != null">off_data = #{offData},</if>
- <if test="offRemarks != null">off_remarks = #{offRemarks},</if>
- <if test="mdLoadRemarks != null">md_load_remarks = #{mdLoadRemarks},</if>
- <if test="unLoadDate != null">un_load_date = #{unLoadDate},</if>
- <if test="unLoadRemarks != null">un_load_remarks = #{unLoadRemarks},</if>
- <if test="waybillDate != null">waybill_date = #{waybillDate},</if>
- <if test="qtyLoad != null">qty_load = #{qtyLoad},</if>
- <if test="qtyUnLoad != null">qty_un_load = #{qtyUnLoad},</if>
- <if test="cntrQty != null">cntr_qty = #{cntrQty},</if>
- <if test="gopodsLossQty != null">gopods_loss_qty = #{gopodsLossQty},</if>
- <if test="cntrWeight != null">cntr_weight = #{cntrWeight},</if>
- <if test="gopodsLossrate != null">gopods_lossrate = #{gopodsLossrate},</if>
- <if test="waybillRemarks != null">waybill_remarks = #{waybillRemarks},</if>
- <if test="gopodsLossamtCr != null">gopods_lossamt_cr = #{gopodsLossamtCr},</if>
- <if test="qtyDr != null">qty_dr = #{qtyDr},</if>
- <if test="gopodsLossamtDr != null">gopods_lossamt_dr = #{gopodsLossamtDr},</if>
- <if test="qtyCr != null">qty_cr = #{qtyCr},</if>
- <if test="freightPriceDr != null">freight_price_dr = #{freightPriceDr},</if>
- <if test="freightPriceCr != null">freight_price_cr = #{freightPriceCr},</if>
- <if test="freightAmtDr != null">freight_amt_dr = #{freightAmtDr},</if>
- <if test="freightAmtCr != null">freight_amt_cr = #{freightAmtCr},</if>
- <if test="feeitemDr != null">feeitem_dr = #{feeitemDr},</if>
- <if test="feeitemDrRemarks != null">feeitem_dr_remarks = #{feeitemDrRemarks},</if>
- <if test="feeitemCr != null">feeitem_cr = #{feeitemCr},</if>
- <if test="feeitemCrRemarks != null">feeitem_cr_remarks = #{feeitemCrRemarks},</if>
- <if test="amtDr != null">amt_dr = #{amtDr},</if>
- <if test="amtCr != null">amt_cr = #{amtCr},</if>
- <if test="dueDateDr != null">due_date_dr = #{dueDateDr},</if>
- <if test="dueDateCr != null">due_date_cr = #{dueDateCr},</if>
- <if test="odometerFrom != null">odometer_from = #{odometerFrom},</if>
- <if test="odometerEnd != null">odometer_end = #{odometerEnd},</if>
- <if test="milesEmpty != null">miles_empty = #{milesEmpty},</if>
- <if test="milesLoad != null">miles_load = #{milesLoad},</if>
- <if test="miles != null">miles = #{miles},</if>
- <if test="driverbonus != null">driverbonus = #{driverbonus},</if>
- <if test="costtoll != null">costtoll = #{costtoll},</if>
- <if test="costmaintain != null">costmaintain = #{costmaintain},</if>
- <if test="costOth != null">cost_oth = #{costOth},</if>
- <if test="costRemarks != null">cost_remarks = #{costRemarks},</if>
- <if test="oilQtyper != null">oil_qtyper = #{oilQtyper},</if>
- <if test="oilQty1 != null">oil_qty1 = #{oilQty1},</if>
- <if test="oilPrice1 != null">oil_price1 = #{oilPrice1},</if>
- <if test="oilAmt1 != null">oil_amt1 = #{oilAmt1},</if>
- <if test="oilQty2 != null">oil_qty2 = #{oilQty2},</if>
- <if test="oilPrice2 != null">oil_price2 = #{oilPrice2},</if>
- <if test="oilAmt2 != null">oil_amt2 = #{oilAmt2},</if>
- <if test="oilQty != null">oil_qty = #{oilQty},</if>
- <if test="oilPrice != null">oil_price = #{oilPrice},</if>
- <if test="oilAmt != null">oil_amt = #{oilAmt},</if>
- <if test="oilQtyBlc != null">oil_qty_blc = #{oilQtyBlc},</if>
- <if test="oilAmtBlc != null">oil_amt_blc = #{oilAmtBlc},</if>
- <if test="profit != null">profit = #{profit},</if>
- <if test="invDrNeed != null">inv_dr_need = #{invDrNeed},</if>
- <if test="invDrStatus != null">inv_dr_status = #{invDrStatus},</if>
- <if test="invDrTaxrate != null">inv_dr_taxrate = #{invDrTaxrate},</if>
- <if test="invDrTaxamt != null">inv_dr_taxamt = #{invDrTaxamt},</if>
- <if test="invDrDate != null">inv_dr_date = #{invDrDate},</if>
- <if test="invDrNo != null">inv_dr_no = #{invDrNo},</if>
- <if test="accchkStaus != null">accchk_staus = #{accchkStaus},</if>
- <if test="billStatus != null">bill_status = #{billStatus},</if>
- <if test="orderStatus != null">order_status = #{orderStatus},</if>
- <if test="accchkDate != null">accchk_date = #{accchkDate},</if>
- <if test="costomAmt01 != null">costom_amt_01 = #{costomAmt01},</if>
- <if test="stlAmtDr != null">stl_amt_dr = #{stlAmtDr},</if>
- <if test="costomAmt02 != null">costom_amt_02 = #{costomAmt02},</if>
- <if test="stlDateDr != null">stl_date_dr = #{stlDateDr},</if>
- <if test="costomAmt03 != null">costom_amt_03 = #{costomAmt03},</if>
- <if test="stlAmtCr != null">stl_amt_cr = #{stlAmtCr},</if>
- <if test="costomAmt04 != null">costom_amt_04 = #{costomAmt04},</if>
- <if test="stlDateCr != null">stl_date_cr = #{stlDateCr},</if>
- <if test="costomAmt05 != null">costom_amt_05 = #{costomAmt05},</if>
- <if test="costomAmt06 != null">costom_amt_06 = #{costomAmt06},</if>
- <if test="delFlag != null">del_flag = #{delFlag},</if>
- <if test="costomStr01 != null">costom_str_01 = #{costomStr01},</if>
- <if test="createBy != null">create_by = #{createBy},</if>
- <if test="createTime != null">create_time = #{createTime},</if>
- <if test="costomStr02 != null">costom_str_02 = #{costomStr02},</if>
- <if test="updateBy != null">update_by = #{updateBy},</if>
- <if test="updateTime != null">update_time = #{updateTime},</if>
- <if test="remarks != null">remarks = #{remarks},</if>
- </trim>
- where id = #{id}
- </update>
- <update id="updateTmsorderCarStatusByOrgId" parameterType="ftmsorderbillscars">
- update F_TMSORDERBILLSCARS
- set bill_status = #{billStatus}
- where org_id = #{orgId}
- </update>
- <update id="updateftmsorderbillscarsDriverNamePhone">
- UPDATE F_TMSORDERBILLSCARS car
- LEFT JOIN sys_user u ON u.user_id = car.driver_user_id
- SET car.driver_name = u.nick_name,
- car.driver_tel = u.phonenumber
- WHERE
- car.driver_user_id IS NOT NULL
- </update>
- <delete id="deleteftmsorderbillscarsById" parameterType="Long">
- delete from F_TMSORDERBILLSCARS where id = #{id}
- </delete>
- <delete id="deleteftmsorderbillscarsByPId" parameterType="Long">
- delete from F_TMSORDERBILLSCARS where p_id = #{id}
- </delete>
- <delete id="deleteftmsorderbillscarsByIds" parameterType="String">
- delete from F_TMSORDERBILLSCARS where id in
- <foreach item="id" collection="array" open="(" separator="," close=")">
- #{id}
- </foreach>
- </delete>
- </mapper>
|