package com.java110.community.smo.impl; import com.java110.community.dao.IResourceStoreServiceDao; import com.java110.core.base.smo.BaseServiceSMO; import com.java110.intf.community.IResourceStoreServiceSMO; import com.java110.po.purchase.ResourceStorePo; import com.java110.utils.util.BeanConvertUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; import java.util.List; @RestController public class ResourceStoreServiceSMOImpl extends BaseServiceSMO implements IResourceStoreServiceSMO { @Autowired private IResourceStoreServiceDao resourceStoreServiceDao; @Override public List getResourceStores(@RequestBody ResourceStorePo resourceStorePo) { List resourceStorePos = BeanConvertUtil.covertBeanList(resourceStoreServiceDao.getResourceStoresInfo(BeanConvertUtil.beanCovertMap(resourceStorePo)), ResourceStorePo.class); return resourceStorePos; } @Override public int getResourceStoresCount(@RequestBody ResourceStorePo resourceStorePo) { return resourceStoreServiceDao.getResourceStoresCount(BeanConvertUtil.beanCovertMap(resourceStorePo)); } }