delete
from plan_practical
where plan_practical_id = #{planPracticalId}
update plan_practical
purchase_dept_id = #{purchaseDeptId},
project_name = #{projectName},
project_type = #{projectType},
demand_overview = #{demandOverview},
evaluation = #{evaluation},
is_excess = #{isExcess},
purchase_services = #{purchaseServices},
purchase_mode = #{purchaseMode},
plan_demand_sub_time = #{planDemandSubTime},
plan_purchase_finish_time = #{planPurchaseFinishTime},
plan_deliver_time = #{planDeliverTime},
project_attr = #{projectAttr},
adjust_reason = #{adjustReason},
remarks = #{remarks},
project_status = #{projectStatus},
refuse_reason = #{refuseReason},
del_flay = #{delFlay},
plan_type = #{planType},
updated = #{updated},
update_time = #{updateTime},
where plan_practical_id = #{planPracticalId}
update plan_practical
set project_status = 1
where plan_type = 1
and plan_practical_id = #{planPracticalId}
update plan_practical
refuse_reason = #{refuseReason},
project_status = #{projectStatus},
where plan_practical_id = #{planPracticalId}