|
|
@@ -1269,6 +1269,11 @@ angular.module('app.storage')
|
|
1269
|
1269
|
$scope.qualitycheck.harvestTime = parseInt($scope.qualitycheck.harvestTime);
|
|
1270
|
1270
|
|
|
1271
|
1271
|
$scope.qualitycheck.processState = 2; //化验
|
|
|
1272
|
+
|
|
|
1273
|
+ if ($scope.qualitycheck.checker.substring($scope.qualitycheck.checker.length-1) == ",") {
|
|
|
1274
|
+ $scope.qualitycheck.checker = $scope.qualitycheck.checker.substring(0, $scope.qualitycheck.checker.length-1);
|
|
|
1275
|
+ }
|
|
|
1276
|
+
|
|
1272
|
1277
|
qualitycheckService.save($scope.qualitycheck, $scope.qualitycheckInspection).then(function(datas){
|
|
1273
|
1278
|
if (datas.status == "success") {
|
|
1274
|
1279
|
var dataid = datas.dataid;
|
|
|
@@ -1360,6 +1365,14 @@ angular.module('app.storage')
|
|
1360
|
1365
|
var checkNumber = /^[1-9]\d*$/g;
|
|
1361
|
1366
|
return this.optional(element)||(checkNumber.test(value));
|
|
1362
|
1367
|
},"请输入正确的正整数!");
|
|
|
1368
|
+
|
|
|
1369
|
+ //自定义校验检验人,多个检验人用'|'隔开
|
|
|
1370
|
+ $.validator.addMethod("checkJyr",function(value,element, params) {
|
|
|
1371
|
+ value = value.replace(",",',');
|
|
|
1372
|
+ $scope.qualitycheck.checker = value;
|
|
|
1373
|
+ var checkNumber = /^[\u4e00-\u9fa5,\|?]{0,128}$/g;
|
|
|
1374
|
+ return this.optional(element)||(checkNumber.test(value));
|
|
|
1375
|
+ },"请输入汉字,用','号分隔");
|
|
1363
|
1376
|
// 新增一行
|
|
1364
|
1377
|
$scope.addTR = function(qualitycheckId) {
|
|
1365
|
1378
|
$scope.addCheckSon.push({qualitycheckId:qualitycheckId});
|