【调度系统】广东民航医疗快线调度系统源代码
hzj
昨天 d08ed14d6a4589c034140fdc8ac04a277c8e4b36
添加福祉车爬楼机费和向转运隐藏成交价格
7个文件已修改
186 ■■■■■ 已修改文件
Report_DispatchDetailed_Data.php 76 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Report_MileageMan3_Data.php 54 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServiceOrder_Data.gds 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin_save.gds 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
inc/function.gds 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
m_DispatchOrder.gds 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web.config 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Report_DispatchDetailed_Data.php
@@ -266,7 +266,7 @@
     ,ServiceOrdTraDistance,DispatchOrdCarID,DispatchOrd_NS_Time,DispatchOrdActualDate,DispatchOrd_OAName,DispatchOrd_OAEntourage,FromHQ_is,FromHQ2_is,ServiceOrdPtName,ServiceOrdPtServices,ServiceOrdTraVia,ServiceOrdTraEnd
     ,HopsProvince=hospA.HopsProvince,HopsCity=hospA.HopsCity,HopsArea=hospA.HopsArea,HospName=hospA.HospName
     ,HopsProvinceIn=hospB.HopsProvince,HopsCityIn=hospB.HopsCity,HopsAreaIn=hospB.HopsArea,HospNameIn=hospB.HospName,ServiceOrdTaskRemarks
     ,ServiceOrd_work_ID,ServiceOrd_work_IDs,ServiceOrd_work_is,CommissionScenarioID
     ,ServiceOrd_work_ID,ServiceOrd_work_IDs,ServiceOrd_work_is,CommissionScenarioID,ServiceOrdStairClimberPrice
     ,row_number() over (order by ServiceOrd_CC_Time desc) n  $sqlWhere";
    //附加结果SQL
    //$Additional_sql = ",ServiceOrderStateTXT=(select vtext from dictionary where vtitle='ServiceOrderState' and vID=ServiceOrdState),ServiceOrd_SaleName=(select OA_Name from OA_User where OA_User_ID=ServiceOrd_Sale_ID),ServiceOrd_CCName=(select OA_Name from OA_User where OA_User_ID=ServiceOrd_CC_ID),DispatchOrd_NSName=(select OA_Name from OA_User where OA_User_ID=DispatchOrd_NS_ID),ServiceOrdSource=(select vtext from dictionary where vtitle='OrdSource' and vID=ServiceOrdSource) ,HospNameA=(select HospName from HospData where HospID=ServiceOrdPtOutHospID),HospNameB=(select HospName from HospData where HospID=ServiceOrdPtInHospID),PaidType=(SELECT  STUFF(( select ',' + vtext from PaidMoney,dictionary where vtitle='PaidMoneyType' and vType>=1 and vID=PaidMoneyType and PaidMoney<>0 and ServiceOrdIDDt=ServiceOrdID GROUP BY vtext FOR XML PATH('')), 1, 1, '') AS PaidType),HospDepartmentName=isnull((select top 1 vtext from dictionary where vtitle='HospitalDepartment' and ServiceOrdPtServicesID=vID),''),HospDepartmentInName=isnull((select top 1 vtext from dictionary where vtitle='HospitalDepartment' and ServiceOrdPtInServicesID=vID),''),isRespirator=AMV_is,EntourageName='--',MessageCountInt=FromHQ_is,Stime2='--'";
@@ -304,7 +304,7 @@
     ,ServiceOrdTraDistance,DispatchOrdCarID,DispatchOrd_NS_Time,DispatchOrdActualDate,DispatchOrd_OAName,DispatchOrd_OAEntourage,FromHQ_is,FromHQ2_is,ServiceOrdPtName,ServiceOrdPtServices,ServiceOrdTraVia,ServiceOrdTraEnd
     ,HopsProvince=hospA.HopsProvince,HopsCity=hospA.HopsCity,HopsArea=hospA.HopsArea,HospName=hospA.HospName
     ,HopsProvinceIn=hospB.HopsProvince,HopsCityIn=hospB.HopsCity,HopsAreaIn=hospB.HopsArea,HospNameIn=hospB.HospName,ServiceOrdTaskRemarks
     ,ServiceOrd_work_ID,ServiceOrd_work_IDs,ServiceOrd_work_is,CommissionScenarioID
     ,ServiceOrd_work_ID,ServiceOrd_work_IDs,ServiceOrd_work_is,CommissionScenarioID,ServiceOrdStairClimberPrice
     ,row_number() over (order by DispatchOrd_NS_Time desc) n  $sqlWhere";
    //附加结果SQL
    $Additional_sql = ",DispatchOrdStateTXT=(select vtext from dictionary where vtitle='DispatchOrdState' and vID=DispatchOrdState)
