From ace6b03faa825df6e43dbadaf43e95cb495ae2b1 Mon Sep 17 00:00:00 2001
From: hzj <1831054011@qq.com>
Date: 星期三, 09 七月 2025 22:39:47 +0800
Subject: [PATCH] 向转运组隐藏单据关键信息

---
 m_DispatchOrder.gds |   52 +++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 45 insertions(+), 7 deletions(-)

diff --git a/m_DispatchOrder.gds b/m_DispatchOrder.gds
index ae9927b..1f2a43d 100644
--- a/m_DispatchOrder.gds
+++ b/m_DispatchOrder.gds
@@ -145,6 +145,14 @@
 	End If
 	rs.close()
 
+'鑾峰彇棰勮娲惧崟鏃堕棿
+sql="select DispatchOrd.*, ServiceOrder.ServiceOrdEstimatedOrderDate from DispatchOrd inner join ServiceOrder on DispatchOrd.ServiceOrdIDDt = ServiceOrder.ServiceOrdID where DispatchOrdID="&DispatchOrdID
+rs.open sql,objConn,1,1
+If not rs.Eof Then
+    ServiceOrdEstimatedOrderDate = rs("ServiceOrdEstimatedOrderDate")
+End If
+rs.close()
+
 	'棰嗛槦鎯呭喌
 	isCarUpdate="0"
 	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 DispatchOrdIDDt="&DispatchOrdID
@@ -544,10 +552,22 @@
 			<div class="os_shopname" style="color: #F13F11;" onclick="lbs_distance('<%=PtOutHospName%>','<%=address%>')"><%If PtOutHospName="" Then%>閫旂粡<%else%>杞嚭鍦板潃<%End If%>锛�<%=DispatchOrdTraViaTXT%>
 			<div class="os_weight" style="right: 15px;transform: translateY(35%);"><img src="/resources/images/lbs-red.png" width="20" height="20" border="0"></div>
 			</div>
-			<%If (ServiceOrdPtServices<>"" Or (ServiceOrdPtServicesID<>0 And ServiceOrdPtServicesID<>22)) And CInt(session("adminID"))=CInt(EntourageLeadID) Then %><div class="os_shopname" style="color: #F13F11;">杞嚭搴婁綅锛�<%=HospitalDepartment(ServiceOrdPtServicesID)%>&nbsp;&nbsp;<%=ServiceOrdPtServices%></div><%End if%>
+			
+	<%If (ServiceOrdPtServices<>"" Or (ServiceOrdPtServicesID<>0 And ServiceOrdPtServicesID<>22)) And CInt(session("adminID"))=CInt(EntourageLeadID) Then %>
+	
+		<%If DispatchOrdClass = "SA" And (Now() < ServiceOrdEstimatedOrderDate) Then %>
+    <div class="os_shopname" style="color: #F13F11;">
+        杞嚭搴婁綅锛氥�愰殣銆�
+    </div>
+<%Else%>
+    <div class="os_shopname" style="color: #F13F11;">
+        杞嚭搴婁綅锛�<%=HospitalDepartment(ServiceOrdPtServicesID)%>&nbsp;&nbsp;<%=ServiceOrdPtServices%>
+    </div>
+<%End if%>
+<%End If%>
 			<div class="os_shopname"></div>
 		<%End if%>
-
+ 
 		<%'杞叆鍖婚櫌
 		If ServiceOrdID<>"" then%>
 			<%If ServiceOrdPtInHospID<>"" And ServiceOrdPtInHospID<>"0" And ServiceOrdPtInHospID<>"153" Then
@@ -582,8 +602,16 @@
 			<div class="os_shopname" style="color: #009900;" onclick="lbs_distance('<%=DispatchOrdTraEnd%>','<%=address%>')"><%If PtInHospName="" Then%>鐩殑鍦�<%else%>杞叆鍦板潃<%End If%>锛�<%=DispatchOrdTraEnd%>
 			<div class="os_weight" style="right: 15px;transform: translateY(35%);"><img src="/resources/images/lbs-green.png" width="20" height="20" border="0"></div>
 			</div>
-			<%If (ServiceOrdPtInServices<>"" Or (ServiceOrdPtInServicesID<>0 And ServiceOrdPtInServicesID<>22)) And CInt(session("adminID"))=CInt(EntourageLeadID) Then %><div class="os_shopname" style="color: #009900;">杞叆搴婁綅锛�<%=HospitalDepartment(ServiceOrdPtInServicesID)%>&nbsp;&nbsp;<%=ServiceOrdPtInServices%></div><%End if%>
+
+			<%If (ServiceOrdPtInServices<>"" Or (ServiceOrdPtInServicesID<>0 And ServiceOrdPtInServicesID<>22)) And CInt(session("adminID"))=CInt(EntourageLeadID) Then %>
+			<%If DispatchOrdClass = "SA" And (Now() < ServiceOrdEstimatedOrderDate) Then %>
+    <div class="os_shopname" style="color: #F13F11;">
+        杞叆搴婁綅锛氥�愰殣銆�
+    </div>
+<%Else%>
+			<div class="os_shopname" style="color: #009900;">杞叆搴婁綅锛�<%=HospitalDepartment(ServiceOrdPtInServicesID)%>&nbsp;&nbsp;<%=ServiceOrdPtInServices%></div><%End if%>
 			<div class="os_shopname"></div>
