mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 16:23:42 +08:00 
			
		
		
		
	fix 修复 传参类型不正确导致 postgreSql 同步套餐报错问题
This commit is contained in:
		@@ -174,7 +174,7 @@ public class SysTenantController extends BaseController {
 | 
				
			|||||||
    @SaCheckPermission("system:tenant:edit")
 | 
					    @SaCheckPermission("system:tenant:edit")
 | 
				
			||||||
    @Log(title = "租户", businessType = BusinessType.UPDATE)
 | 
					    @Log(title = "租户", businessType = BusinessType.UPDATE)
 | 
				
			||||||
    @GetMapping("/syncTenantPackage")
 | 
					    @GetMapping("/syncTenantPackage")
 | 
				
			||||||
    public R<Void> syncTenantPackage(@NotBlank(message = "租户ID不能为空") String tenantId, @NotBlank(message = "套餐ID不能为空") String packageId) {
 | 
					    public R<Void> syncTenantPackage(@NotBlank(message = "租户ID不能为空") String tenantId, @NotBlank(message = "套餐ID不能为空") Long packageId) {
 | 
				
			||||||
        return toAjax(TenantHelper.ignore(() -> tenantService.syncTenantPackage(tenantId, packageId)));
 | 
					        return toAjax(TenantHelper.ignore(() -> tenantService.syncTenantPackage(tenantId, packageId)));
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -78,5 +78,5 @@ public interface ISysTenantService {
 | 
				
			|||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 同步租户套餐
 | 
					     * 同步租户套餐
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    Boolean syncTenantPackage(String tenantId, String packageId);
 | 
					    Boolean syncTenantPackage(String tenantId, Long packageId);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -337,7 +337,7 @@ public class SysTenantServiceImpl implements ISysTenantService {
 | 
				
			|||||||
     */
 | 
					     */
 | 
				
			||||||
    @Override
 | 
					    @Override
 | 
				
			||||||
    @Transactional(rollbackFor = Exception.class)
 | 
					    @Transactional(rollbackFor = Exception.class)
 | 
				
			||||||
    public Boolean syncTenantPackage(String tenantId, String packageId) {
 | 
					    public Boolean syncTenantPackage(String tenantId, Long packageId) {
 | 
				
			||||||
        SysTenantPackage tenantPackage = tenantPackageMapper.selectById(packageId);
 | 
					        SysTenantPackage tenantPackage = tenantPackageMapper.selectById(packageId);
 | 
				
			||||||
        List<SysRole> roles = roleMapper.selectList(
 | 
					        List<SysRole> roles = roleMapper.selectList(
 | 
				
			||||||
            new LambdaQueryWrapper<SysRole>().eq(SysRole::getTenantId, tenantId));
 | 
					            new LambdaQueryWrapper<SysRole>().eq(SysRole::getTenantId, tenantId));
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user