Browse Source

盖章申请项目仅获取自己的项目

user5 2 years ago
parent
commit
9a3863cadd

+ 1 - 0
src/main/java/com/jeeplus/modules/sealApplyFor/web/SealApplyForController.java

@@ -344,6 +344,7 @@ public class SealApplyForController extends BaseController {
         project.setCompany(UserUtils.getSelectCompany());
         project.setProjectStatus(com.jeeplus.modules.projectrecord.enums.ProjectStatusEnum.SIGNED.getValue());//已签状态
         project.setLeaderNameStr(UserUtils.getUser().getName());
+        project.setCreateBy(UserUtils.getUser());
         Page<ProjectRecords> page = service.ruralFindPageByReimbur(new Page<ProjectRecords>(request, response), project,"");
         try {
             fieldLabels = URLDecoder.decode(fieldLabels, "UTF-8");

+ 3 - 0
src/main/resources/mappings/modules/sealApplyFor/SealApplyForDao.xml

@@ -344,6 +344,9 @@
 		<if test="projectName != null and projectName != ''">
 			AND a.project_name like concat(concat('%',#{projectName}),'%')
 		</if>
+		<if test="createBy != null and(createBy.id != null and createBy.id != '')">
+			AND a.create_by = #{createBy.id}
+		</if>
 		<if test="projectId != null and projectId != ''">
 			AND a.project_Id like concat(concat('%',#{projectId}),'%')
 		</if>