Sfoglia il codice sorgente

客户管理编辑功能加了开户账号和统一信用代码的校验

fanxw 4 anni fa
parent
commit
b48af84203

+ 10 - 0
src/main/resources/static/app/business/customer/controller/customerSaveCtrl.js

@@ -105,6 +105,16 @@ angular.module('app.business').controller("customerSaveCtrl", function($scope, $
105 105
     	var checkNumber = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/g;
106 106
     	return this.optional(element)||(checkNumber.test(value));  
107 107
     },"请输入正确的邮箱!");
108
+
109
+    $.validator.addMethod("khzhBlurs",function(value,element, params) {
110
+    	var checkNumber = /^[0-9]{1,30}$/g;
111
+    	return this.optional(element)||(checkNumber.test(value));
112
+    },"请输入正确的开户账号!");
113
+
114
+    $.validator.addMethod("khzhBlur",function(value,element, params) {
115
+    	var checkNumber = /^[0-9]{1,30}$/g;
116
+    	return this.optional(element)||(checkNumber.test(value));
117
+    },"请输入正确的开户账号!");
108 118
     
109 119
     
110 120
     // 返回.

+ 3 - 3
src/main/resources/static/app/business/customer/views/customer-edit.html

@@ -124,7 +124,7 @@
124 124
                                             <label class="label">开户账号<span style="color: red;">*</span></label> 
125 125
                                             <label class="input"> 
126 126
                                                 <input id="verificationInputKhzh" class="form-control" type="text" ng-model="customer.accountNumber" ng-readonly="isNotEdit" name="accountNumber" 
127
-                                                required style="display:inline-blok;border:1px soild #A90329" ng-blur="khzhBlurs()" maxlength="30">
127
+                                                required style="display:inline-blok;border:1px soild #A90329" khzhBlurs=true maxlength="30">
128 128
                                             </label>
129 129
                                             <div style="color:#D56161;display:none;font-size:11px" id="verificationContainerKhzh">不能填写“无”、“暂无”、“空”</div>
130 130
                                         </section>
@@ -216,7 +216,7 @@
216 216
                                             <label class="label">统一社会信用代码<span style="color: red;">*</span></label> 
217 217
                                             <label class="input"> 
218 218
                                                 <input class="form-control" type="text" ng-model="customer.socialCreditCode" ng-readonly="isNotEdit" name="socialCreditCode"
219
-                                                qyLength=true required>
219
+                                                qyLength=true required maxlength="18">
220 220
                                             </label>
221 221
                                         </section>
222 222
                                         <section class="col col-4">
@@ -296,7 +296,7 @@
296 296
                                             <label class="label">开户账号<span style="color: red;">*</span></label> 
297 297
                                             <label class="input"> 
298 298
                                                 <input id="verificationInput" class="form-control" type="text" ng-model="customer.accountNumber" ng-readonly="isNotEdit" name="accountNumber" 
299
-                                                required style="display:inline-blok;border:1px soild #A90329" ng-blur="khzhBlur()" maxlength="30">
299
+                                                required style="display:inline-blok;border:1px soild #A90329" khzhBlur=true maxlength="30">
300 300
                                             </label>
301 301
                                             <div style="color:#D56161;display:none;font-size:11px" id="verificationContainer">不能填写“无”、“暂无”、“空”</div>
302 302
                                         </section>

+ 2 - 3
src/main/resources/static/app/layout/partials/navigation.tpl.html

@@ -1005,8 +1005,7 @@
1005 1005
                     <!-- 验收管理结束 -->
1006 1006
                     <li data-menu-collapse>
1007 1007
                         <a has-func="67" href="#">
1008
-                            <i class="fa fa-lg fa-fw fa-folder-open"></i>
1009
-                            数量管理
1008
+                            <i class="fa fa-lg fa-fw fa-folder-open"></i>原粮数量管理
1010 1009
                         </a>
1011 1010
                         <ul>
1012 1011
                             <!--                             <li has-func="121" data-ui-sref-active="active"> -->
@@ -1901,7 +1900,7 @@
1901 1900
                     <li data-menu-collapse>
1902 1901
                         <a has-func="67" href="#">
1903 1902
                             <i class="fa fa-lg fa-fw fa-folder-open"></i>
