|
@@ -5,6 +5,8 @@ import com.dayou.entity.AssetsProject;
|
|
import com.dayou.mapper.AssetsProjectMapper;
|
|
import com.dayou.mapper.AssetsProjectMapper;
|
|
import com.dayou.service.AssetsProjectService;
|
|
import com.dayou.service.AssetsProjectService;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
+import com.dayou.vo.AssetsProjectVO;
|
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@@ -28,14 +30,20 @@ import org.springframework.transaction.annotation.Transactional;
|
|
@Service
|
|
@Service
|
|
public class AssetsProjectServiceImpl extends ServiceImpl<AssetsProjectMapper, AssetsProject> implements AssetsProjectService {
|
|
public class AssetsProjectServiceImpl extends ServiceImpl<AssetsProjectMapper, AssetsProject> implements AssetsProjectService {
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private AssetsProjectMapper assetsProjectMapper;
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 获取资产项目列表
|
|
|
|
+ * @param page 分页
|
|
|
|
+ * @param createUserId 创建者id
|
|
|
|
+ * @return Page<AssetsProjectVO>
|
|
|
|
+ */
|
|
@Override
|
|
@Override
|
|
- @SuppressWarnings("unchecked")
|
|
|
|
- public Page<AssetsProject> selectPage(Page page,AssetsProject assetsProject){
|
|
|
|
- return this.page(page, new QueryWrapper<AssetsProject>(assetsProject));
|
|
|
|
|
|
+ public Page<AssetsProjectVO> getAssetsProject(Page page, Long createUserId) {
|
|
|
|
+ return assetsProjectMapper.getAssetsProject(page, createUserId);
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
@Override
|
|
@Override
|
|
public AssetsProject detail(Long id){
|
|
public AssetsProject detail(Long id){
|
|
return this.getById(id);
|
|
return this.getById(id);
|
|
@@ -43,7 +51,7 @@ public class AssetsProjectServiceImpl extends ServiceImpl<AssetsProjectMapper, A
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public Boolean add(AssetsProject assetsProject){
|
|
public Boolean add(AssetsProject assetsProject){
|
|
- assetsProject.setCreateUserId(Long.valueOf((String) StpUtil.getLoginId()));
|
|
|
|
|
|
+ assetsProject.setCreateUserId(StpUtil.getLoginIdAsLong());
|
|
return this.save(assetsProject);
|
|
return this.save(assetsProject);
|
|
}
|
|
}
|
|
|
|
|