严智鑫
2025-08-18 3b65a5dc04be7cdac460c84ebaa38bf009405128
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<%@page    import="com.northglass.GlassLayout.Algorithm.AlgorithmDBInterface"%>
<%@page    import="com.northglass.GlassLayout.Tempering.RackComboInfo"%>
<%@page    import="com.northglass.GlassLayout.Tempering.RackComboInfo.RackInfo"%>
<%@page import="com.northglass.Globel.mes"%>
<%@page import="com.northglass.SqlHelper.*"%>
<%@page import="org.json.*"%>
<%@page contentType="text/json;charset=UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
 
 
<%
    System.out.println("获取");
    //System.out.println("change");
    String line = request.getParameter("line");
    //System.out.print(line == null);
    String caozuo = request.getParameter("caozuo");
    if("切换".equals(caozuo)){
        
        if ("1".equals(line)) {
            AlgorithmDBInterface.canRotate1 = !AlgorithmDBInterface.canRotate1;
            com.northglass.GlassLayout.Algorithm.AlgorithmDBInterface.ComputeResult result=com.northglass.GlassLayout.Algorithm.AlgorithmDBInterface.ComputeOnce(1);
             /* if(AlgorithmDBInterface.canRotate1==true){
                com.northglass.GlassLayout.Algorithm.AlgorithmDBInterface.ComputeResult result=com.northglass.GlassLayout.Algorithm.AlgorithmDBInterface.ComputeOnce(1);
                //System.out.println(result);
            }  */ 
            System.out.println("操作时间:" + new java.util.Date() +"  钢化前上片位 -- 1号钢化线模式:切换为:"+(AlgorithmDBInterface.canRotate1?"普通模式":"幕墙模式"));
            out.print(AlgorithmDBInterface.canRotate1);
        }
        if ("2".equals(line)) {
            AlgorithmDBInterface.canRotate2 = !AlgorithmDBInterface.canRotate2;       
            System.out.println("操作时间:" + new java.util.Date() +"  钢化前上片位 -- 2号钢化线模式:切换为:"+(AlgorithmDBInterface.canRotate2?"普通模式":"幕墙模式"));
            out.print(AlgorithmDBInterface.canRotate2);
        }
        //out.print("{result:\"ok\"}");
    }
    if("优化".equals(caozuo)){
        
        if ("1".equals(line)) {
            System.out.println("操作时间:" + new java.util.Date() +"  钢化前上片位 -- 1号钢化线:手动优化");
            com.northglass.GlassLayout.Algorithm.AlgorithmDBInterface.ComputeResult result=com.northglass.GlassLayout.Algorithm.AlgorithmDBInterface.ComputeOnce(1);
            
            
        }
        if ("2".equals(line)) {
            System.out.println("操作时间:" + new java.util.Date() +"  钢化前上片位 -- 2号钢化线:手动优化");
            com.northglass.GlassLayout.Algorithm.AlgorithmDBInterface.ComputeResult result=com.northglass.GlassLayout.Algorithm.AlgorithmDBInterface.ComputeOnce(2);
            
            
        }
        //out.print("{result:\"ok\"}");
    }
    if("获取".equals(caozuo)){
        if ("1".equals(line)) {
            
            System.out.println("操作时间:" + new java.util.Date() +"  钢化前上片位 -- 1号钢化线模式:"+(AlgorithmDBInterface.canRotate1?"普通模式":"幕墙模式"));
            out.print(AlgorithmDBInterface.canRotate1);
        }
        if ("2".equals(line)) {
            //AlgorithmDBInterface.canRotate2 = !AlgorithmDBInterface.canRotate2;
            System.out.println("操作时间:" + new java.util.Date() +"  钢化前上片位 -- 2号钢化线模式:"+(AlgorithmDBInterface.canRotate2?"普通模式":"幕墙模式"));
            out.print(AlgorithmDBInterface.canRotate2);
        }    
    }
%>