From f50da3afc73bc458640677c198bb7c99de5b2fe5 Mon Sep 17 00:00:00 2001
From: buhuazhen <hua100783@gmail.com>
Date: 星期一, 09 三月 2026 17:33:45 +0800
Subject: [PATCH] fix(mybatis): 修正createUser和updateUser填充值类型空值处理
---
src/main/java/com/ruoyi/staff/service/PersonalShiftService.java | 32 ++++++++++++++++++++++++++++++++
1 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ruoyi/staff/service/PersonalShiftService.java b/src/main/java/com/ruoyi/staff/service/PersonalShiftService.java
new file mode 100644
index 0000000..e6eb140
--- /dev/null
+++ b/src/main/java/com/ruoyi/staff/service/PersonalShiftService.java
@@ -0,0 +1,32 @@
+package com.ruoyi.staff.service;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ruoyi.staff.dto.PerformanceShiftAddDto;
+import com.ruoyi.staff.pojo.PersonalShift;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.Map;
+
+/**
+ * <p>
+ * 鏈嶅姟绫�
+ * </p>
+ *
+ * @author 鑺杞欢锛堟睙鑻忥級鏈夐檺鍏徃
+ * @since 2026-03-05 03:52:19
+ */
+public interface PersonalShiftService extends IService<PersonalShift> {
+
+ int performanceShiftAdd(PerformanceShiftAddDto performanceShiftAddDto);
+
+ Map<String, Object> performanceShiftPage(Page<Object> page, String time, String userName, Integer sysDeptId);
+
+ void performanceShiftUpdate(PersonalShift performanceShift);
+
+ IPage<Map<String, Object>> performanceShiftPageYear(Page<Object> page, String time, String userName, Integer sysDeptId);
+
+ Map<Object, Object> exportToYearExcel(String time, String userName, Integer sysDeptId) throws Exception;
+
+ Map<Object, Object> exportToMonthExcel(String time, String userName, Integer sysDeptId);
+}
--
Gitblit v1.9.3