From a698210ca8814673887121cb3a51ca324e4e037b Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期三, 20 八月 2025 17:17:52 +0800
Subject: [PATCH] 修改bug

---
 ManagementQYTTravel/guns-admin/src/main/resources/logback.xml                                                                  |    2 
 ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/qianyuntong/OrderUtil.java                 |    2 
 ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js                                 |   15 +++++++
 ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/shunfeng/appDriverRide/appDriverRide_detail.html                   |    6 +-
 ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/RoleMapper.xml                      |    4 +-
 ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TSysReformistController.java |   42 ++++++++++----------
 ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/config/web/WebConfig.java                                      |    2 
 ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/franchisee_info.js                               |   15 +++++++
 ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/controller/AppComplaintsController.java       |    2 
 9 files changed, 60 insertions(+), 30 deletions(-)

diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/config/web/WebConfig.java b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/config/web/WebConfig.java
index dad0ac5..6844037 100644
--- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/config/web/WebConfig.java
+++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/config/web/WebConfig.java
@@ -206,7 +206,7 @@
             registrationBean.addInitParameter("edu.yale.its.tp.cas.client.filter.loginUrl", "https://testsso1.teamshub.com/login");
             registrationBean.addInitParameter("edu.yale.its.tp.cas.client.filter.validateUrl", "https://testsso1.teamshub.com/serviceValidate");
             registrationBean.addInitParameter("com.oncon.md.loginUrl", "https://testsso1.teamshub.com/sso-session/login");
