rev:型材出库修改/加锁;日志清除
This commit is contained in:
@@ -68,7 +68,6 @@ public class EsLogServiceImpl implements EsLogService {
|
||||
page.setPage(logQuery.getPage());
|
||||
page.setPageSize(logQuery.getSize());
|
||||
res.put("total",page.getTotal());
|
||||
this.clearLogs(logQuery);
|
||||
}
|
||||
res.put("page",page);
|
||||
return res;
|
||||
@@ -86,9 +85,6 @@ public class EsLogServiceImpl implements EsLogService {
|
||||
if (!StringUtils.isEmpty(system)){
|
||||
query.must().add(QueryBuilders.matchQuery("system", system));
|
||||
}
|
||||
long time = DateUtil.offset(new Date(), DateField.DAY_OF_MONTH, -7).getTime();
|
||||
String script = "doc['@timestamp'].value.millis < " + time + "L";
|
||||
query.must().add(QueryBuilders.scriptQuery(new Script(script)));
|
||||
DeleteQuery deleteQuery = new DeleteQuery();
|
||||
deleteQuery.setQuery(query);
|
||||
elasticsearchRestTemplate.delete(deleteQuery,new LogRepositoryDTO().getClass());
|
||||
|
||||
@@ -17,6 +17,7 @@ import org.nl.pda.exception.PdaRequestException;
|
||||
import org.nl.pda.st.in.service.HandNewMaterialService;
|
||||
import org.nl.pda.st.out.service.HandCleanOutIvtService;
|
||||
import org.nl.utils.SecurityUtils;
|
||||
import org.nl.wms.common.util.RedissonUtils;
|
||||
import org.nl.wms.sch.manage.AbstractAcsTask;
|
||||
import org.nl.wms.st.core.service.CheckOutBillService;
|
||||
import org.nl.wms.st.core.service.StorPublicService;
|
||||
@@ -358,6 +359,7 @@ public class HandCleanOutIvtServiceImpl implements HandCleanOutIvtService {
|
||||
if (StrUtil.isEmpty(point_code)) {
|
||||
throw new PdaRequestException("请选择一个站点!");
|
||||
}
|
||||
RedissonUtils.lock(a->{
|
||||
Long currentUserId = SecurityUtils.getCurrentUserId();
|
||||
UserDto userDto = userService.findById(currentUserId);
|
||||
String storagevehicle_code = (String) jsonObject.get("storagevehicle_code");
|
||||
@@ -417,7 +419,6 @@ public class HandCleanOutIvtServiceImpl implements HandCleanOutIvtService {
|
||||
task.put("priority", "1");
|
||||
WQLObject taskTable = WQLObject.getWQLObject("SCH_BASE_Task");
|
||||
taskTable.insert(task);
|
||||
JSONObject returnjo = new JSONObject();
|
||||
//下发给acs
|
||||
AbstractAcsTask intask = new InTask();
|
||||
//调用ACS接受任务接口
|
||||
@@ -432,7 +433,9 @@ public class HandCleanOutIvtServiceImpl implements HandCleanOutIvtService {
|
||||
throw new PdaRequestException("任务下发失败:" + result.getString("message"));
|
||||
}
|
||||
}
|
||||
},"backstore"+point_code,2);
|
||||
|
||||
JSONObject returnjo = new JSONObject();
|
||||
returnjo.put("code", "1");
|
||||
returnjo.put("desc", "成功生成指令!");
|
||||
return returnjo;
|
||||
|
||||
@@ -13,6 +13,7 @@ import org.apache.commons.lang3.StringUtils;
|
||||
import org.nl.modules.system.service.UserService;
|
||||
import org.nl.modules.system.service.dto.UserDto;
|
||||
import org.nl.modules.system.util.CodeUtil;
|
||||
import org.nl.modules.system.util.MapOf;
|
||||
import org.nl.pda.exception.PdaRequestException;
|
||||
import org.nl.pda.st.out.service.HandXCOutIvtService;
|
||||
import org.nl.utils.SecurityUtils;
|
||||
@@ -179,8 +180,12 @@ public class HandXCOutIvtServiceImpl implements HandXCOutIvtService {
|
||||
param.put("point_status","00");
|
||||
param.put("lock_type","00");
|
||||
|
||||
if (StringUtils.isNotEmpty(storagevehicle_code)){
|
||||
WQLObject.getWQLObject("ST_IVT_StructAttr").update(MapOf.of("storagevehicle_code",null,"storagevehicle_id",null,"storagevehicle_type",null,"update_time",DateUtil.now()),
|
||||
"is_delete = '1' and storagevehicle_code = '"+storagevehicle_code+"'");
|
||||
WQLObject.getWQLObject("sch_base_point").update(param,"vehicle_code = '"+storagevehicle_code+"'");
|
||||
System.out.println("载具"+storagevehicle_code+"解绑成功!");
|
||||
}
|
||||
|
||||
JSONObject returnjo = new JSONObject();
|
||||
returnjo.put("code", "1");
|
||||
|
||||
@@ -22,15 +22,14 @@ spring:
|
||||
client:
|
||||
reactive:
|
||||
#endpoints: 172.31.185.110:9200,172.31.154.9:9200 #内网
|
||||
endpoints: 47.96.133.178:8200 #外网
|
||||
endpoints: 127.0.0.1:200 #外网
|
||||
# endpoints: http://10.1.3.90:9200 #外网
|
||||
elasticsearch:
|
||||
rest:
|
||||
#uris: 172.31.185.110:9200,172.31.154.9:9200 #内网
|
||||
uris: 47.96.133.178:8200 #外网
|
||||
uris: 127.0.0.1:9200 #外网
|
||||
# uris: http://10.1.3.90:9200 #外网
|
||||
username: elastic
|
||||
password: 123456
|
||||
|
||||
datasource:
|
||||
druid:
|
||||
db-type: com.alibaba.druid.pool.DruidDataSource
|
||||
|
||||
@@ -21,12 +21,12 @@ spring:
|
||||
client:
|
||||
reactive:
|
||||
#endpoints: 172.31.185.110:9200,172.31.154.9:9200 #内网
|
||||
endpoints: 10.16.1.24:9200 #外网
|
||||
endpoints: 127.0.0.1:9200 #外网
|
||||
# endpoints: http://10.1.3.90:9200 #外网
|
||||
elasticsearch:
|
||||
rest:
|
||||
#uris: 172.31.185.110:9200,172.31.154.9:9200 #内网
|
||||
uris: 10.16.1.24:9200 #外网
|
||||
uris: 127.0.0.1:9200 #外网
|
||||
# uris: http://10.1.3.90:9200 #外网
|
||||
# username: elastic
|
||||
# password: 123456
|
||||
|
||||
@@ -50,7 +50,7 @@ https://juejin.cn/post/6844903775631572999
|
||||
|
||||
</appender>
|
||||
<appender name="esLogAppender" class="com.internetitem.logback.elasticsearch.ElasticsearchAppender">
|
||||
<url>http://10.16.1.24:9200/_bulk</url>
|
||||
<url>http://127.0.0.1:9200/_bulk</url>
|
||||
<index>${esIndex}</index>
|
||||
<type>whxr_log</type>
|
||||
<loggerName>es-logger</loggerName> <!-- optional -->
|
||||
|
||||
Reference in New Issue
Block a user