Commit fd656d5a authored by “yiyousong”'s avatar “yiyousong”
parents a66164ef 79f79e2e
...@@ -116,6 +116,31 @@ ...@@ -116,6 +116,31 @@
</properties> </properties>
</profile> </profile>
<profile>
<id>xuanhan</id>
<properties>
<profiles.active>xuanhan</profiles.active>
<profiles.server.port>17002</profiles.server.port>
<profiles.nginx.port>11199</profiles.nginx.port>
<profiles.server.gatewayport>11078</profiles.server.gatewayport>
<profiles.server.path>/sampleform</profiles.server.path>
<profiles.rabbitmq.host>127.0.0.1</profiles.rabbitmq.host>
<profiles.rabbitmq.port>5672</profiles.rabbitmq.port>
<profiles.rabbitmq.username>taxi_mq</profiles.rabbitmq.username>
<profiles.rabbitmq.password>admin@2020</profiles.rabbitmq.password>
<profiles.rabbitmq.virtualhost>/</profiles.rabbitmq.virtualhost>
<profiles.nacos.server-addr>127.0.0.1:8848</profiles.nacos.server-addr>
<profiles.nacos.group>DEFAULT_GROUP</profiles.nacos.group>
<profiles.nacos.namespace>smart-gov</profiles.nacos.namespace>
<profiles.log.path>D:/home/mortals/app/logs</profiles.log.path>
<profiles.log.level>INFO</profiles.log.level>
<profiles.publish.path>D:/home/publish</profiles.publish.path>
<package.environment>build</package.environment>
<skipUi>false</skipUi>
</properties>
</profile>
</profiles> </profiles>
<dependencies> <dependencies>
......
echo off echo off
timeout /t 10 /nobreak >nul
if not exist "%JAVA_HOME%\bin\java.exe" echo Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better! & EXIT /B 1 if not exist "%JAVA_HOME%\bin\java.exe" echo Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better! & EXIT /B 1
set "JAVA=%JAVA_HOME%\bin\java.exe" set "JAVA=%JAVA_HOME%\bin\java.exe"
set BASEDIR=%~dp0 set BASEDIR=%~dp0
set BASEDIR="%BASEDIR:~0,-5%" set BASEDIR="%BASEDIR:~0,-5%"
set PROJECT_NAME=@project.artifactId@ set PROJECT_NAME=base-manager
set APP_NAME=%PROJECT_NAME%-@project.version@.jar set APP_NAME=%PROJECT_NAME%-1.0.0-SNAPSHOT.jar
set LOG_PATH="%BASEDIR%@profiles.log.path@/%PROJECT_NAME%" set LOG_PATH="%BASEDIR%/home/mortals/app/logs/%PROJECT_NAME%"
if not exist "%LOG_PATH%" md "%LOG_PATH%" if not exist "%LOG_PATH%" md "%LOG_PATH%"
set GC_PATH=%LOG_PATH%/gc.log set GC_PATH=%LOG_PATH%/gc.log
set HS_ERR_PATH=%LOG_PATH%PORT%-hs_err.log set HS_ERR_PATH=%LOG_PATH%PORT%-hs_err.log
......
...@@ -278,14 +278,14 @@ public class DeviceMatterDatumEntity extends DeviceMatterDatumVo { ...@@ -278,14 +278,14 @@ public class DeviceMatterDatumEntity extends DeviceMatterDatumVo {
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getMatterId().hashCode();
} }
@Override @Override
public boolean equals(Object obj) { public boolean equals(Object obj) {
if (obj == null) return false; if (obj == null) return false;
if (obj instanceof DeviceMatterDatumEntity) { if (obj instanceof DeviceMatterDatumEntity) {
DeviceMatterDatumEntity tmp = (DeviceMatterDatumEntity) obj; DeviceMatterDatumEntity tmp = (DeviceMatterDatumEntity) obj;
if (this.getId() == tmp.getId()) { if (this.getMatterId() == tmp.getMatterId()) {
return true; return true;
} }
} }
......
...@@ -27,6 +27,7 @@ import com.mortals.xhx.feign.site.ISiteFeign; ...@@ -27,6 +27,7 @@ import com.mortals.xhx.feign.site.ISiteFeign;
import com.mortals.xhx.module.baseset.model.BasesetEntity; import com.mortals.xhx.module.baseset.model.BasesetEntity;
import com.mortals.xhx.module.baseset.model.BasesetQuery; import com.mortals.xhx.module.baseset.model.BasesetQuery;
import com.mortals.xhx.module.baseset.service.BasesetService; import com.mortals.xhx.module.baseset.service.BasesetService;
import com.mortals.xhx.module.device.model.DeviceMatterDatumEntity;
import com.mortals.xhx.module.device.model.DeviceMatterDatumQuery; import com.mortals.xhx.module.device.model.DeviceMatterDatumQuery;
import com.mortals.xhx.module.device.service.DeviceMatterDatumService; import com.mortals.xhx.module.device.service.DeviceMatterDatumService;
import com.mortals.xhx.module.home.pdu.HomeQueryPdu; import com.mortals.xhx.module.home.pdu.HomeQueryPdu;
...@@ -74,6 +75,7 @@ public class HomeController extends BaseJsonBodyController { ...@@ -74,6 +75,7 @@ public class HomeController extends BaseJsonBodyController {
@Autowired @Autowired
private ICacheService cacheService; private ICacheService cacheService;
@PostMapping({"site/list"}) @PostMapping({"site/list"})
public Rest<Object> list() { public Rest<Object> list() {
IUser user = this.getCurUser(); IUser user = this.getCurUser();
...@@ -262,6 +264,25 @@ public class HomeController extends BaseJsonBodyController { ...@@ -262,6 +264,25 @@ public class HomeController extends BaseJsonBodyController {
model.put("blankCount", basesetEntity == null ? 20 : basesetEntity.getPrintDisplay()); //空白样表数量 model.put("blankCount", basesetEntity == null ? 20 : basesetEntity.getPrintDisplay()); //空白样表数量
model.put("newsSource", basesetEntity == null ? 1 : basesetEntity.getNewsSource()); //新闻来源 model.put("newsSource", basesetEntity == null ? 1 : basesetEntity.getNewsSource()); //新闻来源
//添加设备热门事项与热门材料
if(!ObjectUtils.isEmpty(homeQueryPdu.getDeviceCode())){
DeviceMatterDatumQuery deviceMatterDatumQuery = new DeviceMatterDatumQuery();
deviceMatterDatumQuery.setDeviceCode(homeQueryPdu.getDeviceCode());
deviceMatterDatumQuery.setOrderColList(Arrays.asList(new OrderCol("isRecommend",OrderCol.DESCENDING)));
List<DeviceMatterDatumEntity> matterDatumEntityList = deviceMatterDatumService.find(deviceMatterDatumQuery, null);
//热门事项取5个
List<DeviceMatterDatumEntity> matterEntities = matterDatumEntityList.stream().distinct().limit(5).collect(Collectors.toList());
model.put("hotMatterList", matterEntities); //热门事项
//热门材料取5个
List<DeviceMatterDatumEntity> matterDatumEntities = matterDatumEntityList.stream().limit(5).collect(Collectors.toList());
model.put("hotDatumList", matterDatumEntities); //热门热门材料
}
model.put("message_info", busiDesc + "成功"); model.put("message_info", busiDesc + "成功");
// this.addDict(model, "newsSource", NewsSourceEnum.getEnumMap()); // this.addDict(model, "newsSource", NewsSourceEnum.getEnumMap());
this.recordSysLog(this.request, busiDesc + " 【成功】"); this.recordSysLog(this.request, busiDesc + " 【成功】");
......
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