fix: 列表功能展示优化,必填字段修改。
This commit is contained in:
@@ -19,32 +19,6 @@
|
||||
<u--input v-model="form.shortName" placeholder="请填写药品简称"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
</u-form-item>
|
||||
<u-form-item label="药品编码" prop="code" required >
|
||||
<u--input v-model="form.code" placeholder="请填写药品编码"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
</u-form-item>
|
||||
|
||||
<u-form-item label="药品剂型" prop="dosageFormName" required @click="handleDosageForm">
|
||||
<u--input v-model="form.dosageFormName" disabled disabledColor="#ffffff" placeholder="请选择药品剂型"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
<u-icon slot="right" name="arrow-down"></u-icon>
|
||||
</u-form-item>
|
||||
<u-form-item label="治疗类型" prop="treatmentTypeName" required @click="handleTreatmentType">
|
||||
<u--input v-model="form.treatmentTypeName" disabled disabledColor="#ffffff" placeholder="请选择治疗类型"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
<u-icon slot="right" name="arrow-down"></u-icon>
|
||||
</u-form-item>
|
||||
<u-form-item label="药品分类" prop="classificationName" required @click="handleClassification">
|
||||
<u--input v-model="form.classificationName" disabled disabledColor="#ffffff" placeholder="请选择药品分类"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
<u-icon slot="right" name="arrow-down"></u-icon>
|
||||
</u-form-item>
|
||||
|
||||
<u-form-item label="类别" prop="categoryName" required @click="handleCategory">
|
||||
<u--input v-model="form.categoryName" disabled disabledColor="#ffffff" placeholder="请选择类别"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
<u-icon slot="right" name="arrow-down"></u-icon>
|
||||
</u-form-item>
|
||||
<u-form-item label="品牌" prop="brand" required >
|
||||
<u--input v-model="form.brand" placeholder="请填写品牌"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
@@ -53,15 +27,43 @@
|
||||
<u--input v-model="form.packaging" placeholder="请填写药品包装"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
</u-form-item>
|
||||
<u-form-item label="包装单位" prop="packageUnitName" required @click="handlePackageUnit">
|
||||
<u-form-item label="生产厂家" prop="manufacturers" >
|
||||
<u--input v-model="form.manufacturers" placeholder="请填写生产厂家"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
</u-form-item>
|
||||
|
||||
<u-form-item label="药品编码" prop="code" >
|
||||
<u--input v-model="form.code" placeholder="请填写药品编码"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
</u-form-item>
|
||||
|
||||
<u-form-item label="药品剂型" prop="dosageFormName" @click="handleDosageForm">
|
||||
<u--input v-model="form.dosageFormName" disabled disabledColor="#ffffff" placeholder="请选择药品剂型"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
<u-icon slot="right" name="arrow-down"></u-icon>
|
||||
</u-form-item>
|
||||
<u-form-item label="治疗类型" prop="treatmentTypeName" @click="handleTreatmentType">
|
||||
<u--input v-model="form.treatmentTypeName" disabled disabledColor="#ffffff" placeholder="请选择治疗类型"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
<u-icon slot="right" name="arrow-down"></u-icon>
|
||||
</u-form-item>
|
||||
<u-form-item label="药品分类" prop="classificationName" @click="handleClassification">
|
||||
<u--input v-model="form.classificationName" disabled disabledColor="#ffffff" placeholder="请选择药品分类"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
<u-icon slot="right" name="arrow-down"></u-icon>
|
||||
</u-form-item>
|
||||
|
||||
<u-form-item label="类别" prop="categoryName" @click="handleCategory">
|
||||
<u--input v-model="form.categoryName" disabled disabledColor="#ffffff" placeholder="请选择类别"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
<u-icon slot="right" name="arrow-down"></u-icon>
|
||||
</u-form-item>
|
||||
<u-form-item label="包装单位" prop="packageUnitName" @click="handlePackageUnit">
|
||||
<u--input v-model="form.packageUnitName" disabled disabledColor="#ffffff" placeholder="请选择包装单位"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
<u-icon slot="right" name="arrow-down"></u-icon>
|
||||
</u-form-item>
|
||||
<u-form-item label="生产厂家" prop="manufacturers" required >
|
||||
<u--input v-model="form.manufacturers" placeholder="请填写生产厂家"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
</u-form-item>
|
||||
|
||||
<u-form-item label="是否进口" prop="isImportName" @click="handleIsImport">
|
||||
<u--input v-model="form.isImportName" disabled disabledColor="#ffffff" placeholder="请选择是否进口"
|
||||
inputAlign="right" border="none"></u--input>
|
||||
@@ -216,13 +218,13 @@ form: {
|
||||
rules: {
|
||||
name: [{ required: true, message: '药品全称不能为空', trigger:['change', 'blur'] }],
|
||||
shortName: [{ required: true, message: '药品简称不能为空', trigger: ['change', 'blur'] }],
|
||||
classificationName: [{ required: true, message: '药品分类不能为空', trigger: ['change', 'blur'] }],
|
||||
categoryName: [{ required: true, message: '类别不能为空', trigger: ['change', 'blur'] }],
|
||||
// classificationName: [{ required: true, message: '药品分类不能为空', trigger: ['change', 'blur'] }],
|
||||
// categoryName: [{ required: true, message: '类别不能为空', trigger: ['change', 'blur'] }],
|
||||
brand: [{ required: true, message: '品牌不能为空', trigger: ['change', 'blur'] }],
|
||||
packaging: [{ required: true, message: '药品包装不能为空', trigger: ['change', 'blur'] }],
|
||||
manufacturers: [{ required: true, message: '生产厂家不能为空', trigger: ['change', 'blur'] }],
|
||||
code: [{ required: true, message: '药品编码不能为空', trigger: ['change', 'blur'] }],
|
||||
dosageFormName: [{ required: true, message: '药品剂型不能为空', trigger: ['change', 'blur'] }]
|
||||
// manufacturers: [{ required: true, message: '生产厂家不能为空', trigger: ['change', 'blur'] }],
|
||||
// code: [{ required: true, message: '药品编码不能为空', trigger: ['change', 'blur'] }],
|
||||
// dosageFormName: [{ required: true, message: '药品剂型不能为空', trigger: ['change', 'blur'] }]
|
||||
}
|
||||
})
|
||||
const { form, rules} = toRefs(data)
|
||||
|
||||
Reference in New Issue
Block a user