user5 4 anni fa
parent
commit
e82db3d974

+ 56 - 47
src/main/webapp/webpage/modules/ruralprojectrecords/cost/newReportedForm.jsp

@@ -130,55 +130,64 @@
                         return false;
                     }
                 }
-
-                /*var projectCode = $("#projectCode").val();
-                var strArr=projectCode.split("-");
-                console.log(strArr.length)
-                if(strArr.length !=5){
-                    parent.layer.msg("项目代码填写错误!", {icon: 5});
-                    $("#projectCode").val("");
-                    return false;
+                var projectRecordId = $("#projectRecordId").val();
+                if("0" != projectRecordId && projectRecordId.length != 16){
+                    parent.layer.msg("项目编号填写错误!", {icon: 5});
+                    $("#projectRecordId").val("");
+                    return ;
                 }
-                for(var i = 0,len=strArr.length; i < len; i++) {
-                    console.log(strArr[i])
-                    switch(i) {
-                        case 0:
-                            if(isNaN(strArr[0]) || strArr[0].length != 4){
-                                parent.layer.msg("项目代码4位时间代码填写错误!", {icon: 5});
-                                $("#projectCode").val("");
-                                return false;
-                            }
-                            break;
-                        case 1:
-                            if(isNaN(strArr[1]) || strArr[1].length != 6){
-                                parent.layer.msg("项目代码6位地区代码填写错误!", {icon: 5});
-                                $("#projectCode").val("");
-                                return false;
-                            }
-                            break;
-                        case 2:
-                            if(isNaN(strArr[2]) || strArr[2].length != 2){
-                                parent.layer.msg("项目代码2位中央业务指导部门代码填写错误!", {icon: 5});
-                                $("#projectCode").val("");
-                                return false;
-                            }
-                            break;
-                        case 3:
-                            if(strArr[3].length != 2){
-                                parent.layer.msg("项目代码2位项目类型代码填写错误!", {icon: 5});
-                                $("#projectCode").val("");
-                                return false;
-                            }
-                            break;
-                        case 4:
-                            if(isNaN(strArr[4]) || strArr[4].length != 6){
-                                parent.layer.msg("项目代码5位随机码和1位校验码填写错误!", {icon: 5});
-                                $("#projectCode").val("");
-                                return false;
-                            }
-                            break;
+
+                var projectCode = $("#projectCode").val();
+                if("0" != projectCode){
+                    var strArr=projectCode.split("-");
+                    console.log(strArr.length)
+                    if(strArr.length !=5){
+                        parent.layer.msg("项目代码填写错误!", {icon: 5});
+                        $("#projectCode").val("");
+                        return false;
                     }
-                };*/
+                    for(var i = 0,len=strArr.length; i < len; i++) {
+                        console.log(strArr[i])
+                        switch(i) {
+                            case 0:
+                                if(strArr[0].length != 4){
+                                    parent.layer.msg("项目代码4位时间代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 1:
+                                if(strArr[1].length != 6){
+                                    parent.layer.msg("项目代码6位地区代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 2:
+                                if(strArr[2].length != 2){
+                                    parent.layer.msg("项目代码2位中央业务指导部门代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 3:
+                                if(strArr[3].length != 2){
+                                    parent.layer.msg("项目代码2位项目类型代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 4:
+                                if(strArr[4].length != 6){
+                                    parent.layer.msg("项目代码5位随机码和1位校验码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                        }
+                    };
+                }
+
 
                 var PorjectUse = $("#PorjectUse").val();
                 if(PorjectUse ==undefined || PorjectUse == null || PorjectUse == ''){

+ 57 - 0
src/main/webapp/webpage/modules/ruralprojectrecords/cost/reportedModify.jsp

@@ -130,6 +130,63 @@
                         return false;
                     }
                 }
+                var projectRecordId = $("#projectRecordId").val();
+                if("0" != projectRecordId && projectRecordId.length != 16){
+                    parent.layer.msg("项目编号填写错误!", {icon: 5});
+                    $("#projectRecordId").val("");
+                    return ;
+                }
+
+                var projectCode = $("#projectCode").val();
+                if("0" != projectCode){
+                    var strArr=projectCode.split("-");
+                    console.log(strArr.length)
+                    if(strArr.length !=5){
+                        parent.layer.msg("项目代码填写错误!", {icon: 5});
+                        $("#projectCode").val("");
+                        return false;
+                    }
+                    for(var i = 0,len=strArr.length; i < len; i++) {
+                        console.log(strArr[i])
+                        switch(i) {
+                            case 0:
+                                if(strArr[0].length != 4){
+                                    parent.layer.msg("项目代码4位时间代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 1:
+                                if(strArr[1].length != 6){
+                                    parent.layer.msg("项目代码6位地区代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 2:
+                                if(strArr[2].length != 2){
+                                    parent.layer.msg("项目代码2位中央业务指导部门代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 3:
+                                if(strArr[3].length != 2){
+                                    parent.layer.msg("项目代码2位项目类型代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 4:
+                                if(strArr[4].length != 6){
+                                    parent.layer.msg("项目代码5位随机码和1位校验码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                        }
+                    };
+                }
 
                 var PorjectUse = $("#PorjectUse").val();
                 if(PorjectUse ==undefined || PorjectUse == null || PorjectUse == ''){

+ 57 - 0
src/main/webapp/webpage/modules/ruralprojectrecords/ruralporjectmessage/reportedAudit.jsp

@@ -132,6 +132,63 @@
                         return false;
                     }
                 }
+                var projectRecordId = $("#projectRecordId").val();
+                if("0" != projectRecordId && projectRecordId.length != 16){
+                    parent.layer.msg("项目编号填写错误!", {icon: 5});
+                    $("#projectRecordId").val("");
+                    return ;
+                }
+
+                var projectCode = $("#projectCode").val();
+                if("0" != projectCode){
+                    var strArr=projectCode.split("-");
+                    console.log(strArr.length)
+                    if(strArr.length !=5){
+                        parent.layer.msg("项目代码填写错误!", {icon: 5});
+                        $("#projectCode").val("");
+                        return false;
+                    }
+                    for(var i = 0,len=strArr.length; i < len; i++) {
+                        console.log(strArr[i])
+                        switch(i) {
+                            case 0:
+                                if(strArr[0].length != 4){
+                                    parent.layer.msg("项目代码4位时间代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 1:
+                                if(strArr[1].length != 6){
+                                    parent.layer.msg("项目代码6位地区代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 2:
+                                if(strArr[2].length != 2){
+                                    parent.layer.msg("项目代码2位中央业务指导部门代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 3:
+                                if(strArr[3].length != 2){
+                                    parent.layer.msg("项目代码2位项目类型代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 4:
+                                if(strArr[4].length != 6){
+                                    parent.layer.msg("项目代码5位随机码和1位校验码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                        }
+                    };
+                }
 
                 var PorjectUse = $("#PorjectUse").val();
                 if(PorjectUse ==undefined || PorjectUse == null || PorjectUse == ''){

+ 55 - 46
src/main/webapp/webpage/modules/ruralprojectrecords/ruralporjectmessage/reportedForm.jsp

@@ -131,54 +131,63 @@
                     }
                 }
 
-                /*var projectCode = $("#projectCode").val();
-                var strArr=projectCode.split("-");
-                console.log(strArr.length)
-                if(strArr.length !=5){
-                    parent.layer.msg("项目代码填写错误!", {icon: 5});
-                    $("#projectCode").val("");
-                    return false;
+                var projectRecordId = $("#projectRecordId").val();
+                if("0" != projectRecordId && projectRecordId.length != 16){
+                    parent.layer.msg("项目编号填写错误!", {icon: 5});
+                    $("#projectRecordId").val("");
+                    return ;
                 }
-                for(var i = 0,len=strArr.length; i < len; i++) {
-                    console.log(strArr[i])
-                    switch(i) {
-                        case 0:
-                            if(isNaN(strArr[0]) || strArr[0].length != 4){
-                                parent.layer.msg("项目代码4位时间代码填写错误!", {icon: 5});
-                                $("#projectCode").val("");
-                                return false;
-                            }
-                            break;
-                        case 1:
-                            if(isNaN(strArr[1]) || strArr[1].length != 6){
-                                parent.layer.msg("项目代码6位地区代码填写错误!", {icon: 5});
-                                $("#projectCode").val("");
-                                return false;
-                            }
-                            break;
-                        case 2:
-                            if(isNaN(strArr[2]) || strArr[2].length != 2){
-                                parent.layer.msg("项目代码2位中央业务指导部门代码填写错误!", {icon: 5});
-                                $("#projectCode").val("");
-                                return false;
-                            }
-                            break;
-                        case 3:
-                            if(strArr[3].length != 2){
-                                parent.layer.msg("项目代码2位项目类型代码填写错误!", {icon: 5});
-                                $("#projectCode").val("");
-                                return false;
-                            }
-                            break;
-                        case 4:
-                            if(isNaN(strArr[4]) || strArr[4].length != 6){
-                                parent.layer.msg("项目代码5位随机码和1位校验码填写错误!", {icon: 5});
-                                $("#projectCode").val("");
-                                return false;
-                            }
-                            break;
+
+                var projectCode = $("#projectCode").val();
+                if("0" != projectCode){
+                    var strArr=projectCode.split("-");
+                    console.log(strArr.length)
+                    if(strArr.length !=5){
+                        parent.layer.msg("项目代码填写错误!", {icon: 5});
+                        $("#projectCode").val("");
+                        return false;
                     }
-                };*/
+                    for(var i = 0,len=strArr.length; i < len; i++) {
+                        console.log(strArr[i])
+                        switch(i) {
+                            case 0:
+                                if(strArr[0].length != 4){
+                                    parent.layer.msg("项目代码4位时间代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 1:
+                                if(strArr[1].length != 6){
+                                    parent.layer.msg("项目代码6位地区代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 2:
+                                if(strArr[2].length != 2){
+                                    parent.layer.msg("项目代码2位中央业务指导部门代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 3:
+                                if(strArr[3].length != 2){
+                                    parent.layer.msg("项目代码2位项目类型代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 4:
+                                if(strArr[4].length != 6){
+                                    parent.layer.msg("项目代码5位随机码和1位校验码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                        }
+                    };
+                }
 
                 var PorjectUse = $("#PorjectUse").val();
                 if(PorjectUse ==undefined || PorjectUse == null || PorjectUse == ''){

+ 57 - 0
src/main/webapp/webpage/modules/ruralprojectrecords/ruralporjectmessage/reportedModify.jsp

@@ -130,6 +130,63 @@
                         return false;
                     }
                 }
+                var projectRecordId = $("#projectRecordId").val();
+                if("0" != projectRecordId && projectRecordId.length != 16){
+                    parent.layer.msg("项目编号填写错误!", {icon: 5});
+                    $("#projectRecordId").val("");
+                    return ;
+                }
+
+                var projectCode = $("#projectCode").val();
+                if("0" != projectCode){
+                    var strArr=projectCode.split("-");
+                    console.log(strArr.length)
+                    if(strArr.length !=5){
+                        parent.layer.msg("项目代码填写错误!", {icon: 5});
+                        $("#projectCode").val("");
+                        return false;
+                    }
+                    for(var i = 0,len=strArr.length; i < len; i++) {
+                        console.log(strArr[i])
+                        switch(i) {
+                            case 0:
+                                if(strArr[0].length != 4){
+                                    parent.layer.msg("项目代码4位时间代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 1:
+                                if(strArr[1].length != 6){
+                                    parent.layer.msg("项目代码6位地区代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 2:
+                                if(strArr[2].length != 2){
+                                    parent.layer.msg("项目代码2位中央业务指导部门代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 3:
+                                if(strArr[3].length != 2){
+                                    parent.layer.msg("项目代码2位项目类型代码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                            case 4:
+                                if(strArr[4].length != 6){
+                                    parent.layer.msg("项目代码5位随机码和1位校验码填写错误!", {icon: 5});
+                                    $("#projectCode").val("");
+                                    return false;
+                                }
+                                break;
+                        }
+                    };
+                }
 
                 var PorjectUse = $("#PorjectUse").val();
                 if(PorjectUse ==undefined || PorjectUse == null || PorjectUse == ''){