@@ -386,7 +386,7 @@
$data = sqlsrv_query($conn,$sql);
if($data == true){
    //表头
    $FormArray[0]=array("序号","服务单号","调度单号","级别","分区","预约类型","调度单状态","日期","时间","班次","联系人","联系电话","患者姓名","销售","介绍人","客服","调度","来源","是否企微成交","主要企微客服","其他企微客服","情景编号","企微绩效","总部下发","支援总部","承包组","区域","类型","出发省份","出发市","出发区","转出医院","转出科室","转出床位","转入省份","转入市","转入区","转入医院","转入科室","总成交价","系统报价参考","等待费","担架费","居家ICU费","距离(公里)","支付方式","使用呼吸机","车牌","出车成员","出车岗位","医护出车时间(分钟)","开单人","开单人提成比例","跟单人","跟单人提成比例","跟单人","跟单人提成比例","跟单人","跟单人提成比例","跟单人","跟单人提成比例");
    $FormArray[0]=array("序号","服务单号","调度单号","级别","分区","预约类型","调度单状态","日期","时间","班次","联系人","联系电话","患者姓名","销售","介绍人","客服","调度","来源","是否企微成交","主要企微客服","其他企微客服","情景编号","企微绩效","总部下发","支援总部","承包组","区域","类型","出发省份","出发市","出发区","转出医院","转出科室","转出床位","转入省份","转入市","转入区","转入医院","转入科室","总成交价","爬楼机费","系统报价参考","等待费","担架费","居家ICU费","距离(公里)","支付方式","使用呼吸机","车牌","出车成员","出车岗位","医护出车时间(分钟)","开单人","开单人提成比例","跟单人","跟单人提成比例","跟单人","跟单人提成比例","跟单人","跟单人提成比例","跟单人","跟单人提成比例");
    if ($is_CSV==1){array_push($FormArray[0],"任务备注");}
    $FormArrayX=count($FormArray[0]);
    if (sqlsrv_rows_affected($data)==0) {
@@ -515,58 +515,60 @@
            $FormArray[$i][37]=$HospNameIn;
            $FormArray[$i][38]=$rs['HospDepartmentInName'];
            $FormArray[$i][39]=round($rs['OrdTraPrice'],2);
            $ServiceOrdStairClimberPrice=$rs['ServiceOrdStairClimberPrice'];
            $FormArray[$i][40]=floatval(number_format($ServiceOrdStairClimberPrice,2,".",""));
            if (!empty($rs['OrderPrice_Auto'])) {$OrderPrice_Auto=round($rs['OrderPrice_Auto'],2);}else{$OrderPrice_Auto='--';}
            $FormArray[$i][40]=$OrderPrice_Auto;
            $FormArray[$i][41]=round($rs['AddMoney1'],2);
            $FormArray[$i][42]=round($rs['AddMoney2'],2);
            $FormArray[$i][43]=round($rs['AddMoney3'],2);
            $FormArray[$i][44]=str_replace("公里","",$rs['ServiceOrdTraDistance']);
            $FormArray[$i][45]=$rs['PaidType'];
            $FormArray[$i][46]=$isRespirator;
            $FormArray[$i][47]=CarDataA($rs['DispatchOrdCarID'],'','CarLicense');
            $FormArray[$i][48]=$rs['EntourageName'];
            $FormArray[$i][49]=$rs['EntouragePost'];
            $FormArray[$i][50]=$rs['Stime2'];
            $FormArray[$i][41]=$OrderPrice_Auto;
            $FormArray[$i][42]=round($rs['AddMoney1'],2);
            $FormArray[$i][43]=round($rs['AddMoney2'],2);
            $FormArray[$i][44]=round($rs['AddMoney3'],2);
            $FormArray[$i][45]=str_replace("公里","",$rs['ServiceOrdTraDistance']);
            $FormArray[$i][46]=$rs['PaidType'];
            $FormArray[$i][47]=$isRespirator;
            $FormArray[$i][48]=CarDataA($rs['DispatchOrdCarID'],'','CarLicense');
            $FormArray[$i][49]=$rs['EntourageName'];
            $FormArray[$i][50]=$rs['EntouragePost'];
            $FormArray[$i][51]=$rs['Stime2'];
            $rs2=getDispatchOrderStaff($ServiceOrdID, $conn);
            //如果 $rs2 为空,设置默认值
            if (empty($rs2)) {
                $FormArray[$i][51]='--';
                $FormArray[$i][52]='';
                $FormArray[$i][52]='--';
                $FormArray[$i][53]='';
            }else{
                $FormArray[$i][51]=isset($rs2['Opener'])?$rs2['Opener']:'--';
                $FormArray[$i][52]=isset($rs2['OpenerCommissionRatio'])?$rs2['OpenerCommissionRatio']:'';
                $FormArray[$i][52]=isset($rs2['Opener'])?$rs2['Opener']:'--';
                $FormArray[$i][53]=isset($rs2['OpenerCommissionRatio'])?$rs2['OpenerCommissionRatio']:'';
            }
            if (!empty($rs2['entourage'])) {
                //$rs2['entourage']的长度
            
                $FormArray[$i][53]='--';
                $FormArray[$i][54]='';
                $FormArray[$i][55]='--';
                $FormArray[$i][56]='';
                $FormArray[$i][57]='--';
                $FormArray[$i][58]='';
                $FormArray[$i][59]='--';
                $FormArray[$i][60]='';
                $FormArray[$i][54]='--';
                $FormArray[$i][55]='';
                $FormArray[$i][56]='--';
                $FormArray[$i][57]='';
                $FormArray[$i][58]='--';
                $FormArray[$i][59]='';
                $FormArray[$i][60]='--';
                $FormArray[$i][61]='';
                $j=0;
                
                foreach ($rs2['entourage'] as $key => $value) {
                    $FormArray[$i][53+$j*2]=$value['Follower'];
                    $FormArray[$i][54+$j*2]=$value['FollowerRatio'];
                    $FormArray[$i][54+$j*2]=$value['Follower'];
                    $FormArray[$i][55+$j*2]=$value['FollowerRatio'];
                    $j++;
                }    
                
            }else{
                $FormArray[$i][53]='--';
                $FormArray[$i][54]='';
                $FormArray[$i][55]='--';
                $FormArray[$i][56]='';
                $FormArray[$i][57]='--';
                $FormArray[$i][58]='';
                $FormArray[$i][59]='--';
                $FormArray[$i][60]='';
                $FormArray[$i][54]='--';
                $FormArray[$i][55]='';
                $FormArray[$i][56]='--';
                $FormArray[$i][57]='';
                $FormArray[$i][58]='--';
                $FormArray[$i][59]='';
                $FormArray[$i][60]='--';
                $FormArray[$i][61]='';
            }
            if ($is_CSV==1){$FormArray[$i][61]=$rs['ServiceOrdTaskRemarks'];}
            if ($is_CSV==1){$FormArray[$i][62]=$rs['ServiceOrdTaskRemarks'];}
            $i++;
            //写入数组--End
Report_MileageMan3_Data.php
@@ -110,7 +110,7 @@
 ,ServiceOrdAreaType,ServiceOrdType,DispatchOrd_NS_Time=convert(char,DispatchOrd_NS_Time,120),TimeLength_Program,TimeLength_ICU,TimeLength_Wait,EntourageOT_is,EntourageOT2_is,EntourageBetimesHH,EntourageState_Time,Entourage_Time=convert(char,Entourage_Time,120)
 ,EntourageOA_DepartmentName,EntourageOutHosp,EntourageInHosp,DispatchOrdPerfomance
 ,ConversionDistance,EntourageOT_Money,Stretcher_Money,EntourageMileageFactor,EntourageMileageEdit
 ,ServiceOrdPtOutHosp,ServiceOrdTraVia,ServiceOrdPtInHosp,ServiceOrdTraEnd
 ,ServiceOrdPtOutHosp,ServiceOrdTraVia,ServiceOrdPtInHosp,ServiceOrdTraEnd,ServiceOrdStairClimberPrice
from DispatchOrd_Entourage,DispatchOrd,ServiceOrder 
where ServiceOrdID=ServiceOrdIDDt and DispatchOrdID=DispatchOrdIDDt and DispatchOrdState in (8,9) and EntourageState<>4".$OAOccupationSQL." and DispatchOrd_NS_Time ".$SqlOrdDateType.$searchSql." order by EntourageOAid,DispatchOrd_NS_Time";
//echo $sql;exit;
@@ -118,7 +118,7 @@
if($data == true){
    $FormArray=array();
    //表头
    $FormArray[0]=array("员工姓名","所属部门","日期","单号","总成交价","等待费","担架费","居家ICU费","区域","类型","转出医院","转出地址","转入医院","转入地址","班次","出车时间","收车时间","加班时长","出车里程","收车里程","实际公里","预估距离","活动保障","居家ICU","等待","居家ICU绩效","担架费计提","订单提成");
    $FormArray[0]=array("员工姓名","所属部门","日期","单号","总成交价","爬楼机费","等待费","担架费","居家ICU费","区域","类型","转出医院","转出地址","转入医院","转入地址","班次","出车时间","收车时间","加班时长","出车里程","收车里程","实际公里","预估距离","活动保障","居家ICU","等待","居家ICU绩效","担架费计提","订单提成");
    $FormArrayX=count($FormArray[0]);
    if (sqlsrv_rows_affected($data)==0) {
@@ -173,6 +173,7 @@
            $EntourageOT_Money        = $rs['EntourageOT_Money'];    //加班费/项目费
            $EntourageMileageEdit        = $rs['EntourageMileageEdit'];    //修改提成金额
            $Entourage_Time            = $rs['Entourage_Time'];
            $ServiceOrdStairClimberPrice    = $rs['ServiceOrdStairClimberPrice'];    //爬楼机价格
            //加班出车绩效1.1倍,超12点出车1.2倍
            $EntourageDKPOTScale    = 1;
            If ($EntourageOT2_is==1 And date("H:i",strtotime($Entourage_Time))<"07:00") {
@@ -255,35 +256,36 @@
            $FormArray[$i][2]=date("Y-m-d",strtotime($DispatchOrd_NS_Time));
            $FormArray[$i][3]="<a href=DispatchOrder.gds?DispatchOrdID=".$DispatchOrdID."&OrdDateType=4&OrdClassList=&h_menu1_1=1 target=_blank>".$DispatchOrdNo."</a>";
            $FormArray[$i][4]=floatval(number_format(($ServiceOrdTraTxnPrice+$AddMoney2+$AddMoney3),2,".",""));
            $FormArray[$i][5]=floatval(number_format($AddMoney1,2,".",""));
            $FormArray[$i][6]=floatval(number_format($AddMoney2,2,".",""));
            $FormArray[$i][7]=floatval(number_format($AddMoney3,2,".",""));
            $FormArray[$i][8]=$ArrayOrdAreaType[$ServiceOrdAreaType];
            $FormArray[$i][9]=$ArrayOrdType[$ServiceOrdType];
            $FormArray[$i][10]=$EntourageOutHosp;
            $FormArray[$i][11]=$ServiceOrdTraVia;
            $FormArray[$i][12]=$EntourageInHosp;
            $FormArray[$i][13]=$ServiceOrdTraEnd;
            $FormArray[$i][14]=date("H:i",strtotime($DispatchOrd_NS_Time))>"08:30" && date("H:i",strtotime($DispatchOrd_NS_Time))<"17:30" ? "白班" : "夜班";
            $FormArray[$i][15]=$DispatchOrdActualDate;
            $FormArray[$i][16]=$DispatchOrdReturnDate;
            $FormArray[$i][5]=floatval(number_format($ServiceOrdStairClimberPrice,2,".",""));
            $FormArray[$i][6]=floatval(number_format($AddMoney1,2,".",""));
            $FormArray[$i][7]=floatval(number_format($AddMoney2,2,".",""));
            $FormArray[$i][8]=floatval(number_format($AddMoney3,2,".",""));
            $FormArray[$i][9]=$ArrayOrdAreaType[$ServiceOrdAreaType];
            $FormArray[$i][10]=$ArrayOrdType[$ServiceOrdType];
            $FormArray[$i][11]=$EntourageOutHosp;
            $FormArray[$i][12]=$ServiceOrdTraVia;
            $FormArray[$i][13]=$EntourageInHosp;
            $FormArray[$i][14]=$ServiceOrdTraEnd;
            $FormArray[$i][15]=date("H:i",strtotime($DispatchOrd_NS_Time))>"08:30" && date("H:i",strtotime($DispatchOrd_NS_Time))<"17:30" ? "白班" : "夜班";
            $FormArray[$i][16]=$DispatchOrdActualDate;
            $FormArray[$i][17]=$DispatchOrdReturnDate;
            //$FormArray[$i][14]=floatval(number_format($OTTime/60/60,1,".",""));    //加长时长-小时
            if (isDepartment("070122")==1) {
                $FormArray[$i][17]=time2second($OTTime);                            //加长时长-X天X小时X分钟
                $FormArray[$i][18]=time2second($OTTime);                            //加长时长-X天X小时X分钟
            }else{
                $FormArray[$i][17]="--";
                $FormArray[$i][18]="--";
            }
            $FormArray[$i][18]=floatval(number_format($DispatchOrdTraStreetMileage,2,".",""));
            $FormArray[$i][19]=floatval(number_format($DispatchOrdTraEndMileage,2,".",""));
            $FormArray[$i][20]=floatval(number_format($DispatchOrdMileage,2,".",""));
            $FormArray[$i][21]=floatval(number_format($OrdDistance,2,".",""));
            $FormArray[$i][19]=floatval(number_format($DispatchOrdTraStreetMileage,2,".",""));
            $FormArray[$i][20]=floatval(number_format($DispatchOrdTraEndMileage,2,".",""));
            $FormArray[$i][21]=floatval(number_format($DispatchOrdMileage,2,".",""));
            $FormArray[$i][22]=floatval(number_format($OrdDistance,2,".",""));
            $FormArray[$i][22]=floatval(number_format($TimeLength_Program,2,".",""));
            $FormArray[$i][23]=floatval(number_format($TimeLength_ICU,2,".",""));
            $FormArray[$i][24]=floatval(number_format($TimeLength_Wait,2,".",""));
            $FormArray[$i][25]=floatval(number_format($TimeLength_ICU_Money,2,".",""));
            $FormArray[$i][26]=floatval(number_format($Stretcher_Money,2,".",""));
            $FormArray[$i][27]=floatval(number_format($EntourageDKP_Money,2,".",""));
            $FormArray[$i][23]=floatval(number_format($TimeLength_Program,2,".",""));
            $FormArray[$i][24]=floatval(number_format($TimeLength_ICU,2,".",""));
            $FormArray[$i][25]=floatval(number_format($TimeLength_Wait,2,".",""));
            $FormArray[$i][26]=floatval(number_format($TimeLength_ICU_Money,2,".",""));
            $FormArray[$i][27]=floatval(number_format($Stretcher_Money,2,".",""));
            $FormArray[$i][28]=floatval(number_format($EntourageDKP_Money,2,".",""));
            
            $i++;
            
ServiceOrder_Data.gds
@@ -67,7 +67,12 @@
      ServiceOrdTraOfferPrice=rs("ServiceOrdTraOfferPrice")    '标准报价
      ServiceOrdTraTxnPrice    = rs("ServiceOrdTraTxnPrice")    '成交价
      SettlementPrice    =     rs("SettlementPrice")            '结算价
      ServiceOrdTraPrePayment=rs("ServiceOrdTraPrePayment")    '需预付款金额
      ServiceOrdTraPrePayment    = rs("ServiceOrdTraPrePayment")    '需预付款金额
      If Not IsNull(rs("ServiceOrdStairClimberPrice")) Then
          ServiceOrdStairClimberPrice=rs("ServiceOrdStairClimberPrice")    '爬楼机价格
      Else
          ServiceOrdStairClimberPrice=0    '爬楼机价格默认为0
      End If
      ServiceOrdTraPaidPrice= rs("ServiceOrdTraPaidPrice")    '已支付金额
      ServiceOrdPoints        = rs("ServiceOrdPoints")        '使用积分
      ServiceOrdTraPriceReason=rs("ServiceOrdTraPriceReason")'差价原因
@@ -133,7 +138,8 @@
If ServiceOrdTraUnitPrice="" Then ServiceOrdTraUnitPrice=0
If ServiceOrdTraOfferPrice="" Then ServiceOrdTraOfferPrice=0
If ServiceOrdTraTxnPrice="" Then ServiceOrdTraTxnPrice=0
If ServiceOrdTraPrePayment="" Then ServiceOrdTraPrePayment=0
    If ServiceOrdTraPrePayment="" Then ServiceOrdTraPrePayment=0
    If ServiceOrdStairClimberPrice="" Then ServiceOrdStairClimberPrice=0  '爬楼机价格默认值
If ServiceOrdTraProvince<>"" Then ProvinceCityID=ServiceOrdTraProvince
If ServiceOrdTraCity<>"" Then ProvinceCityID=ServiceOrdTraCity
If TEL_Time="" Then TEL_Time=now()
@@ -1379,11 +1385,17 @@
                                </div>
                                <div class="label" style="float: left;margin-left:224px;">
                                    <label for="input-small">需预付款:</label>
                                </div>
                                <div class="input" style="float:left;margin-left: 60px;">
                                    <input type="text" id="ServiceOrdTraPrePayment" name="ServiceOrdTraPrePayment" class="small<%If ServiceOrd_AP_Check="1" And DispatchOrd_AP_Check="1" Then Response.Write " valid"%>" style="width:138px;" onkeyup="value=value.replace(/[^\d.]/g,'')" onblur="value=value.replace(/[^\d.]/g,'')" value="<%=MoneyCheck(ServiceOrdTraPrePayment,0)%>"<%If ServiceOrd_AP_Check="1" And DispatchOrd_AP_Check="1" Then Response.Write " readonly=""true""" %> onchange="upperCase(this.name)">
                                </div>
                                        <label for="input-small">需预付款:</label>
                                    </div>
                                    <div class="input" style="float:left;margin-left: 60px;">
                                        <input type="text" id="ServiceOrdTraPrePayment" name="ServiceOrdTraPrePayment" class="small<%If ServiceOrd_AP_Check="1" And DispatchOrd_AP_Check="1" Then Response.Write " valid"%>" style="width:138px;" onkeyup="value=value.replace(/[^\d.]/g,'')" onblur="value=value.replace(/[^\d.]/g,'')" value="<%=MoneyCheck(ServiceOrdTraPrePayment,0)%>"<%If ServiceOrd_AP_Check="1" And DispatchOrd_AP_Check="1" Then Response.Write " readonly=""true""" %> onchange="upperCase(this.name)">
                                    </div>
                                    <div class="label" style="float: left;margin-left:590px;">
                                        <label for="input-small">爬楼机价格:</label>
                                    </div>
                                    <div class="input" style="float:left;margin-left: 226px;">
                                        <input type="text" id="ServiceOrdStairClimberPrice" name="ServiceOrdStairClimberPrice" class="small<%If ServiceOrd_AP_Check="1" And DispatchOrd_AP_Check="1" Then Response.Write " valid"%>" style="width:138px;" onkeyup="value=value.replace(/[^\d.]/g,'')" onblur="value=value.replace(/[^\d.]/g,'')" value="<%=MoneyCheck(ServiceOrdStairClimberPrice,0)%>"<%If ServiceOrd_AP_Check="1" And DispatchOrd_AP_Check="1" Then Response.Write " readonly=""true""" %> onchange="upperCase(this.name)">
                                    </div>
                                <%If SettlementPrice>0 Then%>
                                <div class="label" style="float: left;margin-left:448px;">
                                    <label for="input-small">结算价:</label>
admin_save.gds
@@ -808,6 +808,7 @@
ServiceOrdTraOfferPrice    = SafeRequest(Request.form("ServiceOrdTraOfferPrice"))    '标准报价
ServiceOrdTraTxnPrice    = SafeRequest(Request.form("ServiceOrdTraTxnPrice"))    '成交价
ServiceOrdTraPrePayment    = SafeRequest(Request.form("ServiceOrdTraPrePayment"))    '需预付款
ServiceOrdStairClimberPrice    = SafeRequest(Request.form("ServiceOrdStairClimberPrice"))    '爬楼机价格
SettlementPrice            = SafeRequest(Request.form("SettlementPrice"))            '结算价
ServiceOrdTraPriceReason= SafeRequest(Request.form("ServiceOrdTraPriceReason"))    '差价原因
TEL_Phone                = SafeRequest(Request.form("Phone"))                    '来电电话
@@ -844,10 +845,12 @@
If ServiceOrdTraOfferPrice="" Then ServiceOrdTraOfferPrice=0
If ServiceOrdTraTxnPrice="" Then ServiceOrdTraTxnPrice=0
If ServiceOrdTraPrePayment="" Then ServiceOrdTraPrePayment=0
If ServiceOrdStairClimberPrice="" Then ServiceOrdStairClimberPrice=0
If SettlementPrice="" Then SettlementPrice=0
If InStr(ServiceOrdTraTxnPrice,",")>0 Then ServiceOrdTraTxnPrice=Replace(ServiceOrdTraTxnPrice,",","")
If InStr(ServiceOrdTraOfferPrice,",")>0 Then ServiceOrdTraOfferPrice=Replace(ServiceOrdTraOfferPrice,",","")
If InStr(ServiceOrdTraPrePayment,",")>0 Then ServiceOrdTraPrePayment=Replace(ServiceOrdTraPrePayment,",","")
If InStr(ServiceOrdStairClimberPrice,",")>0 Then ServiceOrdStairClimberPrice=Replace(ServiceOrdStairClimberPrice,",","")
If InStr(SettlementPrice,",")>0 Then SettlementPrice=Replace(SettlementPrice,",","")
If ServiceOrdState="" Then ServiceOrdState=1
'If InStr(ServiceOrdTraDistance,"公里")>0 Then ServiceOrdTraDistance=Replace(ServiceOrdTraDistance,"公里","")
@@ -1041,7 +1044,7 @@
rs.close()
'写入新服务单
sql="insert into ServiceOrder (ServiceOrdUserID,ServiceOrdClass,ServiceOrdAreaType,ServiceOrdType,ServiceOrdState,ServiceOrdStartDate,ServiceOrdApptDate,ServiceOrdCoName,ServiceOrdCoPhone,ServiceOrdCoTies,ServiceOrdPtName,ServiceOrdPtAge,ServiceOrdPtKG,ServiceOrdPtSex,ServiceOrdPtNat,ServiceOrdPtIDCard,ServiceOrdPtOutHospID,ServiceOrdPtOutHosp,ServiceOrdPtInHospID,ServiceOrdPtInHosp,ServiceOrdPtServices,ServiceOrdPtServicesID,ServiceOrdPtInServices,ServiceOrdPtInServicesID,ServiceOrdPtDiagnosis,ServiceOrdPtCondition,ServiceOrdTaskRemarks,ServiceOrdPtDoctor,ServiceOrdPtDoctorPhone,ServiceOrdTraProvince,ServiceOrdTraCity,ServiceOrdTraStreet,ServiceOrdTraStreetCoo,ServiceOrdTraEnd,ServiceOrdTraEndCoo,ServiceOrdTraVia,ServiceOrdViaDistance,ServiceOrdTraDistance,ServiceOrdTraDuration,ServiceOrdTraUnitPrice,ServiceOrdTraOfferPrice,ServiceOrdTraTxnPrice,ServiceOrdTraPrePayment,SettlementPrice,ServiceOrdTraPriceReason,ServiceOrd_CC_ID,ServiceOrd_CC_Time,ServiceOrdNo,ServiceOrd_Sale_ID,ServiceOrd_work_ID,ServiceOrd_work_IDs,ServiceOrd_work_is,CommissionScenarioID,ServiceOrdIntroducer,ServiceOrdUnitID,ServiceOrdVIP,ServiceOrdOperationRemarks,ServiceOrdEstimatedOrderDate,ServiceOrdSource,OrderLevel,ServiceOrdDepartureType,ConditionLevel,DirectionType,FromHQ2_is,OrderPrice_Auto) values ("&UserID&",'"&ServiceOrdClass&"',"&ServiceOrdAreaType&","&ServiceOrdType&","&ServiceOrdState&",'"&ServiceOrdStartDate&"','"&ServiceOrdApptDate&"','"&ServiceOrdCoName&"','"&ServiceOrdCoPhone&"','"&ServiceOrdCoTies&"','"&ServiceOrdPtName&"','"&ServiceOrdPtAge&"','"&ServiceOrdPtKG&"','"&ServiceOrdPtSex&"','"&ServiceOrdPtNat&"','"&ServiceOrdPtIDCard&"',"&ServiceOrdPtOutHospID_New&","&ServiceOrdPtOutHospID&","&ServiceOrdPtInHospID_New&","&ServiceOrdPtInHospID&",'"&ServiceOrdPtServices&"',"&ServiceOrdPtServicesID&",'"&ServiceOrdPtInServices&"',"&ServiceOrdPtInServicesID&",'"&ServiceOrdPtDiagnosis&"','"&ServiceOrdPtCondition&"','"&ServiceOrdTaskRemarks&"','"&ServiceOrdPtDoctor&"','"&ServiceOrdPtDoctorPhone&"','"&ServiceOrdTraProvince&"','"&ServiceOrdTraCity&"','"&ServiceOrdTraStreet&"','"&ServiceOrdTraStreetCoo&"','"&ServiceOrdTraEnd&"','"&ServiceOrdTraEndCoo&"','"&ServiceOrdTraVia&"','"&ServiceOrdViaDistance&"','"&ServiceOrdTraDistance&"','"&ServiceOrdTraDuration&"',"&ServiceOrdTraUnitPrice&","&ServiceOrdTraOfferPrice&","&ServiceOrdTraTxnPrice&","&ServiceOrdTraPrePayment&","&SettlementPrice&",'"&ServiceOrdTraPriceReason&"',"&ServiceOrd_CC_ID&",getdate(),"&ServiceOrdNo&","&ServiceOrd_Sale_ID&","&ServiceOrd_work_ID&",'"&ServiceOrd_work_IDs&"',"&ServiceOrd_work_is&","&CommissionScenarioID&",'"&ServiceOrdIntroducer&"',"&ServiceOrdUnitID&","&ServiceOrdVIP&",'"&ServiceOrdOperationRemarks&"','"&ServiceOrdEstimatedOrderDate&"',"&ServiceOrdSource&","&OrderLevel&","&ServiceOrdDepartureType&","&ConditionLevel&","&DirectionType&","&FromHQ2_is&","&OrderPrice_Auto&")"
sql="insert into ServiceOrder (ServiceOrdUserID,ServiceOrdClass,ServiceOrdAreaType,ServiceOrdType,ServiceOrdState,ServiceOrdStartDate,ServiceOrdApptDate,ServiceOrdCoName,ServiceOrdCoPhone,ServiceOrdCoTies,ServiceOrdPtName,ServiceOrdPtAge,ServiceOrdPtKG,ServiceOrdPtSex,ServiceOrdPtNat,ServiceOrdPtIDCard,ServiceOrdPtOutHospID,ServiceOrdPtOutHosp,ServiceOrdPtInHospID,ServiceOrdPtInHosp,ServiceOrdPtServices,ServiceOrdPtServicesID,ServiceOrdPtInServices,ServiceOrdPtInServicesID,ServiceOrdPtDiagnosis,ServiceOrdPtCondition,ServiceOrdTaskRemarks,ServiceOrdPtDoctor,ServiceOrdPtDoctorPhone,ServiceOrdTraProvince,ServiceOrdTraCity,ServiceOrdTraStreet,ServiceOrdTraStreetCoo,ServiceOrdTraEnd,ServiceOrdTraEndCoo,ServiceOrdTraVia,ServiceOrdViaDistance,ServiceOrdTraDistance,ServiceOrdTraDuration,ServiceOrdTraUnitPrice,ServiceOrdTraOfferPrice,ServiceOrdTraTxnPrice,ServiceOrdTraPrePayment,ServiceOrdStairClimberPrice,SettlementPrice,ServiceOrdTraPriceReason,ServiceOrd_CC_ID,ServiceOrd_CC_Time,ServiceOrdNo,ServiceOrd_Sale_ID,ServiceOrd_work_ID,ServiceOrd_work_IDs,ServiceOrd_work_is,CommissionScenarioID,ServiceOrdIntroducer,ServiceOrdUnitID,ServiceOrdVIP,ServiceOrdOperationRemarks,ServiceOrdEstimatedOrderDate,ServiceOrdSource,OrderLevel,ServiceOrdDepartureType,ConditionLevel,DirectionType,FromHQ2_is,OrderPrice_Auto) values ("&UserID&",'"&ServiceOrdClass&"',"&ServiceOrdAreaType&","&ServiceOrdType&","&ServiceOrdState&",'"&ServiceOrdStartDate&"','"&ServiceOrdApptDate&"','"&ServiceOrdCoName&"','"&ServiceOrdCoPhone&"','"&ServiceOrdCoTies&"','"&ServiceOrdPtName&"','"&ServiceOrdPtAge&"','"&ServiceOrdPtKG&"','"&ServiceOrdPtSex&"','"&ServiceOrdPtNat&"','"&ServiceOrdPtIDCard&"',"&ServiceOrdPtOutHospID_New&","&ServiceOrdPtOutHospID&","&ServiceOrdPtInHospID_New&","&ServiceOrdPtInHospID&",'"&ServiceOrdPtServices&"',"&ServiceOrdPtServicesID&",'"&ServiceOrdPtInServices&"',"&ServiceOrdPtInServicesID&",'"&ServiceOrdPtDiagnosis&"','"&ServiceOrdPtCondition&"','"&ServiceOrdTaskRemarks&"','"&ServiceOrdPtDoctor&"','"&ServiceOrdPtDoctorPhone&"','"&ServiceOrdTraProvince&"','"&ServiceOrdTraCity&"','"&ServiceOrdTraStreet&"','"&ServiceOrdTraStreetCoo&"','"&ServiceOrdTraEnd&"','"&ServiceOrdTraEndCoo&"','"&ServiceOrdTraVia&"','"&ServiceOrdViaDistance&"','"&ServiceOrdTraDistance&"','"&ServiceOrdTraDuration&"',"&ServiceOrdTraUnitPrice&","&ServiceOrdTraOfferPrice&","&ServiceOrdTraTxnPrice&","&ServiceOrdTraPrePayment&","&ServiceOrdStairClimberPrice&","&SettlementPrice&",'"&ServiceOrdTraPriceReason&"',"&ServiceOrd_CC_ID&",getdate(),"&ServiceOrdNo&","&ServiceOrd_Sale_ID&","&ServiceOrd_work_ID&",'"&ServiceOrd_work_IDs&"',"&ServiceOrd_work_is&","&CommissionScenarioID&",'"&ServiceOrdIntroducer&"',"&ServiceOrdUnitID&","&ServiceOrdVIP&",'"&ServiceOrdOperationRemarks&"','"&ServiceOrdEstimatedOrderDate&"',"&ServiceOrdSource&","&OrderLevel&","&ServiceOrdDepartureType&","&ConditionLevel&","&DirectionType&","&FromHQ2_is&","&OrderPrice_Auto&")"
'Response.write sql&"<BR>"
objConn.Execute sql
sql="select top 1 ServiceOrdID from ServiceOrder where ServiceOrdCoPhone='"&ServiceOrdCoPhone&"' order by ServiceOrdID desc"
@@ -1287,6 +1290,7 @@
ServiceOrdTraOfferPrice    = SafeRequest(Request.form("ServiceOrdTraOfferPrice"))    '标准报价
ServiceOrdTraTxnPrice    = SafeRequest(Request.form("ServiceOrdTraTxnPrice"))    '成交价
ServiceOrdTraPrePayment    = SafeRequest(Request.form("ServiceOrdTraPrePayment"))    '需预付款
ServiceOrdStairClimberPrice    = SafeRequest(Request.form("ServiceOrdStairClimberPrice"))    '爬楼机价格
SettlementPrice            = SafeRequest(Request.form("SettlementPrice"))            '结算价
ServiceOrdTraPriceReason= SafeRequest(Request.form("ServiceOrdTraPriceReason"))    '差价原因
TEL_Phone                = SafeRequest(Request.form("Phone"))                    '来电电话
@@ -1332,6 +1336,7 @@
If ServiceOrdTraOfferPrice="" Then ServiceOrdTraOfferPrice=0
If ServiceOrdTraTxnPrice="" Then ServiceOrdTraTxnPrice=0
If ServiceOrdTraPrePayment="" Then ServiceOrdTraPrePayment=0
If ServiceOrdStairClimberPrice="" Then ServiceOrdStairClimberPrice=0
If SettlementPrice="" Then SettlementPrice=0
If ServiceOrdState="" Then ServiceOrdState=1
If ServiceOrd_Sale_ID="" Then ServiceOrd_Sale_ID="null"
@@ -1383,6 +1388,7 @@
SMT=3
ServiceOrdTraPrePayment=Replace(ServiceOrdTraPrePayment,",","")
If InStr(ServiceOrdStairClimberPrice,",")>0 Then ServiceOrdStairClimberPrice=Replace(ServiceOrdStairClimberPrice,",","")
SettlementPrice=Replace(SettlementPrice,",","")
ServiceOrdTraOfferPrice=Replace(ServiceOrdTraOfferPrice,",","")
ServiceOrdTraTxnPrice=Replace(ServiceOrdTraTxnPrice,",","")
@@ -1652,7 +1658,7 @@
If ServiceOrdPtInServices<>"【隐】" Then CoSql=CoSql&",ServiceOrdPtInServices='"&ServiceOrdPtInServices&"'"
'修改服务单(自动审核)
sql="update ServiceOrder set ServiceOrdClass='"&ServiceOrdClass&"',ServiceOrdAreaType="&ServiceOrdAreaType&",ServiceOrdType="&ServiceOrdType&",ServiceOrdApptDate='"&ServiceOrdApptDate&"',ServiceOrdEstimatedOrderDate='"&ServiceOrdEstimatedOrderDate&"',ServiceOrdCoTies='"&ServiceOrdCoTies&"',ServiceOrdPtSex='"&ServiceOrdPtSex&"',ServiceOrdPtNat='"&ServiceOrdPtNat&"',ServiceOrdPtIDCard='"&ServiceOrdPtIDCard&"',ServiceOrdPtOutHospID="&ServiceOrdPtOutHospID_New&",ServiceOrdPtOutHosp="&ServiceOrdPtOutHospID&",ServiceOrdPtInHospID="&ServiceOrdPtInHospID_New&",ServiceOrdPtInHosp="&ServiceOrdPtInHospID&",ServiceOrdPtDiagnosis='"&ServiceOrdPtDiagnosis&"',ServiceOrdPtCondition='"&ServiceOrdPtCondition&"',ServiceOrdTaskRemarks='"&ServiceOrdTaskRemarks&"',ServiceOrdPtDoctor='"&ServiceOrdPtDoctor&"',ServiceOrdPtDoctorPhone='"&ServiceOrdPtDoctorPhone&"',ServiceOrdTraProvince='"&ServiceOrdTraProvince&"',ServiceOrdTraCity='"&ServiceOrdTraCity&"',ServiceOrdTraStreet='"&ServiceOrdTraStreet&"',ServiceOrdTraStreetCoo='"&ServiceOrdTraStreetCoo&"',ServiceOrdTraEnd='"&ServiceOrdTraEnd&"',ServiceOrdTraEndCoo='"&ServiceOrdTraEndCoo&"',ServiceOrdTraVia='"&ServiceOrdTraVia&"',ServiceOrdViaDistance='"&ServiceOrdViaDistance&"',ServiceOrdTraDistance='"&ServiceOrdTraDistance&"',ServiceOrdTraDuration='"&ServiceOrdTraDuration&"',ServiceOrdTraUnitPrice="&ServiceOrdTraUnitPrice&",ServiceOrdTraOfferPrice="&ServiceOrdTraOfferPrice&",ServiceOrdTraTxnPrice="&ServiceOrdTraTxnPrice&",ServiceOrdTraPrePayment="&ServiceOrdTraPrePayment&",SettlementPrice="&SettlementPrice&",ServiceOrdTraPriceReason='"&ServiceOrdTraPriceReason&"',ServiceOrd_CC_ID="&ServiceOrd_CC_ID&",ServiceOrd_Sale_ID="&ServiceOrd_Sale_ID&",ServiceOrdIntroducer='"&ServiceOrdIntroducer&"',ServiceOrd_work_ID="&ServiceOrd_work_ID&",ServiceOrd_work_IDs='"&ServiceOrd_work_IDs&"',ServiceOrd_work_is="&ServiceOrd_work_is&",CommissionScenarioID="&CommissionScenarioID&",ServiceOrdUnitID="&ServiceOrdUnitID&""&ServiceOrdSql&",ServiceOrdVIP="&ServiceOrdVIP&SqlVisit&",ServiceOrdOperationRemarks='"&ServiceOrdOperationRemarks&"',ServiceOrdSource="&ServiceOrdSource&",OrderLevel="&OrderLevel&",ServiceOrdDepartureType="&ServiceOrdDepartureType&",ConditionLevel="&ConditionLevel&",DirectionType="&DirectionType&",ServiceOrdPtKG='"&ServiceOrdPtKG&"',FromHQ2_is="&FromHQ2_is&CoSql&ServiceOrdNo_UPSql&" where ServiceOrdID="&ServiceOrdID
sql="update ServiceOrder set ServiceOrdClass='"&ServiceOrdClass&"',ServiceOrdAreaType="&ServiceOrdAreaType&",ServiceOrdType="&ServiceOrdType&",ServiceOrdApptDate='"&ServiceOrdApptDate&"',ServiceOrdEstimatedOrderDate='"&ServiceOrdEstimatedOrderDate&"',ServiceOrdCoTies='"&ServiceOrdCoTies&"',ServiceOrdPtSex='"&ServiceOrdPtSex&"',ServiceOrdPtNat='"&ServiceOrdPtNat&"',ServiceOrdPtIDCard='"&ServiceOrdPtIDCard&"',ServiceOrdPtOutHospID="&ServiceOrdPtOutHospID_New&",ServiceOrdPtOutHosp="&ServiceOrdPtOutHospID&",ServiceOrdPtInHospID="&ServiceOrdPtInHospID_New&",ServiceOrdPtInHosp="&ServiceOrdPtInHospID&",ServiceOrdPtDiagnosis='"&ServiceOrdPtDiagnosis&"',ServiceOrdPtCondition='"&ServiceOrdPtCondition&"',ServiceOrdTaskRemarks='"&ServiceOrdTaskRemarks&"',ServiceOrdPtDoctor='"&ServiceOrdPtDoctor&"',ServiceOrdPtDoctorPhone='"&ServiceOrdPtDoctorPhone&"',ServiceOrdTraProvince='"&ServiceOrdTraProvince&"',ServiceOrdTraCity='"&ServiceOrdTraCity&"',ServiceOrdTraStreet='"&ServiceOrdTraStreet&"',ServiceOrdTraStreetCoo='"&ServiceOrdTraStreetCoo&"',ServiceOrdTraEnd='"&ServiceOrdTraEnd&"',ServiceOrdTraEndCoo='"&ServiceOrdTraEndCoo&"',ServiceOrdTraVia='"&ServiceOrdTraVia&"',ServiceOrdViaDistance='"&ServiceOrdViaDistance&"',ServiceOrdTraDistance='"&ServiceOrdTraDistance&"',ServiceOrdTraDuration='"&ServiceOrdTraDuration&"',ServiceOrdTraUnitPrice="&ServiceOrdTraUnitPrice&",ServiceOrdTraOfferPrice="&ServiceOrdTraOfferPrice&",ServiceOrdTraTxnPrice="&ServiceOrdTraTxnPrice&",ServiceOrdTraPrePayment="&ServiceOrdTraPrePayment&",ServiceOrdStairClimberPrice="&ServiceOrdStairClimberPrice&",SettlementPrice="&SettlementPrice&",ServiceOrdTraPriceReason='"&ServiceOrdTraPriceReason&"',ServiceOrd_CC_ID="&ServiceOrd_CC_ID&",ServiceOrd_Sale_ID="&ServiceOrd_Sale_ID&",ServiceOrdIntroducer='"&ServiceOrdIntroducer&"',ServiceOrd_work_ID="&ServiceOrd_work_ID&",ServiceOrd_work_IDs='"&ServiceOrd_work_IDs&"',ServiceOrd_work_is="&ServiceOrd_work_is&",CommissionScenarioID="&CommissionScenarioID&",ServiceOrdUnitID="&ServiceOrdUnitID&""&ServiceOrdSql&",ServiceOrdVIP="&ServiceOrdVIP&SqlVisit&",ServiceOrdOperationRemarks='"&ServiceOrdOperationRemarks&"',ServiceOrdSource="&ServiceOrdSource&",OrderLevel="&OrderLevel&",ServiceOrdDepartureType="&ServiceOrdDepartureType&",ConditionLevel="&ConditionLevel&",DirectionType="&DirectionType&",ServiceOrdPtKG='"&ServiceOrdPtKG&"',FromHQ2_is="&FromHQ2_is&CoSql&ServiceOrdNo_UPSql&" where ServiceOrdID="&ServiceOrdID
'&",ServiceOrd_AP_Check=1,ServiceOrd_AP_Time=getdate(),ServiceOrd_AP_ID="&session("adminID")
'Response.Write sql
objConn.Execute sql
inc/function.gds
@@ -3367,6 +3367,9 @@
'金额去掉小数点
function MoneyCheck(v,t)
    If IsNull(v) Or v="" Then
        v = 0
    End If
    If InStr(CStr(v),".")>0 Then
        If t=1 then
            MoneyCheck=FormatCurrency(v,2,-1)
m_DispatchOrder.gds
@@ -636,8 +636,12 @@
        <%End If%>
        <%'支付情况
        If (DispatchOrdState>=5 And DispatchOrdState<=9) And ServiceOrdTraTxnPrice<>"" And CInt(session("adminID"))=CInt(EntourageLeadID) then%>
            <%If ServiceOrdType="27" Then%>
            <div class="os_shopname">成交价:【隐】<%If ServiceOrdTraPaidPrice<>"" Then%><%If StretcherMoney<>"" And StretcherMoney>0 Then%>&nbsp;&nbsp;&nbsp;&nbsp;附加费:<%=FormatCurrency(StretcherMoney,-1,-1)%><%End if%>&nbsp;&nbsp;&nbsp;&nbsp;已支付:【隐】<%End if%><%If ServiceOrdTraTxnPrice+StretcherMoney-ServiceOrdTraPaidPrice>0 Then%><br>未支付:【隐】</div>
            <%Else%>
            <div class="os_shopname"></div>
            <div class="os_shopname">转运费用:<%=FormatCurrency(ServiceOrdTraTxnPrice,-1,-1)%><%If StretcherMoney<>"" And StretcherMoney>0 Then%>&nbsp;&nbsp;&nbsp;&nbsp;附加费:<%=FormatCurrency(StretcherMoney,-1,-1)%><%End if%><%If ServiceOrdTraPaidPrice<>"" Then%>&nbsp;&nbsp;&nbsp;&nbsp;已支付:<%=FormatCurrency(ServiceOrdTraPaidPrice,-1,-1)%><%End if%>
            <%End if%>
            <%If (ServiceOrdTraTxnPrice+StretcherMoney)-ServiceOrdTraPaidPrice>0 And 1=2 Then%><br>现支付:
            <select name="PaidMoneyType" id="PaidMoneyType" style="-webkit-appearance: none;outline: none;border: none;font-size: 14px;" >
                <option value="">请选择</option>
@@ -654,11 +658,15 @@
            <input name="PaidMoneyType" id="PaidMoneyType" type="hidden" value="">
            <input name="PaidMoney" id="PaidMoney" type="hidden" value="0">
            <%End if%>
            <%End if%>
            </div>
        <%ElseIf ServiceOrdTraTxnPrice<>"" And ServiceOrdTraTxnPrice<>"0" Then%>
            <div class="os_shopname"></div>
            <%If ServiceOrdType="27" Then%>
            <div class="os_shopname">成交价:【隐】<%If ServiceOrdTraPaidPrice<>"" Then%><%If StretcherMoney<>"" And StretcherMoney>0 Then%>&nbsp;&nbsp;&nbsp;&nbsp;附加费:<%=FormatCurrency(StretcherMoney,-1,-1)%><%End if%>&nbsp;&nbsp;&nbsp;&nbsp;已支付:【隐】<%End if%><%If ServiceOrdTraTxnPrice+StretcherMoney-ServiceOrdTraPaidPrice>0 Then%><br>未支付:【隐】</div>
            <%Else%>
            <div class="os_shopname">成交价:<%=FormatCurrency(ServiceOrdTraTxnPrice,-1,-1)%><%If ServiceOrdTraPaidPrice<>"" Then%><%If StretcherMoney<>"" And StretcherMoney>0 Then%>&nbsp;&nbsp;&nbsp;&nbsp;附加费:<%=FormatCurrency(StretcherMoney,-1,-1)%><%End if%>&nbsp;&nbsp;&nbsp;&nbsp;已支付:<%=FormatCurrency(ServiceOrdTraPaidPrice,-1,-1)%><%End if%><%If ServiceOrdTraTxnPrice+StretcherMoney-ServiceOrdTraPaidPrice>0 Then%><br>未支付:<%=FormatCurrency(ServiceOrdTraTxnPrice+StretcherMoney-ServiceOrdTraPaidPrice,-1,-1)%> 
            <%End If%>
            <%If ServiceOrdTraTxnPrice>0 And ServiceOrdTraPaidPrice<ServiceOrdTraTxnPrice And DispatchOrdCoPhone<>"" And (NEWOrder<>"" Or DispatchOrdState=8) Then%>&nbsp;&nbsp;<a onclick="JS_SMSCreateSave('<%=DispatchOrdCoPhone%>','[Pay|0|<%=ServiceOrdID%>] ')">发付<label style="color: #ff0000;">全款</label>短信</a>
            <script>
            //发送短信
@@ -672,6 +680,7 @@
            <%End If%>
            
            <%End if%></div>
            <%End If%>
            <%
            UserPointsCost=0    '积分成本
            UserPoints=0        '用户积分
web.config
@@ -8,10 +8,10 @@
    </system.web>
    <system.webServer>
        <fastCgi>
            <application fullPath="D:\project\急救转运\code\php\php-cgi.exe" monitorChangesTo="php.ini" activityTimeout="600" requestTimeout="600" instanceMaxRequests="10000">
            <application fullPath="C:\php\php-cgi.exe" monitorChangesTo="php.ini" activityTimeout="600" requestTimeout="600" instanceMaxRequests="10000">
                <environmentVariables>
                    <environmentVariable name="PHP_FCGI_MAX_REQUESTS" value="10000" />
                    <environmentVariable name="PHPRC" value="D:\project\急救转运\code\php" />
                    <environmentVariable name="PHPRC" value="C:\php" />
                </environmentVariables>
            </application>
        </fastCgi>
@@ -29,7 +29,7 @@
        <handlers>
            <remove name="php" />
            <remove name="FastCGI" />
            <add name="php" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="D:\project\急救转运\code\php\php-cgi.exe" resourceType="File" requireAccess="Script" />
            <add name="php" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="C:\php\php-cgi.exe" resourceType="File" requireAccess="Script" />
            <add name="gds" path="*.gds" verb="GET,HEAD,POST" modules="IsapiModule" scriptProcessor="%windir%\system32\inetsrv\asp.dll" resourceType="File" requireAccess="Script" preCondition="bitness64" />
        </handlers>
        <httpErrors errorMode="DetailedLocalOnly" />