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/impl/ComplaintServiceImpl.java |   38 +++++++++++++++++++++++++++++++++++++-
 1 files changed, 37 insertions(+), 1 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/ComplaintServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/ComplaintServiceImpl.java
index 5047b43..1bf936b 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/ComplaintServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/ComplaintServiceImpl.java
@@ -1,12 +1,17 @@
 package com.panzhihua.sangeshenbian.service.impl;
 
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.panzhihua.common.utlis.DateUtils;
-import com.panzhihua.sangeshenbian.entity.Complaint;
+import com.panzhihua.sangeshenbian.model.dto.ComplaintCompletionDTO;
+import com.panzhihua.sangeshenbian.model.dto.ComplaintProcessDTO;
+import com.panzhihua.sangeshenbian.model.entity.Complaint;
 import com.panzhihua.sangeshenbian.enums.ProcessStatusEnum;
 import com.panzhihua.sangeshenbian.dao.ComplaintMapper;
+import com.panzhihua.sangeshenbian.model.query.ComplaintQuery;
 import com.panzhihua.sangeshenbian.service.IComplaintService;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.panzhihua.sangeshenbian.model.vo.ComplaintVO;
 import org.springframework.stereotype.Service;
 
 import java.text.SimpleDateFormat;
@@ -60,4 +65,35 @@
         // 保存诉求记录
         save(complaint);
     }
+
+    /**
+     *
+     * @param query
+     * @return
+     */
+    @Override
+    public Page<ComplaintVO> complaintList(ComplaintQuery query) {
+        //判断当前登录用户级别,查询对应工单
+        Page<ComplaintVO> page = new Page<>(query.getPageNum(), query.getPageSize());
+        return page;
+    }
+
+    /**
+     *办理进度录入
+     * @param dto
+     */
+    @Override
+    public void saveProcess(ComplaintProcessDTO dto) {
+
+    }
+
+    /**
+     * 办理结果录入
+     * @param dto
+     */
+    @Override
+    public void saveResult(ComplaintCompletionDTO dto) {
+
+    }
 }
+

--
Gitblit v1.7.1