You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							63 lines
						
					
					
						
							1.6 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							63 lines
						
					
					
						
							1.6 KiB
						
					
					
				| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | |
| 
 | |
| <mapper namespace="com.epmet.dao.screen.ScreenUserTotalDataDao"> | |
| 
 | |
|     <delete id="deleteUserTotalData"> | |
|         delete from screen_user_total_data | |
|         where CUSTOMER_ID = #{customerId} | |
|         AND ORG_ID IN | |
|         <foreach item="item" collection="orgIds" open="(" separator="," close=")"> | |
|             #{item} | |
|         </foreach> | |
|     </delete> | |
| 
 | |
|     <insert id="batchInsertUserTotalData" parameterType="map"> | |
|         insert into screen_user_total_data | |
|         ( | |
|         ID, | |
|         CUSTOMER_ID, | |
|         ORG_TYPE, | |
|         ORG_ID, | |
|         PARENT_ID, | |
|         ORG_NAME, | |
|         DATA_END_TIME, | |
|         USER_TOTAL, | |
|         PARTY_TOTAL, | |
|         GROUP_TOTAL, | |
|         TOPIC_TOTAL, | |
|         ISSUE_TOTAL, | |
|         PROJECT_TOTAL, | |
|         DEL_FLAG, | |
|         REVISION, | |
|         CREATED_BY, | |
|         CREATED_TIME, | |
|         UPDATED_BY, | |
|         UPDATED_TIME | |
|         ) values | |
|         <foreach collection="list" item="item" index="index" separator=","> | |
|             ( | |
|             (SELECT REPLACE(UUID(), '-', '') AS id), | |
|             #{customerId}, | |
|             #{item.orgType}, | |
|             #{item.orgId}, | |
|             #{item.parentId}, | |
|             #{item.orgName}, | |
|             #{item.dataEndTime}, | |
|             #{item.userTotal}, | |
|             #{item.partyTotal}, | |
|             #{item.groupTotal}, | |
|             #{item.topicTotal}, | |
|             #{item.issueTotal}, | |
|             #{item.projectTotal}, | |
|             0, | |
|             0, | |
|             'APP_USER', | |
|             now(), | |
|             'APP_USER', | |
|             now() | |
|             ) | |
|         </foreach> | |
|     </insert> | |
| 
 | |
| </mapper>
 | |
| 
 |