insert into business_inspection_task_detail( inspection_id,operate,inspection_name,state,community_id,b_id,task_id,task_detail_id,patrol_type,description ) values ( #{inspectionId},#{operate},#{inspectionName},#{state},#{communityId},#{bId},#{taskId},#{taskDetailId},#{patrolType},#{description} ) insert into inspection_task_detail( inspection_id,status_cd,inspection_name,state,community_id,b_id,task_id,task_detail_id,patrol_type,description ) select t.inspection_id,'0',t.inspection_name,t.state,t.community_id,t.b_id,t.task_id,t.task_detail_id,t.patrol_type,t.description from business_inspection_task_detail t where 1=1 and t.inspection_id= #{inspectionId} and t.operate= 'ADD' and t.inspection_name= #{inspectionName} and t.state= #{state} and t.community_id= #{communityId} and t.b_id= #{bId} and t.task_id= #{taskId} and t.task_detail_id= #{taskDetailId} update inspection_task_detail t set t.status_cd = #{statusCd} ,t.b_id = #{newBId} , t.inspection_id= #{inspectionId} , t.inspection_name= #{inspectionName} , t.state= #{state} , t.community_id= #{communityId} , t.task_id= #{taskId} , t.description= #{description} , t.patrol_type= #{patrolType} where 1=1 and t.b_id= #{bId} and t.task_detail_id= #{taskDetailId}