瀏覽代碼

新需求变更

buzhanyi 2 年之前
父節點
當前提交
6078abfa89

+ 8 - 0
purchase-admin/src/main/java/com/ozs/web/controller/plan/PlanQuarterController.java

@@ -222,6 +222,14 @@ public class PlanQuarterController extends BaseController {
         return quarterService.appUpdate(quarterStandardVo);
     }
 
+    @ApiOperation(value = "申请撤销年度计划")
+    @PostMapping("/appDelete")
+    @PreAuthorize("@ss.hasPermi('plan:quarter:appDelete')")
+    @Log(title = ModularConstans.planYear, businessType = BusinessType.DELETE)
+    public AjaxResult appDelete(@RequestBody PlanQuarterStandardVo quarterStandardVo) {
+        return quarterService.appDelete(quarterStandardVo);
+    }
+
     @ApiOperation(value = "发函催告")
     @PostMapping("/sendLetter")
     @PreAuthorize("@ss.hasPermi('plan:quarter:sendLetter')")

+ 8 - 0
purchase-system/src/main/java/com/ozs/plan/service/PlanQuarterService.java

@@ -156,4 +156,12 @@ public interface PlanQuarterService extends IService<PlanQuarter> {
      * @return
      */
     AjaxResult importPlanYearsData(List<Long> planYearIds);
+
+    /**
+     * 申请撤销年度计划
+     *
+     * @param
+     * @return
+     */
+    AjaxResult appDelete(PlanQuarterStandardVo quarterStandardVo);
 }

+ 5 - 2
purchase-system/src/main/java/com/ozs/plan/service/impl/PlanQuarterServiceImpl.java

@@ -3,11 +3,9 @@ package com.ozs.plan.service.impl;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.ozs.common.constant.Constants;
 import com.ozs.common.core.domain.AjaxResult;
 import com.ozs.common.core.domain.entity.SysDept;
 import com.ozs.common.core.domain.entity.SysDictData;
-import com.ozs.common.core.domain.entity.SysRole;
 import com.ozs.common.core.domain.entity.SysUser;
 import com.ozs.common.core.domain.model.LoginUser;
 import com.ozs.common.enums.DataIsDelete;
@@ -642,6 +640,11 @@ public class PlanQuarterServiceImpl extends ServiceImpl<PlanQuarterMapper, PlanQ
         return AjaxResult.success();
     }
 
+    @Override
+    public AjaxResult appDelete(PlanQuarterStandardVo quarterStandardVo) {
+        return null;
+    }
+
     //字段赋值对应的名称
     public List<PlanQuarterResponseVo> changeTo(List<PlanQuarter> planQuarters) {
         //获取季度计划各个季度提报时间的阈值