Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
柳 佳乐
finance
Commits
4d6bb737
Commit
4d6bb737
authored
Nov 15, 2022
by
cx49085
Browse files
bug修复
parent
70782e64
Changes
5
Show whitespace changes
Inline
Side-by-side
src/utils/myValidate.js
View file @
4d6bb737
...
@@ -117,7 +117,7 @@ export function pathValid (rule, value, callback) {
...
@@ -117,7 +117,7 @@ export function pathValid (rule, value, callback) {
//定义金额校验
//定义金额校验
export
function
money
(
rule
,
value
,
callback
)
{
export
function
money
(
rule
,
value
,
callback
)
{
let
RegExp
=
/^
(([
1-9
]{1}\d
*
)
|
(
0
{1}))(\.\d{1,2})?
$/
;
let
RegExp
=
/^
(([
1-9
]{1}\d
*
)
|
(
0
{1}))(\.\d{1,2})?
$/
;
if
(
value
.
toString
()
===
''
)
{
if
(
value
===
null
||
value
===
undefined
||
value
===
''
)
{
callback
(
new
Error
(
'
金额不能为空
'
))
callback
(
new
Error
(
'
金额不能为空
'
))
}
else
if
(
RegExp
.
test
(
value
))
{
}
else
if
(
RegExp
.
test
(
value
))
{
callback
();
callback
();
...
@@ -129,8 +129,8 @@ export function money(rule, value, callback) {
...
@@ -129,8 +129,8 @@ export function money(rule, value, callback) {
//校验账号密码,只允许数字和字母
//校验账号密码,只允许数字和字母
export
function
account_password_valid
(
rule
,
value
,
callback
){
export
function
account_password_valid
(
rule
,
value
,
callback
){
let
reg
=
/^
[
a-zA-Z0-9
]
*$/
let
reg
=
/^
[
a-zA-Z0-9
]
*$/
if
(
value
.
toString
()
===
''
)
{
if
(
value
===
null
||
value
===
undefined
||
value
===
''
)
{
callback
(
new
Error
(
'
不能为空
'
))
callback
(
new
Error
(
'
请填写正确信息,
不能为空
'
))
}
else
if
(
reg
.
test
(
value
))
{
}
else
if
(
reg
.
test
(
value
))
{
callback
();
callback
();
}
else
{
}
else
{
...
@@ -141,7 +141,7 @@ export function account_password_valid(rule, value, callback){
...
@@ -141,7 +141,7 @@ export function account_password_valid(rule, value, callback){
//只允许数字
//只允许数字
export
function
number_valid
(
rule
,
value
,
callback
){
export
function
number_valid
(
rule
,
value
,
callback
){
let
reg
=
/^
[
0-9
]
*$/
let
reg
=
/^
[
0-9
]
*$/
if
(
value
.
toString
()
===
''
)
{
if
(
value
===
null
||
value
===
undefined
||
value
===
''
)
{
return
callback
(
new
Error
(
'
不能为空
'
))
return
callback
(
new
Error
(
'
不能为空
'
))
}
else
if
(
reg
.
test
(
value
))
{
}
else
if
(
reg
.
test
(
value
))
{
callback
();
callback
();
...
...
src/views/company/addcompany.vue
View file @
4d6bb737
...
@@ -78,7 +78,7 @@
...
@@ -78,7 +78,7 @@
</
template
>
</
template
>
<
script
>
<
script
>
import
{
chinaIdentityValid
,
bankAccountValid
,
checkPhone
}
from
'
@/utils/myValidate
'
import
{
chinaIdentityValid
,
bankAccountValid
,
checkPhone
,
account_password_valid
}
from
'
@/utils/myValidate
'
import
{
register
}
from
'
@/api/company
'
import
{
register
}
from
'
@/api/company
'
export
default
{
export
default
{
...
@@ -127,10 +127,10 @@ export default {
...
@@ -127,10 +127,10 @@ export default {
{
required
:
true
,
message
:
'
请选择性别
'
,
trigger
:
'
change
'
},
{
required
:
true
,
message
:
'
请选择性别
'
,
trigger
:
'
change
'
},
],
],
userAdmin
:[
userAdmin
:[
{
required
:
true
,
message
:
'
请输入账号
'
,
trigger
:
'
blur
'
},
{
required
:
true
,
validator
:
account_password_valid
,
trigger
:
'
blur
'
},
],
],
userPassword
:[
userPassword
:[
{
required
:
true
,
message
:
'
请输入密码
'
,
trigger
:
'
blur
'
},
{
required
:
true
,
validator
:
account_password_valid
,
trigger
:
'
blur
'
},
],
],
userPhone
:[
userPhone
:[
{
required
:
true
,
validator
:
checkPhone
,
trigger
:
[
'
blur
'
,
'
change
'
]},
{
required
:
true
,
validator
:
checkPhone
,
trigger
:
[
'
blur
'
,
'
change
'
]},
...
...
src/views/contract/components/addContract.vue
View file @
4d6bb737
...
@@ -173,7 +173,7 @@
...
@@ -173,7 +173,7 @@
<br
/>
<br
/>
<el-form-item>
<el-form-item>
<el-button
type=
"primary"
@
click=
"addContract"
>
{{
!
isEdit
?
'
立即创建
'
:
'
修改
'
}}
</el-button>
<el-button
type=
"primary"
@
click=
"addContract"
>
{{
!
isEdit
?
'
立即创建
'
:
'
修改
'
}}
</el-button>
<el-button
@
click=
"$router.back();"
>
返回
</el-button>
<el-button
@
click=
"$
store.dispatch('tagsView/delView', $route);$
router.back();"
>
返回
</el-button>
<!--
<el-button
@
click=
"closeDrawer"
>
取消
</el-button>
-->
<!--
<el-button
@
click=
"closeDrawer"
>
取消
</el-button>
-->
</el-form-item>
</el-form-item>
</el-form>
</el-form>
...
@@ -299,6 +299,7 @@ export default {
...
@@ -299,6 +299,7 @@ export default {
this
.
$message
.
success
(
"
成功添加合同
"
)
this
.
$message
.
success
(
"
成功添加合同
"
)
this
.
addContractFile
(
res
.
data
)
this
.
addContractFile
(
res
.
data
)
setTimeout
(()
=>
{
setTimeout
(()
=>
{
this
.
$store
.
dispatch
(
"
tagsView/delView
"
,
this
.
$route
);
this
.
$router
.
push
({
path
:
'
/contractList
'
})
this
.
$router
.
push
({
path
:
'
/contractList
'
})
},
1000
);
},
1000
);
}
else
{
}
else
{
...
@@ -311,6 +312,7 @@ export default {
...
@@ -311,6 +312,7 @@ export default {
if
(
res
.
success
)
{
if
(
res
.
success
)
{
this
.
$message
.
success
(
"
成功修改合同
"
)
this
.
$message
.
success
(
"
成功修改合同
"
)
setTimeout
(()
=>
{
setTimeout
(()
=>
{
this
.
$store
.
dispatch
(
"
tagsView/delView
"
,
this
.
$route
);
this
.
$router
.
push
({
path
:
'
/contractList
'
})
this
.
$router
.
push
({
path
:
'
/contractList
'
})
},
1000
);
},
1000
);
}
else
{
}
else
{
...
...
src/views/personal/personal.vue
View file @
4d6bb737
...
@@ -77,7 +77,7 @@
...
@@ -77,7 +77,7 @@
</template>
</template>
<
script
>
<
script
>
import
{
chinaIdentityValid
,
checkPhone
}
from
'
@/utils/myValidate
'
import
{
chinaIdentityValid
,
checkPhone
,
account_password_valid
}
from
'
@/utils/myValidate
'
import
{
getOneself
,
update
,
passwordReset
}
from
"
@/api/user
"
import
{
getOneself
,
update
,
passwordReset
}
from
"
@/api/user
"
export
default
{
export
default
{
...
@@ -121,7 +121,7 @@ export default {
...
@@ -121,7 +121,7 @@ export default {
{
required
:
true
,
message
:
'
请选择性别
'
,
trigger
:
'
change
'
},
{
required
:
true
,
message
:
'
请选择性别
'
,
trigger
:
'
change
'
},
],
],
userAdmin
:[
userAdmin
:[
{
required
:
true
,
message
:
'
请输入账号
'
,
trigger
:
'
blur
'
},
{
required
:
true
,
validator
:
account_password_valid
,
trigger
:
'
blur
'
},
],
],
userPhone
:[
userPhone
:[
{
required
:
true
,
validator
:
checkPhone
,
trigger
:
[
'
blur
'
,
'
change
'
]},
{
required
:
true
,
validator
:
checkPhone
,
trigger
:
[
'
blur
'
,
'
change
'
]},
...
...
src/views/staff/addStaff.vue
View file @
4d6bb737
...
@@ -82,9 +82,9 @@ export default {
...
@@ -82,9 +82,9 @@ export default {
{
required
:
true
,
message
:
"
请输入员工姓名
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
message
:
"
请输入员工姓名
"
,
trigger
:
"
blur
"
},
],
],
userSex
:
[{
required
:
true
,
message
:
"
请选择员工性别
"
,
trigger
:
"
change
"
}],
userSex
:
[{
required
:
true
,
message
:
"
请选择员工性别
"
,
trigger
:
"
change
"
}],
userAdmin
:
[{
required
:
true
,
message
:
"
请输入员工账号
"
,
trigger
:
"
blur
"
}],
userAdmin
:
[{
required
:
true
,
validator
:
account_password_valid
,
trigger
:
"
blur
"
}],
userPassword
:
[
userPassword
:
[
{
required
:
true
,
message
:
"
请输入员工密码
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
validator
:
account_password_valid
,
trigger
:
"
blur
"
},
],
],
userPhone
:
[
userPhone
:
[
{
required
:
true
,
validator
:
checkPhone
,
trigger
:
[
'
blur
'
,
'
change
'
]
},
{
required
:
true
,
validator
:
checkPhone
,
trigger
:
[
'
blur
'
,
'
change
'
]
},
...
...
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