| | |
| | | package com.java110.store.smo.impl; |
| | | |
| | | |
| | | import com.java110.core.factory.GenerateCodeFactory; |
| | | import com.java110.dto.resource.ResourceStoreTimesDto; |
| | | import com.java110.po.resource.ResourceStoreTimesPo; |
| | | import com.java110.store.dao.IResourceStoreTimesV1ServiceDao; |
| | | import com.java110.intf.store.IResourceStoreTimesV1InnerServiceSMO; |
| | | import com.java110.dto.resourceResourceStoreTimesTimes.ResourceStoreTimesDto; |
| | | import com.java110.po.resourceResourceStoreTimesTimes.ResourceStoreTimesPo; |
| | | import com.java110.utils.util.BeanConvertUtil; |
| | | import com.java110.core.base.smo.BaseServiceSMO; |
| | | import com.java110.dto.user.UserDto; |
| | | import com.java110.dto.PageDto; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | |
| | | |
| | | @Override |
| | | public int saveResourceStoreTimes(@RequestBody ResourceStoreTimesPo resourceResourceStoreTimesTimesPo) { |
| | | public int saveResourceStoreTimes(@RequestBody ResourceStoreTimesPo resourceResourceStoreTimesTimesPo) { |
| | | int saveFlag = resourceResourceStoreTimesTimesV1ServiceDaoImpl.saveResourceStoreTimesInfo(BeanConvertUtil.beanCovertMap(resourceResourceStoreTimesTimesPo)); |
| | | return saveFlag; |
| | | } |
| | | |
| | | @Override |
| | | public int updateResourceStoreTimes(@RequestBody ResourceStoreTimesPo resourceResourceStoreTimesTimesPo) { |
| | | @Override |
| | | public int updateResourceStoreTimes(@RequestBody ResourceStoreTimesPo resourceResourceStoreTimesTimesPo) { |
| | | int saveFlag = resourceResourceStoreTimesTimesV1ServiceDaoImpl.updateResourceStoreTimesInfo(BeanConvertUtil.beanCovertMap(resourceResourceStoreTimesTimesPo)); |
| | | return saveFlag; |
| | | } |
| | | |
| | | @Override |
| | | public int deleteResourceStoreTimes(@RequestBody ResourceStoreTimesPo resourceResourceStoreTimesTimesPo) { |
| | | resourceResourceStoreTimesTimesPo.setStatusCd("1"); |
| | | int saveFlag = resourceResourceStoreTimesTimesV1ServiceDaoImpl.updateResourceStoreTimesInfo(BeanConvertUtil.beanCovertMap(resourceResourceStoreTimesTimesPo)); |
| | | return saveFlag; |
| | | |
| | | @Override |
| | | public int saveOrUpdateResourceStoreTimes(@RequestBody ResourceStoreTimesPo resourceStoreTimesPo) { |
| | | ResourceStoreTimesDto resourceStoreTimesDto = new ResourceStoreTimesDto(); |
| | | resourceStoreTimesDto.setStoreId(resourceStoreTimesPo.getStoreId()); |
| | | resourceStoreTimesDto.setPrice(resourceStoreTimesPo.getPrice()); |
| | | resourceStoreTimesDto.setResCode(resourceStoreTimesPo.getResCode()); |
| | | resourceStoreTimesDto.setShId(resourceStoreTimesPo.getShId()); |
| | | resourceStoreTimesDto.setCommunityId(resourceStoreTimesPo.getCommunityId()); |
| | | List<ResourceStoreTimesDto> resourceStoreTimesDtos = queryResourceStoreTimess(resourceStoreTimesDto); |
| | | if (resourceStoreTimesDtos == null || resourceStoreTimesDtos.size() < 1) { |
| | | resourceStoreTimesPo.setTimesId(GenerateCodeFactory.getGeneratorId("11")); |
| | | return saveResourceStoreTimes(resourceStoreTimesPo); |
| | | } |
| | | double stock = Double.parseDouble(resourceStoreTimesDtos.get(0).getStock()) + Double.parseDouble(resourceStoreTimesPo.getStock()); |
| | | resourceStoreTimesPo.setStock(stock + ""); |
| | | resourceStoreTimesPo.setTimesId(resourceStoreTimesDtos.get(0).getTimesId()); |
| | | return updateResourceStoreTimes(resourceStoreTimesPo); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public int deleteResourceStoreTimes(@RequestBody ResourceStoreTimesPo resourceResourceStoreTimesTimesPo) { |
| | | resourceResourceStoreTimesTimesPo.setStatusCd("1"); |
| | | int saveFlag = resourceResourceStoreTimesTimesV1ServiceDaoImpl.updateResourceStoreTimesInfo(BeanConvertUtil.beanCovertMap(resourceResourceStoreTimesTimesPo)); |
| | | return saveFlag; |
| | | } |
| | | |
| | | @Override |
| | | public List<ResourceStoreTimesDto> queryResourceStoreTimess(@RequestBody ResourceStoreTimesDto resourceResourceStoreTimesTimesDto) { |
| | | public List<ResourceStoreTimesDto> queryResourceStoreTimess(@RequestBody ResourceStoreTimesDto resourceResourceStoreTimesTimesDto) { |
| | | |
| | | //校验是否传了 分页信息 |
| | | |
| | |
| | | |
| | | @Override |
| | | public int queryResourceStoreTimessCount(@RequestBody ResourceStoreTimesDto resourceResourceStoreTimesTimesDto) { |
| | | return resourceResourceStoreTimesTimesV1ServiceDaoImpl.queryResourceStoreTimessCount(BeanConvertUtil.beanCovertMap(resourceResourceStoreTimesTimesDto)); } |
| | | return resourceResourceStoreTimesTimesV1ServiceDaoImpl.queryResourceStoreTimessCount(BeanConvertUtil.beanCovertMap(resourceResourceStoreTimesTimesDto)); |
| | | } |
| | | @Override |
| | | public int queryResourceStoreTimessCountStock(@RequestBody ResourceStoreTimesDto resourceResourceStoreTimesTimesDto) { |
| | | return resourceResourceStoreTimesTimesV1ServiceDaoImpl.queryResourceStoreTimessCountStock(BeanConvertUtil.beanCovertMap(resourceResourceStoreTimesTimesDto)); |
| | | } |
| | | |
| | | } |