-            registrationBean.addInitParameter("edu.yale.its.tp.cas.client.filter.serverName", "http://127.0.0.1:8010");
+            registrationBean.addInitParameter("edu.yale.its.tp.cas.client.filter.serverName", "http://192.168.110.85:8010");
         }
         if("test".equals(activeProfile)){
             registrationBean.setFilter(onconMDCasFilter);
diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/controller/AppComplaintsController.java b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/controller/AppComplaintsController.java
index 32d5fad..e3c8c4c 100644
--- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/controller/AppComplaintsController.java
+++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/controller/AppComplaintsController.java
@@ -98,7 +98,7 @@
         if(SinataUtil.isNotEmpty(endTime)){
             appComplaintsEntityWrapper.le("addTime",endTime +" 23:59:59");
         }
-//        appComplaintsEntityWrapper.eq("type",1);
+//        appComplaintsEntityWrapper.eq("type",3);
         Page<AppComplaints> page = new PageFactory<AppComplaints>().defaultPage();
         appComplaintsEntityWrapper.orderBy("addTime",false);//
         page.setRecords(appComplaintsService.selectMapsPage(page, appComplaintsEntityWrapper).getRecords());
diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TSysReformistController.java b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TSysReformistController.java
index 5e5f854..6f93b29 100644
--- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TSysReformistController.java
+++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TSysReformistController.java
@@ -320,7 +320,7 @@
                         Integer dck1, Integer dck2,Integer driverDays) {
         //改派设置
         if("reassigningSet".equals(type)){
-	        TSysReformist reformist = tSysReformistService.selectOne(new EntityWrapper<TSysReformist>().eq("companyId", shiroExtUtil.getUser().getObjectId()));
+	        TSysReformist reformist = tSysReformistService.selectOne(new EntityWrapper<TSysReformist>().eq("openCityId", openCityId));
             if (SinataUtil.isNotEmpty(reformist)){
 	            reformist.setOpenCityId(openCityId);
                 reformist.setMoney(one);
@@ -337,7 +337,7 @@
             }
         }
         if("driverPayDays".equals(type)){
-	        TDriverPayDays tDriverPayDays = driverPayDaysService.selectOne(new EntityWrapper<TDriverPayDays>().eq("company_id", shiroExtUtil.getUser().getObjectId()));
+	        TDriverPayDays tDriverPayDays = driverPayDaysService.selectOne(new EntityWrapper<TDriverPayDays>().eq("openCityId", openCityId));
             if (SinataUtil.isNotEmpty(tDriverPayDays)){
                 tDriverPayDays.setDay(driverDays);
                 tDriverPayDays.setUpdateTime(new Date());
@@ -352,7 +352,7 @@
 
         //积分设置
         if("integralSet".equals(type)){
-	        TSysIntegral integral = tSysIntegralService.selectOne(new EntityWrapper<TSysIntegral>().eq("companyId", shiroExtUtil.getUser().getObjectId()));
+	        TSysIntegral integral = tSysIntegralService.selectOne(new EntityWrapper<TSysIntegral>().eq("openCityId", openCityId));
             if (SinataUtil.isNotEmpty(integral)){
 				integral.setOpenCityId(openCityId);
                 integral.setIntegral(two);
@@ -367,7 +367,7 @@
 
         //人脸识别
         if("faceRecognitionSettings".equals(type)){
-	        TSysFaceDistinguish faceDistinguish = tSysFaceDistinguishService.selectOne(new EntityWrapper<TSysFaceDistinguish>().eq("companyId", shiroExtUtil.getUser().getObjectId()));
+	        TSysFaceDistinguish faceDistinguish = tSysFaceDistinguishService.selectOne(new EntityWrapper<TSysFaceDistinguish>().eq("openCityId", openCityId));
             if (SinataUtil.isNotEmpty(faceDistinguish)){
 				faceDistinguish.setOpenCityId(openCityId);
                 faceDistinguish.setIsOpen(three);
@@ -385,7 +385,7 @@
         //推单设置
         if("pushOrderSettings".equals(type)){
             //快车推单(第一轮)
-	        TSysPushOrder zcOne = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("pushType", 1).eq("type", 1));
+	        TSysPushOrder zcOne = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("openCityId", openCityId).eq("pushType", 1).eq("type", 1));
             if (SinataUtil.isNotEmpty(zcOne)){
 				zcOne.setOpenCityId(openCityId);
                 zcOne.setPushDistance(zc1);
@@ -403,7 +403,7 @@
 	            tSysPushOrderService.insert(zcOne);
             }
             //快车推单(第二轮)
-	        TSysPushOrder zcTwo = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("pushType", 1).eq("type", 2));
+	        TSysPushOrder zcTwo = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("openCityId", openCityId).eq("pushType", 1).eq("type", 2));
             if (SinataUtil.isNotEmpty(zcTwo)){
 				zcTwo.setOpenCityId(openCityId);
                 zcTwo.setPushDistance(zc4);
@@ -421,7 +421,7 @@
 	            tSysPushOrderService.insert(zcTwo);
             }
             //快车推单(第三轮)
-	        TSysPushOrder zcThree = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("pushType", 1).eq("type", 3));
+	        TSysPushOrder zcThree = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("openCityId", openCityId).eq("pushType", 1).eq("type", 3));
             if (SinataUtil.isNotEmpty(zcThree)){
 				zcThree.setOpenCityId(openCityId);
                 zcThree.setPushDistance(zc7);
@@ -440,7 +440,7 @@
             }
 
             //出租车推单(第一轮)
-	        TSysPushOrder czcOne = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("pushType", 2).eq("type", 1));
+	        TSysPushOrder czcOne = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("openCityId", openCityId).eq("pushType", 2).eq("type", 1));
             if (SinataUtil.isNotEmpty(czcOne)){
 				czcOne.setOpenCityId(openCityId);
                 czcOne.setPushDistance(czc1);
@@ -458,7 +458,7 @@
 	            tSysPushOrderService.insert(czcOne);
             }
             //出租车推单(第二轮)
-	        TSysPushOrder czcTwo = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("pushType", 2).eq("type", 2));
+	        TSysPushOrder czcTwo = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("openCityId", openCityId).eq("pushType", 2).eq("type", 2));
             if (SinataUtil.isNotEmpty(czcTwo)){
 				czcTwo.setOpenCityId(openCityId);
                 czcTwo.setPushDistance(czc4);
@@ -476,7 +476,7 @@
 	            tSysPushOrderService.insert(czcTwo);
             }
             //出租车推单(第三轮)
