diff --git a/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/controller/wx/WxCounselorController.java b/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/controller/wx/WxCounselorController.java index 75661b2..8cf659f 100644 --- a/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/controller/wx/WxCounselorController.java +++ b/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/controller/wx/WxCounselorController.java @@ -10,11 +10,14 @@ import org.dromara.common.satoken.utils.LoginHelper; import org.dromara.common.web.core.BaseController; import org.dromara.scale.domain.bo.ReservationDayBo; import org.dromara.scale.domain.vo.CounselorVo; +import org.dromara.scale.domain.vo.ReservationDayVo; import org.dromara.scale.service.ICounselorService; import org.dromara.scale.service.IReservationService; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; +import java.util.List; + /** *
TODO
*
@@ -38,7 +41,7 @@ public class WxCounselorController extends BaseController {
@GetMapping()
public R> getReservationList(String time, Long userId) {
+ return null;
+ }
}
diff --git a/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/domain/ReservationTime.java b/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/domain/ReservationTime.java
index 9a2df2a..459d511 100644
--- a/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/domain/ReservationTime.java
+++ b/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/domain/ReservationTime.java
@@ -1,13 +1,13 @@
package org.dromara.scale.domain;
-import org.dromara.common.mybatis.core.domain.BaseEntity;
-import com.baomidou.mybatisplus.annotation.*;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
-import java.util.Date;
-import com.fasterxml.jackson.annotation.JsonFormat;
+import org.dromara.common.mybatis.core.domain.BaseEntity;
import java.io.Serial;
+import java.util.Date;
/**
* 预约-时间对象 m_reservation_time
@@ -24,7 +24,7 @@ public class ReservationTime extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
- *
+ *
*/
@TableId(value = "id")
private Long id;
@@ -49,5 +49,10 @@ public class ReservationTime extends BaseEntity {
*/
private Date endTime;
+ /**
+ * 状态,0未预约,1已预约
+ */
+ private Integer status;
+
}
diff --git a/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/domain/bo/ReservationTimeBo.java b/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/domain/bo/ReservationTimeBo.java
index b81ce4f..a880580 100644
--- a/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/domain/bo/ReservationTimeBo.java
+++ b/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/domain/bo/ReservationTimeBo.java
@@ -55,5 +55,10 @@ public class ReservationTimeBo extends BaseEntity {
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date endTime;
+ /**
+ * 状态,0未预约,1已预约
+ */
+ private Integer status;
+
}
diff --git a/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/service/ICounselorService.java b/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/service/ICounselorService.java
index 4407349..9b7d109 100644
--- a/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/service/ICounselorService.java
+++ b/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/service/ICounselorService.java
@@ -15,6 +15,14 @@ import java.util.List;
*/
public interface ICounselorService {
+ /**
+ * 查询心理咨询师
+ *
+ * @param id 用户id
+ * @return 心理咨询师
+ */
+ CounselorVo queryByUserId(Long id);
+
/**
* 查询心理咨询师
*
diff --git a/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/service/IReservationService.java b/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/service/IReservationService.java
index 5ddc194..9733f15 100644
--- a/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/service/IReservationService.java
+++ b/ruoyi-modules/rouyi-scale/src/main/java/org/dromara/scale/service/IReservationService.java
@@ -1,7 +1,10 @@
package org.dromara.scale.service;
+import org.dromara.scale.domain.ReservationDay;
import org.dromara.scale.domain.bo.ReservationDayBo;
+import java.util.List;
+
public interface IReservationService {
/**
@@ -11,4 +14,6 @@ public interface IReservationService {
* @return 是否新增成功
*/
Boolean insertByBo(ReservationDayBo bo);
+
+ List