Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
smart-office-platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
smart-office-platform
Commits
4344741b
Commit
4344741b
authored
Dec 06, 2023
by
王晓旭
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改校验
parent
5873bd82
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
39 additions
and
8 deletions
+39
-8
smart-office-manager-ui/admin/src/views/room/drawershow.vue
smart-office-manager-ui/admin/src/views/room/drawershow.vue
+10
-4
smart-office-manager-ui/admin/src/views/workman/drawershow.vue
...-office-manager-ui/admin/src/views/workman/drawershow.vue
+29
-4
No files found.
smart-office-manager-ui/admin/src/views/room/drawershow.vue
View file @
4344741b
...
@@ -42,6 +42,13 @@
...
@@ -42,6 +42,13 @@
this
.
changePath
(
"
room
"
)
this
.
changePath
(
"
room
"
)
},
},
data
()
{
data
()
{
let
validatorSheet
=
(
rule
,
value
,
callback
)
=>
{
if
(
this
.
deviceIds
.
length
<
1
){
callback
(
new
Error
(
'
请选择关联设备
'
))
}
else
{
callback
()
}
}
return
{
return
{
fileType
:[
'
png
'
,
'
jpg
'
,
'
jpeg
'
],
fileType
:[
'
png
'
,
'
jpg
'
,
'
jpeg
'
],
roomDeviceList
:
[],
roomDeviceList
:
[],
...
@@ -69,9 +76,9 @@
...
@@ -69,9 +76,9 @@
roomType
:
[
roomType
:
[
{
required
:
true
,
message
:
"
请输入房间类型
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
message
:
"
请输入房间类型
"
,
trigger
:
"
blur
"
},
],
],
deviceId
:
[
deviceId
:
[
{
required
:
true
,
message
:
"
请选择关联设备
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
message
:
"
请选择关联设备
"
,
trigger
:
"
blur
"
,
validator
:
validatorSheet
},
],
],
createTime
:
[
createTime
:
[
{
required
:
true
,
message
:
"
请选择创建时间
"
},
{
required
:
true
,
message
:
"
请选择创建时间
"
},
],
],
...
@@ -131,7 +138,6 @@
...
@@ -131,7 +138,6 @@
beforeSubmit
(
data
)
{
beforeSubmit
(
data
)
{
// data.deviceName=this.dict.deviceId[data.deviceId]
// data.deviceName=this.dict.deviceId[data.deviceId]
console
.
log
(
this
.
deviceIds
)
let
roomDeviceList
=
this
.
deviceIds
.
map
(
i
=>
{
let
roomDeviceList
=
this
.
deviceIds
.
map
(
i
=>
{
let
obj
=
{}
let
obj
=
{}
obj
.
deviceId
=
i
obj
.
deviceId
=
i
...
...
smart-office-manager-ui/admin/src/views/workman/drawershow.vue
View file @
4344741b
...
@@ -27,8 +27,11 @@
...
@@ -27,8 +27,11 @@
:fileName=
"form.photoPath"
:fileName=
"form.photoPath"
/></Field>
/></Field>
<Field
:span=
"20"
label=
"党员示范logo"
><fileUpload
v-model=
"form.filePath"
:fileType=
"fileType"
:fileName=
"form.fileName"
@
getFileName=
"getFileName"
prePath=
"/file/fileupload"
/></Field>
<Field
:span=
"20"
label=
"党员示范logo"
><fileUpload
v-model=
"form.filePath"
:fileType=
"fileType"
:fileName=
"form.fileName"
@
getFileName=
"getFileName"
prePath=
"/file/fileupload"
/></Field>
<Field
label=
"排序值"
type=
"num"
prop=
"order"
v-model=
"form.order"
placeholder=
"请输入排序,值越大越靠前"
/>
<Field
label=
"排序值"
:span=
"20"
>
<Field
type=
"num"
prop=
"order"
v-model=
"form.order"
placeholder=
"请输入排序,值越大越靠前"
/>
<div>
请输入排序,值越大越靠前
</div>
</Field>
</el-row>
</el-row>
<form-buttons
@
submit=
'submitForm'
v-if=
"pageInfo.type!='view'"
noCancelBtn
/>
<form-buttons
@
submit=
'submitForm'
v-if=
"pageInfo.type!='view'"
noCancelBtn
/>
...
@@ -49,6 +52,28 @@
...
@@ -49,6 +52,28 @@
this
.
changePath
(
"
workman
"
)
this
.
changePath
(
"
workman
"
)
},
},
data
()
{
data
()
{
let
mobileReg
=
(
rule
,
value
,
callback
)
=>
{
if
(
!
value
){
callback
(
new
Error
(
'
请输入电话号码
'
))
}
let
regExp
=
/^
(
0
\d{2,3}\-)?([
2-9
]\d{6,7})
+
(\-\d{1,6})?
$/
;
if
(
regExp
.
test
(
value
)){
callback
()
}
else
{
callback
(
new
Error
(
'
请输入正确格式的电话号码
'
))
}
}
let
phoneReg
=
(
rule
,
value
,
callback
)
=>
{
if
(
!
value
){
callback
(
new
Error
(
'
请输入手机号码
'
))
}
let
regExp
=
/^
(((\+
86
)
|
(\+
86-
))
|
((
86
)
|
(
86
\-))
|
((
0086
)
|
(
0086
\-)))?
1
[
3|5|7|8
]\d{9}
$/
;
if
(
regExp
.
test
(
value
)){
callback
()
}
else
{
callback
(
new
Error
(
'
请输入正确格式的手机号码
'
))
}
}
return
{
return
{
fileType
:[
'
png
'
,
'
jpg
'
,
'
jpeg
'
],
fileType
:[
'
png
'
,
'
jpg
'
,
'
jpeg
'
],
// 遮罩层
// 遮罩层
...
@@ -79,11 +104,11 @@
...
@@ -79,11 +104,11 @@
{
required
:
true
,
message
:
"
请选择人员所属房间
"
,
trigger
:
"
blur
"
}
{
required
:
true
,
message
:
"
请选择人员所属房间
"
,
trigger
:
"
blur
"
}
],
],
phone
:
[
phone
:
[
{
required
:
true
,
message
:
"
请输入电话号码
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
trigger
:
"
blur
"
,
validator
:
phoneReg
},
{
max
:
64
,
message
:
"
最多只能录入64个字符
"
,
trigger
:
"
blur
"
,},
{
max
:
64
,
message
:
"
最多只能录入64个字符
"
,
trigger
:
"
blur
"
,},
],
],
mobile
:
[
mobile
:
[
{
required
:
true
,
message
:
"
请输入手机号码
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
trigger
:
"
blur
"
,
validator
:
mobileReg
},
{
max
:
64
,
message
:
"
最多只能录入64个字符
"
,
trigger
:
"
blur
"
,},
{
max
:
64
,
message
:
"
最多只能录入64个字符
"
,
trigger
:
"
blur
"
,},
],
],
workStatus
:
[
workStatus
:
[
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment