【调度系统】广东民航医疗快线调度系统源代码
wanglizhong
2025-04-22 72c0df785d4838d35dc694071c61e3f9a54e7e81
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
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
<!--#include virtual="/inc/chkadmin.gds"-->
<!--#include virtual="/inc/function.gds"-->
<%
DispatchOrdID=SafeRequest(Request("DispatchOrdID"))
ServiceOrdID=SafeRequest(Request("ServiceOrdID"))
Phone=SafeRequest(Request("Phone"))
OrdClass=SafeRequest(Request("OrdClass"))
admin_save=SafeRequest(Request("admin_save"))
 
OrdClassList=SafeRequest(Request("OrdClassList"))
OrdDateType=SafeRequest(Request("OrdDateType"))
NEWOrder=SafeRequest(Request("NEWOrder"))
 
If DispatchOrdID="" Then Response.Redirect "/"
Set rs = Server.CreateObject("ADODB.Recordset")
'调度单
If DispatchOrdID<>"" then
sql="select * from DispatchOrd where DispatchOrdID="&DispatchOrdID
rs.open sql,objConn,1,1
If not rs.Eof then
    DispatchOrdID            = rs("DispatchOrdID")            '调度单号
    DispatchOrdClass        = rs("DispatchOrdClass")        '单据类型
    ServiceOrdID            = rs("ServiceOrdIDDt")            '对应受理单号
    DispatchOrdState        = rs("DispatchOrdState")        '调度单状态
    DispatchOrdStartDate    = rs("DispatchOrdStartDate")    '调度单状态时间
    DispatchOrd_NS_ID        = rs("DispatchOrd_NS_ID")        '开单人ID
    DispatchOrd_NS_Time        = rs("DispatchOrd_NS_Time")        '开单时间
    DispatchOrd_AP_ID        = rs("DispatchOrd_AP_ID")        '审核人ID
    DispatchOrd_AP_Time        = rs("DispatchOrd_AP_Time")        '审核时间
    DispatchOrd_AP_Check    = rs("DispatchOrd_AP_Check")    '是否审核(0否,1是)
    DispatchOrd_AP_Reason    = rs("DispatchOrd_AP_Reason")    '审核原因
    DispatchOrdCarID        = rs("DispatchOrdCarID")        '派遣车辆ID
    DispatchOrdTraSDTime    = rs("DispatchOrdTraSDTime")    '拟出发时间
    DispatchOrdActualDate    = rs("DispatchOrdActualDate")    '实际出车时间
    DispatchOrdArriveDate    = rs("DispatchOrdArriveDate")    '实际到达时间
    DispatchOrdReturnDate    = rs("DispatchOrdReturnDate")    '实际返回时间
    DispatchOrdTraDistance    = rs("DispatchOrdTraDistance")    '实际距离
    DispatchOrdTraStreet    = rs("DispatchOrdTraStreet")    '实际出发地
    DispatchOrdTraEnd        = rs("DispatchOrdTraEnd")        '实际目的地
    DispatchOrdCoName        = rs("DispatchOrdCoName")        '调度联系人
    DispatchOrdCoPhone        = rs("DispatchOrdCoPhone")        '调度联系电话
    DispatchOrdTraStreetMileage= rs("DispatchOrdTraStreetMileage")'开始里程数
    DispatchOrdTraEndMileage= rs("DispatchOrdTraEndMileage")'结束里程数
    DispatchOrdMileage        = rs("DispatchOrdMileage")        '实际里程数
    DispatchOrdGasoline        = rs("DispatchOrdGasoline")        '油耗
    DispatchOrdRemarks        = rs("DispatchOrdRemarks")        '行驶备注记录
    DispatchOrdLuqiaoFee    = rs("DispatchOrdLuqiaoFee")    '路桥费
    DispatchOrdGasolineFee    = rs("DispatchOrdGasolineFee")    '油费
    DispatchOrdTravelFee    = rs("DispatchOrdTravelFee")    '差旅费
    DispatchOrdOtherFee        = rs("DispatchOrdOtherFee")        '其它费
    DispatchOrdOtherFee_TXT    = rs("DispatchOrdOtherFee_TXT")    '其它费说明
    DispatchOrdOxygen        = rs("DispatchOrdOxygen")        '氧气
    DispatchOrdConsumables    = rs("DispatchOrdConsumables")    '易耗品
    DispatchOrdDrugs        = rs("DispatchOrdDrugs")        '药品
    DispatchOrdIsEnd        = rs("DispatchOrdIsEnd")        '完成报告提交情况
    DispatchOrdPerfomance    = rs("DispatchOrdPerfomance")    '订单绩效(默认等于订单金额)
    CarStItm                = rs("CarStItm")                '出车物品清单
    CarStItm_OAId            = rs("CarStItm_OAId")            '检查人ID
    StretcherMoney            = rs("StretcherMoney")            '担架费
    TimeLength_Program        = rs("TimeLength_Program")        '大型活动保障时长
    TimeLength_ICU            = rs("TimeLength_ICU")            '居家ICU时长
    TimeLength_Wait            = rs("TimeLength_Wait")            '等待时长
 
    DispatchOrdNo            = DispatchOrdClass& year(rs("DispatchOrd_NS_Time"))&Right("0"&month(rs("DispatchOrd_NS_Time")),2)&Right("0"&day(rs("DispatchOrd_NS_Time")),2) & "-"&Right("00"&rs("DispatchOrdNo"),3)    '调度单编号
    If InStr(session("admin_OrderClass"),DispatchOrdClass)>0 Then 
        'Call OA_Running("打开服务单:"&ServiceOrdNo&" ID:"&ServiceOrdID)
    Else
        Call OA_Running("打开调度单失败:"&ServiceOrdNo&" ID:"&ServiceOrdID)
        Response.Redirect "/"
        Response.End()
    End If
End If
rs.close()
End If
 
'受理单
If ServiceOrdID<>"" then
sql="select ServiceOrdID,ServiceOrdClass,ServiceOrdState,ServiceOrdAreaType,ServiceOrdType,ServiceOrdStartDate,ServiceOrdTraStreet,ServiceOrdTraEnd,ServiceOrdTraVia,ServiceOrdCoName,ServiceOrdCoPhone,ServiceOrd_CC_Time,ServiceOrdNo,ServiceOrdTraUnitPrice,ServiceOrdTraTxnPrice=ServiceOrdTraTxnPrice+isnull((select sum(AddMoney) from PaidMoney_Add,DispatchOrd where AddMoneyType=1 and ToDispatchOrdID=DispatchOrdID and ServiceOrdID=ServiceOrdIDDt),0),ServiceOrdOperationRemarks,ServiceOrdTraDistance,OrderLevel from ServiceOrder where ServiceOrdID="&ServiceOrdID
rs.open sql,objConn,1,1
If not rs.Eof then
    ServiceOrdID        = rs("ServiceOrdID")
    ServiceOrdClass        = rs("ServiceOrdClass")
    ServiceOrdState        = rs("ServiceOrdState")
    ServiceOrdAreaType    = rs("ServiceOrdAreaType")
    ServiceOrdType        = rs("ServiceOrdType")
    ServiceOrdStartDate    = rs("ServiceOrdStartDate")
    ServiceOrdTraStreet    = rs("ServiceOrdTraStreet")
    ServiceOrdTraEnd    = rs("ServiceOrdTraEnd")
    ServiceOrdCoName    = rs("ServiceOrdCoName")        '受理单联系人
    ServiceOrdCoPhone    = rs("ServiceOrdCoPhone")        '受理单联系电话
    ServiceOrdTraUnitPrice= rs("ServiceOrdTraUnitPrice")'单价
    ServiceOrdTraTxnPrice=rs("ServiceOrdTraTxnPrice")    '成交价
    OrderLevel            = rs("OrderLevel")
    ServiceOrdOperationRemarks=rs("ServiceOrdOperationRemarks")
    ServiceOrdTraDistance=rs("ServiceOrdTraDistance")    '计价里程
    If IsNumeric(ServiceOrdTraDistance) Then
        ServiceOrdTraDistance=ServiceOrdTraDistance
    ElseIf InStr(ServiceOrdTraDistance,"公里")>0 Or InStr(ServiceOrdTraDistance,"km")>0 Then
        ServiceOrdTraDistance=Replace(Replace(ServiceOrdTraDistance,"公里",""),"km","")
    Else
        ServiceOrdTraDistance=0
    End If
    ServiceOrdNo            = ServiceOrdClass& year(rs("ServiceOrd_CC_Time"))&Right("0"&month(rs("ServiceOrd_CC_Time")),2)&Right("0"&day(rs("ServiceOrd_CC_Time")),2) & "-"&Right("00"&rs("ServiceOrdNo"),3)