1904
-                            数量管理
1903
+                            原粮数量管理
1905 1904
                         </a>
1906 1905
                         <ul>
1907 1906
                             <li has-func="122" data-ui-sref-active="active">

+ 6 - 6
src/main/resources/static/app/storage/views/qualitycheck/qualitycheck-firstcheck-edit.html

@@ -380,7 +380,7 @@
380 380
 
381 381
 									</fieldset>
382 382
 
383
-									<!--品种切换开始--><!--小麦及混合小麦3164,玉米3165,大豆2777,稻谷3166,大豆原油7052-->
383
+									<!--品种切换开始--><!--小麦及混合小麦3164,玉米3165,大豆2777,稻谷3166,压榨成品油7052,浸出成品油7050,原油7052-->
384 384
 									<div ng-if="qualitycheck.subType==3164">
385 385
 										<header>质量指标</header>
386 386
 										<fieldset>
@@ -1069,7 +1069,7 @@
1069 1069
 										</fieldset>
1070 1070
 									</div>
1071 1071
 
1072
-									<div ng-if="qualitycheck.subType==7052 && qualitycheck.subMold == 1">
1072
+									<div ng-if="(qualitycheck.subType==7052 || qualitycheck.subType==7050 || qualitycheck.subType==7144) && qualitycheck.subMold == 1">
1073 1073
 										<header>质量指标</header>
1074 1074
 										<fieldset>
1075 1075
 											<div class="col-xs-15 col-sm-15">
@@ -1137,7 +1137,7 @@
1137 1137
 
1138 1138
 									<!-- 成品大豆油7052,大米7107,小麦粉7051 -->
1139 1139
 
1140
-									<div ng-if="qualitycheck.subType==7052 && qualitycheck.subMold == 2">
1140
+									<div ng-if="(qualitycheck.subType==7052 || qualitycheck.subType==7050 || qualitycheck.subType==7144) && qualitycheck.subMold == 2">
1141 1141
 										<header>质量指标</header>
1142 1142
 										<fieldset>
1143 1143
 											<div class="col-xs-15 col-sm-15">
@@ -1790,7 +1790,7 @@
1790 1790
 			</tr>
1791 1791
 		</table>
1792 1792
 
1793
-		<!--品种切换开始--><!--小麦及混合小麦3164,玉米3165,大豆2777,稻谷3166,大豆原油7052-->
1793
+		<!--品种切换开始--><!--小麦及混合小麦3164,玉米3165,大豆2777,稻谷3166,压榨成品油7052,浸出成品油7050,原油7052-->
1794 1794
 		<header style="padding: 8px 0;border-bottom: 1px dashed rgba(0,0,0,.2);font-size: 16px;color: #232323;margin: 0px 0px 8px;">质量指标</header>
1795 1795
 		<div ng-if="qualitycheck.subType==3164">
1796 1796
 			<div class="col-xs-15 col-sm-15">
@@ -2297,7 +2297,7 @@
2297 2297
 			</div>
2298 2298
 		</div>
2299 2299
 
2300
-		<div ng-if="qualitycheck.subType==7052 && qualitycheck.subMold == 1">
2300
+		<div ng-if="(qualitycheck.subType==7052 || qualitycheck.subType==7050 || qualitycheck.subType==7144) && qualitycheck.subMold == 1">
2301 2301
 			<div class="col-xs-15 col-sm-15">
2302 2302
 				<table class="table table-striped  table-bordered table-hover" bordercolor="#999999"
2303 2303
 					style="border-style:solid;border-collapse:collapse;" border="1" width="100%">
@@ -2350,7 +2350,7 @@
2350 2350
 		</div>
2351 2351
 
2352 2352
 		<!-- 成品大豆油7052,大米7107,小麦粉7051 -->
2353
-		<div ng-if="qualitycheck.subType==7052 && qualitycheck.subMold == 2">
2353
+		<div ng-if="(qualitycheck.subType==7052 || qualitycheck.subType==7050 || qualitycheck.subType==7144) && qualitycheck.subMold == 2">
2354 2354
 			<div class="col-xs-15 col-sm-15">
2355 2355
 				<table class="table table-striped  table-bordered table-hover" bordercolor="#999999"
2356 2356
 					style="border-style:solid;border-collapse:collapse;" border="1" width="100%">