jiangping
2025-04-10 9f7777c83f2d07c8d83c506ab2a13bc543f47de9
server/src/main/java/com/doumee/service/business/WorkorderService.java
@@ -2,7 +2,12 @@
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.Member;
import com.doumee.dao.business.model.Workorder;
import com.doumee.dao.web.dto.CloseDTO;
import com.doumee.dao.web.dto.PassOnDTO;
import com.doumee.dao.web.vo.WorkOrderDataVO;
import java.util.List;
/**
@@ -104,7 +109,36 @@
    Workorder getDetail(Integer id);
    /**
     * 初始化code
     * 每天初始化工单编号code
     */
    void initializationCode();
    /**
     * 工单关闭
     * @param closeDTO
     */
    void  closeWorkOrder(CloseDTO closeDTO);
    /**
     * 工单转交处理
     * @param passOnDTO
     */
    void passOn(PassOnDTO passOnDTO);
    /**
     * 工单催促
     * @param workorderId
     * @param member
     */
    void urge(Integer workorderId, Member member);
    /**
     * 定时催促工单
     */
    void jobUrge();
    List<WorkOrderDataVO> getWorkOrderData(Integer queryType) throws Exception;
}