End If
rs.close()
End If
 
'各种返回信息
SystemMessageType=trim(Request("SystemMessageType"))
SMT=trim(Request("SMT"))
error=trim(Request("error"))
if SystemMessageType<>"" then
  if SMT="1" then
    SystemMessageTXT="数据不完整!!"
  elseif SMT="2" then
    SystemMessageTXT="单据已经保存完成,请不要重复提交单据!!"
  elseif SMT="3" then
    SystemMessageTXT="保存完成!!"
  elseif SMT="4" then
    SystemMessageTXT="转运任务绩效提交完成!!"
  elseif SMT="5" then
    SystemMessageTXT="转运任务绩效审核完成!!"
  elseif SMT="6" then
    SystemMessageTXT="转运任务绩效反审核完成!!"
  elseif SMT="7" then
    SystemMessageTXT="已强制完结调度单!!请填写转运任务绩效"
  elseif SMT="8" then
    SystemMessageTXT="修改绩效完成"
  elseif SMT="9" then
    SystemMessageTXT="重发确认推送完成"
  end if
end if
 
'行驶里程
If DispatchOrdMileage=0 And DispatchOrdTraStreetMileage<>0 And DispatchOrdTraEndMileage<>0 Then
    DispatchOrdMileage1=DispatchOrdTraEndMileage-DispatchOrdTraStreetMileage
Else
    DispatchOrdMileage1=DispatchOrdMileage
End If
 
'领队情况
sql="select DispatchOrd_Entourage.id,EntourageOAid,EntourageLead,OA_weixinUserID,EntourageState,EntourageState_Time,OA_Name,OA_weixinAvatar,vtext from DispatchOrd_Entourage,OA_User,dictionary where vtitle='DispatchOrdEntourage' and  EntourageID=vID and OA_User_ID=EntourageOAid and EntourageState<>4 and EntourageLead=1 and DispatchOrdIDDt="&DispatchOrdID
rs.open sql,objConn,1,1
If not rs.Eof Then
    EntourageLeadID=rs("EntourageOAid")
End If
rs.close()
 
'默认字段
If DispatchOrdClass="" Then DispatchOrdClass="SA"
If ServiceOrdID="" Then ServiceOrdClass="BF"
If OrdClass<>""  Then
    DispatchOrdClass=OrdClass
    OrdClassName=OrderClassA(OrdClass)
Else
    OrdClass=DispatchOrdClass
    OrdClassName=OrderClassA(OrdClass)
End If
If DispatchOrdID="" Then
    DispatchOrdID_TXT="[系统自动生成]"
Else
    DispatchOrdID_TXT=DispatchOrdNo
End If
If ServiceOrdID<>"" Then
    ServiceOrdIDDt_TXT=ServiceOrdNo
End if
If DispatchOrdState="" Then DispatchOrdState=0
If DispatchOrdStartDate="" Then DispatchOrdStartDate=Now()
If DispatchOrd_NS_Time="" Then DispatchOrd_NS_Time=Now()
DispatchIs="1"
If isnull(DispatchOrdTraStreet) Or DispatchOrdTraStreet="" Then DispatchOrdTraStreet=ServiceOrdTraStreet
If isnull(DispatchOrdTraEnd) Or DispatchOrdTraEnd="" Then DispatchOrdTraEnd=ServiceOrdTraEnd
If DispatchOrdCarID<>"" And DispatchOrdCarID<>"0" Then DispatchOrdCarLicense=CarDataA(DispatchOrdCarID,"","CarLicense")
If DispatchOrd_AP_Check="" Then DispatchOrd_AP_Check=0
If DispatchOrdPerfomance="" Or isnull(DispatchOrdPerfomance) Then DispatchOrdPerfomance=ServiceOrdTraTxnPrice
If TimeLength_Program="" Then TimeLength_Program=0    '大型活动保障时长
If TimeLength_ICU="" Then TimeLength_ICU=0    '居家ICU时长
If TimeLength_Wait="" Then TimeLength_Wait=0    '等待时长
 
 
'审核状态
If DispatchOrdState="8" Or DispatchOrdState="9" Then
    If DispatchOrd_AP_Check="1" Or DispatchOrd_AP_Check="2" then
        DispatchOrd_CheckTXT    = DispatchOrdStateA(12)
    ElseIf DispatchOrd_AP_Check="0" And DispatchOrdIsEnd>0 then
        DispatchOrd_CheckTXT    = DispatchOrdStateA(11)
    ElseIf DispatchOrd_AP_Check="0" And DispatchOrdIsEnd=0 then
        DispatchOrd_CheckTXT    = "未提交审核申请"
    ElseIf DispatchOrd_AP_Check="0" And DispatchOrdIsEnd=-1 then
        DispatchOrd_CheckTXT    = "审核不通过"
    End If
    If DispatchOrd_CheckTXT<>"" Then DispatchOrd_CheckTXT="("&DispatchOrd_CheckTXT&" )"
    '是否可审核
    If DispatchOrdIsEnd=0 Then
      DispatchOrd_AP_Check=-1
    End If
End If
 
'返回时间
If DispatchOrdReturnDate="" Or isnull(DispatchOrdReturnDate) Then
    sql="select DispatchOrdStartDate from DispatchOrd_Running where DispatchOrdIDDt="&DispatchOrdID&" and DispatchOrdState in (8,9) order by DispatchOrdStartDate desc"
    rs.open sql,objConn,1,1
    If not rs.Eof Then
        DispatchOrdReturnDate=rs("DispatchOrdStartDate")
    End If
    rs.close()
End if
 
