From f9ff55a8b66ceda8411f2cc47e21d3de0b966949 Mon Sep 17 00:00:00 2001
From: hjg <hjg@123.com>
Date: 星期五, 24 一月 2025 17:32:40 +0800
Subject: [PATCH] 分单尚未测试

---
 JavaSource/com/mandi/fendan/mapper/xmls/Fd_XSTDMapper.xml       |    9 +++++----
 JavaSource/com/mandi/fendan/mapper/xmls/Fd_GbxstdMapper.xml     |    6 +++---
 JavaSource/com/mandi/fendan/service/impl/Fd_BsheetService.java  |    3 ++-
 JavaSource/com/mandi/webservice/service/impl/FdXSTDService.java |    9 ++++++---
 4 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/JavaSource/com/mandi/fendan/mapper/xmls/Fd_GbxstdMapper.xml b/JavaSource/com/mandi/fendan/mapper/xmls/Fd_GbxstdMapper.xml
index a210155..cc4ec09 100644
--- a/JavaSource/com/mandi/fendan/mapper/xmls/Fd_GbxstdMapper.xml
+++ b/JavaSource/com/mandi/fendan/mapper/xmls/Fd_GbxstdMapper.xml
@@ -5,12 +5,12 @@
 		select count(1) from gbxstd_view a
 		<where>
 			<if test="companyNo !=null and companyNo !=''">
