TWarehousebillsitemsServiceImpl.java 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. package com.ruoyi.warehouseBusiness.service.impl;
  2. import com.ruoyi.common.utils.DateUtils;
  3. import com.ruoyi.warehouseBusiness.domain.TWarehousebillsitems;
  4. import com.ruoyi.warehouseBusiness.mapper.TWarehousebillsitemsMapper;
  5. import com.ruoyi.warehouseBusiness.service.ITWarehousebillsitemsService;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.stereotype.Service;
  8. import java.util.List;
  9. import java.util.Map;
  10. /**
  11. * 仓库明细从表Service业务层处理
  12. *
  13. * @author ruoyi
  14. * @date 2020-12-11
  15. */
  16. @Service
  17. public class TWarehousebillsitemsServiceImpl implements ITWarehousebillsitemsService {
  18. @Autowired
  19. private TWarehousebillsitemsMapper tWarehousebillsitemsMapper;
  20. /**
  21. * 查询仓库明细从表
  22. *
  23. * @param fId 仓库明细从表ID
  24. * @return 仓库明细从表
  25. */
  26. @Override
  27. public TWarehousebillsitems selectTWarehousebillsitemsById(Long fId) {
  28. return tWarehousebillsitemsMapper.selectTWarehousebillsitemsById(fId);
  29. }
  30. /**
  31. * 查询仓库明细从表列表
  32. *
  33. * @param tWarehousebillsitems 仓库明细从表
  34. * @return 仓库明细从表
  35. */
  36. @Override
  37. public List<TWarehousebillsitems> selectTWarehousebillsitemsList(TWarehousebillsitems tWarehousebillsitems) {
  38. return tWarehousebillsitemsMapper.selectTWarehousebillsitemsList(tWarehousebillsitems);
  39. }
  40. /**
  41. * 新增仓库明细从表
  42. *
  43. * @param tWarehousebillsitems 仓库明细从表
  44. * @return 结果
  45. */
  46. @Override
  47. public int insertTWarehousebillsitems(TWarehousebillsitems tWarehousebillsitems) {
  48. tWarehousebillsitems.setCreateTime(DateUtils.getNowDate());
  49. return tWarehousebillsitemsMapper.insertTWarehousebillsitems(tWarehousebillsitems);
  50. }
  51. /**
  52. * 修改仓库明细从表
  53. *
  54. * @param tWarehousebillsitems 仓库明细从表
  55. * @return 结果
  56. */
  57. @Override
  58. public int updateTWarehousebillsitems(TWarehousebillsitems tWarehousebillsitems) {
  59. tWarehousebillsitems.setUpdateTime(DateUtils.getNowDate());
  60. return tWarehousebillsitemsMapper.updateTWarehousebillsitems(tWarehousebillsitems);
  61. }
  62. /**
  63. * 批量删除仓库明细从表
  64. *
  65. * @param fIds 需要删除的仓库明细从表ID
  66. * @return 结果
  67. */
  68. @Override
  69. public int deleteTWarehousebillsitemsByIds(Long[] fIds) {
  70. return tWarehousebillsitemsMapper.deleteTWarehousebillsitemsByIds(fIds);
  71. }
  72. /**
  73. * 删除仓库明细从表信息
  74. *
  75. * @param fId 仓库明细从表ID
  76. * @return 结果
  77. */
  78. @Override
  79. public int deleteTWarehousebillsitemsById(Long fId) {
  80. return tWarehousebillsitemsMapper.deleteTWarehousebillsitemsById(fId);
  81. }
  82. @Override
  83. public int warehouseItemfItemstatus(Long fPid, Long fItemstatus) {
  84. return tWarehousebillsitemsMapper.warehouseItemfItemstatus(fPid,fItemstatus);
  85. }
  86. @Override
  87. public List<Map<String, Object>> selectStorageFeeItemfTruckNo() {
  88. return tWarehousebillsitemsMapper.selectStorageFeeItemfTruckNo();
  89. }
  90. }