【调度系统】广东民航医疗快线调度系统源代码
wlzboy
2025-09-06 2decf5219e3476e30095fd9dbf6e49c55e105563
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
<%
'Response.Cookies("OA")("adminID")=""
'Response.end
Authorize    = request("Authorize")
Login        = request("Login")
state        = request("state")
If state<>"" Then
    stateSP=split(state,"|")
    for i = 0 to UBOUND(stateSP)
        If InStr(stateSP(i),"Authorize=")=1 Then
            Authorize=Replace(stateSP(i),"Authorize=","")
        ElseIf InStr(stateSP(i),"Login=")=1 Then
            Login=Replace(stateSP(i),"Login=","")
        End If
    Next
End If
%>
<!--#include virtual="/weixin/OAuth2_1000006.gds"-->
<!--#include virtual="/inc/function.gds"-->
<!--#include virtual="/weixin/sha1.gds"-->
<%
Set rs = Server.CreateObject("ADODB.Recordset")
 
If session("adminID")<>"" Then
    sql="select OA_User_ID,OA_execLevel,loginAuthorize,loginAuthorize_Time=datediff(Mi,loginAuthorize_Time,getdate()) from OA_User where OA_User_ID='"&session("adminID")&"'"
    rs.open sql,objConn,1,1
    If not rs.Eof Then
        OA_User_ID            = rs("OA_User_ID")
        OA_execLevel        = rs("OA_execLevel")
        loginAuthorize        = rs("loginAuthorize")    
        loginAuthorize_Time    = rs("loginAuthorize_Time")
        Call OA_Running("手机端打开登陆确认")
    End If
    rs.close()
    'If Login="1" Then
        If OA_User_ID="" Or loginAuthorize="" Or Authorize<>loginAuthorize Or loginAuthorize_Time>5 Or OA_execLevel<=0 Then
            webJson="{""result"":2,""errcode"":4002}"
        Else
            sql="update OA_User set loginAuthorize1=loginAuthorize where OA_User_ID='"&session("adminID")&"'"
            objConn.Execute sql
            Call OA_Running("手机端登陆确认")
            webJson="{""result"":1}"
        End If
        'Response.Write webJson
        'Response.end
    'Else
    '    Call OA_Running("手机端打开登陆确认")
    'End If
Else
    webJson="{""result"":2,""errcode"":4001}"
    Response.Write webJson
    Response.end
End If
 
If DispatchOrdCarID<>"" And DispatchOrdCarID<>"0" Then
    DispatchOrdCarLicense=CarDataA(DispatchOrdCarID,"","CarLicense")
ElseIf (DispatchOrdState=3 Or DispatchOrdState=2) And CInt(session("adminID"))=CInt(EntourageLeadID) Then
    DispatchOrdCarLicense="点击选择车辆"
Else
    DispatchOrdCarLicense=""
End If
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, maximum-scale=1, user-scalable=no">  
  <meta name="keywords" content="">
  <meta name="description" content="">
  <meta name="author" content="">
  <link rel="icon" href="assets/images/favicon.png" type="image/png">
  <title>登陆确认</title>
    <link href="assets/css/icons.css" rel="stylesheet">
    <link href="assets/css/bootstrap.min.css" rel="stylesheet">
    <link href="assets/css/style.css" rel="stylesheet">
    <link href="assets/css/responsive.css" rel="stylesheet">
    
    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
          <script src="js/html5shiv.min.js"></script>
          <script src="js/respond.min.js"></script>
    <![endif]-->
 
</head>
 