-	        TSysPushOrder czcThree = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("pushType", 2).eq("type", 3));
+	        TSysPushOrder czcThree = tSysPushOrderService.selectOne(new EntityWrapper<TSysPushOrder>().eq("openCityId", openCityId).eq("pushType", 2).eq("type", 3));
             if (SinataUtil.isNotEmpty(czcThree)){
 				czcThree.setOpenCityId(openCityId);
                 czcThree.setPushDistance(czc7);
@@ -498,7 +498,7 @@
         //取消设置
         if("cancelOrderSettings".equals(type)){
             //普通取消设置(快车)
-	        TSysCancleOrder ptCancelOne = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("type", 1).eq("orderType", 1));
+	        TSysCancleOrder ptCancelOne = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("openCityId", openCityId).eq("type", 1).eq("orderType", 1));
             if (SinataUtil.isNotEmpty(ptCancelOne)){
 				ptCancelOne.setOpenCityId(openCityId);
                 ptCancelOne.setMinuteNum(ptCancel1);
@@ -515,7 +515,7 @@
             }
 
             //普通取消设置(出租车)
-	        TSysCancleOrder ptCancelTwo = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("type", 1).eq("orderType", 2));
+	        TSysCancleOrder ptCancelTwo = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("openCityId", openCityId).eq("type", 1).eq("orderType", 2));
             if (SinataUtil.isNotEmpty(ptCancelTwo)){
 				ptCancelTwo.setOpenCityId(openCityId);
                 ptCancelTwo.setMinuteNum(ptCancel3);
@@ -532,7 +532,7 @@
             }
 
             //普通取消设置(跨城出行)
-	        TSysCancleOrder ptCancelThree = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("type", 1).eq("orderType", 3));
+	        TSysCancleOrder ptCancelThree = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("openCityId", openCityId).eq("type", 1).eq("orderType", 3));
             if (SinataUtil.isNotEmpty(ptCancelThree)){
 				ptCancelThree.setOpenCityId(openCityId);
                 ptCancelThree.setMinuteNum(ptCancel5);
@@ -552,7 +552,7 @@
         //预约取消设置
         if("cancelTheReservationOrderSetting".equals(type)){
             //预约取消设置(快车)
-	        TSysCancleOrder yyCancelOne = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("type", 2).eq("orderType", 1));
+	        TSysCancleOrder yyCancelOne = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("openCityId", openCityId).eq("type", 2).eq("orderType", 1));
             if (SinataUtil.isNotEmpty(yyCancelOne)){
 				yyCancelOne.setOpenCityId(openCityId);
                 yyCancelOne.setMinuteNum(yyCancel1);
@@ -568,7 +568,7 @@
 	            tSysCancleOrderService.insert(yyCancelOne);
             }
             //预约取消设置(出租车)
