TOrderTaskMapper.java 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. package com.goafanti.common.dao;
  2. import com.goafanti.common.bo.OrderOperator;
  3. import com.goafanti.common.bo.UserOrderTask;
  4. import com.goafanti.common.model.TChangeTask;
  5. import com.goafanti.common.model.TOrderTask;
  6. import com.goafanti.order.bo.*;
  7. import com.goafanti.organization.bo.ProjectTypePuls;
  8. import java.math.BigDecimal;
  9. import java.util.List;
  10. import org.apache.ibatis.annotations.Param;
  11. public interface TOrderTaskMapper {
  12. int deleteByPrimaryKey(Integer id);
  13. int insert(TOrderTask record);
  14. int insertSelective(TOrderTask record);
  15. TOrderTask selectByPrimaryKey(Integer id);
  16. int updateByPrimaryKeySelective(TOrderTask record);
  17. int updateByPrimaryKey(TOrderTask record);
  18. List<TOrderTaskBo> selectOrderTask(@Param("orderNo") String orderNo,@Param("type") Integer type);
  19. TOrderTaskDetailBo getOrderTaskDetail(String id);
  20. TOrderTask selectBySuperId(String superId);
  21. List<TOrderTaskBo> getReceiverByOid(String oid);
  22. void updateDimissionTransfer(@Param("aid")String aid, @Param("transferId")String transferId, @Param("type")Integer type);
  23. String selectEstimateCost(String orderNo);
  24. List<String> listNameByDepAndName(@Param("orderNo")String orderNo, @Param("type")Integer type);
  25. List<TOrderTaskListBo> splitProjectList(Integer tid);
  26. List<TOrderTaskBo> selectOrderTaskAll(String orderNo);
  27. String selectByidGetCname(String pid);
  28. void updateByOutsourceToOrderNo(@Param("orderNo")String orderNo, @Param("type")Integer type);
  29. List<String> getLockId(@Param("orderNo")String orderNo, @Param("aid")String aid, @Param("uid")String uid);
  30. List<UserOrderTask> selectUidByproject(String uid);
  31. void resstPayment(Integer id);
  32. void updateAddCostAmount(@Param("tid")Integer tid, @Param("cost")BigDecimal cost);
  33. OrderOperator selectAidByParam(@Param("tid")Integer tid);
  34. ProjectTypePuls selectByTidGetDtails(Integer tid);
  35. List<OutHighNewRetrialStatistics> highNewRetrialStatistics(@Param("depId") String depId, @Param("startDate") String startDate, @Param("endDate") String endDate);
  36. int getHighNewRetrial(String orderNo);
  37. List<OutHighNewRetrialList> highNewRetrialList(@Param("province") String province, @Param("depId") String depId, @Param("aid") String aid,
  38. @Param("sort") Integer sort, @Param("startDate") String startDate, @Param("endDate") String endDate);
  39. List<TChangeTask> selectByAid(String aid);
  40. Integer getSplitCount(Integer tid);
  41. }