whycwx
2020-12-29 60b7e0b0b75b972066a28a2b28b8604290f34804
人脸比对添加提示错误信息
1个文件已修改
20 ■■■■ 已修改文件
nfdw_stand/WebRoot/faceThen.jsp 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
nfdw_stand/WebRoot/faceThen.jsp
@@ -75,6 +75,9 @@
            overflow: auto;
            padding-bottom: 5px;
        }
        .msg_col{
            color: red;
        }
    </style>
</head>
<body>
@@ -126,8 +129,9 @@
                            </Tab-pane>
                            <Tab-pane label="匹配失败" name="name2" class="tabl_box">
                                <div  v-for="url in errImg" :key="url" class="img_box">
                                    <img :src="url" alt="加载中...">
                                    <p v-if="url">{{ url.substring(url.lastIndexOf('/')+1) }}</p>
                                    <img :src="url.img" alt="加载中...">
                                    <p v-if="url">{{ url.img.substring(url.img.lastIndexOf('/')+1) }}</p>
                                    <p v-if="url" class="msg_col">{{ url.msg }}</p>
                                </div>
                                <p class="msg_p" v-if="errImg.length<1">暂无数据</p>
                            </Tab-pane>
@@ -183,6 +187,7 @@
            http2: window.location.origin+'/nfdw_photo_fail/',
            urls:[],
            errImg:[],
            failReason:[]
        },
        methods: {
            // 图片上传前
@@ -191,7 +196,7 @@
            },
            //上传成功
            handleSuccess:function (res){
                // console.log('上传成功:'+ JSON.stringify(res));
                console.log('上传成功:'+ JSON.stringify(res));
                let vm = this;
                let data = JSON.stringify(res.result);
                let result = JSON.parse(JSON.parse(data));
@@ -217,8 +222,13 @@
                        if(result.data.failNum > 0) {
                            let http2 = this.http2;
                            let failPicNameArr = result.data.failPicName.split(',');
                            vm.errImg = failPicNameArr.map(item=>{
                                return http2+item;
                            let failReasonArr = result.data.failReason.split(',');
                            vm.errImg = failPicNameArr.map((item,index)=>{
                                let obj = {
                                    img:http2+item,
                                    msg:failReasonArr[index]
                                }
                                return obj;
                            });
                        }else{
                            vm.errImg = [];