Index: ssts-web/src/main/webapp/disinfectsystem/config/dgszyy/config.js =================================================================== diff -u -r16243 -r16262 --- ssts-web/src/main/webapp/disinfectsystem/config/dgszyy/config.js (.../config.js) (revision 16243) +++ ssts-web/src/main/webapp/disinfectsystem/config/dgszyy/config.js (.../config.js) (revision 16262) @@ -78,6 +78,8 @@ packingPageReviewerDefaultLastReviewer : false, //审核界面的审核人是否默认为上一次审核的审核人(未配置或配置为false以外的值表示是,为false表示否) reviewPageReviewerDefaultLastReviewer : false, + //审核界面,审核人是否不能为空,为true则必须扫描审核人,false可以不扫审核人,此时审核人是当前登录用户。默认为false + reviewPageReviewerNotEmpty:true, //触摸屏清洗默认清洗机条码 defaultDisinfectIdentificationBarcode : "010030024", //触摸屏清洗默认清洗程序条码 Index: ssts-web/src/main/webapp/disinfectsystem/packing/reviewView.js =================================================================== diff -u -r16255 -r16262 --- ssts-web/src/main/webapp/disinfectsystem/packing/reviewView.js (.../reviewView.js) (revision 16255) +++ ssts-web/src/main/webapp/disinfectsystem/packing/reviewView.js (.../reviewView.js) (revision 16262) @@ -547,6 +547,14 @@ } } } + if(sstsConfig.reviewPageReviewerNotEmpty){ + //如果配置为要扫描审核人,则判断审核人是否为空 + var reviewerCode = Ext.getCmp('reviewerCode').getValue(); + if(isUndefinedOrNullOrEmpty(reviewerCode)){ + showResult('请先扫描审核人'); + return; + } + } var tousseIds = ""; var store = forReviewGrid.getStore(); var count = store.getCount();