现场联调优化
This commit is contained in:
@@ -39,10 +39,8 @@ public class VehicleDetailServiceImpl implements VehicleDetailService {
|
||||
|
||||
@Override
|
||||
public Map<String, Object> queryAll(Map whereJson, Pageable page) {
|
||||
JSONObject pageQuery = WQL.getWO("QMD_PB_VEHICLE_GROUP").addParamMap(MapOf.of("flag", "1"
|
||||
, "vehicle_code", whereJson.get("vehicle_code")
|
||||
,"region_code",whereJson.get("region_code")
|
||||
,"is_delete",whereJson.get("is_delete")))
|
||||
whereJson.put("flag", "1");
|
||||
JSONObject pageQuery = WQL.getWO("QMD_PB_VEHICLE_GROUP").addParamMap(whereJson)
|
||||
.pageQuery(WqlUtil.getHttpContext(page), "create_time desc");
|
||||
return pageQuery;
|
||||
}
|
||||
|
||||
@@ -18,6 +18,9 @@
|
||||
输入.vehicle_type TYPEAS s_string
|
||||
输入.vehicle_status TYPEAS s_string
|
||||
输入.region_code TYPEAS s_string
|
||||
输入.material_code TYPEAS s_string
|
||||
输入.product_code TYPEAS s_string
|
||||
输入.kiln_code TYPEAS s_string
|
||||
输入.is_delete TYPEAS s_string
|
||||
|
||||
[临时表]
|
||||
@@ -58,6 +61,15 @@
|
||||
OPTION 输入.region_code <> ""
|
||||
vd.region_code LIKE '%' 输入.region_code '%'
|
||||
ENDOPTION
|
||||
OPTION 输入.material_code <> ""
|
||||
vd.material_code LIKE '%' 输入.material_code '%'
|
||||
ENDOPTION
|
||||
OPTION 输入.product_code <> ""
|
||||
vd.product_code LIKE '%' 输入.product_code '%'
|
||||
ENDOPTION
|
||||
OPTION 输入.kiln_code <> ""
|
||||
vd.kiln_code LIKE '%' 输入.kiln_code '%'
|
||||
ENDOPTION
|
||||
OPTION 输入.is_delete <> ""
|
||||
vd.is_delete LIKE '%' 输入.is_delete '%'
|
||||
ENDOPTION
|
||||
|
||||
@@ -536,6 +536,7 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
||||
String vehicle_code = whereJson.getString("barcode");
|
||||
String kiln_code = whereJson.getString("kiln_id");
|
||||
Integer number =whereJson.getInteger("number");
|
||||
String device = whereJson.getString("device");
|
||||
WQLObject wo = WQLObject.getWQLObject("SCH_BASE_vehicle_group");
|
||||
switch (state) {
|
||||
//入窑
|
||||
@@ -585,7 +586,8 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
||||
JSONObject json = new JSONObject();
|
||||
json.put("point_status", 3);
|
||||
json.put("update_time", DateUtil.now());
|
||||
point.update(json, "point_code = 'YWHC0"+js.getString("order_seq")+"'");
|
||||
int a="2".equals(kiln_code)?21:0;
|
||||
point.update(json, "point_code = 'YWHC0"+js.getString("order_seq")+a+"'");
|
||||
JSONObject vihicleJson = new JSONObject();
|
||||
json.put("region_code", 2);
|
||||
json.put("point_code", "YWHC0"+js.getString("order_seq"));
|
||||
@@ -607,6 +609,18 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
||||
pointJson.put("update_time", DateUtil.now());
|
||||
point.update(pointJson, "point_code = 'YWHC0"+json.getString("order_seq")+"'");
|
||||
|
||||
}case 3:{
|
||||
JSONObject json = wo.query("vehicle_code ='" + vehicle_code + "' AND is_delete = 0").uniqueResult(0);
|
||||
// 将托盘置为已拆垛并删除,供后续重复使用
|
||||
json.put("point_code", device);
|
||||
wo.update(json);
|
||||
//将点位更改为有货
|
||||
WQLObject point = WQLObject.getWQLObject("sch_base_point");
|
||||
JSONObject pointJson = new JSONObject();
|
||||
pointJson.put("point_status", 1);
|
||||
pointJson.put("update_time", DateUtil.now());
|
||||
point.update(pointJson, "point_code = '"+device+"'");
|
||||
|
||||
}
|
||||
default:
|
||||
break;
|
||||
|
||||
@@ -289,8 +289,8 @@ public class PalletizingTask extends AbstractAcsTask {
|
||||
.task_name("包装拆垛位请求叫料")
|
||||
.vehicle_code(pointObj.getString("vehicle_code"))
|
||||
.task_status(TaskStatusEnum.START_AND_POINT.getCode())
|
||||
.point_code1("YWHC0"+pointObj.getString("order_seq"))
|
||||
.point_code2((pointObj.getInteger("order_seq")>21?"FLW01":"FLW02"))
|
||||
.point_code1(pointObj.getString("point_code"))
|
||||
.point_code2((pointObj.getInteger("kiln_code")==1?"FLW01":"FLW02"))
|
||||
.priority("1")
|
||||
.handle_class(THIS_CLASS)
|
||||
.is_auto_issue(is_auto_issue)
|
||||
|
||||
@@ -2,7 +2,7 @@ spring:
|
||||
freemarker:
|
||||
check-template-location: false
|
||||
profiles:
|
||||
active: dev
|
||||
active: prod
|
||||
jackson:
|
||||
time-zone: GMT+8
|
||||
data:
|
||||
|
||||
@@ -24,4 +24,12 @@ export function edit(data) {
|
||||
})
|
||||
}
|
||||
|
||||
export default { add, edit, del }
|
||||
export function queryPoint(data) {
|
||||
return request({
|
||||
url: '/api/pda/point/queryPoint',
|
||||
method: 'post',
|
||||
data: {}
|
||||
})
|
||||
}
|
||||
|
||||
export default { add, edit, del, queryPoint }
|
||||
|
||||
Reference in New Issue
Block a user