select id,
               projecttype,
               inhospno,
               patid_his,
               idcardno,
               patname,
               telcode,
               adviceId,
               appliyid,
               priority,
               orgid,
               del_flag,
               drcode,
               drname,
               deptcode,
               deptname,
               opendate,
               operator_id,
               operator_name,
               operator_date,
               money,
               update_by,
               update_date,
               create_by,
               create_time,
               start_time,
               project_id,
               project_name,
               diagid,
               diagname,
               part_id,
               part_name,
               type_id,
               type_name,
               film_flag,
               bed_flag,
               push_flag,
               urgent_flag,
               nostart_flag,
               pguid,
               guid,
               pid
        from pat_med_inspection
    
    
    
    
        insert into pat_med_inspection
        
            projecttype,
            inhospno,
            patid_his,
            idcardno,
            patname,
            telcode,
            adviceId,
            appliyid,
            priority,
            orgid,
            del_flag,
            drcode,
            drname,
            deptcode,
            deptname,
            opendate,
            operator_id,
            operator_name,
            operator_date,
            money,
            update_by,
            update_date,
            create_by,
            create_time,
            start_time,
            project_id,
            project_name,
            diagid,
            diagname,
            part_id,
            part_name,
            type_id,
            type_name,
            film_flag,
            bed_flag,
            push_flag,
            urgent_flag,
            nostart_flag,
            pguid,
            guid,
            pid,
        
        
            #{projecttype},
            #{inhospno},
            #{patidHis},
            #{idcardno},
            #{patname},
            #{telcode},
            #{adviceId},
            #{appliyid},
            #{priority},
            #{orgid},
            #{delFlag},
            #{drcode},
            #{drname},
            #{deptcode},
            #{deptname},
            #{opendate},
            #{operatorId},
            #{operatorName},
            #{operatorDate},
            #{money},
            #{updateBy},
            #{updateDate},
            #{createBy},
            #{createTime},
            #{startTime},
            #{projectId},
            #{projectName},
            #{diagid},
            #{diagname},
            #{partId},
            #{partName},
            #{typeId},
            #{typeName},
            #{filmFlag},
            #{bedFlag},
            #{pushFlag},
            #{urgentFlag},
            #{nostartFlag},
            #{pguid},
            #{guid},
            #{pid},
        
    
    
        update pat_med_inspection
        
            projecttype = #{projecttype},
            inhospno = #{inhospno},
            patid_his = #{patidHis},
            idcardno = #{idcardno},
            patname = #{patname},
            telcode = #{telcode},
            adviceId = #{adviceId},
            appliyid = #{appliyid},
            priority = #{priority},
            orgid = #{orgid},
            del_flag = #{delFlag},
            drcode = #{drcode},
            drname = #{drname},
            deptcode = #{deptcode},
            deptname = #{deptname},
            opendate = #{opendate},
            operator_id = #{operatorId},
            operator_name = #{operatorName},
            operator_date = #{operatorDate},
            money = #{money},
            update_by = #{updateBy},
            update_date = #{updateDate},
            create_by = #{createBy},
            create_time = #{createTime},
            start_time = #{startTime},
            project_id = #{projectId},
            project_name = #{projectName},
            diagid = #{diagid},
            diagname = #{diagname},
            part_id = #{partId},
            part_name = #{partName},
            type_id = #{typeId},
            type_name = #{typeName},
            film_flag = #{filmFlag},
            bed_flag = #{bedFlag},
            push_flag = #{pushFlag},
            urgent_flag = #{urgentFlag},
            nostart_flag = #{nostartFlag},
        
        where projecttype = #{projecttype}
        and inhospno = #{inhospno}
        and patid_his = #{patidHis}
        and idcardno = #{idcardno}
    
    
        delete
        from pat_med_inspection
        where id = #{id}
    
    
        delete from pat_med_inspection where id in
        
            #{id}