-				EXISTS ( SELECT 1 from fd_company_ywdy b where a.td_ywdybh=b.ywdyNo and b.companyNo=#{companyNo} )
+				EXISTS ( SELECT 1 from fd_company_ywdy b where a.td_cqNo=b.ywdyNo and b.companyNo=#{companyNo} )
 				<choose>
 					<when test="ztbz==0">
 						and EXISTS (SELECT 1 from fd_wlgs_fhdq b  
 						LEFT JOIN nc_dq c on b.fhdqNo=c.code
-						 where c.code=a.td_shddbh and b.wlgsNo=#{companyNo} AND a.td_ztbz!='鑷彁'
+						where c.code=a.td_shddbh and b.wlgsNo=#{companyNo} AND a.td_ztbz!='鑷彁'
 						<!-- <if test='cqV &gt;= 0'>	
 							<choose>
 								<when test="cqV==0">
@@ -76,7 +76,7 @@
 		as rownumber,a.* from gbxstd_view a 
 		<where>
 			<if test="companyNo !=null and companyNo !=''">
-				EXISTS ( SELECT 1 from fd_company_ywdy b where a.td_ywdybh=b.ywdyNo and b.companyNo=#{companyNo} )
+				EXISTS ( SELECT 1 from fd_company_ywdy b where a.td_cqNo=b.ywdyNo and b.companyNo=#{companyNo} )
 				<choose>
 					<when test="ztbz==0">
 						and EXISTS (SELECT 1 from fd_wlgs_fhdq b  LEFT JOIN nc_dq c on b.fhdqNo=c.code where c.code=a.td_shddbh and b.wlgsNo=#{companyNo} AND a.td_ztbz!='鑷彁'
diff --git a/JavaSource/com/mandi/fendan/mapper/xmls/Fd_XSTDMapper.xml b/JavaSource/com/mandi/fendan/mapper/xmls/Fd_XSTDMapper.xml
index 1af2336..1cc04bf 100644
--- a/JavaSource/com/mandi/fendan/mapper/xmls/Fd_XSTDMapper.xml
+++ b/JavaSource/com/mandi/fendan/mapper/xmls/Fd_XSTDMapper.xml
@@ -4,7 +4,8 @@
 	<sql id="column">
 	a.td_bmbh,a.td_bmmc,a.td_bz,a.td_djrq,a.td_fpbh, a.td_jylx, a.td_khbh,a.td_cqNo,a.committime,
     CASE WHEN a.td_fpbh IS NULL THEN b.name WHEN a.td_fpbh= '' THEN b.name
-    WHEN a.td_ywdybh= '101' THEN '娌冲崡鎶ュ叧'  WHEN a.td_ywdybh= '102' THEN '閮戝窞鎶ュ叧' WHEN a.td_ywdybh= '111' THEN '鏄庢櫉鎶ュ叧' WHEN a.td_ywdybh= '114' THEN '涔夌憺鎶ュ叧' ELSE '绉戞妧鎶ュ叧'
+<!--    WHEN a.td_ywdybh= '101' THEN '娌冲崡鎶ュ叧'  WHEN a.td_ywdybh= '102' THEN '閮戝窞鎶ュ叧' WHEN a.td_ywdybh= '111' THEN '鏄庢櫉鎶ュ叧' WHEN a.td_ywdybh= '114' THEN '涔夌憺鎶ュ叧' ELSE '绉戞妧鎶ュ叧'-->
+    WHEN a.td_cqNo= '101' THEN '娌冲崡鎶ュ叧'  WHEN a.td_ywdybh= '102' THEN '閮戝窞鎶ュ叧' WHEN a.td_ywdybh= '111' THEN '鏄庢櫉鎶ュ叧' WHEN a.td_ywdybh= '114' THEN '涔夌憺鎶ュ叧' ELSE '绉戞妧鎶ュ叧'
 	END td_khmc,
 	a.td_shddbh,
 	c.name as td_shdd,
@@ -171,7 +172,7 @@
 		<include refid="column"/> from fd_xstd a
 		LEFT JOIN dbo.company b ON a.td_khbh= b.companyNo
 		LEFT JOIN dbo.nc_dq c ON a.td_shddbh= c.code
-		LEFT JOIN dbo.nc_ywdy d ON a.td_ywdybh= d.code
+		LEFT JOIN dbo.nc_ywdy d ON a.td_cqNo=d.code <!--a.td_ywdybh= d.code-->
 		left join dbo.nc_dq  e on a.td_shddbh =  e.code
 		<where>
 			NOT EXISTS ( SELECT 1 FROM dbo.fd_gbxstd g WHERE a.td_tdbh= g.xstdNo )
@@ -191,8 +192,8 @@
 		select count(*) from fd_xstd a
 		LEFT JOIN dbo.company b ON a.td_khbh= b.companyNo
 		LEFT JOIN dbo.nc_dq c ON a.td_shddbh= c.code
-		LEFT JOIN dbo.nc_ywdy d ON a.td_ywdybh= d.code
-		left join dbo.nc_dq  e on a.td_shddbh =  e.code
+		LEFT JOIN dbo.nc_ywdy d ON a.td_cqNo= d.code <!--a.td_ywdybh= d.code-->
+		left join dbo.nc_dq  e on a.td_shddbh= e.code
 		<where>
 		    NOT EXISTS ( SELECT 1 FROM dbo.fd_gbxstd g WHERE a.td_tdbh= g.xstdNo )
 			<include refid="condition"/>
diff --git a/JavaSource/com/mandi/fendan/service/impl/Fd_BsheetService.java b/JavaSource/com/mandi/fendan/service/impl/Fd_BsheetService.java
index a7eb5c0..0eb57b8 100644
--- a/JavaSource/com/mandi/fendan/service/impl/Fd_BsheetService.java
+++ b/JavaSource/com/mandi/fendan/service/impl/Fd_BsheetService.java
@@ -163,7 +163,8 @@
 				return orr;
 			}
 		}else{
-			Rcompany = ConvertTool.covertToCustoms(xstd.getTd_ywdybh());
+//			Rcompany = ConvertTool.covertToCustoms(xstd.getTd_ywdybh());
+			Rcompany = ConvertTool.covertToCustoms(xstd.getTd_cqNo());
 		}
 
 		List<Fd_XSTD> tdl= new ArrayList<Fd_XSTD>();
diff --git a/JavaSource/com/mandi/webservice/service/impl/FdXSTDService.java b/JavaSource/com/mandi/webservice/service/impl/FdXSTDService.java
index 83f1a1f..8c68758 100644
--- a/JavaSource/com/mandi/webservice/service/impl/FdXSTDService.java
+++ b/JavaSource/com/mandi/webservice/service/impl/FdXSTDService.java
@@ -563,11 +563,13 @@
 				bsi.setRecompany(wx.getTdmx_shdw());
 			}else{
 				bsi.setRecompany(
-						  ConvertTool.covertToCustoms(xstd.getTd_ywdybh())
+//						  ConvertTool.covertToCustoms(xstd.getTd_ywdybh())
+						  ConvertTool.covertToCustoms(xstd.getTd_cqNo())
 							);
 			}
 			bsi.setReID("");
-			bsi.setDecompany(ConvertTool.ncCovertToFactoryName(xstd.getTd_ywdybh()));
+//			bsi.setDecompany(ConvertTool.ncCovertToFactoryName(xstd.getTd_ywdybh()));
+			bsi.setDecompany(ConvertTool.ncCovertToFactoryName(xstd.getTd_cqNo()));
 			bsi.setDeID("");
 			bsi.setFrombatch("ERP绯荤粺");
 			bsi.setForshowindx(1);
@@ -1170,7 +1172,8 @@
 				Nckh nckh = zsjper.getNckhbyCode(fd_xstd.getTd_khbh());// 瀹㈡埛涓嶅瓨鍦ㄧ殑鐗规畩鎯呭喌鏄笉搴旇瀛樺湪鐨勶紝浠ラ槻涓囦竴锛屽姞鍒ょ┖銆�
 				tdm.put("td_khmc",nckh!=null?nckh.getName():"");
 			}else {
-				String name = ConvertTool.covertToCustoms(fd_xstd.getTd_ywdybh());
+//				String name = ConvertTool.covertToCustoms(fd_xstd.getTd_ywdybh());
+				String name = ConvertTool.covertToCustoms(fd_xstd.getTd_cqNo());
 				tdm.put("td_khmc", name);
 			}
 			tdm.put("td_bz",fd_xstd.getTd_bz());

--
Gitblit v1.9.3