|
|
|
|
@ -37,14 +37,17 @@
|
|
|
|
|
<result property="confirmSiteManCode" column="confirm_site_man_code" />
|
|
|
|
|
<result property="confirmSiteNote" column="confirm_site_note" />
|
|
|
|
|
<result property="confirmSiteCode" column="confirm_site_code" />
|
|
|
|
|
<result property="blHasCalc" column="bl_has_calc" />
|
|
|
|
|
<result property="calcDate" column="calc_date" />
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
<sql id="selectEmisTmsCostFeeVo">
|
|
|
|
|
select id, cost_no, cost_name, batch_no, fee_type, split_type, trans_type, trans_sign_no, supplier_code, supplier_name, send_place, dest_place, cost_fee, bill_month, trade_date, send_piece_sum, piece_number, total_weight, total_volume, bl_confirm_center, real_piece_number, real_total_weight, real_total_volume, confirm_center_date, confirm_center_note, confirm_center_man_code, confirm_center_code, bl_confirm_site, confirm_site_date, confirm_site_man_code, confirm_site_note, confirm_site_code, remark, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_tms_cost_fee
|
|
|
|
|
select id, cost_no, cost_name, batch_no, fee_type, split_type, trans_type, trans_sign_no, supplier_code, supplier_name, send_place, dest_place, cost_fee, bill_month, trade_date, send_piece_sum, piece_number, total_weight, total_volume, bl_confirm_center, real_piece_number, real_total_weight, real_total_volume, confirm_center_date, confirm_center_note, confirm_center_man_code, confirm_center_code, bl_confirm_site, confirm_site_date, confirm_site_man_code, confirm_site_note, confirm_site_code, bl_has_calc, calc_date, remark, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_tms_cost_fee
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
<select id="selectEmisTmsCostFeeList" parameterType="EmisTmsCostFee" resultMap="EmisTmsCostFeeResult">
|
|
|
|
|
<include refid="selectEmisTmsCostFeeVo"/>
|
|
|
|
|
select id, cost_no, cost_name, batch_no, fee_type, split_type, trans_type, trans_sign_no, supplier_code, supplier_name, send_place, dest_place, cost_fee, bill_month, trade_date, send_piece_sum, piece_number, total_weight, total_volume, bl_confirm_center, real_piece_number, real_total_weight, real_total_volume, confirm_center_date, confirm_center_note, confirm_center_man_code, confirm_center_code, bl_confirm_site, confirm_site_date, confirm_site_man_code, confirm_site_note, confirm_site_code, bl_has_calc, calc_date, remark, del_flag, create_by, create_time, update_by, update_time, create_site, update_site
|
|
|
|
|
from emis_tms_cost_fee a
|
|
|
|
|
<where>
|
|
|
|
|
del_flag='0'
|
|
|
|
|
<if test="id != null "> and id = #{id}</if>
|
|
|
|
|
@ -79,6 +82,8 @@
|
|
|
|
|
<if test="confirmSiteManCode != null and confirmSiteManCode != ''"> and confirm_site_man_code = #{confirmSiteManCode}</if>
|
|
|
|
|
<if test="confirmSiteNote != null and confirmSiteNote != ''"> and confirm_site_note like concat('%', #{confirmSiteNote}, '%')</if>
|
|
|
|
|
<if test="confirmSiteCode != null and confirmSiteCode != ''"> and confirm_site_code = #{confirmSiteCode}</if>
|
|
|
|
|
<if test="blHasCalc != null and blHasCalc != ''"> and bl_has_calc=#{blHasCalc}</if>
|
|
|
|
|
<if test="calcDate != null "> and calc_date = #{calcDate}</if>
|
|
|
|
|
<if test="remark != null and remark != ''"> and remark like concat('%', #{remark}, '%')</if>
|
|
|
|
|
<if test="delFlag != null and delFlag != ''"> and del_flag = #{delFlag}</if>
|
|
|
|
|
<if test="createBy != null and createBy != ''"> and create_by = #{createBy}</if>
|
|
|
|
|
@ -88,6 +93,12 @@
|
|
|
|
|
<if test="createSite != null and createSite != ''"> and create_site = #{createSite}</if>
|
|
|
|
|
<if test="updateSite != null and updateSite != ''"> and update_site = #{updateSite}</if>
|
|
|
|
|
|
|
|
|
|
<if test="params.billCode != null and params.billCode != ''">
|
|
|
|
|
and exists (
|
|
|
|
|
select 1 from emis_tms_cost_fee_rel brel where brel.cost_no=a.cost_no and FIND_IN_SET(brel.bill_code,#{params.billCode})
|
|
|
|
|
)
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
|
|
<if test="params.beginTradeDate != null and params.beginTradeDate != ''">
|
|
|
|
|
and trade_date <![CDATA[ >= ]]> #{params.beginTradeDate}
|
|
|
|
|
</if>
|
|
|
|
|
@ -145,14 +156,21 @@
|
|
|
|
|
limit 1
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectWaitDoCalcCostFeeList" parameterType="EmisTmsCostFee" resultMap="EmisTmsCostFeeResult">
|
|
|
|
|
select id, cost_no, cost_name, batch_no, fee_type, split_type, trans_type, trans_sign_no, supplier_code, supplier_name, send_place, dest_place, cost_fee, bill_month, trade_date, send_piece_sum, piece_number, total_weight, total_volume, bl_confirm_center, real_piece_number, real_total_weight, real_total_volume, confirm_center_date, confirm_center_note, confirm_center_man_code, confirm_center_code, bl_confirm_site, confirm_site_date, confirm_site_man_code, confirm_site_note, confirm_site_code, bl_has_calc, calc_date, remark, del_flag, create_by, create_time, update_by, update_time, create_site, update_site
|
|
|
|
|
from emis_tms_cost_fee a
|
|
|
|
|
where a.bl_has_calc = '0' and a.del_flag='0'
|
|
|
|
|
limit 300
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectEmisTmsCostFeeById" parameterType="Long" resultMap="EmisTmsCostFeeResult">
|
|
|
|
|
select id, cost_no, cost_name, batch_no, fee_type, split_type, trans_type, trans_sign_no, supplier_code, supplier_name, send_place, dest_place, cost_fee, bill_month, trade_date, send_piece_sum, piece_number, total_weight, total_volume, bl_confirm_center, real_piece_number, real_total_weight, real_total_volume, confirm_center_date, confirm_center_note, confirm_center_man_code, confirm_center_code, bl_confirm_site, confirm_site_date, confirm_site_man_code, confirm_site_note, confirm_site_code, remark, del_flag, create_by, create_time, update_by, update_time, create_site, update_site
|
|
|
|
|
select id, cost_no, cost_name, batch_no, fee_type, split_type, trans_type, trans_sign_no, supplier_code, supplier_name, send_place, dest_place, cost_fee, bill_month, trade_date, send_piece_sum, piece_number, total_weight, total_volume, bl_confirm_center, real_piece_number, real_total_weight, real_total_volume, confirm_center_date, confirm_center_note, confirm_center_man_code, confirm_center_code, bl_confirm_site, confirm_site_date, confirm_site_man_code, confirm_site_note, confirm_site_code, bl_has_calc, calc_date, remark, del_flag, create_by, create_time, update_by, update_time, create_site, update_site
|
|
|
|
|
from emis_tms_cost_fee a
|
|
|
|
|
where a.id = #{id}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectEmisTmsCostFeeByCostNo" parameterType="String" resultMap="EmisTmsCostFeeResult">
|
|
|
|
|
select id, cost_no, cost_name, batch_no, fee_type, split_type, trans_type, trans_sign_no, supplier_code, supplier_name, send_place, dest_place, cost_fee, bill_month, trade_date, send_piece_sum, piece_number, total_weight, total_volume, bl_confirm_center, real_piece_number, real_total_weight, real_total_volume, confirm_center_date, confirm_center_note, confirm_center_man_code, confirm_center_code, bl_confirm_site, confirm_site_date, confirm_site_man_code, confirm_site_note, confirm_site_code, remark, del_flag, create_by, create_time, update_by, update_time, create_site, update_site
|
|
|
|
|
select id, cost_no, cost_name, batch_no, fee_type, split_type, trans_type, trans_sign_no, supplier_code, supplier_name, send_place, dest_place, cost_fee, bill_month, trade_date, send_piece_sum, piece_number, total_weight, total_volume, bl_confirm_center, real_piece_number, real_total_weight, real_total_volume, confirm_center_date, confirm_center_note, confirm_center_man_code, confirm_center_code, bl_confirm_site, confirm_site_date, confirm_site_man_code, confirm_site_note, confirm_site_code, bl_has_calc, calc_date, remark, del_flag, create_by, create_time, update_by, update_time, create_site, update_site
|
|
|
|
|
from emis_tms_cost_fee a
|
|
|
|
|
where a.cost_no = #{costNo}
|
|
|
|
|
</select>
|
|
|
|
|
@ -191,6 +209,8 @@
|
|
|
|
|
<if test="confirmSiteManCode != null and confirmSiteManCode != ''">confirm_site_man_code,</if>
|
|
|
|
|
<if test="confirmSiteNote != null and confirmSiteNote != ''">confirm_site_note,</if>
|
|
|
|
|
<if test="confirmSiteCode != null and confirmSiteCode != ''">confirm_site_code,</if>
|
|
|
|
|
<if test="blHasCalc != null and blHasCalc != ''">bl_has_calc,</if>
|
|
|
|
|
<if test="calcDate != null">calc_date,</if>
|
|
|
|
|
<if test="remark != null and remark != ''">remark,</if>
|
|
|
|
|
<if test="delFlag != null and delFlag != ''">del_flag,</if>
|
|
|
|
|
<if test="createBy != null and createBy != ''">create_by,</if>
|
|
|
|
|
@ -232,6 +252,8 @@
|
|
|
|
|
<if test="confirmSiteManCode != null and confirmSiteManCode != ''">#{confirmSiteManCode},</if>
|
|
|
|
|
<if test="confirmSiteNote != null and confirmSiteNote != ''">#{confirmSiteNote},</if>
|
|
|
|
|
<if test="confirmSiteCode != null and confirmSiteCode != ''">#{confirmSiteCode},</if>
|
|
|
|
|
<if test="blHasCalc != null and blHasCalc != ''">#{blHasCalc},</if>
|
|
|
|
|
<if test="calcDate != null">#{calcDate},</if>
|
|
|
|
|
<if test="remark != null and remark != ''">#{remark},</if>
|
|
|
|
|
<if test="delFlag != null and delFlag != ''">#{delFlag},</if>
|
|
|
|
|
<if test="createBy != null and createBy != ''">#{createBy},</if>
|
|
|
|
|
@ -277,6 +299,8 @@
|
|
|
|
|
<if test="confirmSiteManCode != null and confirmSiteManCode != ''">confirm_site_man_code = #{confirmSiteManCode},</if>
|
|
|
|
|
<if test="confirmSiteNote != null and confirmSiteNote != ''">confirm_site_note = #{confirmSiteNote},</if>
|
|
|
|
|
<if test="confirmSiteCode != null and confirmSiteCode != ''">confirm_site_code = #{confirmSiteCode},</if>
|
|
|
|
|
<if test="blHasCalc != null and blHasCalc != ''">bl_has_calc = #{blHasCalc},</if>
|
|
|
|
|
<if test="calcDate != null">calc_date = #{calcDate},</if>
|
|
|
|
|
<if test="remark != null and remark != ''">remark = #{remark},</if>
|
|
|
|
|
<if test="delFlag != null and delFlag != ''">del_flag = #{delFlag},</if>
|
|
|
|
|
<if test="createBy != null and createBy != ''">create_by = #{createBy},</if>
|
|
|
|
|
|