| 
					
				 | 
			
			
				@@ -68,7 +68,7 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "新增临时计划") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/insertProvisionalPlan") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:insertProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:insertProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.INSERT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult insertProvisionalPlan(@RequestBody ProvisionalPlan provisionalPlan, HttpServletRequest request) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //获取采购单位 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -85,7 +85,7 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "删除临时计划", notes = "必传 plan_practical_id") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/deleteProvisionalPlan") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:deleteProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:deleteProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.DELETE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult deleteProvisionalPlan(@RequestBody ProvisionalPlan provisionalPlan) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtils.isNull(provisionalPlan) || StringUtils.isNull(provisionalPlan.getPlanPracticalId())) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -96,7 +96,7 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "修改临时计划", notes = "必传 plan_year_id 及修改数据") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/updateProvisionalPlan") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:updateProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:updateProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.UPDATE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult updateProvisionalPlan(@RequestBody ProvisionalPlanVo provisionalPlan) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtils.isNull(provisionalPlan) || StringUtils.isNull(provisionalPlan.getPlanPracticalId())) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -107,7 +107,7 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "查询临时计划") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/selectProvisionalPlan") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:selectProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:selectProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.QUERY) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult selectProvisionalPlan(@RequestBody ProvisionalPlanVo vo, HttpServletRequest request) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtils.isNull(vo) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -152,10 +152,6 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else if (roleKeys.contains(Constants.PURCHASING_MANAGEMENT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     || roleKeys.contains(Constants.PURCHASE_SERVICES)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // 采购管理部门  或  采购办 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            /*  (purchase_dept_id = 当前用户deptID  AND  is_excess = 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                OR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                (purchase_dept_id IN (当前用户 子deptId 集合) and AND  is_excess = 1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 SysDept sysDept = new SysDept(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sysDept.setParentId(loginUser.getDeptId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sysDept.setStatus("0"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -197,7 +193,7 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "查询临时计划-审核单位") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/selectProvisionalPlanAudit") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:selectProvisionalPlanAudit')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:selectProvisionalPlanAudit')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.QUERY) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult selectProvisionalPlanAudit(@RequestBody ProvisionalPlanVo vo, HttpServletRequest request) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtils.isNull(vo) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -244,10 +240,6 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else if (roleKeys.contains(Constants.PURCHASING_MANAGEMENT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     || roleKeys.contains(Constants.PURCHASE_SERVICES)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // 采购管理部门  或  采购办 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            /*  (purchase_dept_id = 当前用户deptID  AND  is_excess = 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                OR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                (purchase_dept_id IN (当前用户 子deptId 集合) and AND  is_excess = 1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 SysDept sysDept = new SysDept(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sysDept.setParentId(loginUser.getDeptId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sysDept.setStatus("0"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -278,13 +270,18 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Page pages = PageUtils.getPages(vo.getPageNum().intValue(), vo.getPageSize().intValue(), planQuarterList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return AjaxResult.success(pages); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PageInfo<ProvisionalPlan> provisionalPlanPageInfo = new PageInfo<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!ObjectUtils.isEmpty(pages) && pages.getRecords().size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            provisionalPlanPageInfo.setList(pages.getRecords()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            provisionalPlanPageInfo.setTotal(pages.getTotal()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            provisionalPlanPageInfo.setPages(Integer.parseInt(pages.getPages() + "")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return AjaxResult.success(provisionalPlanPageInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "查询临时计划详情") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/selectById") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:selectById')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:selectById')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.QUERY) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult selectById(@RequestBody ProvisionalPlanVo provisionalPlanVo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtils.isNull(provisionalPlanVo) || StringUtils.isNull(provisionalPlanVo.getPlanPracticalId())) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -295,7 +292,7 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "导入临时计划") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/importProvisionalPlan") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:importProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:importProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.INSERT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult importProvisionalPlan(MultipartFile file, boolean updateSupport) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ExcelUtil<ProvisionalPlan> util = new ExcelUtil<>(ProvisionalPlan.class); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -311,7 +308,7 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "导出临时计划") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/exportProvisionalPlan") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:exportProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:exportProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.EXPORT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void exportProvisionalPlan(HttpServletResponse response, @RequestBody ProvisionalPlanVo provisionalPlanVo) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<ProvisionalPlan> list = provisionalPlanService.selectProvisionalPlanExport(provisionalPlanVo); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -321,7 +318,7 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "提交临时计划") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/commitProvisionalPlan") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:commitProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:commitProvisionalPlan')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.UPDATE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult commitProvisionalPlan(@RequestBody ProvisionalPlanVo provisionalPlanVo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtils.isNull(provisionalPlanVo) || StringUtils.isNull(provisionalPlanVo.getPlanPracticalId())) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -332,7 +329,7 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "审核通过") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/auditPass") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:auditPass')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:auditPass')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.UPDATE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult auditPass(@RequestBody ProvisionalPlanVo provisionalPlanVo, HttpServletRequest request) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtils.isNull(provisionalPlanVo) || StringUtils.isNull(provisionalPlanVo.getPlanPracticalId())) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -345,7 +342,7 @@ public class ProvisionalPlanController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "审核不通过") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/auditNoPass") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @PreAuthorize("@ss.hasPermi('provisionalPlan:auditNoPass')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermi('plan:provisionalPlan:auditNoPass')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = ModularConstans.provisionalPlan, businessType = BusinessType.UPDATE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult auditNoPass(@RequestBody ProvisionalPlanVo provisionalPlanVo, HttpServletRequest request) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtils.isNull(provisionalPlanVo) || StringUtils.isNull(provisionalPlanVo.getPlanPracticalId())) { 
			 |