From 944b9017c57050989a7f7b7c71c6a5c694257ca9 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期日, 23 二月 2025 18:25:45 +0800 Subject: [PATCH] 用户端首页接口、工单列表接口定义 --- springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/IComplaintService.java | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/IComplaintService.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/IComplaintService.java index 9ddaed3..769c2a9 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/IComplaintService.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/IComplaintService.java @@ -1,7 +1,12 @@ package com.panzhihua.sangeshenbian.service; -import com.panzhihua.sangeshenbian.entity.Complaint; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.panzhihua.sangeshenbian.model.dto.ComplaintCompletionDTO; +import com.panzhihua.sangeshenbian.model.dto.ComplaintProcessDTO; +import com.panzhihua.sangeshenbian.model.entity.Complaint; import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.sangeshenbian.model.query.ComplaintQuery; +import com.panzhihua.sangeshenbian.model.vo.ComplaintVO; /** * <p> @@ -13,4 +18,23 @@ */ public interface IComplaintService extends IService<Complaint> { void saveComplaint(Complaint complaint,Long userId); + + /** + * 诉求列表 + * @param query + * @return + */ + Page<ComplaintVO> complaintList(ComplaintQuery query); + + /** + * 保存办理进度 + * @param dto + */ + void saveProcess(ComplaintProcessDTO dto); + + /** + * 办理结果录入 + * @param dto + */ + void saveResult(ComplaintCompletionDTO dto); } -- Gitblit v1.7.1