|
@@ -451,9 +451,9 @@ public class SaleOrderService {
|
|
int i1 = saleOrderMapper.UAddSaleOderFTH(i);
|
|
int i1 = saleOrderMapper.UAddSaleOderFTH(i);
|
|
DynamicDataSource.setDataSource("");
|
|
DynamicDataSource.setDataSource("");
|
|
if (i1>0){
|
|
if (i1>0){
|
|
-// DynamicDataSource.setDataSource("last-data-source");
|
|
|
|
-// saleOrderMapper.UpdateKSDDKOrder(cid);
|
|
|
|
-// DynamicDataSource.setDataSource("");
|
|
|
|
|
|
+ DynamicDataSource.setDataSource("last-data-source");
|
|
|
|
+ saleOrderMapper.UpdateKSDDKOrder(cid);
|
|
|
|
+ DynamicDataSource.setDataSource("");
|
|
|
|
|
|
DynamicDataSource.setDataSource("last-data-source");
|
|
DynamicDataSource.setDataSource("last-data-source");
|
|
List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.CrmKSDOrderFHMin(cid);
|
|
List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.CrmKSDOrderFHMin(cid);
|
|
@@ -581,8 +581,6 @@ public class SaleOrderService {
|
|
*/
|
|
*/
|
|
public void CrmSaleOrderBJ(){
|
|
public void CrmSaleOrderBJ(){
|
|
try {
|
|
try {
|
|
-
|
|
|
|
- String yyMM = DateUtils.format(new Date(), "yyMM");
|
|
|
|
DynamicDataSource.setDataSource("last-data-source");
|
|
DynamicDataSource.setDataSource("last-data-source");
|
|
List<SaleOrderBJ> saleOrderBJS = saleOrderMapper.SaleOrderBJList();
|
|
List<SaleOrderBJ> saleOrderBJS = saleOrderMapper.SaleOrderBJList();
|
|
DynamicDataSource.setDataSource("");
|
|
DynamicDataSource.setDataSource("");
|
|
@@ -590,32 +588,20 @@ public class SaleOrderService {
|
|
|
|
|
|
if (saleOrderBJS!=null&&saleOrderBJS.size()>0){
|
|
if (saleOrderBJS!=null&&saleOrderBJS.size()>0){
|
|
for (SaleOrderBJ i:saleOrderBJS){
|
|
for (SaleOrderBJ i:saleOrderBJS){
|
|
- DynamicDataSource.setDataSource("slave-data-source");
|
|
|
|
- String dlid=String.valueOf(testU8Service.callGetMaxCode("16"));
|
|
|
|
- DynamicDataSource.setDataSource("");
|
|
|
|
- String code="";
|
|
|
|
- if (dlid.length()==1){
|
|
|
|
- dlid="000"+dlid;
|
|
|
|
- }if (dlid.length()==2){
|
|
|
|
- dlid="00"+dlid;
|
|
|
|
- }if (dlid.length()==3){
|
|
|
|
- dlid="0"+dlid;
|
|
|
|
- }
|
|
|
|
- dlid=yyMM+dlid;
|
|
|
|
- String cid=i.getID();
|
|
|
|
- i.setID(dlid);
|
|
|
|
DynamicDataSource.setDataSource("slave-data-source");
|
|
DynamicDataSource.setDataSource("slave-data-source");
|
|
int sumt = saleOrderMapper.UInsertSaleOrderBJ(i);
|
|
int sumt = saleOrderMapper.UInsertSaleOrderBJ(i);
|
|
|
|
+ String s = saleOrderMapper.SaleOrderBJID(i.getcCode());
|
|
DynamicDataSource.setDataSource("");
|
|
DynamicDataSource.setDataSource("");
|
|
|
|
+
|
|
DynamicDataSource.setDataSource("last-data-source");
|
|
DynamicDataSource.setDataSource("last-data-source");
|
|
-// if (sumt>0){
|
|
|
|
-// saleOrderMapper.UpdateSaleOrderBJ(cid);
|
|
|
|
-// }
|
|
|
|
- List<SaleOrderBJMin> saleOrderBJMins = saleOrderMapper.selectCode(cid);
|
|
|
|
|
|
+ if (sumt>0){
|
|
|
|
+ saleOrderMapper.UpdateSaleOrderBJ(i.getID());
|
|
|
|
+ }
|
|
|
|
+ List<SaleOrderBJMin> saleOrderBJMins = saleOrderMapper.selectCode(i.getID());
|
|
DynamicDataSource.setDataSource("");
|
|
DynamicDataSource.setDataSource("");
|
|
if (saleOrderBJMins!=null&&saleOrderBJMins.size()>0){
|
|
if (saleOrderBJMins!=null&&saleOrderBJMins.size()>0){
|
|
for (SaleOrderBJMin t:saleOrderBJMins){
|
|
for (SaleOrderBJMin t:saleOrderBJMins){
|
|
- t.setID(dlid);
|
|
|
|
|
|
+ t.setID(s);
|
|
BigDecimal sum=new BigDecimal(t.getiQuantity());//数量
|
|
BigDecimal sum=new BigDecimal(t.getiQuantity());//数量
|
|
BigDecimal dj=new BigDecimal(t.getiTaxUnitPrice());//单价
|
|
BigDecimal dj=new BigDecimal(t.getiTaxUnitPrice());//单价
|
|
String iUnitPrice=dj.toString();
|
|
String iUnitPrice=dj.toString();
|
|
@@ -699,9 +685,9 @@ public class SaleOrderService {
|
|
int i1 = saleOrderMapper.UAddSaleOderFTH(i);
|
|
int i1 = saleOrderMapper.UAddSaleOderFTH(i);
|
|
DynamicDataSource.setDataSource("");
|
|
DynamicDataSource.setDataSource("");
|
|
if (i1>0){
|
|
if (i1>0){
|
|
-// DynamicDataSource.setDataSource("last-data-source");
|
|
|
|
-// saleOrderMapper.UpdateKSDTHOrder(cid);
|
|
|
|
-// DynamicDataSource.setDataSource("");
|
|
|
|
|
|
+ DynamicDataSource.setDataSource("last-data-source");
|
|
|
|
+ saleOrderMapper.UpdateKSDTHOrder(cid);
|
|
|
|
+ DynamicDataSource.setDataSource("");
|
|
|
|
|
|
DynamicDataSource.setDataSource("last-data-source");
|
|
DynamicDataSource.setDataSource("last-data-source");
|
|
List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.CrmKSOrderTHMinList(cid);
|
|
List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.CrmKSOrderTHMinList(cid);
|
|
@@ -1074,9 +1060,9 @@ public class SaleOrderService {
|
|
int i1 = saleOrderMapper.UAddSaleOderFTH(i);
|
|
int i1 = saleOrderMapper.UAddSaleOderFTH(i);
|
|
DynamicDataSource.setDataSource("");
|
|
DynamicDataSource.setDataSource("");
|
|
if (i1>0){
|
|
if (i1>0){
|
|
-// DynamicDataSource.setDataSource("last-data-source");
|
|
|
|
-// saleOrderMapper.UpdateSaleOrder(cid);
|
|
|
|
-// DynamicDataSource.setDataSource("");
|
|
|
|
|
|
+ DynamicDataSource.setDataSource("last-data-source");
|
|
|
|
+ saleOrderMapper.UpdateSaleOrder(cid);
|
|
|
|
+ DynamicDataSource.setDataSource("");
|
|
|
|
|
|
DynamicDataSource.setDataSource("last-data-source");
|
|
DynamicDataSource.setDataSource("last-data-source");
|
|
List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.SaleOrderClassMin(cid);
|
|
List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.SaleOrderClassMin(cid);
|
|
@@ -1152,9 +1138,9 @@ public class SaleOrderService {
|
|
i.setEntry(iSaleOrderMins);
|
|
i.setEntry(iSaleOrderMins);
|
|
i.setCloser("");
|
|
i.setCloser("");
|
|
String s = yonyouAddSaleOrder(i);
|
|
String s = yonyouAddSaleOrder(i);
|
|
-// if (s.equals("0")){
|
|
|
|
-// saleOrderMapper.UpdateSaleOrder(id);
|
|
|
|
-// }
|
|
|
|
|
|
+ if (s.equals("0")){
|
|
|
|
+ saleOrderMapper.UpdateSaleOrder(id);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
DynamicDataSource.setDataSource("");
|
|
DynamicDataSource.setDataSource("");
|