TOrderTaskMapper.java 2.3 KB

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