|
@@ -5,7 +5,7 @@
|
|
<div class="relative w-[460px] p-4">
|
|
<div class="relative w-[460px] p-4">
|
|
<el-form ref="formUserRef" :model="formUserModel" :rules="formUserRules" label-position="top">
|
|
<el-form ref="formUserRef" :model="formUserModel" :rules="formUserRules" label-position="top">
|
|
<el-form-item label="头像图片:" prop="avatar">
|
|
<el-form-item label="头像图片:" prop="avatar">
|
|
- <hc-form-upload v-model="formUserModel.avatar" :options="{ type: 'preview' }" :upload="{ options: uploadOptions }" />
|
|
|
|
|
|
+ <hc-form-upload v-model="formUserModel.avatar" :options="{ type: 'preview' }" :upload="avatarUpOptions" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="姓名:" prop="name">
|
|
<el-form-item label="姓名:" prop="name">
|
|
<el-input v-model="formUserModel.name" />
|
|
<el-input v-model="formUserModel.name" />
|
|
@@ -48,6 +48,7 @@
|
|
<script setup>
|
|
<script setup>
|
|
import { onActivated, ref } from 'vue'
|
|
import { onActivated, ref } from 'vue'
|
|
import { deepClone, formValidate, getObjValue, isPhone } from 'js-fast-way'
|
|
import { deepClone, formValidate, getObjValue, isPhone } from 'js-fast-way'
|
|
|
|
+import { avatarUpOptions } from 'hc-vue3-ui'
|
|
import mainApi from '~api/system/user'
|
|
import mainApi from '~api/system/user'
|
|
import { reloadPage } from '~uti/tools.js'
|
|
import { reloadPage } from '~uti/tools.js'
|
|
|
|
|