OfficialDocumentPostServiceImpl.java 1003 B

123456789101112131415161718192021222324252627282930
  1. package com.xjrsoft.module.oa.service.impl;
  2. import com.github.yulichang.base.MPJBaseServiceImpl;
  3. import com.xjrsoft.module.oa.entity.OfficialDocumentPost;
  4. import com.xjrsoft.module.oa.mapper.OfficialDocumentPostMapper;
  5. import com.xjrsoft.module.oa.service.IOfficialDocumentPostService;
  6. import com.xjrsoft.module.oa.utils.PostNumberUtil;
  7. import lombok.AllArgsConstructor;
  8. import org.springframework.stereotype.Service;
  9. import java.time.LocalDate;
  10. /**
  11. * @title: 公文发文
  12. * @Author dzx
  13. * @Date: 2023-12-07
  14. * @Version 1.0
  15. */
  16. @Service
  17. @AllArgsConstructor
  18. public class OfficialDocumentPostServiceImpl extends MPJBaseServiceImpl<OfficialDocumentPostMapper, OfficialDocumentPost> implements IOfficialDocumentPostService {
  19. private final OfficialDocumentPostMapper officialDocumentPostMapper;
  20. @Override
  21. public String getMaxPostNumber() {
  22. Integer maxPostNumber = officialDocumentPostMapper.getMaxPostNumber();
  23. return PostNumberUtil.initMaxPostNumber(maxPostNumber, 3);
  24. }
  25. }