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