| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package com.ydtech.modules.order.service;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.modules.admin.model.SysUser;
- import com.ydtech.modules.esm.model.vo.InsOrderSetUserHisVo;
- import com.ydtech.modules.order.entity.vo.OrderTaskPoolsVo;
- import com.ydtech.modules.order.entity.vo.TaskForwardingVo;
- import java.util.List;
- public interface OrderTaskPoolsService {
- HttpResult query(OrderTaskPoolsVo orderTaskPoolsVo);
- /**
- * 任务转发
- *
- * @param taskForwardingVo 任务转发对象
- * @return 响应内容
- */
- HttpResult forwarding(TaskForwardingVo taskForwardingVo);
- /**
- * 查询当前工号是否可编辑
- * @param orderNo
- * @return
- */
- public HttpResult checkCurrentUserEdit(String orderNo);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/16 15:36
- * @Description: 子订单查询
- */
- HttpResult querySubOrders(OrderTaskPoolsVo orderTaskPoolsVo);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/16 15:42
- * @Description: 子订单的收回
- */
- HttpResult recover(TaskForwardingVo taskForwardingVo,SysUser sysUser);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/4/16 15:43
- * @Description: 子订单的转发
- */
- HttpResult forwardingSubOrders(TaskForwardingVo taskForwardingVo,SysUser sysUser);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/5/11 9:06
- * @Description: 通过子订单id查询任务转发列表
- */
- HttpResult<List<InsOrderSetUserHisVo>> findForwardingListBySubOrderId(String subOrderId);
- }
|