问题修改
This commit is contained in:
@@ -126,7 +126,7 @@
|
||||
</el-dialog>
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
import { ref,defineEmits } from 'vue'
|
||||
import { ref, defineEmits } from 'vue'
|
||||
import { useDictData } from '@/stores/dictData'
|
||||
import { addComplaintsData } from '@/api/process-boot/electricitymanagement'
|
||||
const emits = defineEmits(['onSubmit'])
|
||||
@@ -135,17 +135,21 @@ const dialogVisible = ref(false)
|
||||
const title: any = ref('')
|
||||
const steadyStateList = dictData.getBasicData('Steady_Indicator')
|
||||
const transientIndicatorsList = dictData.getBasicData('Transient_Indicators')
|
||||
const form = ref({
|
||||
complaintText: '', //投诉内容
|
||||
detectionFlag: '0', //是否实现监测
|
||||
steadyIndicator: [], //稳态指标
|
||||
transientIndicators: [], //暂态指标
|
||||
userName: '', //用户名称
|
||||
userNumber: '', //用户编号
|
||||
userCategory: '', //用户类别
|
||||
monitorName: '', //监测点名称
|
||||
monitorNumber: '' //监测点编号
|
||||
})
|
||||
const form: any = ref({})
|
||||
const resetForm = () => {
|
||||
form.value = {
|
||||
complaintText: '', //投诉内容
|
||||
detectionFlag: '0', //是否实现监测
|
||||
steadyIndicator: [], //稳态指标
|
||||
transientIndicators: [], //暂态指标
|
||||
userName: '', //用户名称
|
||||
userNumber: '', //用户编号
|
||||
userCategory: '', //用户类别
|
||||
monitorName: '', //监测点名称
|
||||
monitorNumber: '' //监测点编号
|
||||
}
|
||||
}
|
||||
resetForm()
|
||||
const rules = {
|
||||
userName: [{ required: true, message: '请输入用户名称', trigger: 'blur' }],
|
||||
userNumber: [{ required: true, message: '请输入用户编号', trigger: 'blur' }],
|
||||
@@ -155,7 +159,7 @@ const rules = {
|
||||
transientIndicators: [{ required: true, message: '请选择暂态指标', trigger: 'change' }],
|
||||
steadyIndicator: [{ required: true, message: '请选择稳态指标', trigger: 'change' }],
|
||||
monitorName: [{ required: true, message: '请输入监测点名称', trigger: 'blur' }],
|
||||
monitorNumber: [{ required: true, message: '请输入监测点编号', trigger: 'blur' }],
|
||||
monitorNumber: [{ required: true, message: '请输入监测点编号', trigger: 'blur' }]
|
||||
}
|
||||
const formRef = ref(null)
|
||||
const submit = () => {
|
||||
@@ -168,6 +172,8 @@ const submit = () => {
|
||||
}
|
||||
addComplaintsData(form.value).then(res => {
|
||||
emits('onSubmit')
|
||||
formRef.value && formRef.value.resetFields()
|
||||
resetForm()
|
||||
handleClose()
|
||||
})
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user