| | |
| | | |
| | | 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.business.vo.WorkorderIndexNumVO; |
| | | import com.doumee.dao.web.dto.CloseDTO; |
| | | import com.doumee.dao.web.dto.OrderDataDTO; |
| | | import com.doumee.dao.web.dto.PassOnDTO; |
| | | import com.doumee.dao.web.dto.SendCopyDTO; |
| | | import com.doumee.dao.web.vo.WorkOrderDataVO; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | * @param id |
| | | * @return |
| | | */ |
| | | Workorder getDetail(Integer id); |
| | | Workorder getDetail(Integer id,Member member); |
| | | |
| | | /** |
| | | * 每天初始化工单编号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(OrderDataDTO orderDataDTO) ; |
| | | |
| | | /** |
| | | * 工单抄送 |
| | | * @param sendCopyDTO |
| | | */ |
| | | void sendCopy(SendCopyDTO sendCopyDTO); |
| | | |
| | | void sendSheEmail(); |
| | | |
| | | WorkorderIndexNumVO getIndexData(Workorder workorder); |
| | | |
| | | |
| | | } |