demand: 增加接单时查详情接口

This commit is contained in:
aike 2026-04-15 10:24:51 +08:00
parent 57977a7f17
commit ddb84c1602

View File

@ -45,6 +45,7 @@
<result property="creditPeriodType" column="credit_period_type" />
<result property="settleDay" column="settle_day" />
<result property="paymentDueDate" column="payment_due_date" />
<result property="payment70DueDate" column="payment_70_due_date" />
<result property="blSendOms" column="bl_send_oms" />
<result property="blConfirmCenter" column="bl_confirm_center" />
<result property="confirmCenterDate" column="confirm_center_date" />
@ -108,6 +109,7 @@
<result property="creditPeriodType" column="credit_period_type" />
<result property="settleDay" column="settle_day" />
<result property="paymentDueDate" column="payment_due_date" />
<result property="payment70DueDate" column="payment_70_due_date" />
<result property="blSendOms" column="bl_send_oms" />
<result property="blConfirmCenter" column="bl_confirm_center" />
<result property="confirmCenterDate" column="confirm_center_date" />
@ -1331,7 +1333,15 @@
</select>
<sql id="selectEmisSettleBillVo">
select id, settle_bill_no, settle_bill_name, settle_type, settle_start_date, settle_end_date, bill_month, rec_money, reced_money, invoiced_money, cust_no, cust_name, customer_code, customer_name, site_code, site_name, satisfy_money, allowance_money, deduction_money, other_money, satisfy_reason, allowance_reason, deduction_reason, other_reason, open_bill_status, payment_status, charge_status, send_piece_sum, piece_number, fee_weight, uncollected_amount, send_money_sum, refund_amount, refund_money, payee, salesmen, credit_period, credit_period_type, settle_day, payment_due_date, bl_send_oms, bl_confirm_center, 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_settle_bill a
select id, settle_bill_no, settle_bill_name, settle_type, settle_start_date, settle_end_date, bill_month, rec_money, reced_money, invoiced_money, cust_no, cust_name, customer_code, customer_name, site_code, site_name, satisfy_money, allowance_money, deduction_money, other_money, satisfy_reason, allowance_reason, deduction_reason, other_reason, open_bill_status, payment_status, charge_status, send_piece_sum, piece_number, fee_weight, uncollected_amount, send_money_sum, refund_amount, refund_money, payee, salesmen, credit_period, credit_period_type, settle_day, payment_due_date,
case
when settle_type = '2' and credit_period = 7 then DATE(DATE_ADD(payment_due_date, INTERVAL 7 DAY))
when settle_type = '2' and credit_period = 15 then DATE(DATE_ADD(payment_due_date, INTERVAL 15 DAY))
when settle_type = '2' and credit_period = 30 then LAST_DAY(DATE_ADD(payment_due_date, INTERVAL 1 MONTH))
when settle_type = '2' and credit_period in (35,45) then LAST_DAY(payment_due_date)
else DATE(payment_due_date)
end as payment_70_due_date,
bl_send_oms, bl_confirm_center, 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_settle_bill a
</sql>
<select id="selectEmisSettleBillList" parameterType="EmisSettleBill" resultMap="EmisSettleBillResult">
@ -1435,8 +1445,8 @@
<if test="params.blOverdueUnpaid != null and params.blOverdueUnpaid == 1">
and a.payment_status in ('0','2')
and a.payment_due_date is not null
and DATE(a.payment_due_date) <![CDATA[ < ]]> CURDATE()
and a.payment_70_due_date is not null
and DATE(a.payment_70_due_date) <![CDATA[ < ]]> CURDATE()
</if>
<!-- <if test="params.blOverdueUnpaid != null and params.blOverdueUnpaid == 0">-->
<!-- and a.payment_status = '1'-->