Commit ff40ed9a authored by Administrator's avatar Administrator

Merge remote-tracking branch 'origin/zuhuduan' into zuhuduan

# Conflicts:
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/OpRegionalEconomicDataDetailsDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/OpRegionalEconomicDataRegionalListDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/OpRegionalEconomicDataStatisticsRegionalDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/OpRegionalEconomicDataV1Dto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/OpRegionalEconomicDataV1PageDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/OpRegionalEconomicDataYearsListDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/OpRegionalEconomicRegionalCompareDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/SpecialBondInformationDetailsDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/SpecialBondInformationPageDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/SpecialBondProjectDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/SpecialPurposeBondsDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/SpecialPurposeBondsPageDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/UrbanInvestmentPlatformDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/UrbanInvestmentPlatformSubjectLevelDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/AchievementQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/AptitudeDetailDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/AptitudeDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/AptitudeQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/AwardDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/AwardQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/BatchQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/BeijingQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/BusinessInfoDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/ComposePersonnelQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/ComposeQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/ComposeRegisterDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/CreditBehaviorDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/CreditEvaluateDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/DateQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/Enterprise.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/EnterpriseDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/Entity.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/EstablishmentDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/GoodBehaviorDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/HeaderDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/JabBasicEnterpriseProjectDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/JiangxiBidQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/JskBidCandidateDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/JskBidNewsDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/JskBidPlanDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/JskBidQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/JskBidWinListDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/JskDataScreenDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/KeywordDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/LandMarketDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/OpRegionalLocalDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/Page.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/Personnel.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/PersonnelCertificateQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/PersonnelExeclDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/PersonnelQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/RecentlyBidQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/ReflectionUtils.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/RegisterTypeDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/ShuiliAchievementQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/SkyProjectIndexDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/YitihuaAchievementQueryDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/ZaiJianListDto.java
#	dsk-module/dsk-biz-api/src/main/java/com/dsk/search/domain/ZaiJianPersonnelDto.java
parents 83c46788 fbe08a9c
FROM anapsix/alpine-java:8_server-jre_unlimited
MAINTAINER Lion Li
MAINTAINER Tanyang
RUN mkdir -p /ruoyi/server/logs \
/ruoyi/server/temp \
......@@ -12,7 +12,7 @@ ENV SERVER_PORT=8080
EXPOSE ${SERVER_PORT}
ADD ./target/ruoyi-admin.jar ./app.jar
ADD ./target/dsk-operate-sys.jar ./dsk-operate-sys.jar
ENTRYPOINT ["java", \
"-Djava.security.egd=file:/dev/./urandom", \
......@@ -20,4 +20,4 @@ ENTRYPOINT ["java", \
# 应用名称 如果想区分集群节点监控 改成不同的名称即可
# "-Dskywalking.agent.service_name=ruoyi-server", \
# "-javaagent:/ruoyi/skywalking/agent/skywalking-agent.jar", \
"-jar", "app.jar"]
"-jar", "dsk-operate-sys.jar"]
......@@ -4,8 +4,10 @@ import cn.dev33.satoken.annotation.SaCheckLogin;
import cn.dev33.satoken.annotation.SaIgnore;
import cn.dev33.satoken.stp.StpUtil;
import cn.hutool.core.lang.Assert;
import cn.hutool.core.lang.RegexPool;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.util.RandomUtil;
import cn.hutool.core.util.ReUtil;
import com.dsk.common.constant.Constants;
import com.dsk.common.constant.GlobalConstants;
import com.dsk.common.core.domain.R;
......@@ -36,10 +38,7 @@ import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest;
import javax.validation.constraints.NotBlank;
import java.time.Duration;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.*;
/**
* 登录验证
......@@ -100,13 +99,28 @@ public class SysLoginController {
*/
@SaCheckLogin
@PostMapping("/user/tenants")
public R<List<SysTenantVo>> userTenantList() {
public R<List<SysTenantVo>> userTenants() {
LoginUser loginUser = LoginHelper.getLoginUser();
List<SysTenantVo> tenantList=loginService.tenantListByAccount(loginUser.getUserPhone());
return R.ok(tenantList);
}
/**
* 用户租户列表:根据用户账号获取用户绑定的租户列表
*
* @return 结果
*/
@SaIgnore
@PostMapping("/user/tenant/list")
public R<List<SysTenantVo>> userTenantList (String phone) {
if(!ReUtil.isMatch(RegexPool.MOBILE, phone)) {
return R.ok(new ArrayList<>());
}
List<SysTenantVo> tenantList=loginService.tenantListByAccount(phone);
return R.ok(tenantList);
}
/**
* 获取当前用户默认租户
* @return
......
package com.dsk.jsk.domain;
import com.dsk.jsk.domain.bo.Page;
/**
* @author lc
* @date 2023/6/20 17:48
*/
public class PageQueryLimit {
public static boolean pageLimit(Page page){
if (null == page) {
return true;
}
if (null==page.getLimit()||null==page.getPage()){
return true;
}
if ( page.getPage()*page.getLimit()>10000){
return true;
}
return false;
}
}
//package com.dsk.jsk.domain;
//
//
//import com.dsk.jsk.domain.bo.Page;
//
///**
// * @author lc
// * @date 2023/6/20 17:48
// */
//public class PageQueryLimit {
//
// public static boolean pageLimit(Page page){
// if (null == page) {
// return true;
// }
// if (null==page.getLimit()||null==page.getPage()){
// return true;
// }
// if ( page.getPage()*page.getLimit()>10000){
// return true;
// }
// return false;
// }
//}
//package com.dsk.search.domain;
//
//import lombok.Data;
//
//import java.util.Date;
//import java.util.List;
//
///**
// * 组合查询参数
// * @author Administrator
// *
// */
//@Data
//public class AchievementQueryDto {
//
// /**
// * 业绩所需参数
// */
//// //中标面积
//// Double tenderArea;
//// //许可面积
//// Double licenceArea;
//// //竣工面积
//// Double completionArea;
// //招投标面积
// Double startTenderArea;
// Double endTenderArea;
// //施工许可面积
// Double startLicenceArea;
// Double endLicenceArea;
// //竣工验收面积
// Double startCheckArea;
// Double endCheckArea;
// //竣工验收备案面积
// Double startCompletionArea;
// Double endCompletionArea;
// //总面积
// Double startTotalArea;
// Double endTotalArea;
// //面积体现节点
// String areaStr;
// //项目面积同时具备、任意均可 and/or
// String areaQueryType;
// //许可金额
// Double licenceMoney;
// //中标金额
// Double startTenderMoney;
// Double endTenderMoney;
// //合同金额
// Double startContractMoney;
// Double endContractMoney;
// //施工许可金额
// Double startLicenceMoney;
// Double endLicenceMoney;
// //竣工验收实际造价
// Double startCompletionMoney;
// Double endCompletionMoney;
// //竣工备案实际造价
// Double startCheckMoney;
// Double endCheckMoney;
// //总投资
// Double startInvest;
// Double endInvest;
// //项目金额同时具备、任意均可
// String moneyQueryType;
// //金额和面积同时具备、任意均可
// String moneyAndAreaQueryType;
// //业绩时间同时具备、任意均可
// String timeQueryType;
//
// String eid;
//
// String buildCorpName;
//
// String personName;
//
// String ename;
// // 项目来源 0=本地 1=四库一平台
// Integer source;
//
// Double startMoney;
//
// Double endMoney;
// //金额体现节点
// String moneyStr;
// // 关键词(包含)
// List<KeywordDto> keywords;
// // 关键词(不包含)
// String keywordNot;
// // 关键词(不包含)查询类型 project项目名称 scale建设规模 projectOrScale项目名称或建设规模
// String keywordNotType;
// // 业绩类型
// String achievementType;
//
// //单项查询 关键词包含
// String singleKeywordIn;
// //单项查询 关键词不包含
// String singleKeywordOut;
// //单项查询 关键词包含体现节点
// String singleKeywordInNode;
// //单项查询 关键词不包含体现节点
// String singleKeywordOutNode;
// //是否截图体现公司和规模 yes no
// Boolean isSingleReflect;
//
// //建设性质
// String nature;
// // 项目属地
// String divisionStr;
// //项目所在城市
// String cityStr;
//
// String province;
// Integer provinceId;
// String city;
// Integer cityId;
// String county;
// Integer countyId;
//
// Double startArea;
//
// Double endArea;
// //项目类别
// String projectType;
// // 工程用途
// String purposeStr;
// // 中标开始时间
// Date startTenderTime;
// // 中标结束时间
// Date endTenderTime;
// // 实际竣工开始日期
// Date startCheckDate;
// // 实际竣工结束日期
// Date endCheckDate;
// //竣工备案时间未公示
// String hasCheckDate;
// //实际开工开始日期
// Date startWorkDate;
// //实际开工结束日期
// Date endWorkDate;
// //合同日期开始
// Date startContractDate;
// //合同日期结束
// Date endContractDate;
// //施工许可开始日期
// Date startLicenceDate;
// //施工许可结束日期
// Date endLicenceDate;
// //施工图审开始日期
// Date startCensorDate;
// //施工图审结束日期
// Date endCensorDate;
// //竣工验收开始日期
// Date startCheckCheckDate;
// //竣工验收结束日期
// Date endCheckCheckDate;
// //竣工验收时间未公示
// String hasCheckCheckDate;
// // 业绩属性
// String attributeStr;
// // 业绩属性
// String attributeQueryType;
// // 项目经理
// String pmStr;
// // 项目经理同时具备、任意均可
// String pmQueryType;
// // 结构体系
// String structure;
// // 数据等级
// String dataLevel;
// //招投标数据等级
// String tenderDataLevel;
// //合同登记
// String contractDataLevel;
// //施工许可
// String licenceDataLevel;
// //竣工验收备案
// String completionDataLevel;
// //项目主体
// String projectDataLevel;
// //施工图审
// String censorDataLevel;
// //竣工验收
// String checkDataLevel;
// // 数据等级查询节点
// String dataLevelStr;
// // 数据等级查询方式 同时具备 任意均可
// String dataLevelQueryType;
// // 资金来源
// String fundSource;
//
// Double startLength;
//
// Double endLength;
// //施工许可
// Double startLicenceLength;
// Double endLicenceLength;
// //竣工验收
// Double startCheckCompletionLength;
// Double endCheckCompletionLength;
// //竣工验收备案
// Double startCompletionLength;
// Double endCompletionLength;
// //长度体现节点
// String lengthNode;
// //长度筛选类型 or/and
// String lengthType;
//
// Double startSpan;
//
// Double endSpan;
// //施工许可
// Double startLicenceSpan;
// Double endLicenceSpan;
// //竣工验收
// Double startCheckCompletionSpan;
// Double endCheckCompletionSpan;
// //竣工验收备案
// Double startCompletionSpan;
// Double endCompletionSpan;
// //跨度体现节点
// String spanNode;
// //跨度筛选类型 or/and
// String spanType;
//
// Integer achievementCount;
//
// String type;
//
// String tenderWay;
//
// String md5Company;
// // 企业业绩关键词
// String keyword;
// // 企业项目详情的中标开始时间 时间戳
// Long startTenderDetailTime;
// // 企业项目详情的中标结束时间 时间戳
// Long endTenderDetailTime;
//
// List<SkyProjectIndexDto> indexDtos;
//
// //指标筛选类型 or/and
// String indexQueryType;
// //指标体现节点
// String indexPoint;
//}
......@@ -36,8 +36,8 @@ module.exports = {
[process.env.VUE_APP_BASE_API]: {
// target: `http://47.104.91.229:9099/prod-api`,
// target: `http://192.168.0.165:9098`,//施
// target: `http://192.168.60.6:9098`,//谭
target: `http://139.9.157.49:9099/prod-api`,//测试
target: `http://192.168.60.6:9098`,//谭
// target: `http://139.9.157.49:9099`,//测试
changeOrigin: true,
pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: ''
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment