| 
					
				 | 
			
			
				@@ -22,6 +22,8 @@ import suggestClose from '../images/suggestClose.png'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import inFront from '../images/inFront.png'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import inBack from '../images/inBack.png'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import submitBtn from '../images/submitBtn.png'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import sealing from '../images/sealing.png' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import boxBg from '../images/boxBg.png' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   addSuggestion, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   getSuggestionList, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -42,7 +44,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       mobileNo: userStore.getUserInfo.phone 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const state = reactive([]) as any; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const isubmit = ref(false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const suggestionTypeList = ref([] as any); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const ossUploadUrl = `https://gyt.ks3-cn-beijing.ksyuncs.com/`; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const uploadRef = ref(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -72,8 +74,12 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const attachmentUrls = attachmentUrlsList.join(','); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const res = await addSuggestion({ ...forms, attachmentUrls }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        message.success('提交成功'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        emit('close'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        isubmit.value = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // message.success('提交成功'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        setTimeout(()=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          emit('close'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        },3000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } catch (e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         console.log(e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -182,12 +188,12 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       getPhoneInfo(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return () => ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <div class={styles.updatePassword}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <div class={styles.formWrap}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <div class={[styles.updatePassword,isubmit.value?styles.isAni:'']}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <div class={[styles.formWrap,isubmit.value?styles.isAni:'']}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <NImage 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             class={styles.closeBtn} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             src={suggestClose} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            previewDisabled></NImage> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            previewDisabled   onClick={() => emit('close')}></NImage> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <NImage class={styles.bgLine} src={bgLine} previewDisabled></NImage> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <h2 class={styles.formTitle}>意见反馈</h2> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div class={styles.formWrapInfo}> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -295,16 +301,21 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </NForm> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <div class={styles.inBack}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <div class={[styles.inBack,isubmit.value?styles.isAni:'']}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        {/* <NImage src={inBack} class={styles.inBack}></NImage> */} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <NImage src={inFront} class={styles.inFront}></NImage> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <NImage src={submitBtn} class={styles.submitBtn}></NImage> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <div class={styles.messageWrap}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        {/* <div class={styles.inBackBottom}></div>  boxBg */} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <NImage src={boxBg} class={styles.inBackBottom} previewDisabled></NImage> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <NImage src={inFront} class={styles.inFront} previewDisabled></NImage> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <NImage src={sealing} class={[styles.sealing,isubmit.value?styles.isAni:'']} previewDisabled></NImage> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        {!isubmit.value?<> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <NImage src={submitBtn}  onClick={()=>{onSubmit()}} class={styles.submitBtn} previewDisabled></NImage> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div class={styles.messageWrap}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           {phone.value ? <p>客服电话:{phone.value}</p> : null} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           {email.value ? <p>邮箱:{email.value}</p> : null} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </>:null} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 |