delete from sd.delivery where delivery_id=#{deliveryId} update sd.delivery set delivery_state=#{deliveryState} where delivery_id=#{deliveryId} update sd.delivery set area=#{area},quantity=#{quantity},money=#{money},other_money=#{otherMoney} where delivery_id=#{oddNumber} insert into sd.delivery(delivery_state,stock_state,payment_terms,delivery_id,order_id,project,customer_id,customer_name, delivery_date,pay_method,pay_date,salesman_id,salesman,creator_id,creator,contacts,contact_number,delivery_address, area,quantity,money,remarks,create_time,freight,freight_price,freight_quantity) values ( 0,0,#{delivery.paymentTerms},#{number} ,#{orderId},#{delivery.project},#{delivery.customerId},#{delivery.customerName},#{delivery.deliveryDate},#{delivery.payMethod}, #{delivery.payDate},#{delivery.salesmanId},#{delivery.salesman},#{delivery.creatorId},#{delivery.creator},#{delivery.contacts},#{delivery.contactNumber},#{delivery.deliveryAddress}, 0,0,0,#{delivery.remarks},now(),#{delivery.freightPrice}*#{delivery.freightQuantity},#{delivery.freightPrice},#{delivery.freightQuantity} ) update sd.delivery set payment_terms=#{delivery.paymentTerms}, delivery_date=#{delivery.deliveryDate}, pay_method=#{delivery.payMethod}, pay_date=#{delivery.payDate},contacts=#{delivery.contacts},contact_number=#{delivery.contactNumber}, delivery_address=#{delivery.deliveryAddress}, freight=#{delivery.freightPrice}*#{delivery.freightQuantity}, freight_price=#{delivery.freightPrice}, freight_quantity=#{delivery.freightQuantity} where delivery_id=#{number} update sd.delivery set printing_number=printing_number+1 where delivery_id = #{deliveryId}