MouldServiceImpl.java 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.hssx.cloudmodel.service.impl;
  2. import com.hssx.cloudmodel.entity.Mould;
  3. import com.hssx.cloudmodel.entity.User;
  4. import com.hssx.cloudmodel.mapper.MouldMapper;
  5. import com.hssx.cloudmodel.service.MouldService;
  6. import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
  7. import com.hssx.cloudmodel.util.HttpRespMsg;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.stereotype.Service;
  10. import javax.annotation.Resource;
  11. /**
  12. * <p>
  13. * 服务实现类
  14. * </p>
  15. *
  16. * @author 吴涛涛
  17. * @since 2019-07-30
  18. */
  19. @Service
  20. public class MouldServiceImpl extends ServiceImpl<MouldMapper, Mould> implements MouldService {
  21. @Resource
  22. MouldMapper mouldMapper;
  23. @Override
  24. public HttpRespMsg addAndUpdateMould(Mould mould, User user) {
  25. if(mould.getId() != null){
  26. //修改
  27. mouldMapper.updateById(mould);
  28. }else{
  29. mould.setCreatorId(user.getId());
  30. mouldMapper.insert(mould);
  31. }
  32. return null;
  33. }
  34. }