| | |
| | | <div> |
| | | <el-dialog v-model="dialogVisible" :title="title" width="600" :close-on-click-modal="false" |
| | | :before-close="handleClose"> |
| | | <el-form ref="formRef" style="max-width: 400px; margin: 0 auto" :model="formData" :rules="rules" label-width="auto"> |
| | | <el-form ref="formRef" style="max-width: 400px; margin: 0 auto" :model="formData" :rules="rules" |
| | | label-width="auto"> |
| | | <el-form-item label="供应商名称" prop="supplierName"> |
| | | <el-input v-model="formData.supplierName" placeholder="请输入供货商名称" /> |
| | | </el-form-item> |
| | |
| | | <el-input v-model="formData.taxpayerId" placeholder="请输入纳税人识别号" /> |
| | | </el-form-item> |
| | | <el-form-item label="经营地址" prop="bids"> |
| | | <el-cascader placeholder="请选择经营地址" size="default" :options="addressSelectOptions" v-model="formData.bids" |
| | | <el-cascader placeholder="请选择经营地址" size="default" :options="addressSelectOptions" |
| | | v-model="formData.bids" |
| | | :props="cascaderProps" @change="handleChange"> |
| | | </el-cascader> |
| | | </el-form-item> |
| | |
| | | <el-input v-model="formData.contactPhone" placeholder="请输入联系人电话" /> |
| | | </el-form-item> |
| | | <el-form-item label="联系人地址" prop="cids"> |
| | | <el-cascader placeholder="请选择联系人地址" size="default" :options="addressSelectOptions" v-model="formData.cids" |
| | | <el-cascader placeholder="请选择联系人地址" size="default" :options="addressSelectOptions" |
| | | v-model="formData.cids" |
| | | :props="cascaderProps" @change="handleChange"> |
| | | </el-cascader> |
| | | </el-form-item> |
| | |
| | | const resetForm = () => { |
| | | if (!formRef.value) return; |
| | | formData.value = JSON.parse(JSON.stringify(copyForm.value)); |
| | | // formRef.value.resetFields(); |
| | | }; |
| | | // 关闭弹窗 |
| | | const handleClose = () => { |