update sd.`order` set order_id=#{newOrderId} where order_id=#{oldOrderId}
update `order` o
left join
(select a.order_id,
round(sum(a.perimeter),2) as aa,
sum(a.quantity) as b,
sum(a.compute_gross_area) as c,
sum(a.gross_amount) as 'detailAmount'
from sd.order_detail as a group by a.order_id
) as od
on o.order_id = od.order_id
left join (select oom.order_id,
sum(oom.money) as 'money'
from order_other_money as oom
where
oom.order_id = #{orderId}
group by oom.order_id
) as c
on c.order_id = o.order_id
set
o.money = ifnull(od.detailAmount,0)+ifnull(c.money,0),
o.quantity = od.b,
o.area = od.c,
o.perimeter= od.aa,
o.other_money = ifnull(c.money,0),
o.other_remarks = (select group_concat( distinct edging_type) from order_detail where order_id = #{orderId} and edging_type is not null)
where
o.order_id = #{orderId}
update `order` set order_review = #{status},
verifier_id = #{userId},
verifier = #{userName},
update_time=now()
where order_id = #{id}
update `order` set order_review = #{status},process_review = #{status},
verifier_id = null,
verifier = null
where order_id = #{id}
update `order` set order_review = 0,
verifier_id = null,
verifier = null
where order_id = #{id}
update `order` set process_review = #{status} where order_id = #{id}
update `order` set money = #{order.money},calculate_type = #{order.calculateType},other_money=#{order.otherMoney} where order_id = #{order.orderId}
update `order` as a set
a.create_order = - a.create_order,
a.process_review = - a.process_review,
a.order_review = - a.order_review,
a.production_order = - a.production_order,
a.processing_card = - a.processing_card,
a.warehousing = - a.warehousing,
a.delivery = - a.delivery
where order_id = #{order.orderId}
update sd.`order` o
set o.printing_number=o.printing_number+1
where
o.order_id = #{orderId}
insert into sd.order_file (order_id,order_number,file_name,file_data,create_time) values(#{orderId},#{orderNumber},#{fileName},#{dxfData},now())
update sd.order_file set file_name=#{fileName},file_data=#{dxfData},create_time=now() where orderId=#{orderId} and orderNumber=#{orderNumber}