select f_id, f_no, f_typeid, f_owner, f_source, f_rent, f_updatetime, f_updateaddress, f_updateEF, f_cntrstatus, case when f_status = 'T' then '正常' else '停用' end as f_status,f_opctnstatus,f_sealno,create_by, create_time, update_by, update_time, remark,
               f_build_box_time,f_box_turtle_year,f_box_turtle_month,f_box_lord,f_pact_deal_horn,f_mblno,f_box_weight from t_cntrno
    
    
    
    
    
    
        insert into t_cntrno
        
            f_id,
            f_no,
            f_typeid,
            f_owner,
            f_source,
            f_rent,
            f_updatetime,
            f_updateaddress,
            f_updateEF,
            f_cntrstatus,
            f_status,
            f_opctnstatus,
            f_sealno,
            create_by,
            create_time,
            update_by,
            update_time,
            remark,
            f_build_box_time,
            f_box_turtle_year,
            f_box_turtle_month,
            f_box_lord,
            f_pact_deal_horn,
        
        
            #{fId},
            #{fNo},
            #{fTypeid},
            #{fOwner},
            #{fSource},
            #{fRent},
            #{fUpdatetime},
            #{fUpdateaddress},
            #{fUpdateef},
            #{fCntrstatus},
            #{fStatus},
            #{fOpctnstatus},
            #{fSealno},
            #{createBy},
            #{createTime},
            #{updateBy},
            #{updateTime},
            #{remark},
            #{fBuildBoxTime},
            #{fBoxTurtleYear},
            #{fBoxTurtleMonth},
            #{fBoxLord},
            #{fPactDealHorn},
        
    
    
        update t_cntrno
        
            f_no = #{fNo},
            f_typeid = #{fTypeid},
            f_owner = #{fOwner},
            f_source = #{fSource},
            f_rent = #{fRent},
            f_updatetime = #{fUpdatetime},
            f_updateaddress = #{fUpdateaddress},
            f_updateEF = #{fUpdateef},
            f_cntrstatus = #{fCntrstatus},
            f_status = #{fStatus},
            f_opctnstatus = #{fOpctnstatus},
            f_sealno = #{fSealno},
            create_by = #{createBy},
            create_time = #{createTime},
            update_by = #{updateBy},
            update_time = #{updateTime},
            remark = #{remark},
            f_build_box_time = #{fBuildBoxTime},
            f_box_turtle_year = #{fBoxTurtleYear},
            f_box_turtle_month = #{fBoxTurtleMonth},
            f_box_lord = #{fBoxLord},
            f_pact_deal_horn = #{fPactDealHorn},
        
        where f_id = #{fId}
    
    
        update t_cntrno
        
            f_no = #{fNo},
            f_typeid = #{fTypeid},
            f_owner = #{fOwner},
            f_source = #{fSource},
            f_rent = #{fRent},
            f_updatetime = #{fUpdatetime},
            f_updateaddress = #{fUpdateaddress},
            f_updateEF = #{fUpdateef},
            f_cntrstatus = #{fCntrstatus},
            f_status = #{fStatus},
            f_opctnstatus = #{fOpctnstatus},
            f_sealno = #{fSealno},
            create_by = #{createBy},
            create_time = #{createTime},
            update_by = #{updateBy},
            update_time = #{updateTime},
            remark = #{remark},
            remark = null,
            f_build_box_time = #{fBuildBoxTime},
            f_box_turtle_year = #{fBoxTurtleYear},
            f_box_turtle_month = #{fBoxTurtleMonth},
            f_box_lord = #{fBoxLord},
            f_pact_deal_horn = #{fPactDealHorn},
        
        where f_no = #{fNo}
    
    
        delete from t_cntrno where f_id = #{fId}
    
    
        delete from t_cntrno where f_id in
        
            #{fId}
        
    
    
    
        update t_cntrno
        set f_status = 'F'
        where f_id in
        
            #{fId}
        
    
    
    
    
    
        insert into t_cntrno
        
            f_id,
            f_no,
            f_typeid,
            f_owner,
            f_source,
            f_rent,
            f_updatetime,
            f_updateaddress,
            f_updateEF,
            f_cntrstatus,
            f_status,
            f_opctnstatus,
            f_sealno,
            create_by,
            create_time,
            update_by,
            update_time,
            remark,
        
        
            
                #{fId},
                #{fNo},
                #{fTypeid},
                #{fOwner},
                #{fSource},
                #{fRent},
                #{fUpdatetime},
                #{fUpdateaddress},
                #{fUpdateef},
                #{fCntrstatus},
                #{fStatus},
                #{fOpctnstatus},
                #{fSealno},
                #{createBy},
                #{createTime},
                #{updateBy},
                #{updateTime},
                #{remark},