Prechádzať zdrojové kódy

学生请假功能实现

dzx 1 rok pred
rodič
commit
0117201423

+ 1 - 4
src/main/java/com/xjrsoft/module/liteflow/node/StudentLeaveNode.java

@@ -1,8 +1,6 @@
 package com.xjrsoft.module.liteflow.node;
 
 import cn.hutool.core.convert.Convert;
-import com.xjrsoft.module.personnel.entity.ReservationSchool;
-import com.xjrsoft.module.student.entity.StudentLeave;
 import com.xjrsoft.module.student.service.IStudentLeaveService;
 import com.yomahub.liteflow.core.NodeComponent;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -27,8 +25,7 @@ public class StudentLeaveNode extends NodeComponent {
         Long formId = Convert.toLong(value);
         if (formId != null) {
             // 数据处理
-            StudentLeave dataObj = studentLeaveService.getById(formId);
-            dataObj.setStatus(1);
+            studentLeaveService.hikvisionLeave(formId);
         }
     }
 }

+ 1 - 1
src/main/java/com/xjrsoft/module/student/service/IStudentLeaveService.java

@@ -12,5 +12,5 @@ import com.xjrsoft.module.student.entity.StudentLeave;
 
 public interface IStudentLeaveService extends MPJBaseService<StudentLeave> {
 
-    Boolean hikvisionLeave();
+    Boolean hikvisionLeave(Long id);
 }

+ 8 - 4
src/main/java/com/xjrsoft/module/student/service/impl/StudentLeaveServiceImpl.java

@@ -8,12 +8,16 @@ import lombok.AllArgsConstructor;
 import org.springframework.stereotype.Service;
 
 /**
-* @title: 学生荣誉
-* @Author dzx
-* @Date: 2023-12-05
-* @Version 1.0
+ * @title: 学生请假
+ * @Author dzx
+ * @Date: 2024年5月21日
+ * @Version 1.0
 */
 @Service
 @AllArgsConstructor
 public class StudentLeaveServiceImpl extends MPJBaseServiceImpl<StudentLeaveMapper, StudentLeave> implements IStudentLeaveService {
+    @Override
+    public Boolean hikvisionLeave(Long id) {
+        return null;
+    }
 }