TOrderTaskMapper.java 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. package com.goafanti.common.dao;
  2. import com.goafanti.common.bo.UserOrderTask;
  3. import com.goafanti.common.model.TOrderTask;
  4. import com.goafanti.common.model.TOrderTaskExample;
  5. import com.goafanti.order.bo.TOrderTaskBo;
  6. import com.goafanti.order.bo.TOrderTaskDetailBo;
  7. import com.goafanti.order.bo.TOrderTaskListBo;
  8. import java.util.List;
  9. import org.apache.ibatis.annotations.Param;
  10. public interface TOrderTaskMapper {
  11. /**
  12. * This method was generated by MyBatis Generator. This method corresponds to the database table t_order_task
  13. * @mbg.generated Tue Jan 26 11:11:55 CST 2021
  14. */
  15. int deleteByPrimaryKey(Integer id);
  16. /**
  17. * This method was generated by MyBatis Generator. This method corresponds to the database table t_order_task
  18. * @mbg.generated Tue Jan 26 11:11:55 CST 2021
  19. */
  20. int insert(TOrderTask record);
  21. /**
  22. * This method was generated by MyBatis Generator. This method corresponds to the database table t_order_task
  23. * @mbg.generated Tue Jan 26 11:11:55 CST 2021
  24. */
  25. int insertSelective(TOrderTask record);
  26. /**
  27. * This method was generated by MyBatis Generator. This method corresponds to the database table t_order_task
  28. * @mbg.generated Tue Jan 26 11:11:55 CST 2021
  29. */
  30. TOrderTask selectByPrimaryKey(Integer id);
  31. /**
  32. * This method was generated by MyBatis Generator. This method corresponds to the database table t_order_task
  33. * @mbg.generated Tue Jan 26 11:11:55 CST 2021
  34. */
  35. int updateByPrimaryKeySelective(TOrderTask record);
  36. /**
  37. * This method was generated by MyBatis Generator. This method corresponds to the database table t_order_task
  38. * @mbg.generated Tue Jan 26 11:11:55 CST 2021
  39. */
  40. int updateByPrimaryKeyWithBLOBs(TOrderTask record);
  41. /**
  42. * This method was generated by MyBatis Generator. This method corresponds to the database table t_order_task
  43. * @mbg.generated Tue Jan 26 11:11:55 CST 2021
  44. */
  45. int updateByPrimaryKey(TOrderTask record);
  46. List<TOrderTaskBo> selectOrderTask(String orderNo);
  47. TOrderTaskDetailBo getOrderTaskDetail(String id);
  48. TOrderTask selectBySuperId(String superId);
  49. List<TOrderTask> getReceiverByOid(String oid);
  50. void updateDimissionTransfer(@Param("aid")String aid, @Param("transferId")String transferId, @Param("type")Integer type);
  51. String selectEstimateCost(String orderNo);
  52. List<String> listNameByDepAndName(@Param("orderNo")String orderNo, @Param("type")Integer type);
  53. List<TOrderTaskListBo> splitProjectList(Integer tid);
  54. List<TOrderTaskBo> selectOrderTaskAll(String orderNo);
  55. String selectByidGetCname(String pid);
  56. void updateByOutsourceToOrderNo(@Param("orderNo")String orderNo, @Param("type")Integer type);
  57. int insertSelectiveGetId(TOrderTask tn);
  58. List<String> getLockId(@Param("orderNo")String orderNo, @Param("aid")String aid, @Param("uid")String uid);
  59. List<UserOrderTask> selectUidByproject(String uid);
  60. }