修改测试问题
This commit is contained in:
@@ -138,16 +138,17 @@
|
||||
<el-dialog v-model="dialogVisible" :title="dialogTitle" width="500px" :before-close="handleClose">
|
||||
<el-form :model="formData" :rules="formRules" ref="formRef" class="form-one" label-width="100px">
|
||||
<el-form-item label="方案名称" prop="name">
|
||||
<el-input maxlength="32" show-word-limit v-model.trim="formData.name" placeholder="请输入方案名称" clearable />
|
||||
<el-input maxlength="32" show-word-limit v-model.trim="formData.name" placeholder="请输入方案名称"
|
||||
clearable />
|
||||
</el-form-item>
|
||||
<el-form-item label="排序" prop="sort">
|
||||
<el-input-number v-model.number="formData.sort" :min="0" style="width: 100%;" />
|
||||
<el-input-number v-model.number="formData.sort" :min="0" style="width: 100%;" />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<template #footer>
|
||||
<span class="dialog-footer">
|
||||
<el-button @click="dialogVisible = false">取消</el-button>
|
||||
<el-button type="primary" @click="submitForm">确定</el-button>
|
||||
<el-button type="primary" @click="submitForm" :loading="loading1">确定</el-button>
|
||||
</span>
|
||||
</template>
|
||||
</el-dialog>
|
||||
@@ -184,6 +185,7 @@ const lineList: any = ref([])
|
||||
const copyRow: any = ref({})
|
||||
const treeRef = ref()
|
||||
const loading = ref(false)
|
||||
const loading1 = ref(false)
|
||||
// 弹框相关
|
||||
const dialogVisible = ref(false)
|
||||
const dialogTitle = ref('新增方案')
|
||||
@@ -384,6 +386,7 @@ const handleClose = () => {
|
||||
// 提交表单
|
||||
const submitForm = async () => {
|
||||
await formRef.value?.validate()
|
||||
loading1.value = true
|
||||
if (dialogTitle.value == '新增方案') {
|
||||
await save({
|
||||
harmonicTarget: '',
|
||||
@@ -395,6 +398,8 @@ const submitForm = async () => {
|
||||
ElMessage.success(`${dialogTitle.value}成功`)
|
||||
dialogVisible.value = false
|
||||
tableStore.index() // 刷新列表
|
||||
}).finally(() => {
|
||||
loading1.value = false
|
||||
})
|
||||
} else {
|
||||
await update({
|
||||
@@ -407,6 +412,8 @@ const submitForm = async () => {
|
||||
ElMessage.success(`${dialogTitle.value}成功`)
|
||||
dialogVisible.value = false
|
||||
tableStore.index() // 刷新列表
|
||||
}).finally(() => {
|
||||
loading1.value = false
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user