| 
					
				 | 
			
			
				@@ -98,5 +98,85 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             limit #{current},#{size} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <insert id="cloneSysTenantConfig"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        insert into sys_tenant_config (tenant_id,login_title,login_logo,login_back_url,login_footer,login_type,middle_logo,middle_back_url,middle_title,middle_footer,home_logo,home_page_url,home_layout,home_style,create_by,create_time,label_icon,middle_status,large_screen_url,cloud_type,cloud_url,message_status,middle_type) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        select  #{tenantId},login_title,login_logo,login_back_url,login_footer,login_type,middle_logo,middle_back_url,middle_title,middle_footer,home_logo,home_page_url,home_layout,home_style,#{createBy},sysdate(),label_icon,middle_status,large_screen_url,cloud_type,cloud_url,message_status,middle_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            from sys_tenant_config 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                tenant_id = #{originalTenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <insert id="cloneSysTenantMenu"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        insert into sys_tenant_menu (tenant_id,menu_id,menu_alias_name) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        select  #{tenantId},menu_id,menu_alias_name 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        from sys_tenant_menu 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tenant_id = #{originalTenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <insert id="cloneSysMobileTenantConfig"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        insert into sys_mobile_tenant_config (tenant_id,login_domain,login_title,login_logo,login_back_url,login_footer,login_type,middle_url,home_logo,home_layout,home_style,create_by,create_time) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        select  #{tenantId},login_domain,login_title,login_logo,login_back_url,login_footer,login_type,middle_url,home_logo,home_layout,home_style,#{createBy},sysdate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        from sys_mobile_tenant_config 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tenant_id = #{originalTenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <insert id="cloneSysMobileBanner"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        INSERT INTO sys_mobile_banner (tenant_id,open_not,carousel_time,banner_path1,banner_path2,banner_path3,banner_path4,banner_path5,link_type1,link_type2,link_type3,link_type4,link_type5,link_url1,link_url2,link_url3,link_url4,link_url5,create_by,create_time) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT  #{tenantId},open_not,carousel_time,banner_path1,banner_path2,banner_path3,banner_path4,banner_path5,link_type1,link_type2,link_type3,link_type4,link_type5,link_url1,link_url2,link_url3,link_url4,link_url5,#{createBy},sysdate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM sys_mobile_banner 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tenant_id = #{originalTenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <insert id="cloneSysTenantPlatform"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        INSERT INTO sys_tenant_platform (tenant_id,platform_id,is_default) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT  #{tenantId},platform_id,is_default 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM sys_tenant_platform 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tenant_id = #{originalTenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <insert id="cloneSysMobileTenantMenu"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        insert into sys_mobile_tenant_menu (tenant_id,menu_id,menu_alias_name) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        select  #{tenantId},menu_id,menu_alias_name 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        from sys_mobile_tenant_menu 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tenant_id = #{originalTenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="delSysTenant"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from sys_tenant WHERE id = #{tenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="delSysDept"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from sys_dept WHERE tenant_id = #{tenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="delSysUser"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from sys_user where tenant_id = #{tenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="delSysUserTenant"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from sys_user_tenant where tenant_id = #{tenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="delSysTenantConfig"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from sys_tenant_config where tenant_id = #{tenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="delSysTenantMenu"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from sys_tenant_menu where tenant_id = #{tenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="delSysTenantPlatform"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from sys_tenant_platform where tenant_id = #{tenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="delSysMobileBanner"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from sys_mobile_banner where tenant_id = #{tenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="delSysMobileTenantConfig"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from sys_mobile_tenant_config where tenant_id = #{tenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="delSysMobileTenantMenu"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from sys_mobile_tenant_menu where tenant_id = #{tenantId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </mapper> 
			 |