|
@@ -1,11 +1,11 @@
|
|
|
<template>
|
|
|
- <Dialog :title="dialogTitle" v-model="dialogVisible">
|
|
|
+ <Dialog v-model="dialogVisible" :title="dialogTitle">
|
|
|
<el-form
|
|
|
ref="formRef"
|
|
|
+ v-loading="formLoading"
|
|
|
:model="formData"
|
|
|
:rules="formRules"
|
|
|
label-width="100px"
|
|
|
- v-loading="formLoading"
|
|
|
>
|
|
|
<el-form-item label="用户编号" prop="userId">
|
|
|
<el-input v-model="formData.userId" placeholder="请输入用户编号" />
|
|
@@ -20,12 +20,7 @@
|
|
|
<el-input v-model="formData.ethnicity" placeholder="请输入民族" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="出生日期" prop="birthDate">
|
|
|
- <el-date-picker
|
|
|
- v-model="formData.birthDate"
|
|
|
- type="date"
|
|
|
- value-format="x"
|
|
|
- placeholder="选择出生日期"
|
|
|
- />
|
|
|
+ <el-date-picker v-model="formData.birthDate" placeholder="选择出生日期" type="date" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="住址" prop="address">
|
|
|
<el-input v-model="formData.address" placeholder="请输入住址" />
|
|
@@ -58,13 +53,13 @@
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<template #footer>
|
|
|
- <el-button @click="submitForm" type="primary" :disabled="formLoading">确 定</el-button>
|
|
|
+ <el-button :disabled="formLoading" type="primary" @click="submitForm">确 定</el-button>
|
|
|
<el-button @click="dialogVisible = false">取 消</el-button>
|
|
|
</template>
|
|
|
</Dialog>
|
|
|
</template>
|
|
|
-<script setup lang="ts">
|
|
|
-import { getStrDictOptions, DICT_TYPE } from '@/utils/dict'
|
|
|
+<script lang="ts" setup>
|
|
|
+import { DICT_TYPE, getStrDictOptions } from '@/utils/dict'
|
|
|
import { UserIdcardApi, UserIdcardVO } from '@/api/member/useridcard'
|
|
|
|
|
|
/** 身份证信息 表单 */
|
|
@@ -167,4 +162,4 @@ const resetForm = () => {
|
|
|
}
|
|
|
formRef.value?.resetFields()
|
|
|
}
|
|
|
-</script>
|
|
|
+</script>
|