diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java
index d28ba33af..4faf7bbbd 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java
@@ -900,7 +900,7 @@ public class EmisBaseService {
emisSettleSubBill.setBillDate(new Date());
// 账单类型 1-现金 2-月结
- if( StringUtils.endsWithAny(dt.getPaymentType(),"2","4","5")) {
+ if( StringUtils.equalsAny(dt.getPaymentType(),"2","4","5")) {
emisSettleSubBill.setSettleType("2");
}else{
emisSettleSubBill.setSettleType("1");
diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsScanRecordServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsScanRecordServiceImpl.java
index c00fbc327..2c37d37de 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsScanRecordServiceImpl.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsScanRecordServiceImpl.java
@@ -839,15 +839,17 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
// 如果是缅甸允许主单扫描,其他都不允许
if("0095".equals(emisWaybill.getReceiveCountry()) ){
- // 缅甸只允许主单
- if (!mainBillCode.equals(scanBillCode)) {
- scanResultItem.setResult("fail");
- scanResultItem.setMessage("缅甸只允许主单");
- scanResultItem.setErrorCode(EmisBizErrorType.SCAN_NO_ALLOW.errorCode);
- itemList.add(scanResultItem);
- return itemList;
-// throw new EmisBizError(EmisBizErrorType.SCAN_NO_ALLOW, "缅甸只允许主单");
- }
+ // 缅甸不限制,但要判断,子单和主单只能存在一种单号
+ emisTmsScanRecordMapper.checkSiteScanUnique()
+
+
+// if (!mainBillCode.equals(scanBillCode)) {
+// scanResultItem.setResult("fail");
+// scanResultItem.setMessage("缅甸只允许主单");
+// scanResultItem.setErrorCode(EmisBizErrorType.SCAN_NO_ALLOW.errorCode);
+// itemList.add(scanResultItem);
+// return itemList;
+// }
}else{
if (mainBillCode.equals(scanBillCode)) {
scanResultItem.setResult("fail");
diff --git a/emis-biz/src/main/resources/mapper/EmisTmsScanRecordMapper.xml b/emis-biz/src/main/resources/mapper/EmisTmsScanRecordMapper.xml
index a0f57c27c..873162239 100644
--- a/emis-biz/src/main/resources/mapper/EmisTmsScanRecordMapper.xml
+++ b/emis-biz/src/main/resources/mapper/EmisTmsScanRecordMapper.xml
@@ -167,6 +167,15 @@
limit 1
+
+
+