Browse Source

删除报表问题

chenw 6 years ago
parent
commit
e8fc0b1ae8

+ 2 - 2
bi-server/src/main/java/com/usoftchina/bi/server/dao/dashboard/DefaultDashboardMapper.java

@@ -19,8 +19,8 @@ public interface DefaultDashboardMapper {
     @Insert("INSERT INTO BI_DASHBOARDS_USER(USER_ID,DASHBOARD_ID) VALUES(#{userId,jdbcType=INTEGER},#{dashboardId,jdbcType=INTEGER})")
     void save(@Param("userId") int userId, @Param("dashboardId") int dashboardId);
 
-    @Delete("DELETE FROM BI_DASHBOARDS_USER WHERE USER_ID = #{userId,jdbcType=INTEGER} AND DASHBOARD_ID = #{dashboardId,jdbcType=INTEGER}")
-    void delete(@Param("userId") int userId, @Param("dashboardId") int dashboardId);
+    @Delete("DELETE FROM BI_DASHBOARDS_USER WHERE DASHBOARD_ID = #{dashboardId,jdbcType=INTEGER}")
+    void delete(@Param("dashboardId") int dashboardId);
 
     @Delete("DELETE FROM BI_DASHBOARDS_USER WHERE USER_ID = #{userId,jdbcType=INTEGER}")
     void deleteByUserId(@Param("userId") int userId);

+ 1 - 1
bi-server/src/main/java/com/usoftchina/bi/server/service/dashboard/DashboardsService.java

@@ -177,7 +177,7 @@ public class DashboardsService {
         //删除报表-图表关联关系
         dashboardsMapper.deleteDashboardChartRelation(id);
         //删除报表-首页默认报表
-        defaultDashboardService.delete(userId, id);
+        defaultDashboardService.delete(id);
         messageLogService.delete("报表", name, BaseContextHolder.getUserName(), null);
         return new RepEntity(RepCode.success);
     }

+ 2 - 2
bi-server/src/main/java/com/usoftchina/bi/server/service/dashboard/DefaultDashboardService.java

@@ -27,8 +27,8 @@ public class DefaultDashboardService {
         defaultDashboardMapper.save(userId, dashboardId);
     }
 
-    public void delete(int userId, int dashboardId) {
-        defaultDashboardMapper.delete(userId, dashboardId);
+    public void delete(int dashboardId) {
+        defaultDashboardMapper.delete(dashboardId);
     }
 
 }