build: update plugins

This commit is contained in:
kailong321200875
2022-03-13 10:31:42 +08:00
parent 1456fd49ec
commit 0b525c8750
9 changed files with 404 additions and 375 deletions

View File

@@ -1,6 +1,6 @@
import { useCache } from '@/hooks/web/useCache'
import zhCn from 'element-plus/lib/locale/lang/zh-cn'
import en from 'element-plus/lib/locale/lang/en'
import zhCn from 'element-plus/es/locale/lang/zh-cn'
import en from 'element-plus/es/locale/lang/en'
const { wsCache } = useCache()

View File

@@ -63,9 +63,9 @@ const rules = reactive({
const { register, elFormRef } = useForm()
const formValidation = () => {
unref(elFormRef)
?.validate()
?.catch(() => {})
unref(elFormRef)!.validate((isValid) => {
console.log(isValid)
})
}
</script>

View File

@@ -212,9 +212,9 @@ const addItem = () => {
}
const formValidation = () => {
unref(elFormRef)
?.validate()
?.catch(() => {})
unref(elFormRef)!.validate((isValid) => {
console.log(isValid)
})
}
const verifyReset = () => {

View File

@@ -129,23 +129,24 @@ const loading = ref(false)
const save = async () => {
const write = unref(writeRef)
const validate = await write?.elFormRef?.validate()?.catch(() => {})
if (validate) {
loading.value = true
const data = (await write?.getFormData()) as TableData
const res = await saveTableApi({
data
})
.catch(() => {})
.finally(() => {
loading.value = false
await write?.elFormRef?.validate(async (isValid) => {
if (isValid) {
loading.value = true
const data = (await write?.getFormData()) as TableData
const res = await saveTableApi({
data
})
if (res) {
dialogVisible.value = false
tableObject.currentPage = 1
getList()
.catch(() => {})
.finally(() => {
loading.value = false
})
if (res) {
dialogVisible.value = false
tableObject.currentPage = 1
getList()
}
}
}
})
}
</script>

View File

@@ -21,22 +21,23 @@ const loading = ref(false)
const save = async () => {
const write = unref(writeRef)
const validate = await write?.elFormRef?.validate()?.catch(() => {})
if (validate) {
loading.value = true
const data = (await write?.getFormData()) as TableData
const res = await saveTableApi({
data
})
.catch(() => {})
.finally(() => {
loading.value = false
await write?.elFormRef?.validate(async (isValid) => {
if (isValid) {
loading.value = true
const data = (await write?.getFormData()) as TableData
const res = await saveTableApi({
data
})
if (res) {
emitter.emit('getList', 'add')
push('/example/example-page')
.catch(() => {})
.finally(() => {
loading.value = false
})
if (res) {
emitter.emit('getList', 'add')
push('/example/example-page')
}
}
}
})
}
</script>

View File

@@ -113,23 +113,24 @@ watch(
// 登录
const signIn = async () => {
const formRef = unref(elFormRef)
const validate = await formRef?.validate()?.catch(() => {})
if (validate) {
loading.value = true
const { getFormData } = methods
const formData = await getFormData<UserLoginType>()
await formRef?.validate(async (isValid) => {
if (isValid) {
loading.value = true
const { getFormData } = methods
const formData = await getFormData<UserLoginType>()
const res = await loginApi(formData)
.catch(() => {})
.finally(() => (loading.value = false))
const res = await loginApi(formData)
.catch(() => {})
.finally(() => (loading.value = false))
if (res) {
const { wsCache } = useCache()
wsCache.set(appStore.getUserInfo, res.data)
if (res) {
const { wsCache } = useCache()
wsCache.set(appStore.getUserInfo, res.data)
getRole()
getRole()
}
}
}
})
}
// 获取角色信息