+		<%End if%>	
 		<%Else%>
 		<div class="os_shopname" style="color: #009900;">鐩殑鍦帮細<a onclick="lbs_distance('<%=DispatchOrdTraEnd%>','<%=DispatchOrdTraEnd%>')" style="color: #009900;"><%=DispatchOrdTraEnd%></a></div>
 		<div class="os_shopname"></div>
@@ -716,16 +744,26 @@
 			
 			<%'鑱旂郴浜烘柟寮�
 			If CInt(session("adminID"))=CInt(EntourageLeadID) Or (DispatchOrdID="" And NEWOrder<>"") then%>
-			<%If DispatchOrdID<>"" Then%><div class="os_shopname"></div><%End If%>
-			<div class="os_shopname">鑱旂郴浜猴細<%=DispatchOrdCoName%><%If ServiceOrdCoTies<>"" Then%>&nbsp;&nbsp;&nbsp;&nbsp;涓庢偅鑰呭叧绯伙細<%=ServiceOrdCoTies%><%End if%></div>
-			<div class="os_shopname">鑱旂郴鐢佃瘽锛�<a href="tel://<%=DispatchOrdCoPhone%>"><%=DispatchOrdCoPhone%></a></div>
-			<%End if%>
+			 <%If DispatchOrdClass = "SA" And (Now() < ServiceOrdEstimatedOrderDate) Then %>
+        <div class="os_shopname">鑱旂郴浜猴細銆愰殣銆�&nbsp;&nbsp;&nbsp;&nbsp;涓庢偅鑰呭叧绯伙細銆愰殣銆�</div>
+        <div class="os_shopname">鑱旂郴鐢佃瘽锛氥�愰殣銆�</div>
+    <% Else %>
+        <%If DispatchOrdID<>"" Then%><div class="os_shopname"></div><%End If%>
+        <div class="os_shopname">鑱旂郴浜猴細<%=DispatchOrdCoName%><%If ServiceOrdCoTies<>"" Then%>&nbsp;&nbsp;&nbsp;&nbsp;涓庢偅鑰呭叧绯伙細<%=ServiceOrdCoTies%><%End If%></div>
+        <div class="os_shopname">鑱旂郴鐢佃瘽锛�<a href="tel://<%=DispatchOrdCoPhone%>"><%=DispatchOrdCoPhone%></a></div>
+    <% End If %>
+<% End If %>
 
 			<%'鐩稿叧鍙楃悊鍗曡鎯�
 			If ServiceOrdID<>"" then%>
+			 <%If DispatchOrdClass = "SA" And (Now() < ServiceOrdEstimatedOrderDate) Then %>
+        <div class="os_shopname">鎮h�呬俊鎭細銆愰殣銆�</div>
+		<div class="os_shopname">骞撮緞锛氥�愰殣銆�&nbsp;&nbsp;鎬у埆锛氥�愰殣銆�&nbsp;&nbsp;浣撻噸(KG)锛氥�愰殣銆�&nbsp;&nbsp;鍥界睄锛氥�愰殣銆�</div>
+				<% Else %>
 				<%If ServiceOrdPtName<>"" Then%><div class="os_shopname">鎮h�呭鍚嶏細<%=ServiceOrdPtName%></div><%End if%>
 				<%If ServiceOrdPtAge<>"" Or ServiceOrdPtSex<>"" Or ServiceOrdPtNat<>"" Or ServiceOrdPtKG<>"" Then%><div class="os_shopname"><%If ServiceOrdPtAge<>"" then%>骞撮緞锛�<%=ServiceOrdPtAge%>&nbsp;&nbsp;<%End if%><%If ServiceOrdPtSex<>"" then%>鎬у埆锛�<%=ServiceOrdPtSex%>&nbsp;&nbsp;<%End if%><%If ServiceOrdPtKG<>"" then%>浣撻噸(KG)锛�<%=ServiceOrdPtKG%>&nbsp;&nbsp;<%End if%><%If ServiceOrdPtNat<>"" then%>鍥界睄锛�<%=ServiceOrdPtNat%><%End if%></div><%End if%>
 				<%If DispatchOrdID<>"" Then%><div class="os_shopname"></div><%End If%>
+				<%End If%>
 				<%
 				sql="select icd_id,icd_name from ServiceOrder_ICD,ICD10 where icd_id=id and ServiceOrdIDDt="&ServiceOrdID&" order by idDt"
 				rs.open sql,objConn,1,1

--
Gitblit v1.9.1