INSERT INTO gen_dept_assess( dept_assess_id, dept_id, dept_name, dept_case_num, dept_case_timeout_num, dept_case_settle_score, dept_case_timeout_score, dept_case_gross_score, dept_case_total_score, dept_total_quarter, dept_total_time, dept_total_year, creator, gmt_create, modifier, gmt_modified, is_delete ) VALUES( #{deptAssessId}, #{deptId}, #{deptName}, #{deptCaseNum}, #{deptCaseTimeoutNum}, #{deptCaseSettleScore}, #{deptCaseTimeoutScore}, #{deptCaseGrossScore}, #{deptCaseTotalScore}, #{deptTotalQuarter}, #{deptTotalTime}, #{deptTotalYear}, #{creator}, #{gmtCreate}, #{modifier}, #{gmtModified}, #{isDelete} ) UPDATE gen_dept_assess SET is_delete = 1, modifier = #{modifier}, gmt_modified = #{gmtModified} WHERE dept_assess_id IN #{deptAssessIds[${index}]} DELETE FROM gen_dept_assess WHERE dept_assess_id IN #{deptAssessIds[${index}]} UPDATE gen_dept_assess SET dept_name = #{deptName}, dept_case_num = #{deptCaseNum}, dept_case_timeout_num = #{deptCaseTimeoutNum}, dept_case_settle_score = #{deptCaseSettleScore}, dept_case_timeout_score = #{deptCaseTimeoutScore}, dept_case_gross_score = #{deptCaseGrossScore}, dept_total_quarter = #{deptTotalQuarter}, dept_total_time = #{deptTotalTime}, modifier = #{modifier}, gmt_modified = #{gmtModified} WHERE dept_assess_id = #{deptAssessId} UPDATE gen_dept_assess SET dept_case_gross_score = #{deptCaseGrossScore} WHERE dept_assess_id = #{deptAssessId} UPDATE gen_dept_assess SET dept_case_total_score = #{deptCaseTotalScore} WHERE dept_assess_id = #{deptAssessId}