insert into business_purchase_apply_detail (operate,apply_order_id,b_id,res_id,quantity,remark,status_cd) values (#{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 set t.status_cd = #{statusCd} ,t.b_id = #{newBId} , t.apply_order_id= #{applyOrderId} , t.res_id= #{resId} where 1=1 and t.id= #{id} and t.b_id= #{bId}