RmsPierServiceImpl.java 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. package com.steerinfo.dil.service.impl;
  2. import com.steerinfo.dil.mapper.RmsPierMapper;
  3. import com.steerinfo.dil.model.RmsPier;
  4. import com.steerinfo.dil.service.IRmsPierService;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.stereotype.Service;
  7. import java.math.BigDecimal;
  8. import java.util.Date;
  9. import java.util.List;
  10. import java.util.Map;
  11. /**
  12. * RmsPorta服务实现:
  13. * @author generator
  14. * @version 1.0-SNAPSHORT 2021-10-25 11:20
  15. * 类描述
  16. * 修订历史:
  17. * 日期:2021-10-25
  18. * 作者:generator
  19. * 参考:
  20. * 描述:RmsPorta服务实现
  21. * @see null
  22. * @Copyright 湖南视拓信息技术股份有限公司. All rights reserved.
  23. */
  24. @Service(value = "rmsPierService")
  25. public class RmsPierServiceImpl implements IRmsPierService {
  26. /**
  27. * 码头管理增删改查
  28. */
  29. @Autowired
  30. private RmsPierMapper rmsPierMapper;
  31. @Override
  32. public int insertPier(RmsPier rmsPier) {
  33. rmsPier.setId(rmsPierMapper.getPierId());
  34. rmsPier.setInsertUsername("admin");
  35. rmsPier.setInsertTime(new Date());
  36. rmsPier.setInsertUpdateRemark("无");
  37. rmsPier.setDeleted(new BigDecimal(0));
  38. return rmsPierMapper.insertSelective(rmsPier);
  39. }
  40. @Override
  41. public int updatePier(RmsPier rmsPier) {
  42. rmsPier.setUpdateUsername("admin");
  43. rmsPier.setUpdateTime(new Date());
  44. return rmsPierMapper.updateByPrimaryKeySelective(rmsPier);
  45. }
  46. @Override
  47. public Integer deletePier(BigDecimal pierId) {
  48. RmsPier rmsPier = rmsPierMapper.selectByPrimaryKey(pierId);
  49. rmsPier.setUpdateTime(new Date());
  50. rmsPier.setUpdateUsername("admin");
  51. // rmsPier.setDeleted(new BigDecimal(1));
  52. return rmsPierMapper.updateByPrimaryKeySelective(rmsPier);
  53. }
  54. @Override
  55. public List<Map<String, Object>> getPier(Map<String, Object> mapVal) {
  56. return rmsPierMapper.getPier(mapVal);
  57. }
  58. /**
  59. * 获取港口下拉框
  60. * @return
  61. */
  62. @Override
  63. public List<Map<String,Object>> getPortId() {
  64. return rmsPierMapper.getPortId();
  65. }
  66. }