|
|
@ -1,5 +1,5 @@
|
|
|
|
import SearchForm from '@/components/SearchForm'
|
|
|
|
import SearchForm from '@/components/SearchForm'
|
|
|
|
import useAccountStore, { fetchRoleList, fetchTravelAgencyByName } from '@/stores/Account'
|
|
|
|
import useAccountStore, { fetchRoleList, fetchTravelAgencyByName, genRandomPassword } from '@/stores/Account'
|
|
|
|
import useFormStore from '@/stores/Form'
|
|
|
|
import useFormStore from '@/stores/Form'
|
|
|
|
import { isEmpty } from '@/utils/commons'
|
|
|
|
import { isEmpty } from '@/utils/commons'
|
|
|
|
import { ExclamationCircleFilled } from '@ant-design/icons'
|
|
|
|
import { ExclamationCircleFilled } from '@ant-design/icons'
|
|
|
@ -195,7 +195,7 @@ function Management() {
|
|
|
|
|
|
|
|
|
|
|
|
const showResetPasswordConfirm = (account) => {
|
|
|
|
const showResetPasswordConfirm = (account) => {
|
|
|
|
const confirmTitle = t('account:action.resetPassword.tile')
|
|
|
|
const confirmTitle = t('account:action.resetPassword.tile')
|
|
|
|
const randomPassword = account.username + '@' + (Math.floor(Math.random() * 900) + 100)
|
|
|
|
const randomPassword = genRandomPassword()
|
|
|
|
modal.confirm({
|
|
|
|
modal.confirm({
|
|
|
|
title: confirmTitle,
|
|
|
|
title: confirmTitle,
|
|
|
|
icon: <ExclamationCircleFilled />,
|
|
|
|
icon: <ExclamationCircleFilled />,
|
|
|
|