From 4a93670e28238f0e5f19b1f0a5f20080cea55414 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期一, 28 八月 2023 16:32:25 +0800
Subject: [PATCH] #出差审批完善

---
 src/main/java/com/zy/crm/manager/mapper/PlanMapper.java |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/crm/manager/mapper/PlanMapper.java b/src/main/java/com/zy/crm/manager/mapper/PlanMapper.java
index bbd587a..674fa43 100644
--- a/src/main/java/com/zy/crm/manager/mapper/PlanMapper.java
+++ b/src/main/java/com/zy/crm/manager/mapper/PlanMapper.java
@@ -1,12 +1,29 @@
 package com.zy.crm.manager.mapper;
 
-import com.zy.crm.manager.entity.Plan;
 import com.baomidou.mybatisplus.mapper.BaseMapper;
+import com.baomidou.mybatisplus.plugins.Page;
+import com.zy.crm.manager.entity.Plan;
 import org.apache.ibatis.annotations.Mapper;
+import org.apache.ibatis.annotations.Param;
 import org.springframework.stereotype.Repository;
+
+import java.util.List;
 
 @Mapper
 @Repository
 public interface PlanMapper extends BaseMapper<Plan> {
 
+    Plan selectByUuid(@Param("hostId") Long hostId, @Param("uuid") String uuid);
+
+    void increasePlanUrl(@Param("planId") int planId, @Param("url") String url, @Param("name") String name, @Param("size") Long size);
+
+    String selectPlanUrlPlanIdUrl(@Param("id") int id);
+    String selectPlanUrlPlanIdName(@Param("id") int id);
+    Long selectPlanUrlPlanIdSize(@Param("id") int id);
+    List<Integer> selectPlanUrlId(@Param("planId") int planId);
+
+    Plan selectPlanByNewestUuid(@Param("hostId") Long hostId);
+
+    List<Plan> listByPage(Page<Plan> page, @Param("hostId")Long hostId, @Param("deptId") String deptId, @Param("userId") Long userId , @Param("condition") String condition);
+
 }

--
Gitblit v1.9.1