|
@@ -56,6 +56,22 @@ public class MachineController {
|
|
|
JSONObject query = JSONObject.fromObject(nodeList);
|
|
|
Integer employeeId = query.getInt("employeeId");
|
|
|
String produceNo = query.getString("produceId");
|
|
|
+ String nfcId = query.getString("nfcId");
|
|
|
+ JSONArray nodes = query.getJSONArray("nodes");
|
|
|
+
|
|
|
+
|
|
|
+ JSONObject machineJsonObject = nodes.getJSONObject(0);
|
|
|
+ String ProcessTime = machineJsonObject.getString("logsProcessTime");
|
|
|
+ Date ProcessDate = timeConversions(ProcessTime);
|
|
|
+ PtsMachine machine = new PtsMachine();
|
|
|
+ machine.setMachineNfcId(nfcId);
|
|
|
+ machine.setMachineCreateTime(ProcessDate);
|
|
|
+ Integer ishave = machineService.getMachineIsHave(machine);
|
|
|
+ if(ishave > 0){
|
|
|
+ rj.setResultMsg("200");
|
|
|
+ rj.setResultMsg("ERROR");
|
|
|
+ return rj;
|
|
|
+ }
|
|
|
Produce produce = produceService.getProduce(produceNo);
|
|
|
|
|
|
String berQrcode = generationBarCode();
|
|
@@ -72,10 +88,11 @@ public class MachineController {
|
|
|
ptsMachine.setMachineProcessState(1);
|
|
|
ptsMachine.setMachineCreateTime(new Date());
|
|
|
ptsMachine.setMachineProduceType(produce.getProduceType());
|
|
|
+ ptsMachine.setMachineNfcId(nfcId);
|
|
|
machineService.addMachine(ptsMachine);
|
|
|
}
|
|
|
boolean isAbnormality = true;
|
|
|
- JSONArray nodes = query.getJSONArray("nodes");
|
|
|
+
|
|
|
PtsMachineLogs ptsMachineLogs = new PtsMachineLogs();
|
|
|
for(int i = 0;i< nodes.size();i++){
|
|
|
JSONObject jsonObject = nodes.getJSONObject(i);
|