|
|
@ -10,10 +10,8 @@ import com.yxt.common.core.query.PagerQuery; |
|
|
|
import com.yxt.common.core.result.ResultBean; |
|
|
|
import com.yxt.common.core.vo.PagerVo; |
|
|
|
import com.yxt.supervise.crm.api.bankmanager.BankManager; |
|
|
|
import com.yxt.supervise.crm.api.enterpriseproject.EnterpriseProject; |
|
|
|
import com.yxt.supervise.crm.api.enterpriseproject.EnterpriseProjectDto; |
|
|
|
import com.yxt.supervise.crm.api.enterpriseproject.EnterpriseProjectVo; |
|
|
|
import com.yxt.supervise.crm.api.projectinformation.*; |
|
|
|
import com.yxt.supervise.crm.api.storehouseproject.StoreHouseProjectDto; |
|
|
|
import com.yxt.supervise.crm.api.storehouseproject.StoreHouseProjectVo; |
|
|
|
import com.yxt.supervise.crm.biz.bankmanager.BankManagerService; |
|
|
@ -30,15 +28,14 @@ import com.yxt.supervise.crm.biz.projectzzfiles.ProjectZzFilesVo; |
|
|
|
import com.yxt.supervise.crm.biz.storehouseproject.StoreHouseProjectService; |
|
|
|
import com.yxt.supervise.crm.biz.userproject.UserProjectService; |
|
|
|
import com.yxt.supervise.crm.feign.system.SysOrganizationFeign; |
|
|
|
import com.yxt.supervise.crm.feign.wh.StoreHouseProjectFeign; |
|
|
|
import com.yxt.supervise.system.sysorganization.SysOrganizationVo; |
|
|
|
import com.yxt.supervise.system.sysuser.SysUser; |
|
|
|
import com.yxt.supervise.system.sysuser.SysUserVo; |
|
|
|
import org.junit.Test; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest; |
|
|
|
import java.math.BigDecimal; |
|
|
|
import java.util.*; |
|
|
|
|
|
|
@ -69,9 +66,10 @@ public class ProjectInformationService extends MybatisBaseService<ProjectInforma |
|
|
|
@Autowired |
|
|
|
SysOrganizationFeign sysOrganizationFeign; |
|
|
|
|
|
|
|
public PagerVo<ProjectInformationVo> listPageVo(PagerQuery<ProjectInformationQuery> pq) { |
|
|
|
public PagerVo<ProjectInformationVo> listPageVo(PagerQuery<ProjectInformationQuery> pq,String token) { |
|
|
|
ProjectInformationQuery query = pq.getParams(); |
|
|
|
QueryWrapper<ProjectInformation> qw = new QueryWrapper<>(); |
|
|
|
SysUserVo sysUserVo=sysUserFeign.loginDetailsNew(token).getData(); |
|
|
|
if (StringUtils.isNotBlank(query.getEntryName())) { |
|
|
|
qw.like("info.entryName", query.getEntryName()); |
|
|
|
} |
|
|
@ -87,6 +85,7 @@ public class ProjectInformationService extends MybatisBaseService<ProjectInforma |
|
|
|
if (StringUtils.isNotBlank(query.getStateSid())) { |
|
|
|
qw.eq("info.stateSid", query.getStateSid()); |
|
|
|
} |
|
|
|
qw.eq("up.userSid", sysUserVo.getSid()); |
|
|
|
IPage<ProjectInformation> page = PagerUtil.queryToPage(pq); |
|
|
|
IPage<ProjectInformationVo> pagging = baseMapper.selectPageVo(page, qw); |
|
|
|
for(ProjectInformationVo vo:pagging.getRecords()){ |
|
|
|