Pu Zhibing
2025-03-16 6aa6dc075078cca11be048a267911bd7f74dadcd
springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/IComplaintService.java
@@ -2,6 +2,7 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.common.model.vos.LoginUserInfoVO;
import com.panzhihua.common.model.vos.sangeshenbian.SystemUserVo;
import com.panzhihua.sangeshenbian.model.dto.ComplaintCompletionDTO;
import com.panzhihua.sangeshenbian.model.dto.ComplaintProcessDTO;
import com.panzhihua.sangeshenbian.model.dto.*;
@@ -15,6 +16,7 @@
import com.panzhihua.sangeshenbian.model.vo.ComplaintVO;
import com.panzhihua.sangeshenbian.model.vo.DispatchVO;
import java.io.IOException;
import java.util.List;
/**
@@ -108,6 +110,47 @@
     * @return
     */
    ComplaintAuditRecord delayDetail(Long complaintId);
    /**
     * 管理后台-诉求列表
     *
     * @param query
     * @param loginUserInfo
     * @return
     */
    Page<ComplaintVO> pageList(ComplaintQuery query, SystemUserVo loginUserInfo);
    /**
     * 管理后台-诉求详情
     * @param id
     * @return
     */
    ComplaintVO getDetailMgt(Long id);
    /**
     * 诉求列表导出
     * @param query
     * @param loginUserInfo
     */
    void export(ComplaintQuery query, SystemUserVo loginUserInfo) throws IOException;
    /**
     * 社区问题单
     * @param id
     */
    void communityProblem(Long id) throws IOException;
    /**
     * 问题处理单
     * @param id
     */
    void problemHandle(Long id);
    /**
     * 协调通知
     * @param id
     */
    void coordinationNotice(Long id);
    
    
    /**