add 进窑记录
This commit is contained in:
@@ -205,4 +205,12 @@ public class AcsToWmsController {
|
||||
public ResponseEntity<Object> mark(@RequestBody JSONObject whereJson) {
|
||||
return new ResponseEntity<>(acsToWmsService.mark(whereJson), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@PostMapping("/inKiln")
|
||||
@Log("反馈进窑分配")
|
||||
@ApiOperation("反馈进窑分配")
|
||||
@SaIgnore
|
||||
public ResponseEntity<Object> inKiln(@RequestBody JSONObject param) {
|
||||
return ResponseEntity.ok(acsToWmsService.inKiln(param));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -118,4 +118,6 @@ public interface AcsToWmsService {
|
||||
|
||||
|
||||
JSONObject mark(JSONObject whereJson);
|
||||
|
||||
JSONObject inKiln(JSONObject param);
|
||||
}
|
||||
|
||||
@@ -749,4 +749,23 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
||||
throw new BadRequestException("[" + VehicleType.get(String.valueOf(vehicle_type)).label() + "] [" + vehicle_code + "] 无信息!");
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSONObject inKiln(JSONObject param) {
|
||||
String vehicle_code = TaskUtils.formatVehicleCode(param.getString("vehicle_code"));
|
||||
if (StrUtil.isNotBlank(vehicle_code)) {
|
||||
String kiln_number = param.getString("kiln_number");
|
||||
if (StrUtil.isNotBlank(kiln_number)) {
|
||||
JSONObject vd_update = new JSONObject();
|
||||
vd_update.put("kiln_number", "Y0" + kiln_number);
|
||||
vd_update.put("in_kiln_time", DateUtil.now());
|
||||
WQLObject.getWQLObject("st_ivt_vehicle_detail").update(vd_update, "is_delete = '0' AND vehicle_code = '" + vehicle_code + "'");
|
||||
}
|
||||
}
|
||||
|
||||
JSONObject result = new JSONObject();
|
||||
result.put("status", HttpStatus.OK.value());
|
||||
result.put("message", "反馈成功!");
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user