设备列表、工单列表

This commit is contained in:
白菜
2025-07-12 15:55:05 +08:00
parent 111079eb48
commit ee6628a19b
10 changed files with 513 additions and 21 deletions

View File

@ -42,6 +42,7 @@
<script>
import {mapState} from "vuex";
import {getTicket,getAllUser,addTicket,updateTicket} from'@/api/ems/ticket'
import {validText} from '@/utils/validate'
export default {
props:{
mode:{
@ -57,8 +58,8 @@ export default {
const validateContent=(rule, value, callback) =>{
if (value === '') {
callback(new Error(`请输入${rule.field === 'title' ?'工单标题' :'问题描述'}`));
} else if (!/^[a-zA-Z0-9\u4e00-\u9fa5!@#$%^&*-]+$/.test(value)) {
callback(new Error('只能输入中文、数字和特殊字符!'));
} else if (!validText(value)) {
callback(new Error('只能输入中文、英文、数字和特殊字符!'));
} else {
callback();
}
@ -165,6 +166,7 @@ export default {
},
closeDialog(){
// 清空所有数据
this.$emit('clear')
this.$refs.addTempForm.resetFields()
this.formData={
title: '',//工单标题