select plan_id, plan_code, status, purchase_date, purchase_user_id, production_plan_id, approve_status, process_instance_id, relate_plan_ids, canteen_id, stall_id, purchase_budget_total, supplier_ids, approve_by, approve_time, approve_remark, if_merge, deliver_goods_date, remark, del_flag, create_by, create_time, update_by, update_time from ims_purchase_plan insert into ims_purchase_plan plan_code, status, purchase_date, purchase_user_id, production_plan_id, approve_status, process_instance_id, relate_plan_ids, canteen_id, stall_id, purchase_budget_total, supplier_ids, approve_by, approve_time, approve_remark, if_merge, deliver_goods_date, remark, del_flag, create_by, create_time, update_by, update_time, #{planCode}, #{status}, #{purchaseDate}, #{purchaseUserId}, #{productionPlanId}, #{approveStatus}, #{processInstanceId}, #{relatePlanIds}, #{canteenId}, #{stallId}, #{purchaseBudgetTotal}, #{supplierIds}, #{approveBy}, #{approveTime}, #{approveRemark}, #{ifMerge}, #{deliverGoodsDate}, #{remark}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update ims_purchase_plan plan_code = #{planCode}, status = #{status}, purchase_date = #{purchaseDate}, purchase_user_id = #{purchaseUserId}, production_plan_id = #{productionPlanId}, approve_status = #{approveStatus}, process_instance_id = #{processInstanceId}, relate_plan_ids = #{relatePlanIds}, canteen_id = #{canteenId}, stall_id = #{stallId}, purchase_budget_total = #{purchaseBudgetTotal}, supplier_ids = #{supplierIds}, approve_by = #{approveBy}, approve_time = #{approveTime}, approve_remark = #{approveRemark}, if_merge = #{ifMerge}, deliver_goods_date = #{deliverGoodsDate}, remark = #{remark}, del_flag = #{delFlag}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where plan_id = #{planId} delete from ims_purchase_plan where plan_id = #{planId} delete from ims_purchase_plan where plan_id in #{planId}