|
|
@@ -130,7 +130,7 @@
|
|
|
</div>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="showVaccineCert ? 6 : 8">
|
|
|
- <el-form-item label="健康状态" required>
|
|
|
+ <el-form-item label="健康状态">
|
|
|
<el-select v-model="form.healthStatus" placeholder="请选择">
|
|
|
<el-option value="健康" label="健康" />
|
|
|
<el-option value="亚健康" label="亚健康" />
|
|
|
@@ -139,7 +139,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="showVaccineCert ? 6 : 8">
|
|
|
- <el-form-item label="攻击倾向" required>
|
|
|
+ <el-form-item label="攻击倾向">
|
|
|
<el-switch v-model="form.aggression" active-text="是" inactive-text="否" :active-value="1"
|
|
|
:inactive-value="0" />
|
|
|
</el-form-item>
|
|
|
@@ -183,12 +183,12 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="既往病史" required>
|
|
|
+ <el-form-item label="既往病史">
|
|
|
<el-input v-model="form.medicalHistory" type="textarea" :rows="2" placeholder="如有病史请记录" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="过敏史" required>
|
|
|
+ <el-form-item label="过敏史">
|
|
|
<el-input v-model="form.allergies" type="textarea" :rows="2" placeholder="如有过敏源请记录" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -348,11 +348,7 @@ const saveData = () => {
|
|
|
if (!form.houseType) return ElMessage.warning('请选择家庭房屋类型')
|
|
|
if (form.entryMethod === 'password' && !form.entryPassword) return ElMessage.warning('请输入门锁密码')
|
|
|
if (form.entryMethod === 'key' && !form.keyLocation) return ElMessage.warning('请输入钥匙存放位置')
|
|
|
- if (!form.healthStatus) return ElMessage.warning('请选择健康状态')
|
|
|
- if (form.aggression === undefined || form.aggression === null) return ElMessage.warning('请选择是否有攻击倾向')
|
|
|
if (!form.vaccineStatus) return ElMessage.warning('请选择疫苗情况')
|
|
|
- if (!form.medicalHistory) return ElMessage.warning('请输入既往病史')
|
|
|
- if (!form.allergies) return ElMessage.warning('请输入过敏史')
|
|
|
submitLoading.value = true
|
|
|
const data = { ...form, aggression: Number(form.aggression) || 0 }
|
|
|
const api = isEdit.value ? updatePet(data) : addPet(data)
|