insert into business_purchase_apply_detail (id, operate, apply_order_id, b_id, res_id, quantity, remark, status_cd) values (#{id}, #{operate}, #{applyOrderId}, #{bId}, #{resId}, #{quantity}, #{remark}, #{statusCd}) insert into purchase_apply_detail( apply_order_id,status_cd,id,b_id,res_id ) select t.apply_order_id,'0',t.id,t.b_id,t.res_id from business_purchase_apply_detail t where 1=1 and t.operate= 'ADD' and t.apply_order_id= #{applyOrderId} and t.id= #{id} and t.b_id= #{bId} and t.res_id= #{resId} update purchase_apply_detail t t.status_cd = #{statusCd}, t.b_id = #{newBId}, t.rs_id = #{rsId}, t.res_id= #{resId}, t.price= #{price}, t.purchase_quantity= #{purchaseQuantity}, t.purchase_remark= #{purchaseRemark}, where 1=1 and t.id= #{id} and t.b_id= #{bId}