设备列表、工单列表
This commit is contained in:
@ -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: '',//工单标题
|
||||
|
||||
Reference in New Issue
Block a user