| 
					
				 | 
			
			
				@@ -6,22 +6,22 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       label-width="100px" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       v-loading="formLoading" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<el-form-item label="企业ID" prop="enterpriseId"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<el-form-item label="企业ID" prop="enterpriseId" :rules="[{ required: true, message: '请输入企业ID', trigger: 'blur'}]"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-input v-model="formData.enterpriseId" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-form-item label="企业名称" prop="title"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item label="企业名称" prop="title" :rules="[{ required: true, message: '请输入企业名称', trigger: 'blur'}]"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-input v-model="formData.title" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-form-item label="企业LOGO" prop="logo"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <UploadImg v-model="formData.logo" height="150px" width="150px" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-form-item label="轮播图" prop="carousel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item label="轮播图" prop="carousel" :rules="[{ required: true, message: '请上传企业轮播图', trigger: 'change'}]"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <UploadImgs v-model="formData.carousel" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<el-form-item label="简介标题" prop="introduce.title"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<el-form-item label="简介标题" prop="introduce.title" :rules="[{ required: true, message: '请输入简介标题', trigger: 'blur'}]"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-input v-model="formData.introduce.title" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<el-form-item label="简介内容" prop="introduce.describe"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<el-form-item label="简介内容" prop="introduce.describe" :rules="[{ required: true, message: '请输入简介内容', trigger: 'blur'}]"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <Editor v-model:modelValue="formData.introduce.describe" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			<el-form-item label="简介小图" prop="introduce.thumbnail"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -95,7 +95,7 @@ const formData = ref({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	carousel: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	brandIntroduce: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	introduce: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		title: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		title: '集团简介', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     describe: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		thumbnail: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		bigPicture: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -145,6 +145,9 @@ const handleBrandSubmit = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /** 提交表单 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const emit = defineEmits(['success']) // 定义 success 事件,用于操作成功后的回调 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const submitForm = async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // 校验表单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  await formRef.value.validate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if (!editId.value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		result.value[currentKey.value][formData.value.enterpriseId] = formData.value 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -173,7 +176,7 @@ const resetForm = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		carousel: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		brandIntroduce: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		introduce: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			title: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			title: '集团简介', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			describe: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			thumbnail: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			bigPicture: { 
			 |