<body class="sticky-header" style="background: #ECECED;">
 
 
 
 
    <!-- main content start-->
    <div class="main-content" style="padding-top: inherit;">
 
        <!--body wrapper start-->
        <div class="wrapper" style="text-align: center;">
              
             <!-- Start 任务单-->
                 <div class="white-box">
                   <div class="form-group">
                        <div class="col-md-10 col-md-offset-3">
                            <i class="fa fa-laptop" style="font-size: 120px;"></i>
                        </div>
                    </div>
                    <%If webJson="{""result"":1}" Then%>
                        <h2 class="header-title" style="font-weight: 900;font-size: 24px;">登陆完成</h2>
                        <div class="form-group" style="height: 300px;"></div>
                        <div id="win_button"  style="display: none;">
                            <div class="form-group">
                                <div class="col-md-10 col-md-offset-3" onclick="javascript:closeWindow_JS()">
                                    返回
                                </div>
                            </div>
                        </div>
                    <%ElseIf OA_User_ID="" Or loginAuthorize="" Or Authorize<>loginAuthorize Or loginAuthorize_Time>5 Or OA_execLevel<=0 Then%>
                        <h2 class="header-title" style="font-weight: 900;font-size: 24px;">操作超时</h2>
                        <div class="form-group" style="height: 300px;"></div>
                        <div id="win_button"  style="display: none;">
                            <div class="form-group">
                                <div class="col-md-10 col-md-offset-3" onclick="javascript:closeWindow_JS()">
                                    返回
                                </div>
                            </div>
                        </div>
                    <%Else%>
                        <h2 class="header-title" style="font-weight: 900;font-size: 24px;">登陆电脑版后台</h2>
                        <div class="form-group" style="height: 300px;"></div>
                        <div id="win_button"  style="display: none;">
                            <div class="form-group">
                                <div class="col-md-10 col-md-offset-3">
                                    <button class="btn btn-primary" onclick="LoginApp()" type="submit" style="width: 80%;">登陆</button>
                                </div>
                            </div>
                            <div class="form-group">
                                <div class="col-md-10 col-md-offset-3" onclick="javascript:closeWindow_JS()">
                                    取消登陆
                                </div>
                            </div>
                        </div>
                    <%End If%>
                    
                    <div id="win_loading"><i class="fa fa-spin fa-spinner"></i></div>
                 </div>
             <!-- End 任务单-->
               
        </div>
        <!-- End Wrapper-->
        
        
 
 
 
       </div>
      <!--End main content -->
    
 
 
    <!--Begin core plugin -->
    </script>
    <%
    '微信JS-SDK
     timestamp = ToUnixTime(now(),+8)
     wxnonceStr = "5P1QYH5OEW6BCXTo"
     wxticket = Getjsapi_ticket()
     wxurl = WEBURL&Request.ServerVariables("URL")
     if Request.ServerVariables("QUERY_STRING")<>"" then wxurl=wxurl&"?"&Request.ServerVariables("QUERY_STRING")
     wxOri = "jsapi_ticket="&wxticket&"&noncestr="&wxnonceStr&"&timestamp="&timestamp&"&url="&wxurl
     wxSha1 = hex_sha1(wxOri)
    %>
    <script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
    <script>
      wx.config({
          debug: false,
          appId: '<%=corpid%>',
          timestamp: <%=timestamp%>,
          nonceStr: '<%=wxnonceStr%>',
          signature: '<%=wxSha1%>',
          jsApiList: [
            'checkJsApi',
            'hideOptionMenu',
            'closeWindow'
          ]
      });
      //wx.closeWindow();
    </script>
    <script src="assets/js/jquery.min.js"></script>
    <script src="assets/js/bootstrap.min.js"></script>
    <script src="assets/plugins/moment/moment.js"></script>
    <script src="assets/js/jquery.slimscroll.js "></script>
    <script src="assets/js/jquery.nicescroll.js"></script>
    <script src="assets/js/functions.js"></script>
 
    <script src="assets/plugins/jquery-validation/jquery.validate.min.js"></script>
    <script src="assets/plugins/sweetalert/sweet-alert.js"></script>
    <!-- End core plugin -->
 
    <!-- BEGIN PAGE LEVEL SCRIPTS -->
 
    <script>
 
// Initialize when page loads
 
 
    //--按钮操作--BEGIN
    //确认登陆
    var LoginApp = function(){
        console.log("登陆");
            $.ajax({  
                type: "POST",  
                url: "login_weixin.gds",//需要跳转到的界面 the page you want to post data  
                data: {  
                    //要传给后台的数据 the data you should send to background  
                    Authorize:<%=Authorize%>,
                    Login:1
                },
                dataType:'json',
                beforeSend: function() {},//在发送之前你可以进行相关操作 what you want to do before send  
                success: function(data) {
                    //console.log(data);
                    if (data!='')
                    {
                        if (data.result==1)
                        {
                            wx.closeWindow();
                        }else{
                            swal("登陆失败", "代码:"+data.errcode, "error");
                        }
                    }else{swal("操作失败", "网络通信失败,请重试", "error");}
                }
            })
    };
    //取消登陆
    function closeWindow_JS(){
            //alert('数据保存完成');
            console.log("取消");
            wx.closeWindow();
    }
    function win_Orer_JS(){
            document.getElementById('win_loading').style.display='none';
            document.getElementById('win_button').style.display='block';
    }
    window.setTimeout("win_Orer_JS()",700);
    //--按钮操作--End
</script>
 
</body>
 
</html>