and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
id, order_no, salesman_id, finance_id, salesman_name, finance_name, final_receivables,
final_Receivables_time, invoice_amount, create_time, buyer_name, order_receivables,
order_arrears, cost_amount, dep_name, payment_amount
delete from t_order_mid
where id = #{id,jdbcType=INTEGER}
delete from t_order_mid
insert into t_order_mid (id, order_no, salesman_id,
finance_id, salesman_name, finance_name,
final_receivables, final_Receivables_time,
invoice_amount, create_time, buyer_name,
order_receivables, order_arrears, cost_amount,
dep_name, payment_amount)
values (#{id,jdbcType=INTEGER}, #{orderNo,jdbcType=VARCHAR}, #{salesmanId,jdbcType=VARCHAR},
#{financeId,jdbcType=VARCHAR}, #{salesmanName,jdbcType=VARCHAR}, #{financeName,jdbcType=VARCHAR},
#{finalReceivables,jdbcType=DECIMAL}, #{finalReceivablesTime,jdbcType=TIMESTAMP},
#{invoiceAmount,jdbcType=DECIMAL}, #{createTime,jdbcType=TIMESTAMP}, #{buyerName,jdbcType=VARCHAR},
#{orderReceivables,jdbcType=DECIMAL}, #{orderArrears,jdbcType=DECIMAL}, #{costAmount,jdbcType=DECIMAL},
#{depName,jdbcType=VARCHAR}, #{paymentAmount,jdbcType=DECIMAL})
insert into t_order_mid
id,
order_no,
salesman_id,
finance_id,
salesman_name,
finance_name,
final_receivables,
final_Receivables_time,
invoice_amount,
create_time,
buyer_name,
order_receivables,
order_arrears,
cost_amount,
dep_name,
payment_amount,
#{id,jdbcType=INTEGER},
#{orderNo,jdbcType=VARCHAR},
#{salesmanId,jdbcType=VARCHAR},
#{financeId,jdbcType=VARCHAR},
#{salesmanName,jdbcType=VARCHAR},
#{financeName,jdbcType=VARCHAR},
#{finalReceivables,jdbcType=DECIMAL},
#{finalReceivablesTime,jdbcType=TIMESTAMP},
#{invoiceAmount,jdbcType=DECIMAL},
#{createTime,jdbcType=TIMESTAMP},
#{buyerName,jdbcType=VARCHAR},
#{orderReceivables,jdbcType=DECIMAL},
#{orderArrears,jdbcType=DECIMAL},
#{costAmount,jdbcType=DECIMAL},
#{depName,jdbcType=VARCHAR},
#{paymentAmount,jdbcType=DECIMAL},
update t_order_mid
id = #{record.id,jdbcType=INTEGER},
order_no = #{record.orderNo,jdbcType=VARCHAR},
salesman_id = #{record.salesmanId,jdbcType=VARCHAR},
finance_id = #{record.financeId,jdbcType=VARCHAR},
salesman_name = #{record.salesmanName,jdbcType=VARCHAR},
finance_name = #{record.financeName,jdbcType=VARCHAR},
final_receivables = #{record.finalReceivables,jdbcType=DECIMAL},
final_Receivables_time = #{record.finalReceivablesTime,jdbcType=TIMESTAMP},
invoice_amount = #{record.invoiceAmount,jdbcType=DECIMAL},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
buyer_name = #{record.buyerName,jdbcType=VARCHAR},
order_receivables = #{record.orderReceivables,jdbcType=DECIMAL},
order_arrears = #{record.orderArrears,jdbcType=DECIMAL},
cost_amount = #{record.costAmount,jdbcType=DECIMAL},
dep_name = #{record.depName,jdbcType=VARCHAR},
payment_amount = #{record.paymentAmount,jdbcType=DECIMAL},
update t_order_mid
set id = #{record.id,jdbcType=INTEGER},
order_no = #{record.orderNo,jdbcType=VARCHAR},
salesman_id = #{record.salesmanId,jdbcType=VARCHAR},
finance_id = #{record.financeId,jdbcType=VARCHAR},
salesman_name = #{record.salesmanName,jdbcType=VARCHAR},
finance_name = #{record.financeName,jdbcType=VARCHAR},
final_receivables = #{record.finalReceivables,jdbcType=DECIMAL},
final_Receivables_time = #{record.finalReceivablesTime,jdbcType=TIMESTAMP},
invoice_amount = #{record.invoiceAmount,jdbcType=DECIMAL},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
buyer_name = #{record.buyerName,jdbcType=VARCHAR},
order_receivables = #{record.orderReceivables,jdbcType=DECIMAL},
order_arrears = #{record.orderArrears,jdbcType=DECIMAL},
cost_amount = #{record.costAmount,jdbcType=DECIMAL},
dep_name = #{record.depName,jdbcType=VARCHAR},
payment_amount = #{record.paymentAmount,jdbcType=DECIMAL}
update t_order_mid
order_no = #{orderNo,jdbcType=VARCHAR},
salesman_id = #{salesmanId,jdbcType=VARCHAR},
finance_id = #{financeId,jdbcType=VARCHAR},
salesman_name = #{salesmanName,jdbcType=VARCHAR},
finance_name = #{financeName,jdbcType=VARCHAR},
final_receivables = #{finalReceivables,jdbcType=DECIMAL},
final_Receivables_time = #{finalReceivablesTime,jdbcType=TIMESTAMP},
invoice_amount = #{invoiceAmount,jdbcType=DECIMAL},
create_time = #{createTime,jdbcType=TIMESTAMP},
buyer_name = #{buyerName,jdbcType=VARCHAR},
order_receivables = #{orderReceivables,jdbcType=DECIMAL},
order_arrears = #{orderArrears,jdbcType=DECIMAL},
cost_amount = #{costAmount,jdbcType=DECIMAL},
dep_name = #{depName,jdbcType=VARCHAR},
payment_amount = #{paymentAmount,jdbcType=DECIMAL},
where id = #{id,jdbcType=INTEGER}
update t_order_mid
set order_no = #{orderNo,jdbcType=VARCHAR},
salesman_id = #{salesmanId,jdbcType=VARCHAR},
finance_id = #{financeId,jdbcType=VARCHAR},
salesman_name = #{salesmanName,jdbcType=VARCHAR},
finance_name = #{financeName,jdbcType=VARCHAR},
final_receivables = #{finalReceivables,jdbcType=DECIMAL},
final_Receivables_time = #{finalReceivablesTime,jdbcType=TIMESTAMP},
invoice_amount = #{invoiceAmount,jdbcType=DECIMAL},
create_time = #{createTime,jdbcType=TIMESTAMP},
buyer_name = #{buyerName,jdbcType=VARCHAR},
order_receivables = #{orderReceivables,jdbcType=DECIMAL},
order_arrears = #{orderArrears,jdbcType=DECIMAL},
cost_amount = #{costAmount,jdbcType=DECIMAL},
dep_name = #{depName,jdbcType=VARCHAR},
payment_amount = #{paymentAmount,jdbcType=DECIMAL}
where id = #{id,jdbcType=INTEGER}
update t_order_mid a ,admin b set a.salesman_id=#{transferId},a.salesman_name=b.name
where b.id=#{transferId} and a.salesman_id=#{aid}
update t_order_new a ,t_order_mid b,admin c set b.finance_id=#{financeId},b.finance_name=c.name
where a.order_dep=#{id} and a.order_no=b.order_no and c.id= #{financeId}
update t_order_mid set final_receivables= #{amount},`final_Receivables_time`= #{receivablesTime},
order_arrears=if(order_arrears- #{amount} < 0,0,order_arrears- #{amount})
where order_no= #{orderNo}
update t_order_mid m,(select order_no,sum(amount)amount from t_order_invoice where status=2 group by order_no)b
set m.invoice_amount=b.amount where m.order_no= #{orderNo} and m.order_no=b.order_no
update t_order_mid set order_receivables=order_receivables+#{money},
order_arrears=order_arrears+#{money}
where order_no=#{orderNo}
update t_order_task a ,t_order_mid b
set b.cost_amount= #{count}
where a.order_no=b.order_no and a.id= #{tid}