-	        TSysCancleOrder yyCancelTwo = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("type", 2).eq("orderType", 2));
+	        TSysCancleOrder yyCancelTwo = tSysCancleOrderService.selectOne(new EntityWrapper<TSysCancleOrder>().eq("openCityId", openCityId).eq("type", 2).eq("orderType", 2));
             if (SinataUtil.isNotEmpty(yyCancelTwo)){
 				yyCancelTwo.setOpenCityId(openCityId);
                 yyCancelTwo.setMinuteNum(yyCancel3);
@@ -587,7 +587,7 @@
 
         //拼单派单
         if("spellOrderSetting".equals(type)) {
-	        SpellOrderRule spellOrderRule = spellOrderRuleService.selectOne(new EntityWrapper<SpellOrderRule>().eq("companyId", shiroExtUtil.getUser().getObjectId()));
+	        SpellOrderRule spellOrderRule = spellOrderRuleService.selectOne(new EntityWrapper<SpellOrderRule>().eq("openCityId", openCityId));
 	        JSONObject jsonObject = new JSONObject();
 	        jsonObject.put("num1", pdpd1);
 	        jsonObject.put("num2", pdpd2);
@@ -610,7 +610,7 @@
         //电话设置
         if("phoneSettings".equals(type)){
             //报警电话
-	        TPhone phoneOne = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("type", 1));
+	        TPhone phoneOne = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("openCityId", openCityId).eq("type", 1));
             if (SinataUtil.isNotEmpty(phoneOne)){
 	            phoneOne.setOpenCityId(openCityId);
                 phoneOne.setPhone(phone1);
@@ -628,7 +628,7 @@
 	            tPhoneService.insert(phoneOne);
             }
             //客服电话
-	        TPhone phoneTwo = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("type", 2));
+	        TPhone phoneTwo = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("openCityId", openCityId).eq("type", 2));
             if (SinataUtil.isNotEmpty(phoneTwo)){
 				phoneTwo.setOpenCityId(openCityId);
                 phoneTwo.setPhone(phone2);
@@ -647,7 +647,7 @@
             }
 
             //客服电话
-	        TPhone phone = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("type", 3));
+	        TPhone phone = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("openCityId", openCityId).eq("type", 3));
             if (SinataUtil.isNotEmpty(phone)){
 				phone.setOpenCityId(openCityId);
                 phone.setPhone(phone3);
@@ -666,7 +666,7 @@
             }
 
             //招聘电话
-	        TPhone phoneFive = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("type", 5));
+	        TPhone phoneFive = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("openCityId", openCityId).eq("type", 5));
             if (SinataUtil.isNotEmpty(phoneFive)){
 				phoneFive.setOpenCityId(openCityId);
                 phoneFive.setPhone(phone5);
@@ -688,7 +688,7 @@
         //95128
         if("95128TheOnCall".equals(type)){
             //95128电召电话
-	        TPhone phoneFour = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("companyId", shiroExtUtil.getUser().getObjectId()).eq("type", 4));
+	        TPhone phoneFour = tPhoneService.selectOne(new EntityWrapper<TPhone>().eq("openCityId", openCityId).eq("type", 4));
             if (SinataUtil.isNotEmpty(phoneFour)){
 				phoneFour.setOpenCityId(openCityId);
                 phoneFour.setPhone(phone4);
diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/RoleMapper.xml b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/RoleMapper.xml
index 14aa1cb..9963f11 100644
--- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/RoleMapper.xml
+++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/RoleMapper.xml
@@ -66,14 +66,14 @@
 		ID
 		FROM
 		sys_role
-		WHERE r.objectId = #{objectId} and
+		WHERE objectId = #{objectId} and
 		ID IN
 
 		<foreach collection="array" index="index" item="i" open="(" separator="," close=")">
 			#{i}
 		</foreach>
 
-		) r1 ON r.ID = r1.ID where objectId = #{objectId}
+		) r1 ON r.ID = r1.ID where r.objectId = #{objectId}
 		ORDER BY
 		pId,
 		num ASC
diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/qianyuntong/OrderUtil.java b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/qianyuntong/OrderUtil.java
index f3c5065..b16392a 100644
--- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/qianyuntong/OrderUtil.java
+++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/qianyuntong/OrderUtil.java
@@ -586,7 +586,7 @@
 	 * @return
 	 */
 	public static GetPaymentInfo paymentInfo(GetPaymentInfoDataRequest getPaymentInfoDataRequest) {
-		getPaymentInfoDataRequest.setPartnerId("5400004");
+		getPaymentInfoDataRequest.setPartnerId("prod".equals(qianYunTongConfig.getActiveProfile()) ? "5401007" : "5400004");
 		
 		GetPaymentInfoRequest request = new GetPaymentInfoRequest();
 		request.setRequstType("POST");
diff --git a/ManagementQYTTravel/guns-admin/src/main/resources/logback.xml b/ManagementQYTTravel/guns-admin/src/main/resources/logback.xml
index 2f335db..5c2d090 100644
--- a/ManagementQYTTravel/guns-admin/src/main/resources/logback.xml
+++ b/ManagementQYTTravel/guns-admin/src/main/resources/logback.xml
@@ -7,7 +7,7 @@
 	<contextName>logback</contextName>
 	
 	<!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义后,可以使“${}”来使用变量。 -->
-	<property name="log.path" value="/etraffic/server/logs/management"/>
+	<property name="log.path" value="/etraffic/server/chuxing/logs/management"/>
 	
 	<!--0. 日志格式和颜色渲染 -->
 	<!-- 彩色日志依赖的渲染类 -->
diff --git a/ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/shunfeng/appDriverRide/appDriverRide_detail.html b/ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/shunfeng/appDriverRide/appDriverRide_detail.html
index 8989cda..0cd4a92 100644
--- a/ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/shunfeng/appDriverRide/appDriverRide_detail.html
+++ b/ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/shunfeng/appDriverRide/appDriverRide_detail.html
@@ -6,8 +6,8 @@
                 <div class="col-sm-6">
                     <input type="hidden" id="id" name="id" value="${item.id}">
                     <#label id="userId" name="用户id"  value="${item.userId}"/>
-                    <#label id="phone" name="用户手机号"  value="${user.phone}"/>
-                    <#label id="realName" name="真实姓名"  value="${user.name}"/>
+                    <#label id="phone" name="用户手机号"  value="${null != user ? user.phone : ''}"/>
+                    <#label id="realName" name="真实姓名"  value="${null != user ? user.name : ''}"/>
                     <#label id="identity" name="驾驶证号"  value="${item.license}"/>
                     <div class="form-group">
                         <label class="col-sm-3 control-label">驾驶证照片</label>
@@ -18,7 +18,7 @@
                     <div class="form-group">
                         <label class="col-sm-3 control-label">认证照片</label>
                         <div class="col-sm-9">
-                            <img src="${user.certificationImg}" width="150px" height="150px" onclick="showBigPic(this)">
+                            <img src="${null != user ? user.certificationImg : ''}" width="150px" height="150px" onclick="showBigPic(this)">
                         </div>
                     </div>
                     <#label id="identity" name="车辆品牌"  value="${item.carType}"/>
diff --git a/ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/franchisee_info.js b/ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/franchisee_info.js
index 7c06544..7abb2e2 100644
--- a/ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/franchisee_info.js
+++ b/ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/franchisee_info.js
@@ -23,6 +23,10 @@
             validators: {
                 notEmpty: {
                     message: '登录账号不能为空'
+                },
+                regexp: {
+                    regexp: /^1[3-9]\d{9}$/,
+                    message: '登录账号格式不正确'
                 }
             }
         },
@@ -47,6 +51,17 @@
                     message: '两次密码不一致'
                 },
             }
+        },
+        identifier: {
+            validators: {
+                notEmpty: {
+                    message: '统一社会信用代码不能为空'
+                },
+                regexp: {
+                    regexp: /^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/i,
+                    message: '统一社会信用代码格式不正确'
+                }
+            }
         }
     }
 };
diff --git a/ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js b/ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js
index cefc4be..197b6e8 100644
--- a/ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js
+++ b/ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js
@@ -16,6 +16,10 @@
             validators: {
                 notEmpty: {
                     message: '登录账号不能为空'
+                },
+                regexp: {
+                    regexp: /^1[3-9]\d{9}$/,
+                    message: '登录账号格式不正确'
                 }
             }
         },
@@ -51,6 +55,17 @@
                     message: '分账账期格式不正确'
                 }
             }
+        },
+        identifier: {
+            validators: {
+                notEmpty: {
+                    message: '统一社会信用代码不能为空'
+                },
+                regexp: {
+                    regexp: /^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/i,
+                    message: '统一社会信用代码格式不正确'
+                }
+            }
         }
     }
 };

--
Gitblit v1.7.1