|
@@ -1,5 +1,6 @@
|
|
<%@ page contentType="text/html;charset=UTF-8" %>
|
|
<%@ page contentType="text/html;charset=UTF-8" %>
|
|
<%@ include file="/webpage/include/taglib.jsp"%>
|
|
<%@ include file="/webpage/include/taglib.jsp"%>
|
|
|
|
+<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
|
|
<html>
|
|
<html>
|
|
<head>
|
|
<head>
|
|
<title>项目列表</title>
|
|
<title>项目列表</title>
|
|
@@ -394,46 +395,46 @@
|
|
<c:choose>
|
|
<c:choose>
|
|
<c:when test="${fn:contains(projectRecords.leaderIds,fns:getUser().id)}">
|
|
<c:when test="${fn:contains(projectRecords.leaderIds,fns:getUser().id)}">
|
|
,"canAdd":<c:choose>
|
|
,"canAdd":<c:choose>
|
|
- <c:when test="${projectRecords.projectReportStatus == 0 }">"1"</c:when>
|
|
|
|
|
|
+ <c:when test="${projectRecords.projectReportStatus == 0 && fns:getUser().id == projectRecords.createBy.id}">"1"</c:when>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
</c:choose>
|
|
</c:choose>
|
|
,"canedit1":<c:choose>
|
|
,"canedit1":<c:choose>
|
|
- <c:when test="${projectRecords.projectReportStatus == 1 }">"1"</c:when>
|
|
|
|
|
|
+ <c:when test="${projectRecords.projectReportStatus == 1 && fns:getUser().id == projectRecords.createBy.id}">"1"</c:when>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
</c:choose>
|
|
</c:choose>
|
|
,"canedit2":<c:choose>
|
|
,"canedit2":<c:choose>
|
|
- <c:when test="${projectRecords.projectReportStatus == 4}">"1"</c:when>
|
|
|
|
|
|
+ <c:when test="${projectRecords.projectReportStatus == 4 && fns:getUser().id == projectRecords.createBy.id}">"1"</c:when>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
</c:choose>
|
|
</c:choose>
|
|
,"canrecall":<c:choose>
|
|
,"canrecall":<c:choose>
|
|
- <c:when test="${projectRecords.projectReportStatus == 3}">"1"</c:when>
|
|
|
|
|
|
+ <c:when test="${projectRecords.projectReportStatus == 3 && fns:getUser().id == projectRecords.createBy.id}">"1"</c:when>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
</c:choose>
|
|
</c:choose>
|
|
|
|
|
|
,"cancancel":<c:choose>
|
|
,"cancancel":<c:choose>
|
|
- <c:when test="${projectRecords.projectReportStatus == 2 && fn:contains(projectRecords.leaderIds,fns:getUser().id)}">"1"</c:when>
|
|
|
|
|
|
+ <c:when test="${projectRecords.projectReportStatus == 2 && fns:getUser().id == projectRecords.createBy.id}">"1"</c:when>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
</c:choose>
|
|
</c:choose>
|
|
|
|
|
|
<%-- 归档状态 --%>
|
|
<%-- 归档状态 --%>
|
|
,"recordAdd":<c:choose>
|
|
,"recordAdd":<c:choose>
|
|
- <c:when test="${projectRecords.projectReportRecordStatus == 0 }">"1"</c:when>
|
|
|
|
|
|
+ <c:when test="${projectRecords.projectReportRecordStatus == 0 && fns:getUser().id == projectRecords.createBy.id}">"1"</c:when>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
</c:choose>
|
|
</c:choose>
|
|
,"recordedit1":<c:choose>
|
|
,"recordedit1":<c:choose>
|
|
- <c:when test="${projectRecords.projectReportRecordStatus == 1 }">"1"</c:when>
|
|
|
|
|
|
+ <c:when test="${projectRecords.projectReportRecordStatus == 1 && fns:getUser().id == projectRecords.createBy.id}">"1"</c:when>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
</c:choose>
|
|
</c:choose>
|
|
,"recordedit2":<c:choose>
|
|
,"recordedit2":<c:choose>
|
|
- <c:when test="${projectRecords.projectReportRecordStatus == 4}">"1"</c:when>
|
|
|
|
|
|
+ <c:when test="${projectRecords.projectReportRecordStatus == 4 && fns:getUser().id == projectRecords.createBy.id}">"1"</c:when>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
</c:choose>
|
|
</c:choose>
|
|
,"recordrecall":<c:choose>
|
|
,"recordrecall":<c:choose>
|
|
- <c:when test="${projectRecords.projectReportRecordStatus == 3}">"1"</c:when>
|
|
|
|
|
|
+ <c:when test="${projectRecords.projectReportRecordStatus == 3 && fns:getUser().id == projectRecords.createBy.id}">"1"</c:when>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
</c:choose>
|
|
</c:choose>
|
|
,"recordcancel":<c:choose>
|
|
,"recordcancel":<c:choose>
|
|
- <c:when test="${projectRecords.projectReportRecordStatus == 2 && fn:contains(projectRecords.leaderIds,fns:getUser().id)}">"1"</c:when>
|
|
|
|
|
|
+ <c:when test="${projectRecords.projectReportRecordStatus == 2 && fns:getUser().id == projectRecords.createBy.id}">"1"</c:when>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
<c:otherwise>"0"</c:otherwise>
|
|
</c:choose>
|
|
</c:choose>
|
|
</c:when>
|
|
</c:when>
|