51c0f4db9060b6adaf662a6d7fd59dccdb8cfbc0.svn-base 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package cn.com.goldenwater.dcproj.service.impl.tac;
  2. import cn.com.goldenwater.core.service.AbstractCrudService;
  3. import cn.com.goldenwater.dcproj.dao.TacPawpDrmDao;
  4. import cn.com.goldenwater.dcproj.model.TacPawpDrm;
  5. import cn.com.goldenwater.dcproj.param.TacPawpDrmParam;
  6. import cn.com.goldenwater.dcproj.service.GwComFileService;
  7. import cn.com.goldenwater.dcproj.service.TacPawpDrmService;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.stereotype.Service;
  10. import org.springframework.transaction.annotation.Transactional;
  11. /**
  12. * @author lune
  13. * @date 2019-6-19
  14. */
  15. @Service
  16. @Transactional
  17. public class TacPawpDrmServiceImpl extends AbstractCrudService<TacPawpDrm, TacPawpDrmParam> implements TacPawpDrmService {
  18. @Autowired
  19. private TacPawpDrmDao tacPawpDrmDao;
  20. @Autowired
  21. private GwComFileService gwComFileService;
  22. public TacPawpDrmServiceImpl(TacPawpDrmDao tacPawpDrmDao) {
  23. super(tacPawpDrmDao);
  24. this.tacPawpDrmDao = tacPawpDrmDao;
  25. }
  26. @Override
  27. public int insertFiles(TacPawpDrm tacPawpDrm) {
  28. tacPawpDrmDao.insert(tacPawpDrm);
  29. gwComFileService.updateBiz(tacPawpDrm.getGwComFileList(), tacPawpDrm.getId());
  30. return 0;
  31. }
  32. @Override
  33. public void updateFiles(TacPawpDrm tacPawpDrm) {
  34. tacPawpDrmDao.update(tacPawpDrm);
  35. gwComFileService.updateBiz(tacPawpDrm.getGwComFileList(), tacPawpDrm.getId());
  36. }
  37. }