Browse Source

限定项目修改

anderx 1 year ago
parent
commit
f3499eb4ed

+ 3 - 0
src/main/java/com/goafanti/business/service/impl/RestrictProjectServiceImpl.java

@@ -117,6 +117,9 @@ public class RestrictProjectServiceImpl extends BaseMybatisDao<RestrictProjectMa
         if (in.getStartTime()!=null)param.put("startTime",in.getStartTime());
         if (in.getEndTime()!=null)param.put("endTime",in.getEndTime()+" 23:59:59");
         if (in.getProjectName()!=null)param.put("projectName",in.getProjectName());
+        if (!TokenManager.hasRole(AFTConstants.SUPERADMIN)){
+            param.put("aid",TokenManager.getAdminId());
+        }
         Pagination<RestrictProjectPageList> page =
                 (Pagination<RestrictProjectPageList>) findPage("RestrictProjectList", "RestrictProjectCount",
                         param, in.getPageNo(), in.getPageSize());

+ 3 - 0
src/main/java/com/goafanti/common/mapper/RestrictProjectMapper.xml

@@ -140,6 +140,9 @@
         order by a.lock_time desc
     </select>
     <sql id="RestrictProjectSql">
+        <if test="aid != null">
+            and a.aid =#{aid}
+        </if>
         <if test="userName !=null">
             and b.nickname like concat('%',#{userName},'%')
         </if>