From 45ccd3fbc0ad1ffb02adc59f85e081a514dd78cc Mon Sep 17 00:00:00 2001 From: Flex <q1406482700@163.com> Date: 星期五, 09 五月 2025 09:47:31 +0800 Subject: [PATCH] 人脸校验调整 --- easegen-front/src/views/chooseTemplate/index.vue | 25 ++++++++++++++++++++----- 1 files changed, 20 insertions(+), 5 deletions(-) diff --git a/easegen-front/src/views/chooseTemplate/index.vue b/easegen-front/src/views/chooseTemplate/index.vue index e4764b3..49a269f 100644 --- a/easegen-front/src/views/chooseTemplate/index.vue +++ b/easegen-front/src/views/chooseTemplate/index.vue @@ -836,6 +836,9 @@ const percentagePPT = ref(0) const showLeftList = ref(true) +//鏄惁杩涜杩囧垹闄ゆ搷浣� +const DeleteD = ref(false) + const selectPPT = ref({ pictureUrl: '', innerPicture: { @@ -1144,6 +1147,8 @@ } ).then(() => { PPTArr.value = PPTArr.value.filter((child) => child.id !== item.id) + //宸茬粡杩涜杩囧垹闄ゆ搷浣� + DeleteD.value = true }).catch(() => { ElMessage({ type: 'info', @@ -1321,18 +1326,18 @@ } const saveSubmit = async (type) => { + + console.log( "鏄惁鍒犻櫎", DeleteD.value ) + if (!PPTArr.value || PPTArr.value.length === 0) { message.warning('鍦烘櫙涓虹┖锛岃鍏堜笂浼燩PT锛�') return false } - - - + //浜鸿劯鏍¢獙 while(!IsEndCheckFace.value){} //涓�涓┖寰幆锛屼富瑕佷负浜嗛伩鍏嶆瀬绔儏鍐典笅褰撶敤鎴风偣鍑讳繚瀛樻寜閽垨鑰呰棰戝悎鎴愭寜閽椂锛屼汉鑴告牎楠屾湭瀹屾垚鐨勯棶棰� - - if( IsHaveFace.value ){ + if( IsHaveFace.value && !DeleteD.value ){ message.warning('褰撳墠ppt涓瓨鍦ㄤ汉鑴稿厓绱狅紝涓烘柟渚垮悗缁棰戠敓鎴愶紝璇峰幓闄よ鍏冪礌') return } @@ -1466,6 +1471,16 @@ saveSubmitForm.scenes = cloneDeep(scenes) if (type == 'save') { + + if( DeleteD.value ){ + //濡傛灉杩涜杩噋pt鍒犻櫎鎿嶄綔鍒欓渶瑕佽繘琛屼簩娆℃煡鐪� + await PPtIsHaveFace() + if( IsHaveFace.value ){ + message.warning('褰撳墠ppt涓瓨鍦ㄤ汉鑴稿厓绱狅紝涓烘柟渚垮悗缁棰戠敓鎴愶紝璇峰幓闄よ鍏冪礌') + return + } + } + try { const res = await pptTemplateApi.coursesSave(JSON.stringify(saveSubmitForm)) if (res) { -- Gitblit v1.9.3