严智鑫
2025-05-23 1d8bdfc12ad07ac2632b9edd42256624d956fea8
nglib/src/ng/devices/MysqlService.java
@@ -117,6 +117,7 @@
            sn=this.db.createSession(false);
            Connection con= sn.getConnection();
            JSONObject jSONObject=HttpApi.selectLoadRack();
            boolean isSuccess=HttpApi.sendShelfTask();
//            JSONObject jSONObject=new JSONObject();
//            jSONObject.put("thickness", "4");
//            jSONObject.put("width", "3660");
@@ -135,6 +136,7 @@
               sameCount_load = Integer.valueOf(jSONObject.get("sameCount").toString());
               glassType =jSONObject.get("glassType").toString();
            }
            //System.out.println(width_load+","+height_load+","+thickness_load+","+sameCount_load+","+glassType);
            //调用那个存储过程
            CallableStatement sql=con.prepareCall("{call Total_method_load(?,?,?,?,?,?,?,?,?)}");
            sql.registerOutParameter(8, java.sql.Types.VARCHAR);
@@ -148,23 +150,15 @@
            sql.setString(7, glassType );
            sql.execute();
            //读取返回参数
            //System.out.println("result:"+result);
            result= sql.getString(8);
            flag= sql.getString(9);//1 表示任务完成数量减一
            if ("1".equals(flag) ){
               //减少上片数量
               JSONObject b=HttpApi.loadRackReduction();
               boolean isSuccess=HttpApi.sendShelfTask();
//                  for (int i=0;i<1;){
//                     JSONObject loadRackReductionJson=HttpApi.loadRackReduction();
//                     if ("true".equals(loadRackReductionJson.get("success").toString())){
//                        //调用成功
//                        i++;
//                        break;
//                     }
//                  }
            }else if("3".equals(flag) ){
               boolean isSuccess=HttpApi.sendShelfTask();
            }
         }catch(Exception e){
            e.printStackTrace();