BUS_HIDDEN SYS_DICTIONARIES f.SOURCE, f.RISK_UNIT, f.IDENTIFICATION, f.RISK_DESCR, f.RISK_POSITION, f.LEVEL, f.CHECK_CONTENT, f.HIDDENDESCR, f.HIDDENPART, f.CREATOR, f.CREATTIME, f.RECTIFYDESCR, f.RECTIFICATIONTYPE, f.RECTIFICATIONOR, f.RECTIFICATIONTIME, f.HIDDENLEVEL, f.STATE, f.CHECKDEPT, f.CHECKOR, f.CHECKTIME, f.CHECKDESCR, f.ISQUALIFIED, f.ISDELETE, f.CORPINFO_ID, f.HIDDENFINDDEPT, f.RECTIFICATIONDEADLINE, f.RECTIFICATIONDEPT, f.HIDDEN_ID, f.CHECKRECORD_ID, f.RECORDITEM_ID, f.RISKITEM_ID, f.REVIEWOR, f.REVIEWTIME, f.REVIEWDEPT, f.LONGITUDE, f.LATITUDE, f.HAVESCHEME, f.HIDDENTYPE, f.ISCONFIRM, f.CONFIRM_USER, f.DISCOVERYTIME, f.CONFIRM_TIME, f.HIDDENTYPE2, f.INVESTMENT_FUNDS, f.LISTMANAGER_ID, f.FOREIGN_ID, f.FINAL_CHECK, f.FINAL_CHECKOR, f.FINAL_CHECKTIME, f.FINAL_CHECKDESCR, f.POSITIONDESC, f.ISRELEVANT SOURCE, RISK_UNIT, IDENTIFICATION, RISK_DESCR, RISK_POSITION, LEVEL, CHECK_CONTENT, HIDDENDESCR, HIDDENPART, CREATOR, CREATTIME, RECTIFYDESCR, RECTIFICATIONTYPE, RECTIFICATIONOR, RECTIFICATIONTIME, HIDDENLEVEL, STATE, CHECKDEPT, CHECKOR, CHECKTIME, CHECKDESCR, ISQUALIFIED, ISDELETE, CORPINFO_ID, HIDDENFINDDEPT, RECTIFICATIONDEADLINE, RECTIFICATIONDEPT, HIDDEN_ID, CHECKRECORD_ID, RECORDITEM_ID, RISKITEM_ID, REVIEWOR, REVIEWTIME, REVIEWDEPT, LONGITUDE, LATITUDE, HAVESCHEME, HIDDENTYPE, ISCONFIRM, CONFIRM_USER, DISCOVERYTIME, HIDDENTYPE2, INVESTMENT_FUNDS, LISTMANAGER_ID, FOREIGN_ID, FINAL_CHECK, FINAL_CHECKOR, FINAL_CHECKTIME, FINAL_CHECKDESCR, POSITIONDESC, ISRELEVANT #{SOURCE}, #{RISK_UNIT}, #{IDENTIFICATION}, #{RISK_DESCR}, #{RISK_POSITION}, #{LEVEL}, #{CHECK_CONTENT}, #{HIDDENDESCR}, #{HIDDENPART}, #{CREATOR}, #{CREATTIME}, #{RECTIFYDESCR}, #{RECTIFICATIONTYPE}, #{RECTIFICATIONOR}, #{RECTIFICATIONTIME}, #{HIDDENLEVEL}, #{STATE}, #{CHECKDEPT}, #{CHECKOR}, #{CHECKTIME}, #{CHECKDESCR}, #{ISQUALIFIED}, #{ISDELETE}, #{CORPINFO_ID}, #{HIDDENFINDDEPT}, #{RECTIFICATIONDEADLINE}, #{RECTIFICATIONDEPT}, #{HIDDEN_ID}, #{CHECKRECORD_ID}, #{RECORDITEM_ID}, #{RISKITEM_ID}, #{REVIEWOR}, #{REVIEWTIME}, #{REVIEWDEPT}, #{LONGITUDE}, #{LATITUDE}, #{HAVESCHEME}, #{HIDDENTYPE}, #{ISCONFIRM}, #{CONFIRM_USER}, #{DISCOVERYTIME}, getHiddenType(#{HIDDENTYPE}), #{INVESTMENT_FUNDS}, #{LISTMANAGER_ID}, #{FOREIGN_ID}, #{FINAL_CHECK}, #{FINAL_CHECKOR}, #{FINAL_CHECKTIME}, #{FINAL_CHECKDESCR}, #{POSITIONDESC}, #{ISRELEVANT} insert into ( ) values ( ) update set ISDELETE = '1' where HIDDEN_ID = #{HIDDEN_ID} update set RECTIFICATIONDEADLINE = ##{RECTIFICATIONDEADLINE}, RECTIFICATIONOR = #{RECTIFICATIONOR}, RECTIFICATIONDEPT= #{RECTIFICATIONDEPT} where HIDDEN_ID = #{HIDDEN_ID} update set STATE = #{STATE} where HIDDEN_ID = #{HIDDEN_ID} update set RISK_UNIT = #{RISK_UNIT}, IDENTIFICATION = #{IDENTIFICATION}, RISK_DESCR = #{RISK_DESCR}, RISK_POSITION = #{RISK_POSITION}, LEVEL = #{LEVEL}, HIDDENTYPE = #{HIDDENTYPE}, CHECK_CONTENT = #{CHECK_CONTENT}, HIDDENDESCR = #{HIDDENDESCR}, HIDDENPART = #{HIDDENPART}, RECTIFYDESCR = #{RECTIFYDESCR}, CONFIRM_USER = #{CONFIRM_USER}, DISCOVERYTIME = #{DISCOVERYTIME}, RECTIFICATIONTYPE = #{RECTIFICATIONTYPE}, HIDDENLEVEL = #{HIDDENLEVEL}, CHECKDEPT = #{CHECKDEPT}, CHECKTIME = #{CHECKTIME}, CHECKDESCR = #{CHECKDESCR}, ISQUALIFIED = #{ISQUALIFIED}, RECTIFICATIONDEADLINE = #{RECTIFICATIONDEADLINE}, HIDDEN_ID = HIDDEN_ID, RECTIFICATIONOR = #{RECTIFICATIONOR}, RECTIFICATIONDEPT= #{RECTIFICATIONDEPT}, HIDDENTYPE2 = #{HIDDENTYPE2}, ISRELEVANT = #{ISRELEVANT} where HIDDEN_ID = #{HIDDEN_ID} update set POSITIONDESC = #{POSITIONDESC} where HIDDEN_ID = #{HIDDEN_ID} update set FOREIGN_ID = #{INSPECTION_ID}, HIDDENDESCR = #{HIDDENDESCR}, HIDDENPART = #{HIDDENPART}, HIDDENLEVEL = #{HIDDENLEVEL}, HIDDENTYPE = #{HIDDENTYPE}, LONGITUDE = #{LONGITUDE}, LATITUDE = #{LATITUDE}, DISCOVERYTIME = #{DISCOVERYTIME}, HIDDENFINDDEPT = #{HIDDENFINDDEPT}, CREATOR = #{CREATOR}, SOURCE = #{SOURCE}, STATE = #{STATE}, ISDELETE = #{ISDELETE}, where HIDDEN_ID = #{HIDDEN_ID} update set STATE = #{STATE} ,FINAL_CHECK = null ,RECTIFYDESCR = null ,RECTIFICATIONTIME = null where HIDDEN_ID = #{HIDDEN_ID} update set ISCONFIRM = #{ISCONFIRM}, RECTIFICATIONDEPT = #{RECTIFICATIONDEPT}, RECTIFICATIONOR = #{RECTIFICATIONOR}, RECTIFICATIONDEADLINE = #{RECTIFICATIONDEADLINE} where HIDDEN_ID = #{HIDDEN_ID} update set HIDDENLEVEL = #{HIDDENLEVEL} where HIDDEN_ID = #{HIDDEN_ID} update set STATE = (case RECTIFICATIONTYPE when '2' then '-2' when '1' then '-2' end) where CHECKRECORD_ID = #{CHECKRECORD_ID} and ISDELETE = '0' update set STATE = (case RECTIFICATIONTYPE when '2' then '-2' when '1' then '-2' end) , CHECKRECORD_ID = #{CHECKRECORD_ID} where LISTMANAGER_ID = #{LISTMANAGER_ID} and ( RECORDITEM_ID is null or RECORDITEM_ID = '' ) and ( RISKITEM_ID is null or RISKITEM_ID = '' ) and ISDELETE = '0' and STATE = '0' update set RECTIFYDESCR = #{RECTIFYDESCR}, RECTIFICATIONTIME = #{RECTIFICATIONTIME}, HAVESCHEME = #{HAVESCHEME}, INVESTMENT_FUNDS = #{INVESTMENT_FUNDS}, STATE = #{STATE} where HIDDEN_ID = #{HIDDEN_ID} update set STATE = '3', REVIEWTIME = #{REVIEWTIME}, CHECKDEPT = #{CHECKDEPT} STATE = '1', RECTIFYDESCR = null, RECTIFICATIONTIME = null, REJECTREASON = #{REJECTREASON}, HAVESCHEME = null where HIDDEN_ID = #{HIDDEN_ID} update set CHECKTIME = #{CHECKTIME}, STATE = '4' where HIDDEN_ID = #{HIDDEN_ID} update set FINAL_CHECK = #{FINAL_CHECK}, FINAL_CHECKOR = #{FINAL_CHECKOR}, FINAL_CHECKTIME = #{FINAL_CHECKTIME}, FINAL_CHECKDESCR = #{FINAL_CHECKDESCR} where HIDDEN_ID = #{HIDDEN_ID} update f set STATE = '-1' where f.RECTIFICATIONDEADLINE != '' and DATE_FORMAT( f.RECTIFICATIONDEADLINE,'%Y-%m-%d') < DATE_FORMAT( NOW(),'%Y-%m-%d') and f.ISDELETE = '0' and f.STATE = '1' UPDATE f SET f.STATE = '1' WHERE f.RECTIFICATIONDEADLINE is not null AND f.RECTIFICATIONDEADLINE != '' AND DATE_FORMAT( f.RECTIFICATIONDEADLINE,'%Y-%m-%d') >= DATE_FORMAT(NOW(),'%Y-%m-%d') AND f.ISDELETE = '0' AND f.STATE = '-1' update set ISDELETE = '1' where HIDDEN_ID in #{item} update set CHECKRECORD_ID = #{CHECKRECORD_ID}, STATE = '0' where HIDDEN_ID in #{item} update set STATE = #{STATE}, CONFIRM_USER = #{CONFIRM_USER}, CONFIRM_TIME = #{CONFIRM_TIME}, RECTIFICATIONDEPT = #{RECTIFICATIONDEPT}, RECTIFICATIONOR = #{RECTIFICATIONOR}, RECTIFICATIONDEADLINE = #{RECTIFICATIONDEADLINE}, HIDDENLEVEL = #{HIDDENLEVEL} ,CHECKOR = #{CHECKOR} ,CHECKDEPT = #{CHECKDEPT} ,CHECKTIME = #{CHECKTIME} ,RECTIFICATIONTYPE = #{RECTIFICATIONTYPE} where HIDDEN_ID = #{HIDDEN_ID} update set RECTIFICATIONDEPT = #{RECTIFICATIONDEPT}, RECTIFICATIONOR = #{RECTIFICATIONOR}, RECTIFICATIONDEADLINE = #{RECTIFICATIONDEADLINE}, CONFIRM_USER = #{CONFIRM_USER}, CONFIRM_TIME = #{CONFIRM_TIME}, STATE = #{STATE}, HIDDENLEVEL = #{HIDDENLEVEL} where HIDDEN_ID = #{HIDDEN_ID} update set STATE = #{STATE} where HIDDEN_ID = #{HIDDEN_ID} update set RECTIFICATIONDEADLINE = #{RECTIFICATIONDEADLINE} where HIDDEN_ID = #{HIDDEN_ID} update set RECTIFICATIONDEPT = #{RECTIFICATIONDEPT}, RECTIFICATIONOR = #{RECTIFICATIONOR} ,STATE = #{STATE} ,RECTIFICATIONDEADLINE = #{RECTIFICATIONDEADLINE} where HIDDEN_ID = #{HIDDEN_ID} update set RECTIFICATIONDEADLINE = #{RECTIFICATIONDEADLINE} , STATE = if(DATE_FORMAT( #{RECTIFICATIONDEADLINE},'%Y-%m-%d') >= DATE_FORMAT(NOW(),'%Y-%m-%d'), '1', STATE) where HIDDEN_ID = #{HIDDEN_ID} update set STATE = #{STATE} where FOREIGN_ID = #{INSPECTION_ID} and SOURCE = #{INSPECTION_SOURCE} update set STATE = #{STATE}, CONFIRM_USER = #{CONFIRM_USER}, CONFIRM_TIME = #{CONFIRM_TIME}, RECTIFICATIONTYPE = #{RECTIFICATIONTYPE}, RECTIFICATIONDEADLINE = #{RECTIFICATIONDEADLINE}, ISCONFIRM = #{ISCONFIRM}, RECTIFICATIONDEPT = #{RECTIFICATIONDEPT}, RECTIFICATIONOR = #{RECTIFICATIONOR}, CHECKDEPT = #{CHECKDEPT}, CHECKOR = #{CHECKOR}, HIDDEN_ID = HIDDEN_ID where HIDDEN_ID = #{HIDDEN_ID} update set ISDELETE = '1' where HIDDEN_ID in #{item} update set ISDELETE = '1' where FOREIGN_ID = #{FOREIGN_ID} and SOURCE = #{SOURCE} INSERT INTO bus_hidden_emis( HIDDEN_ID,SOURCE,RISK_UNIT,IDENTIFICATION,RISK_DESCR,RISK_POSITION,LEVEL,CHECK_CONTENT,HIDDENDESCR,HIDDENPART,CREATOR, CREATTIME,RECTIFYDESCR,RECTIFICATIONTYPE,RECTIFICATIONDEPT,RECTIFICATIONOR,RECTIFICATIONDEADLINE, RECTIFICATIONTIME,HIDDENLEVEL,STATE,CHECKDEPT,CHECKOR,CHECKTIME,CHECKDESCR,ISQUALIFIED,ISDELETE,CORPINFO_ID, HIDDENFINDDEPT,CHECKRECORD_ID,RECORDITEM_ID,RISKITEM_ID,REJECTREASON,REVIEWOR,REVIEWTIME,REVIEWDEPT,HAVESCHEME, LONGITUDE,LATITUDE,LISTMANAGER_ID,HIDDENTYPE,ISCONFIRM,CONFIRM_USER,CONFIRM_TIME,DISCOVERYTIME,INVESTMENT_FUNDS, HIDDENTYPE2,POSITIONDESC,ISRELEVANT,EMIS_RES ) SELECT HIDDEN_ID,SOURCE,RISK_UNIT,IDENTIFICATION,RISK_DESCR,RISK_POSITION,LEVEL,CHECK_CONTENT,HIDDENDESCR,HIDDENPART,CREATOR,CREATTIME,RECTIFYDESCR, RECTIFICATIONTYPE,RECTIFICATIONDEPT,RECTIFICATIONOR,RECTIFICATIONDEADLINE,RECTIFICATIONTIME,HIDDENLEVEL,STATE,CHECKDEPT,CHECKOR,CHECKTIME, CHECKDESCR,ISQUALIFIED,ISDELETE,CORPINFO_ID,HIDDENFINDDEPT,CHECKRECORD_ID,RECORDITEM_ID,RISKITEM_ID,REJECTREASON,REVIEWOR,REVIEWTIME,REVIEWDEPT, HAVESCHEME,LONGITUDE,LATITUDE,LISTMANAGER_ID,HIDDENTYPE,ISCONFIRM,CONFIRM_USER,CONFIRM_TIME,DISCOVERYTIME,INVESTMENT_FUNDS,HIDDENTYPE2, POSITIONDESC,ISRELEVANT,#{resXML} FROM bus_hidden where HIDDEN_ID = #{HIDDEN_ID} delete from where HIDDEN_ID = #{HIDDEN_ID} update set CHECKRECORD_ID = #{CHECKRECORD_ID}, STATE = '-2' where HIDDEN_ID in #{item} and STATE = '0'