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}