is_User=session("is_User")
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title><%=LindemanAdmin%></title>
        <!--#include virtual="/inc/ccs.gds"-->
        <!-- scripts (custom) -->
        <script src="resources/scripts/smooth.js" type="text/javascript"></script>
        <script src="resources/scripts/smooth.menu.js" type="text/javascript"></script>
        <script src="resources/scripts/smooth.table.js" type="text/javascript"></script>
        <script src="resources/scripts/smooth.form.js" type="text/javascript"></script>
        <script src="resources/scripts/smooth.dialog.js" type="text/javascript"></script>
        <script src="resources/scripts/smooth.autocomplete.js" type="text/javascript"></script>
        <script src="resources/scripts/Menu.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(document).ready(function () {
                style_path = "resources/css/colors";
 
                //$("#date-picker").datepicker();
 
                //$("#box-tabs, #box-left-tabs").tabs();
            });
        </script>
    </head>
    <body onkeydown="xKeyEvent(event)">
        <!--#INCLUDE FILE="menu_header.gds" -->
        <!-- content -->
        <div id="content">
            <%If is_User="1" then%>
            <!--#INCLUDE FILE="User_menu_left.gds" -->
            <%else%>
            <!--#INCLUDE FILE="Dispatch_menu_left.gds" -->
            <%End if%>
            <!-- content / right -->
            <div id="right">
                <!-- messages -->
 
                <!-- forms -->
                <div class="box">
                    <!-- box / title -->
                    <div class="title">
                        <h5>转运任务绩效 类型:<%=ServiceOrdAreaTypeA(ServiceOrdAreaType)&ServiceOrdTypeA(ServiceOrdType)%></h5>
                        <ul class="links">
                            <%If DispatchOrdID<>"" then%><li><a href="DispatchOrder.gds?DispatchOrdID=<%=DispatchOrdID%>&h_menu1_1=1"><%=OrdClassName%></a></li><%End if%>
                            <%
                            if PositionURLID="1" then PositionURLID=11
                            ReturnURL=session("PositionURL"&PositionURLID)
                            If ReturnURL="" Then
                              ReturnURL="javascript:window.history.go(-1)"
                            elseif InStr(ReturnURL,"?")<1 then
                              ReturnURL=ReturnURL&"?ReturnURLID="&(PositionURLID)
                            else
                              ReturnURL=ReturnURL&"&ReturnURLID="&(PositionURLID)
                            end if
                            %>
                            <li><a href="<%=ReturnURL%>">返回</a></li>
                        </ul>
                    </div>
                    <!-- end box / title -->
                    <!--#include virtual="/inc/SystemMessages.gds" -->
                    <form id="form1" name="form1" action="admin_save.gds" method="post" style="min-width: 1110px;">
                    <input name="admin_save" type="hidden" value="">
                    <input name="DispatchOrdID" type="hidden" value="<%=DispatchOrdID%>">
                    <input name="ServiceOrdID" type="hidden" value="<%=ServiceOrdID%>">
                    <input name="EntourageLeadID" type="hidden" value="<%=EntourageLeadID%>">
                    <input name="DispatchOrd_Check" type="hidden" value="">
                    <input name="weixin" type="hidden" value="0">
                    <div class="form">
                        <div class="fields">
                            <div class="field  field-first">
                                <div class="label" style="float: left;margin-left: 0px;">
                                    <label for="input-small">单据编号:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 70px;">
                                    <input type="text" id="DispatchOrdID_TXT" name="DispatchOrdID_TXT" class="small <%If DispatchOrdState=10 then%>error<%else%>valid<%End if%>" style="width:138px;" value="<%=DispatchOrdID_TXT%>" readonly="true">
                                </div>
                                <div class="label" style="float: left;margin-left: 231px;">
                                    <label for="input-small">受理单号:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 75px;">
                                    <input type="text" id="ServiceOrdIDDt_TXT" name="ServiceOrdIDDt_TXT" class="small <%If ServiceOrdState=4 then%>error<%else%>valid<%End if%>" style="width:138px;" value="<%=ServiceOrdIDDt_TXT%>" readonly="true">
                                </div>
                                <div class="label" style="float: left;margin-left: 455px;">
                                    <label for="input-small">调度状态:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 75px;">
                                    <input type="text" id="ServiceOrdStateTXT" name="ServiceOrdStateTXT" class="small <%If DispatchOrdState=10 then%>error<%else%>valid<%End if%>" style="width:345px;" value="<%=DispatchOrdStateA(DispatchOrdState)&DispatchOrd_CheckTXT%>" readonly="true">
                                </div>
                            </div>
                            <div class="field">
                                <div class="label" style="float: left;margin-left: 0px;">
                                    <label for="input-small">成交价:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 70px;padding: 7px 7px 6px 7px;">
                                    <%=ServiceOrdTraTxnPrice%>元
                                </div>
                                <%
                                    i_left=75
                                    sql="select PaidMoney_Add.id,vtext,AddMoney,AddMoneyExplain,AddMoneyTime,AddMoneyOAID from PaidMoney_Add LEFT JOIN dictionary on vtitle='AddMoney' and vID=AddMoneyType where ToDispatchOrdID="&DispatchOrdID&" order by AddMoneyTime"
                                    rs.open sql,objConn,1,1
                                    do while not rs.Eof
                                        PaidMoney_AddID    = rs("id")
                                        AddMoneyName    = rs("vtext")
                                        AddMoney        = rs("AddMoney")
                                        AddMoneyExplain    = rs("AddMoneyExplain")
                                        AddMoneyTime    = rs("AddMoneyTime")
                                        AddMoneyOAID    = rs("AddMoneyOAID")
                                        i_left=i_left+75
                                        %>
                                        <div class="label" style="float: left;margin-left: <%=i_left%>px;">
                                            <label for="input-small"><%=AddMoneyName%>:</label>
                                        </div>
                                        <div class="input" style="float:left;margin-left: 70px;padding: 7px 7px 6px 7px;">
                                            <%=AddMoney%>元
                                        </div>
                                        <%rs.movenext
                                    Loop
                                    rs.close()%>
                            </div>
                            <div class="field">
                                <div class="label" style="float: left;margin-left: 0px;">
                                    <label for="input-small">派遣车辆:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 70px;">
                                    <input id="DispatchOrdCarID" name="DispatchOrdCarID" type="hidden" value="<%=DispatchOrdCarID%>">
                                    <input type="text" id="DispatchOrdCarLicense" name="DispatchOrdCarLicense" class="small valid" style="width:138px;" value="<%=DispatchOrdCarLicense%>" readonly="true">
                                </div>
                                <div class="label" style="float: left;margin-left: 231px;">
                                    <label for="input-small">派单时间:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 75px;">
                                    <input type="text" id="DispatchOrd_NS_Time" name="DispatchOrd_NS_Time" class="small valid" style="width:138px;" value="<%=DispatchOrd_NS_Time%>" readonly="true">
                                </div>
                                <div class="label" style="float: left;margin-left: 455px;">
                                    <label for="input-small">拟出发时间:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 75px;">
                                    <input type="text" id="DispatchOrdTraSDTime" name="DispatchOrdTraSDTime" class="small valid" style="width:122px;" value="<%=DispatchOrdTraSDTime%>" readonly="true">
                                </div>
                                <div class="label" style="float: left;margin-left:673px;">
                                    <label for="input-small">实出发时间:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 84px;">
                                    <input type="text" id="DispatchOrdActualDate" name="DispatchOrdActualDate" class="small valid" style="width:122px;" value="<%=DispatchOrdActualDate%>" readonly="true">
                                </div>
                            </div>
                            <div class="field">
            
                            <div class="field">
                                <input type="hidden" id="DispatchOrdPerfomance" name="DispatchOrdPerfomance" value="<%=DispatchOrdPerfomance%>">
                                <div class="label" style="float: left;margin-left: 0px;">
                                    <label for="input-small">运转时间:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 73px;">
                                    <input type="text" id="DispatchOrdActualDate" name="DispatchOrdActualDate" class="small<%If InStr(error,",DispatchOrdActualDate,")>0 Then Response.Write " error"%><%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Then Response.Write " valid"%>" style="width:138px;" value="<%=DispatchOrdActualDate%>"<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Then Response.Write " readonly=""true""" %>>
                                </div>
                                <div class="label" style="float: left;margin-left: 231px;">
                                    <label for="input-small">至</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 24px;">
                                    <input type="text" id="DispatchOrdReturnDate" name="DispatchOrdReturnDate" class="small<%If InStr(error,",DispatchOrdReturnDate,")>0 Then Response.Write " error"%><%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Then Response.Write " valid"%>" style="width:138px;" value="<%=DispatchOrdReturnDate%>"<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Then Response.Write " readonly=""true""" %>>
                                </div>
                                <div class="label" style="float: left;margin-left:439px;">
                                    <label for="input-small">结果:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 74px;">
                                    <select name="DispatchOrdResult" id="DispatchOrdResult" style="width:70px;" class="select1" onchange="DispatchOrdResult_js()">
                                        <option value="顺利到达"<%if DispatchOrdResult="顺利到达" then Response.Write " selected"%>>顺利到达</option>
                                        <option value="死亡"<%if DispatchOrdResult="死亡" then Response.Write " selected"%>>死亡</option>
                                        <option value="0"<%if DispatchOrdResult<>"顺利到达" And DispatchOrdResult<>"死亡" And DispatchOrdResult<>"" then Response.Write " selected"%>>其它</option>
                                    </select>
                                </div>
                                <div class="input" style="float:left;margin-left: 1px;">
                                    <input type="text" id="DispatchOrdResult_0" name="DispatchOrdResult_0" class="small<%If DispatchOrd_AP_Check=1 Then Response.Write " valid"%>" style="width:89px;display:none;"  placeholder="请输入转运结果" value="<%if DispatchOrdResult<>"顺利到达" And DispatchOrdResult<>"死亡" And DispatchOrdResult<>"" then Response.Write DispatchOrdResult%>">
                                    <script type="text/javascript">
                                    function DispatchOrdResult_js()
                                    {
                                    DispatchOrdResult = document.all.DispatchOrdResult.value; 
                                    if (DispatchOrdResult=="0"){document.all.DispatchOrdResult_0.style.display="";}
                                    else {document.all.DispatchOrdResult_0.style.display="none";}
                                    }
                                    </script>
                                </div>
                            </div>
 
                            <div class="field">
                                <div class="label" style="float: left;margin-left:0px;">
                                    <label for="input-small">开始里程数:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 72px;">
                                    <input type="text" id="DispatchOrdTraStreetMileage" name="DispatchOrdTraStreetMileage" class="small<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " valid"%>" style="width:55px;" value="<%=DispatchOrdTraStreetMileage%>"<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " readonly=""true""" %>>
                                </div>
                                <div class="label" style="float: left;margin-left:140px;">
                                    <label for="input-small">公里</label>
                                </div>
                                <div class="label" style="float: left;margin-left: 178px;">
                                    <label for="input-small">结束里程数:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 105px;">
                                    <input type="text" id="DispatchOrdTraEndMileage" name="DispatchOrdTraEndMileage" class="small<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " valid"%>" style="width:55px;" value="<%=DispatchOrdTraEndMileage%>"<%If DispatchOrd_AP_Check=1 Or isDepartment("030112")=0 Then Response.Write " readonly=""true""" %>>
                                </div>
                                <div class="label" style="float: left;margin-left:317px;">
                                    <label for="input-small">公里</label>
                                </div>
                                <div class="label" style="float: left;margin-left:362px;">
                                    <label for="input-small">转运实际里程(往返):<%=DispatchOrdMileage%>公里</label>
                                </div>
                                <div class="label" style="float: left;margin-left: 546px;">
                                    <label for="input-small">预估距离:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 286px;">
                                    <input type="text" id="ServiceOrdTraDistance" name="ServiceOrdTraDistance" class="small<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " valid"%>" style="width:45px;" value="<%=ServiceOrdTraDistance%>"<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " readonly=""true""" %>>
                                </div>
                                <div class="label" style="float: left;margin-left:666px;">
                                    <label for="input-small">公里</label>
                                </div>
                            </div>
 
                            <div class="field">
                                <div class="label" style="float: left;margin-left: 0px;">
                                    <label for="input-small">实际行程:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 73px;">
                                    <input type="text" id="DispatchOrdTraStreet" name="DispatchOrdTraStreet" class="small<%If InStr(error,",DispatchOrdTraStreet,")>0 Then Response.Write " error"%><%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Then Response.Write " valid"%>" style="width:380px;" value="<%=DispatchOrdTraStreet%>"<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Then Response.Write " readonly=""true""" %>>
                                </div>
                                <div class="label" style="float: left;margin-left: 470px;">
                                    <label for="input-small">至</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 24px;">
                                    <input type="text" id="DispatchOrdTraEnd" name="DispatchOrdTraEnd" class="small<%If InStr(error,",DispatchOrdTraEnd,")>0 Then Response.Write " error"%><%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Then Response.Write " valid"%>" style="width:380px;" value="<%=DispatchOrdTraEnd%>"<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Then Response.Write " readonly=""true""" %>>
                                </div>
                            </div>
 
                            <div class="field" style="height: 25px;">
                                <div class="label" style="float: left;margin-left:0px;">
                                    <label for="input-small">大型活动保障时长:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 110px;">
                                    <input type="text" id="TimeLength_Program" name="TimeLength_Program" class="small<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " valid"%>" style="width:28px;" value="<%If TimeLength_Program<1 And TimeLength_Program>0 Then response.write "0"&TimeLength_Program Else response.write TimeLength_Program End If%>"<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " readonly=""true""" %>>
                                </div>
                                <div class="label" style="float: left;margin-left:152px;">
                                    <label for="input-small">小时</label>
                                </div>
                                <div class="label" style="float: left;margin-left:220px;">
                                    <label for="input-small">居家ICU时长:</label>
                                </div>
                                <div class="input" style="float:left;margin-left:148px;">
                                    <input type="text" id="TimeLength_ICU" name="TimeLength_ICU" class="small<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " valid"%>" style="width:28px;" value="<%If TimeLength_ICU<1 And TimeLength_ICU>0 Then response.write "0"&TimeLength_ICU Else response.write TimeLength_ICU End If%>"<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " readonly=""true""" %>>
                                </div>
                                <div class="label" style="float: left;margin-left:345px;">
                                    <label for="input-small">小时</label>
                                </div>
                                <div class="label" style="float: left;margin-left:413px;">
                                    <label for="input-small">等待时长:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 126px;">
                                    <input type="text" id="TimeLength_Wait" name="TimeLength_Wait" class="small<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " valid"%>" style="width:28px;" value="<%If TimeLength_Wait<1 And TimeLength_Wait>0 Then response.write "0"&TimeLength_Wait Else response.write TimeLength_Wait End If%>"<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Or isDepartment("030112")=0 Then Response.Write " readonly=""true""" %>>
                                </div>
                                <div class="label" style="float: left;margin-left:518px;">
                                    <label for="input-small">小时</label>
                                </div>
                            </div>
