luofl
2025-04-14 e3a7b5f659b6967d8b426f20c8b52fe740be50b6
springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/IComplaintService.java
@@ -17,6 +17,7 @@
import com.panzhihua.sangeshenbian.model.vo.DispatchVO;
import com.panzhihua.sangeshenbian.warpper.MgtComplaintQuery;
import javax.validation.Valid;
import java.io.IOException;
import java.util.List;
@@ -68,10 +69,22 @@
     * @return
     */
    List<ComplaintProgress> progress(Long complaintId);
    void saveAndReport(ComplaintVO complaintVO, LoginUserInfoVO loginUserInfo);
    void saveAndComplete(@Valid ComplaintSaveAndCompleteDTO complaintVO, LoginUserInfoVO loginUserInfo);
    /**
     * 诉求上报
     */
    void saveReport(ComplaintReportDTO dto, LoginUserInfoVO loginUserInfoVO);
    /**
     * 诉求上报撤回
     */
    void reportWithdraw(ComplaintReportWithdrawDTO dto, LoginUserInfoVO loginUserInfoVO);
    /**
     * 诉求下派
@@ -137,9 +150,11 @@
    /**
     * 社区问题单、问题处理单、协调通知单 下载
     *
     * @param id
     * @param loginUserInfo
     */
    void downloadFile(Long id, Integer type) throws IOException;
    void downloadFile(Long id, Integer type, SystemUserVo loginUserInfo) throws IOException;
    /**
     * 获取超时未评价的数据