| 
					
				 | 
			
			
				@@ -8,9 +8,10 @@ import { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   NAlert, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   NCascader 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } from 'naive-ui'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { Prop, PropType, defineComponent, reactive, ref } from 'vue'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { PropType, defineComponent, reactive, ref } from 'vue'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { api_teacherAdd } from '../../api'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { useUserStore } from '/src/store/modules/users'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import styles from './index.module.less'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   name: 'teacher-operation', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   emits: ['close'], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -85,7 +86,13 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             rule={[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                message: '请输入老师姓名' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                message: '请输入老师姓名', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                trigger: 'blur' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pattern: /^(?:[\u4e00-\u9fa5·]{2,16})$/, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                message: '请输入中文姓名,不要包含空格,及特殊符号', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                trigger: 'blur' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ]}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <NInput 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -125,7 +132,16 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </n-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </NSpace> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </NFormItem> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <NFormItem label="城区"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <NFormItem 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            label="城区" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            path="provinceCode" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            rule={[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                required: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                message: '请选择城区', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                trigger: 'change' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ]}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <NCascader 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               to="body" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               placeholder="请选择城区" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -136,7 +152,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               checkStrategy="child" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               expandTrigger="hover" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               onUpdate:value={(val: any, option: any, pathValues: any) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                forms.provinceCode = pathValues[0]?.code; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                forms.provinceCode = pathValues[0]?.code + ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 forms.cityCode = pathValues[1]?.code; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 forms.regionCode = pathValues[2]?.code; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               }} 
			 |