<%
            '更新提成数据
            Call EntourageDKP_Money_C2(DispatchOrdID)
 
            sql="select DispatchOrd_Entourage.id,EntourageOAid,EntourageLead,OA_weixinUserID,EntourageState,EntourageState_Time,EntourageP1,OA_Name,OA_weixinAvatar,OA_EmployeeGroup,vtext,EntourageOT_is,EntourageOT2_is,Entourage_Time,EntourageLong_is,EntourageBetimesHH,EntourageOther,EntourageDKP,EntourageDKPScale,EntourageMileageFactor,EntourageEnd_Time,DKPEdit_Reason,DKPEdit_Time,DKPEdit_OAid,Stretcher_is,ConversionDistance,EntourageOT_Money,Stretcher_Money,Condition_Money,EntourageMileageEdit from DispatchOrd_Entourage,OA_User,dictionary where vtitle='DispatchOrdEntourage' and  EntourageID=vID and OA_User_ID=EntourageOAid and EntourageState<>4 and DispatchOrdIDDt="&DispatchOrdID
            rs.open sql,objConn,1,1
            i=0
            DKP_Edit=""
            DKPEnd_is=0
            do while not rs.Eof And i<10
                EId                = rs("id")
                EntourageOAid    = rs("EntourageOAid")        'OAid
                Entourage_Time    = rs("Entourage_Time")        '首次下发时间
                EntourageLead    = rs("EntourageLead")        '是否领队
                OA_weixinUserID    = rs("OA_weixinUserID")        '微信ID
                OA_Name            = rs("OA_Name")                '人员姓名
                OA_weixinAvatar    = rs("OA_weixinAvatar")        '头像
                OA_EmployeeGroup    = rs("OA_EmployeeGroup")
                EntourageName    = rs("vtext")                '职能名称
                EntourageState    = rs("EntourageState")        '确认状态
                EntourageState_Time= rs("EntourageState_Time")'确认时间
                EntourageOT_is    = rs("EntourageOT_is")        '是否加班
                EntourageOT2_is    = rs("EntourageOT2_is")        '是否加班出车
                EntourageLong_is= rs("EntourageLong_is")    '是否跟车
                EntourageBetimesHH= rs("EntourageBetimesHH")'提出出车N小时
                EntourageOther    = rs("EntourageOther")        '其它情况
                EntourageDKP    = rs("EntourageDKP")        '个人绩效
                EntourageDKPScale    = rs("EntourageDKPScale")'分成比例
                EntourageEnd_Time=rs("EntourageEnd_Time")    '个人情况提交时间
                DKPEdit_Reason    = rs("DKPEdit_Reason")
                DKPEdit_OAid    = rs("DKPEdit_OAid")
                DKPEdit_Time    = rs("DKPEdit_Time")
                Stretcher_is    = rs("Stretcher_is")
 
                ConversionDistance    = rs("ConversionDistance")    '折算公里数 L
                EntourageOT_Money    = rs("EntourageOT_Money")    '加班费/项目费
                Stretcher_Money        = rs("Stretcher_Money")        '担架费
                Condition_Money        = rs("Condition_Money")        '特殊项目金额
                EntourageP1            = rs("EntourageP1")            '绩效奖金基数P1
                EntourageMileageFactor    = rs("EntourageMileageFactor")    '个人系数
                EntourageMileageEdit= rs("EntourageMileageEdit")'修改提成/计提里程
                If EntourageLong_is=1 And EntourageState_Time>="2021-1-1" Then Condition_is=0
                OrdTypeB=1
 
                If EntourageEnd_Time="" Or isnull(EntourageEnd_Time) Then
                    EntourageEnd_is="&nbsp;(个人未确认)"
                    DKPEnd_is=1
                Else
                    EntourageEnd_is="&nbsp;(个人已确认)"
                End If
 
                If OA_weixinAvatar="" Then OA_weixinAvatar="/resources/images/icon_avatar_default.png"
 
                If CDate(DispatchOrd_NS_Time)>=CDate("2021-9-1") Then    '最新绩效计算公式(2021-9-1 开始使用)
                    OrdTypeB=ServiceOrdTypeB(ServiceOrdType,"vType")
                    If not isnull(EntourageMileageEdit) Then
                        EntourageDKP_Money=EntourageMileageEdit+Stretcher_Money
                        EntourageMileageFactor=""
                    ElseIf OrdTypeB=2 Then
                        EntourageDKP_Money=DispatchOrdPerfomance
                        EntourageMileageFactor=""
                    Else
                        '加班出车绩效倍,超12点出车1.2倍
                        If EntourageOT2_is=1 And hour(Entourage_Time)<7  Then
                            EntourageDKPOTScale=1.2
                            EntourageDKPOTScaleTXT="*"&EntourageDKPOTScale
                        ElseIf EntourageOT2_is=1 And (hour(Entourage_Time)<8 Or (hour(Entourage_Time)=8 And Minute(Entourage_Time)<30)) And CDate(DispatchOrd_NS_Time)<CDate("2024-3-1") Then
                            EntourageDKPOTScale=1.2
                            EntourageDKPOTScaleTXT="*"&EntourageDKPOTScale
                        ElseIf EntourageOT2_is=1 Then
                            EntourageDKPOTScale=1.1
                            EntourageDKPOTScaleTXT="*"&EntourageDKPOTScale
                        Else
                            EntourageDKPOTScale=1
                            EntourageDKPOTScaleTXT=""
                        End If
                        If EntourageDKPScale>0 Then EntourageDKPScale=EntourageDKPScale/100
                        EntourageDKP_Money    = ServiceOrdTraTxnPrice*EntourageDKPScale*EntourageDKPOTScale+Stretcher_Money+Condition_Money+EntourageOT_Money    '提成金额
                        'EntourageMileageFactor=FormatPercent(EntourageDKPScale)
                        EntourageMileageFactor=""
                    End If
                    
                    If (isDepartment("030113")=1 Or CInt(EntourageOAid)=CInt(session("adminID"))) Then ' EntourageDKP>0 And 
                        EntourageDKP_TXT="&nbsp;提成:"&FormatNumber(EntourageDKP_Money,2,-1)&"元"
                        If Stretcher_Money>0 Then EntourageDKP_TXT=EntourageDKP_TXT&"(含"&FormatNumber(Stretcher_Money,0,-1)&"附加费)"
                        DKP_Edit=DKP_Edit&"|"&EId&"\"&OA_Name&"\"&EntourageDKP_Money&"\"&DKPEdit_Reason
                        If OrdTypeB=2 Then
                            EntourageDKP_TXT=EntourageDKP_TXT&"<br>特殊任务单"
                        ElseIf ServiceOrdType=7 Then
                            EntourageDKP_TXT=EntourageDKP_TXT&"<br>保障任务单"
                        ElseIf ServiceOrdTraDistance<=300 And (DKPEdit_Reason="" Or isnull(DKPEdit_Reason)) Then
                            If EntourageDKPScale=".1001" Or EntourageDKPScale=".0871" Then
                                EntourageDKP_TXT=EntourageDKP_TXT&"<br>"&ServiceOrdTraTxnPrice&"*"&FormatPercent((EntourageDKPScale/1.3),2)&"*1.3"&EntourageDKPOTScaleTXT
                            ElseIf EntourageDKPScale=".0627" Then
                                EntourageDKP_TXT=EntourageDKP_TXT&"<br>"&ServiceOrdTraTxnPrice&"*"&FormatPercent((EntourageDKPScale/1.1),2)&"*1.1"&EntourageDKPOTScaleTXT
                            else
                                EntourageDKP_TXT=EntourageDKP_TXT&"<br>"&ServiceOrdTraTxnPrice&"*"&FormatPercent(EntourageDKPScale,2)&EntourageDKPOTScaleTXT
                            End If
                        ElseIf DKPEdit_Reason="" Or isnull(DKPEdit_Reason) Then
                            EntourageDKP_TXT=EntourageDKP_TXT
                            If EntourageName="医生" Then
                                DKPScale=7.7
                                DKPScale1=5.8
                            ElseIf EntourageName="护士" Then
                                DKPScale=6.7
                                DKPScale1=4.8
                            Else
                                DKPScale=5.7
                                DKPScale1=3.8
                            End If
                            If CDate(DispatchOrd_NS_Time)>=CDate("2024-7-1") Then    '最新绩效计算公式(2024-7-1 开始使用)
                                If EntourageName="医生" Then
                                    DKPScale=7.2
                                    DKPScale1=5.5
                                ElseIf EntourageName="护士" Then
                                    DKPScale=6.2
                                    DKPScale1=4.5
                                Else
                                    DKPScale=5.2
                                    DKPScale1=3.8
                                End If
                            End If
                            If EntourageLong_is=1 And EntourageState_Time>="2021-9-1" Then
                                DKPScale=DKPScale/2
                                DKPScale1=DKPScale1/2
                            End If
 
                            EntourageDKP_TXT=EntourageDKP_TXT&"<br>"&ServiceOrdTraUnitPrice*300&"*"&DKPScale&"%"&EntourageDKPOTScaleTXT
                            DKP_Money=ServiceOrdTraUnitPrice*300*(DKPScale/100)
                            
                            EntourageDKP_TXT=EntourageDKP_TXT&"+"&FormatNumber(ServiceOrdTraTxnPrice-(ServiceOrdTraUnitPrice*300),0,,,0)&"*"&DKPScale1&"%"&EntourageDKPOTScaleTXT
                            DKP_Money=DKP_Money+((ServiceOrdTraTxnPrice-(ServiceOrdTraUnitPrice*300))*(DKPScale1/100))
    
                            If clng(DKP_Money+1)<clng(ServiceOrdTraTxnPrice*EntourageDKPScale) Then    '特殊
                                EntourageDKP_TXT=Replace(EntourageDKP_TXT,"<br>","<br>(")&")*"&FormatNumber(clng(ServiceOrdTraTxnPrice*EntourageDKPScale)/clng(DKP_Money),1,,,0)
                                'EntourageDKP_TXT=EntourageDKP_TXT&"+"&ServiceOrdTraTxnPrice&"*"&FormatNumber(((ServiceOrdTraTxnPrice*EntourageDKPScale)-DKP_Money)/ServiceOrdTraTxnPrice*100,0,,,0)&"%"&EntourageDKPOTScaleTXT
                            End If
                            'EntourageDKP_TXT=EntourageDKP_TXT&"<br>"&ServiceOrdTraTxnPrice&"/"&ServiceOrdTraDistance&"*400*"&DKPScale&"%+"&ServiceOrdTraTxnPrice&"/"&ServiceOrdTraDistance&"*"&ServiceOrdTraDistance-400&"*"&FormatPercent((EntourageDKP_Money-(ServiceOrdTraUnitPrice*400*(DKPScale/100)))/(ServiceOrdTraUnitPrice*(ServiceOrdTraDistance-400)),1,-1)
                        End If
                        If EntourageOT_Money=30 And (DKPEdit_Reason="" Or isnull(DKPEdit_Reason)) And OrdTypeB<>2 Then    '2022.7.1 加班30元/次
                            EntourageDKP_TXT=EntourageDKP_TXT&"+"&EntourageOT_Money
                        Elseif EntourageOT_Money>0 And (DKPEdit_Reason="" Or isnull(DKPEdit_Reason)) Then
                            EntourageDKP_TXT=EntourageDKP_TXT&"+"&EntourageOT_Money
                        End If
                        If Stretcher_Money>0 Then    '附加费
                            EntourageDKP_TXT=EntourageDKP_TXT'&"+"&Stretcher_Money
                        End If
                        If Condition_Money>0 Then    '特殊项目费用
                            EntourageDKP_TXT=EntourageDKP_TXT&"+"&Condition_Money
                        End If
                    Else
                        EntourageDKP_TXT=""
                    End If
                Else
                    EntourageDKP_Money    = ConversionDistance*EntourageP1+EntourageOT_Money+Stretcher_Money+Condition_Money    '提成金额
                    If (isDepartment("030113")=1 Or CInt(EntourageOAid)=CInt(session("adminID"))) Then ' EntourageDKP>0 And 
                        EntourageDKP_TXT="&nbsp;计提:"&ConversionDistance&"公里&nbsp;&nbsp;"&FormatNumber(EntourageDKP_Money,1,-1)&"元"
                        If Stretcher_Money>0 Then EntourageDKP_TXT=EntourageDKP_TXT&"(含"&FormatNumber(Stretcher_Money,0,-1)&"附加费)"
                        DKP_Edit=DKP_Edit&"|"&EId&"\"&OA_Name&"\"&ConversionDistance&"\"&DKPEdit_Reason
                    Else
                        EntourageDKP_TXT=""
                    End If
                    If EntourageMileageFactor>0 And EntourageMileageFactor<1 Then EntourageMileageFactor="0"&EntourageMileageFactor
                End If
                
                
                If DKPEdit_Reason<>"" And EntourageDKP_TXT<>"" Then
                    EntourageDKP_TXT=EntourageDKP_TXT&"<br>绩效修改:"&DKPEdit_Reason&"&nbsp;"&OAUser(DKPEdit_OAid,"UserName")&"<br>修改时间:"&DKPEdit_Time
                End If
                
                    %>
                <div style="float: left; margin:5px 3px;min-height: 70px;width: 215px;border-right: 1px solid #DDDDDD;">
                    <input name="EId" type="hidden" value="<%=EId%>">
                    <div class="os_name" style="height: initial;line-height: 25px;">
                        <label style='font-weight: bold;'><%=OA_Name%></label><%If EntourageLead="1" then%><img src='/resources/images/2016020401.png' style="height: 10px;width: 10px;float: none;"><%End if%>&nbsp;&nbsp;<%=EntourageName%><%=EntourageEnd_is%>&nbsp;<%=EntourageMileageFactor%><br>
                        <input type="checkbox" id="EntourageLong_is_<%=Eid%>" name="EntourageLong_is_<%=Eid%>" value="1"<%If EntourageLong_is="1" Then Response.Write " checked=""checked"""%>><label for="EntourageLong_is_<%=Eid%>">跟车</label>&nbsp;&nbsp;
                        <input type="checkbox" id="Stretcher_is_<%=Eid%>" name="Stretcher_is_<%=Eid%>" value="1"<%If Stretcher_is="1" Then Response.Write " checked=""checked"""%> style="float: none;"><label for="Stretcher_is_<%=Eid%>">抬担架</label>&nbsp;&nbsp;
                        
                        <%If CDate(DispatchOrd_NS_Time)<CDate("2019-11-25") Then%>
                            <br>
                            <input type="checkbox" id="EntourageOT_is_<%=Eid%>" name="EntourageOT_is_<%=Eid%>" value="1"<%If EntourageOT_is="1" Then Response.Write " checked=""checked"""%>><label for="EntourageOT_is_<%=Eid%>">休息出车</label>&nbsp;&nbsp;
                            <label>提前<input type="text" id="EntourageBetimesHH_<%=Eid%>" name="EntourageBetimesHH_<%=Eid%>" style="width:26px;text-align:center;" class="small<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Then Response.Write " valid"%>" value="<%=EntourageBetimesHH%>" placeholder="__">小时
                        <%ElseIf CDate(DispatchOrd_NS_Time)<CDate("2021-4-1") Then%>
                            <br>
                            <input type="checkbox" id="EntourageOT_is_<%=Eid%>" name="EntourageOT_is_<%=Eid%>" value="1"<%If EntourageOT_is="1" Then Response.Write " checked=""checked"""%>><label for="EntourageOT_is_<%=Eid%>">休息出车</label>&nbsp;&nbsp;
                            <input type="checkbox" style="float: none;" id="EntourageBetimesHH_<%=Eid%>" name="EntourageBetimesHH_<%=Eid%>" value="1"<%If EntourageBetimesHH>=1 Then Response.Write " checked=""checked"""%>><label for="EntourageBetimesHH_<%=Eid%>">提前</label>
                        <%ElseIf OrderLevel="2" Then%>
                            <input type="checkbox" style="float: none;" id="EntourageOT_is_<%=Eid%>" name="EntourageOT_is_<%=Eid%>" value="1"<%If EntourageOT_is="1" Then Response.Write " checked=""checked"""%><%If OA_EmployeeGroup="3" Then Response.Write " disabled"%>><label for="EntourageOT_is_<%=Eid%>">加班补贴</label>&nbsp;&nbsp;
                            <input type="checkbox" style="float: none;" id="EntourageOT2_is_<%=Eid%>" name="EntourageOT2_is_<%=Eid%>" value="1"  onclick="OTCheck('<%=Eid%>')"<%If EntourageOT2_is="1" Then Response.Write " checked=""checked"""%><%If OA_EmployeeGroup="3" Then Response.Write " disabled"%>><label for="EntourageOT2_is_<%=Eid%>">加班绩效</label>
                            <br>
                            <input type="checkbox" style="float: none;" id="EntourageBetimesHH_<%=Eid%>" name="EntourageBetimesHH_<%=Eid%>" value="1"<%If EntourageBetimesHH>=1 Then Response.Write " checked=""checked"""%>><label for="EntourageBetimesHH_<%=Eid%>">Z提前返回</label>
                        <%ElseIf OrdTypeB=2 Then%>
                            <br><input type="checkbox" style="float: none;" id="EntourageOT_is_<%=Eid%>" name="EntourageOT_is_<%=Eid%>" value="1"<%If EntourageOT_is="1" Then Response.Write " checked=""checked"""%>><label for="EntourageOT_is_<%=Eid%>">加班出车</label>
                        <%Else%>
                            <br><input type="checkbox" style="float: none;" id="EntourageOT_is_<%=Eid%>" name="EntourageOT_is_<%=Eid%>" value="1"<%If EntourageOT_is="1" Then Response.Write " checked=""checked"""%><%If OA_EmployeeGroup="3" Then Response.Write " disabled"%>><label for="EntourageOT_is_<%=Eid%>">加班补贴</label>&nbsp;&nbsp;
                            <input type="checkbox" style="float: none;" id="EntourageOT2_is_<%=Eid%>" name="EntourageOT2_is_<%=Eid%>" value="1"  onclick="OTCheck('<%=Eid%>')"<%If EntourageOT2_is="1" Then Response.Write " checked=""checked"""%><%If OA_EmployeeGroup="3" Then Response.Write " disabled"%>><label for="EntourageOT2_is_<%=Eid%>">加班绩效</label>
                        <%End If%>
                        <br>
                        <%=EntourageDKP_TXT%>
                        <!--   其它<input type="text" id="EntourageOther_<%=Eid%>" name="EntourageOther_<%=Eid%>" style="width:80px;" class="small<%If DispatchOrd_AP_Check=1 Or DispatchOrd_AP_Check="2" Then Response.Write " valid"%>" value="<%=EntourageOther%>" placeholder="______________">--></label>
                    </div>      
                </div>
            <%i=i+1
            rs.movenext
                loop
                rs.close()%>
                <script>
                function OTCheck(BoxName) {
                        if(document.getElementsByName("EntourageOT2_is_"+BoxName)[0].checked == true){
                            //document.getElementsByName("EntourageOT_is_"+BoxName)[0].checked = true;
                        } else {
                            //document.getElementsByName("EntourageOT_is_"+BoxName)[0].checked = false;
                        }
                    }
                    </script>
                            </div>
                            <%'手动修改绩效提成
                            If DispatchOrdID<>"" And DispatchOrd_AP_Check<>"1" And DispatchOrd_AP_Check<>"2" And isDepartment("030119")=1 then%>
                            <div class="field" style="height: 45px;border-bottom: initial;" id="DKP">
                                <div class="buttons" style="margin: auto;">
                                <div class="highlight">
                                    <input type="button" name="submit48_2" value="手动修改绩效" class="ui-state-default" onclick="JS_DKPOpen('<%=DispatchOrdID%>');">
                                    <%If DKPEnd_is="1" Then%>&nbsp;&nbsp;<input type="button" name="submit33_2" value="重发确认推送" class="ui-state-default" onclick="JS_message_send_DispatchOrder_end('<%=DispatchOrdID%>');"><%End If%>
                                </div>
                                </div>
                            </div>
                        <%End If
                        '手动修改绩效提成---------end%>
                            <div class="field" style="height: 45px;border-bottom: initial;">
                                <div class="buttons">
                                <div class="highlight">
 
                                    <%If DispatchOrd_AP_Check<=0 And DispatchOrdIsEnd<=0 And DispatchOrdState<>"10" And (DispatchOrdState="8" Or DispatchOrdState="9") And (EntourageOAidA(DispatchOrdID)=2 or isDepartment("030126")=1) then%><input type="button" name="submit48_2" value="提交绩效单" class="ui-state-default" onclick="form1_submit33_1();">&nbsp;&nbsp;<%End if%>
                                    <%If DispatchOrd_AP_Check<=0 And DispatchOrdIsEnd=1 And DispatchOrdState<>"10" And (DispatchOrdState="8" Or DispatchOrdState="9") And (EntourageOAidA(DispatchOrdID)=2 or isDepartment("030126")=1) then%><input type="button" name="submit48_2" value="修改并提交绩效单" class="ui-state-default" onclick="form1_submit33_1()">&nbsp;&nbsp;<%End if%>
 
                                    <%If DispatchOrdID<>"" And DispatchOrdIsEnd=1 And DispatchOrd_AP_Check="0" And isDepartment("030128")=1 then%>
                                    <input type="button" name="submit48_1" value="人事审核通过" class="ui-state-default" onclick="form1_submit28_1();">&nbsp;&nbsp;
                                    <!--<input type="button" name="submit48_1" value="审核不通过" class="ui-state-default" onclick="form1_submit28_2();">&nbsp;&nbsp;-->
                                    <%End if%>
 
                                    <%If DispatchOrdID<>"" And DispatchOrdIsEnd=1 And DispatchOrd_AP_Check="1" And isDepartment("030129")=1 then%>
                                    <input type="button" name="submit48_1" value="财务审核通过" class="ui-state-default" onclick="form1_submit28_2();">&nbsp;&nbsp;
                                    <!--<input type="button" name="submit48_1" value="审核不通过" class="ui-state-default" onclick="form1_submit28_2();">&nbsp;&nbsp;-->
                                    <%End if%>
 
                                    <%If DispatchOrdID<>"" And (DispatchOrd_AP_Check="1" Or DispatchOrd_AP_Check="2") And (isDepartment("030124")=1 Or isDepartment("030128")=1 Or isDepartment("030129")=1)  then%><input type="button" name="submit48_1" value="反审核" class="ui-state-default" onclick="form1_submit28_3();">&nbsp;&nbsp;<%End if%>
                                </div>
                                </div>
                            </div>
                            
                        </div>
                    </div>
                    </form>
                    
 
                    <script LANGUAGE="javascript">
                        //提交报告单
                        function form1_submit33_1(){
                        document.form1.action = "admin_save.gds";
                        document.form1.admin_save.value = "33_2";
                        form1.submit();
                        }
                        //人事审核通过调度单(修改)
                        function form1_submit28_1(){
                        if(confirm("确定审核通过转运任务绩效?"))
                            {
                                document.form1.action = "admin_save.gds";
                                document.form1.admin_save.value = "33_2";
                                document.form1.DispatchOrd_Check.value = "1";
                                form1.submit();
                            }
                        }
                        //财务审核通过调度单(修改)
                        function form1_submit28_2(){
                        if(confirm("确定审核通过转运任务绩效?"))
                            {
                                document.form1.action = "admin_save.gds";
                                document.form1.admin_save.value = "33_2";
                                document.form1.DispatchOrd_Check.value = "2";
                                form1.submit();
                            }
                        }
                        //审核不通过调度单(修改)
                        function form1_submit28_4(){
                        if(confirm("确定审核不通过转运任务绩效?"))
                            {
                                document.form1.action = "admin_save.gds";
                                document.form1.admin_save.value = "33_2";
                                document.form1.DispatchOrd_Check.value = "4";
                                form1.submit();
                            }
                        }
                        //反审核调度单(修改)
                        function form1_submit28_3(){
                        if(confirm("确定反审核转运任务绩效?"))
                            {
                                document.form1.action = "admin_save.gds";
                                document.form1.admin_save.value = "33_2";
                                document.form1.DispatchOrd_Check.value = "0";
                                form1.submit();
                            }
                        }
                    </script>
                </div>
                <!-- end forms -->    
                
                
                <%'手动修改绩效计提
                    If DispatchOrdID<>"" And DispatchOrd_AP_Check<>"1" And DispatchOrd_AP_Check<>"2" And isDepartment("030119")=1 then%>
                    <div class="dialogJ  dialogJfix dialogJshadow" id="window_DKP" style="z-index: 50007; width:500px; left: 0px; top: 0px;display:none;">
                    <div class="dialogJtitle">
                        <a href="javascript:JS_DKPClose();" class="dialogJclose" title="关闭本窗口">&nbsp;</a>
                        <input id="HospJSID" type="hidden" value="">
                        <span class="dialogJtxt">修改绩效计提</span>
                    </div>
                    <div class="dialogJcontent">
                        <div class="box">
                                <div class="table" style="padding: 0px;">
                                    <form id="form_DKP" name="form_DKP" action="admin_save.gds" method="post">
                                    <input name="admin_save" type="hidden" value="66">
                                    <input name="DKP_DispatchOrdID" id="DKP_DispatchOrdID" type="hidden" value="">
                                    <table>
                                        <thead>
                                            <tr>
                                                <th class="category left" style="text-align: center;">姓名</th>
                                                <th class="category left" style="text-align: center;"><%If CDate(DispatchOrd_NS_Time)>=CDate("2021-8-9") Then Response.Write "提成金额" Else Response.Write "计提里程" End If%></th>
                                                <th class="category left" style="text-align: center;">修改理由(不填修改无效)</th>
                                            </tr>
                                        </thead>
                                        <tbody id="Edit_DKPList">
                                            <%DKP_Edit=SPLIT(DKP_Edit,"|")
                                            for i=1 to UBOUND(DKP_Edit)
                                                DKP_Edits=SPLIT(DKP_Edit(i),"\")
                                                EId                    = DKP_Edits(0)
                                                OA_Name                = DKP_Edits(1)
                                                ConversionDistance    = DKP_Edits(2)
                                                DKPEdit_Reason        = DKP_Edits(3)
                                            %>
                                                <input name="DKP_EId" id="DKP_EId" type="hidden" value="<%=EId%>">
                                                <tr>
                                                    <td class="category"><%=OA_Name%></td>
                                                    <td class="category"><input type="text" id="Edit_EntourageMileageEdit_<%=EId%>" name="Edit_EntourageMileageEdit_<%=EId%>" style="width:40px;text-align:center;" class="small" value="<%=ConversionDistance%>"><%If CDate(DispatchOrd_NS_Time)>=CDate("2021-8-9") Then Response.Write "元" Else Response.Write "公里" End If%></td>
                                                    <td class="category"><input type="text" id="Edit_DKPEdit_Reason_<%=Eid%>" name="Edit_DKPEdit_Reason_<%=Eid%>" style="width:120px;text-align:center;" class="small" value="<%=DKPEdit_Reason%>"></td>
                                                </tr>
                                            <%next%>
                                                <tr>
                                                    <td class="category" colspan="3"><input type="button" name="button3" value="提交修改" onclick="JS_DKPSave();"></td>
                                                </tr>
 
                                        </tbody>
                                    </table>
                                    </form>
                                </div>
                        </div>
                    </div>
                </div>
                <script LANGUAGE="javascript">
                //打开绩效窗口
                function JS_DKPOpen(id)
                {
                var sTop=document.documentElement.scrollTop;
                    if (sTop==0) {sTop=document.body.scrollTop;}
                var sLeft= document.documentElement.scrollLeft;
                    if (sLeft==0) {sLeft=document.body.scrollLeft;}
 
                var dTop = document.getElementById("DKP").getBoundingClientRect().top;
                if (dTop<200) {dTop=110;}
                var dLeft = document.getElementById("DKP").getBoundingClientRect().left;
                if (dLeft<200) {dLeft=200;}
                window_DKP.style.display="block";
                window_DKP.style.left=(dLeft)+"px";
                window_DKP.style.top=(sTop+dTop)+"px";
                document.getElementById("DKP_DispatchOrdID").value=id;
                }
                //关闭绩效窗口
                function JS_DKPClose()
                {
                window_DKP.style.display="none";
                }
                //提交修改绩效
                function JS_DKPSave()
                {
                    form_DKP.submit();
                }
                //重发确认推送
                function JS_message_send_DispatchOrder_end(ID)
                {
                window.location.replace('/weixin/message_send_DispatchOrder_end.gds?DispatchOrdID=<%=DispatchOrdID%>&JsonKey=PC');
                }
                </script>
                <%End If%>
            </div>
            <!-- end content / right -->
        </div>
        <!-- end content -->
        <!--#include FILE="vicgame.asp"-->
        <IFRAME id="HiddenFrame" name="HiddenFrame" WIDTH=0 HEIGHT=0 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR=#ffffff></IFRAME>
        
    </body>
</html>