ID,
ORG_ID,
AD_CODE,
GROUP_ID,
PROJ_ID,
EXPERT_ID,
EXPERT_NAME,
EXPERT_PROF,
BUSINESS_LEVEL,
QUALITY_RESULTS,
WORK_STYLE,
ONE_VETO,
SCORE,
EVAL_LEVEL,
NOTE,
PERS_ID,
INTM,
UPTM
#{id},
#{orgId},
#{adCode},
#{groupId},
#{projId},
#{expertId},
#{expertName},
#{expertProf},
#{businessLevel},
#{qualityResults},
#{workStyle},
#{oneVeto},
#{score},
#{evalLevel},
#{note},
#{persId},
#{intm},
#{uptm}
#{item.id} as ID ,
#{item.orgId} as ORG_ID ,
#{item.adCode} as AD_CODE ,
#{item.groupId} as GROUP_ID ,
#{item.projId} as PROJ_ID ,
#{item.expertId} as EXPERT_ID ,
#{item.expertName} as EXPERT_NAME ,
#{item.expertProf} as EXPERT_PROF ,
#{item.businessLevel} as BUSINESS_LEVEL ,
#{item.qualityResults} as QUALITY_RESULTS ,
#{item.workStyle} as WORK_STYLE ,
#{item.oneVeto} as ONE_VETO ,
#{item.score} as SCORE ,
#{item.evalLevel} as EVAL_LEVEL ,
#{item.note} as NOTE ,
#{item.persId} as PERS_ID ,
#{item.intm} as INTM ,
#{item.uptm} as UPTM
and ORG_ID = #{orgId}
and AD_CODE like '${adCode}%'
and GROUP_ID = #{groupId}
and PROJ_ID = #{projId}
and EXPERT_ID = #{expertId}
and EXPERT_NAME like '%${expertName}%'
and
LOCATE(CONCAT(',',${item},',') , CONCAT(',',EXPERT_PROF,',') ) > 0
and BUSINESS_LEVEL = #{businessLevel}
and QUALITY_RESULTS = #{qualityResults}
and WORK_STYLE = #{workStyle}
and ONE_VETO = #{oneVeto}
and SCORE = #{score}
and EVAL_LEVEL = #{evalLevel}
and NOTE = #{note}
and PERS_ID = #{persId}
and DATE_FORMAT(INTM,'%Y-%m-%d') = DATE_FORMAT(#{intm},'%Y-%m-%d')
and UPTM = #{uptm}
and GROUP_ID in ( select GROUP_ID from TAC_INSP_YEAR_BATCH_GROUP_PERS where YEAR = #{batchYear} and GROUP_ID is not null )
insert into TAC_EVALUATION_EXTERNAL_EXPERT(
)
values (
)
insert into TAC_EVALUATION_EXTERNAL_EXPERT
()
select t.* from (
select from dual
) t
update TAC_EVALUATION_EXTERNAL_EXPERT set DATA_STAT='9' where ID = #{id}
update TAC_EVALUATION_EXTERNAL_EXPERT set DATA_STAT='9'
update TAC_EVALUATION_EXTERNAL_EXPERT set DATA_STAT = '9' where ID = #{id}
update TAC_EVALUATION_EXTERNAL_EXPERT
ORG_ID = #{orgId},
AD_CODE = #{adCode},
GROUP_ID = #{groupId},
PROJ_ID = #{projId},
EXPERT_ID = #{expertId},
EXPERT_NAME = #{expertName},
EXPERT_PROF = #{expertProf},
BUSINESS_LEVEL = #{businessLevel},
QUALITY_RESULTS = #{qualityResults},
WORK_STYLE = #{workStyle},
ONE_VETO = #{oneVeto},
SCORE = #{score}, BACKUP = null,
EVAL_LEVEL = #{evalLevel},
NOTE = #{note},
UPTM = #{uptm},
where ID = #{id}
update TAC_EVALUATION_EXTERNAL_EXPERT
ORG_ID = #{orgId},
AD_CODE = #{adCode},
GROUP_ID = #{groupId},
PROJ_ID = #{projId},
EXPERT_ID = #{expertId},
EXPERT_NAME = #{expertName},
EXPERT_PROF = #{expertProf},
BUSINESS_LEVEL = #{businessLevel},
QUALITY_RESULTS = #{qualityResults},
WORK_STYLE = #{workStyle},
ONE_VETO = #{oneVeto},
SCORE = #{score}, BACKUP = null,
EVAL_LEVEL = #{evalLevel},
NOTE = #{note},
UPTM = #{uptm},
update TAC_EVALUATION_EXTERNAL_EXPERT
BUSINESS_LEVEL = #{businessLevel},
QUALITY_RESULTS = #{qualityResults},
WORK_STYLE = #{workStyle},
SCORE = #{score},
EVAL_LEVEL = #{evalLevel},
NOTE = #{note},
BACKUP = CONCAT(BUSINESS_LEVEL,',',QUALITY_RESULTS,',',WORK_STYLE,',',SCORE,',',EVAL_LEVEL,',',|NOTE) ,
UPTM = sysdate()
where ID = #{id}
update TAC_EVALUATION_EXTERNAL_EXPERT
set BUSINESS_LEVEL = #{businessLevel},
QUALITY_RESULTS = #{qualityResults},
WORK_STYLE = #{workStyle},
SCORE = #{score},
EVAL_LEVEL = #{evalLevel},
NOTE = #{note},
BACKUP = null,
UPTM = sysdate()
where ID = #{id}