update plan_practical set 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}, updated=#{updated}, update_time=#{updateTime} where plan_practical_id = #{planPracticalId} insert into plan_practical (purchase_dept_id, plan_year_id, project_name, project_type, demand_overview, evaluation, is_excess, purchase_services, purchase_mode, plan_demand_sub_time, plan_purchase_finish_time, plan_deliver_time, project_attr, adjust_reason, remarks, project_status, created, create_time, del_flay, plan_type, send_letter) values (#{purchaseDeptId}, #{planYearId}, #{projectName}, #{projectType}, #{demandOverview}, #{evaluation}, #{isExcess}, #{purchaseServices}, #{purchaseMode}, #{planDemandSubTime}, #{planPurchaseFinishTime}, #{planDeliverTime}, #{projectAttr}, #{adjustReason}, #{remarks}, #{projectStatus}, #{created}, #{createTime}, 0, 0, 0) update plan_practical set del_flay=1 where plan_practical_id in #{item} update plan_practical set del_flay=1 where plan_practical_id = #{planPracticalId} update plan_practical set project_status=1 where plan_practical_id = #{planPracticalId} update plan_practical refuse_reason=#{refuseReason}, project_status=#{projectStatus}, adjust_reason=#{adjustReason} where plan_practical_id = #{planPracticalId} update plan_practical set send_letter=1, letter_str=#{letterStr} where plan_practical_id = #{planPracticalId}