diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCustomerUserController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCustomerUserController.java
index e263eae23..a8f950410 100644
--- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCustomerUserController.java
+++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCustomerUserController.java
@@ -247,6 +247,12 @@ public class EmisCustomerUserController extends EmisBaseController
return AjaxResult.error("月结卡号已存在");
}
+ // 判断是否开通OMS
+ if("1".equals(emisCustomerUser.getBlOpenOms())){
+ // 给客户授权角色
+
+ }
+
return toAjax(emisCustomerUserService.updateEmisCustomerUser(emisCustomerUser));
} catch (DuplicateKeyException e) {
e.printStackTrace();
diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisCountryArea.java b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisCountryArea.java
index fed33cc86..14fd10d08 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisCountryArea.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisCountryArea.java
@@ -43,6 +43,11 @@ public class EmisCountryArea extends BaseEntity
private String countryCode;
/* 国际名称 */
private String countryName;
+ /* 服务网点 */
+ private String siteCode;
+// 扩展字段
+// 服务网点名称
+ private String siteName;
}
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 b9a1c74df..f9e6353b6 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
@@ -893,8 +893,12 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
boolean blUnPack=false;
Map countryMap = new HashMap();
+ Map billCodeMap = new HashMap();
+
String destCountry=null;
+ // 同批次主单子单不允许混装
+
// 子单号处理
for (String scanBillCode : billCodeArr) {
// 返回原始数据返回
@@ -997,19 +1001,19 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
}
}
- if(destCountry==null){
- destCountry=emisWaybill.getReceiveCountry();
- }
- else{
- // 不允许有不同国家的货混装
- if( !destCountry.equals(emisWaybill.getReceiveCountry()) ){
- scanResultItem.setResult("fail");
- scanResultItem.setMessage("不同国家的货不允许混装");
- scanResultItem.setErrorCode(EmisBizErrorType.SCAN_NO_ALLOW.errorCode);
- itemList.add(scanResultItem);
- return itemList;
- }
- }
+// if(destCountry==null){
+// destCountry=emisWaybill.getReceiveCountry();
+// }
+// else{
+// // 不允许有不同国家的货混装
+// if( !destCountry.equals(emisWaybill.getReceiveCountry()) ){
+// scanResultItem.setResult("fail");
+// scanResultItem.setMessage("不同国家的货不允许混装");
+// scanResultItem.setErrorCode(EmisBizErrorType.SCAN_NO_ALLOW.errorCode);
+// itemList.add(scanResultItem);
+// return itemList;
+// }
+// }
// 记录总票数
if(!mainBillMap.containsKey(mainBillCode)){
diff --git a/emis-biz/src/main/resources/mapper/EmisCountryAreaMapper.xml b/emis-biz/src/main/resources/mapper/EmisCountryAreaMapper.xml
index 3728aa248..5c30628e7 100644
--- a/emis-biz/src/main/resources/mapper/EmisCountryAreaMapper.xml
+++ b/emis-biz/src/main/resources/mapper/EmisCountryAreaMapper.xml
@@ -10,23 +10,26 @@
+
-
+
- select id, name, name_en, country_code, country_name, remark, tenant_id, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_country_area
+ select id, name, name_en, country_code, country_name, site_code, remark, tenant_id, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_country_area
+
+
-
+
insert into emis_country_area
id,
@@ -54,6 +78,7 @@
name_en,
country_code,
country_name,
+ site_code,
remark,
tenant_id,
del_flag,
@@ -70,6 +95,7 @@
#{nameEn},
#{countryCode},
#{countryName},
+ #{siteCode},
#{remark},
#{tenantId},
#{delFlag},
@@ -89,6 +115,7 @@
name_en = #{nameEn},
country_code = #{countryCode},
country_name = #{countryName},
+ site_code = #{siteCode},
remark = #{remark},
tenant_id = #{tenantId},
del_flag = #{delFlag},