|
|
@@ -1,6 +1,7 @@
|
|
|
package com.goafanti.business.service.impl;
|
|
|
|
|
|
import com.goafanti.business.bo.InputRestrictProject;
|
|
|
+import com.goafanti.business.bo.RestrictProjectPageList;
|
|
|
import com.goafanti.business.service.RestrictProjectService;
|
|
|
import com.goafanti.common.dao.RestrictProjectMapper;
|
|
|
import com.goafanti.common.dao.UserTransferLogMapper;
|
|
|
@@ -8,11 +9,14 @@ import com.goafanti.common.error.BusinessException;
|
|
|
import com.goafanti.common.model.RestrictProject;
|
|
|
import com.goafanti.common.model.UserTransferLog;
|
|
|
import com.goafanti.core.mybatis.BaseMybatisDao;
|
|
|
+import com.goafanti.core.mybatis.page.Pagination;
|
|
|
import com.goafanti.core.shiro.token.TokenManager;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.util.Date;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
@Service
|
|
|
public class RestrictProjectServiceImpl extends BaseMybatisDao<RestrictProjectMapper> implements RestrictProjectService {
|
|
|
@@ -75,6 +79,15 @@ public class RestrictProjectServiceImpl extends BaseMybatisDao<RestrictProjectMa
|
|
|
return restrictProjectMapper.updateByPrimaryKeySelective(in);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Object pageList(InputRestrictProject in) {
|
|
|
+ Map<String,Object> param = new HashMap<>();
|
|
|
+ Pagination<RestrictProjectPageList> page =
|
|
|
+ (Pagination<RestrictProjectPageList>) findPage("RestrictProjectList", "RestrictProjectCount",
|
|
|
+ param, in.getPageNo(), in.getPageSize());
|
|
|
+ return page;
|
|
|
+ }
|
|
|
+
|
|
|
private void addUserLog(RestrictProject in, int i, String takeAid) {
|
|
|
UserTransferLog log = new UserTransferLog();
|
|
|
log.setUid(in.getUid());
|