Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
op-web-service
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
bp
op-web-service
Commits
8333a1ce
Commit
8333a1ce
authored
Jun 11, 2021
by
mengwenhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:图片提交修改修复,法人手机号修复
parent
bfdc92db
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
37 additions
and
40 deletions
+37
-40
index.vue
src/pages/Enterprise/Audit/index.vue
+10
-0
index.vue
src/pages/Enterprise/Certification/index.vue
+2
-0
enterpriseForm.vue
src/pages/Enterprise/components/enterpriseForm.vue
+25
-40
No files found.
src/pages/Enterprise/Audit/index.vue
View file @
8333a1ce
...
@@ -72,6 +72,16 @@
...
@@ -72,6 +72,16 @@
label=
"法人或经营者身份证号"
label=
"法人或经营者身份证号"
prop=
"legal_id_card"
prop=
"legal_id_card"
></el-table-column>
></el-table-column>
<el-table-column
align=
"center"
label=
"法人手机号"
prop=
"mobile"
>
<
template
#
default=
"scope"
>
<span
v-if=
"scope.row.mobile"
>
{{
scope
.
row
.
mobile
}}
</span>
<span
v-else
>
无
</span>
</
template
>
</el-table-column>
<el-table-column
<el-table-column
align=
"center"
align=
"center"
label=
"身份证正面照片"
label=
"身份证正面照片"
...
...
src/pages/Enterprise/Certification/index.vue
View file @
8333a1ce
...
@@ -231,6 +231,7 @@ export default {
...
@@ -231,6 +231,7 @@ export default {
data_from
:
null
,
data_from
:
null
,
proxy_user_name
:
null
,
proxy_user_name
:
null
,
statusOptions
:
[
statusOptions
:
[
{
value
:
""
,
label
:
"全部"
},
{
value
:
5
,
label
:
"编辑中"
},
{
value
:
5
,
label
:
"编辑中"
},
{
value
:
10
,
label
:
"待审核"
},
{
value
:
10
,
label
:
"待审核"
},
{
value
:
20
,
label
:
"审核成功"
},
{
value
:
20
,
label
:
"审核成功"
},
...
@@ -308,6 +309,7 @@ export default {
...
@@ -308,6 +309,7 @@ export default {
// 重置表单
// 重置表单
resetForm
(
formName
)
{
resetForm
(
formName
)
{
this
.
$refs
[
formName
].
resetFields
();
this
.
$refs
[
formName
].
resetFields
();
this
.
enterpriseForm
.
audit_status
=
""
;
this
.
getEnterpriseList
();
this
.
getEnterpriseList
();
},
},
...
...
src/pages/Enterprise/components/enterpriseForm.vue
View file @
8333a1ce
...
@@ -41,11 +41,9 @@
...
@@ -41,11 +41,9 @@
<el-upload
<el-upload
:show-file-list=
"false"
:show-file-list=
"false"
:action=
"domainName"
:action=
"domainName"
:limit=
"1"
:accept=
"'image/*'"
:accept=
"'image/*'"
auto-upload
auto-upload
:on-success=
"handleEnterpriseSuccess"
:on-success=
"handleEnterpriseSuccess"
:on-change=
"handleEnterpriseChange"
>
>
<el-button
<el-button
size=
"small"
size=
"small"
...
@@ -70,9 +68,9 @@
...
@@ -70,9 +68,9 @@
<!-- 企业代码 -->
<!-- 企业代码 -->
<el-form-item
<el-form-item
label=
"用户手机号:"
label=
"用户手机号:"
prop=
"
userM
obile"
prop=
"
m
obile"
>
>
<el-input
v-model
.
trim=
"establishForm.
userM
obile"
></el-input>
<el-input
v-model
.
trim=
"establishForm.
m
obile"
></el-input>
</el-form-item>
</el-form-item>
<!-- =================普通企业法人/个体工商户身份认证信息========== -->
<!-- =================普通企业法人/个体工商户身份认证信息========== -->
<h3>
身份信息
</h3>
<h3>
身份信息
</h3>
...
@@ -90,7 +88,6 @@
...
@@ -90,7 +88,6 @@
<el-upload
<el-upload
:show-file-list=
"false"
:show-file-list=
"false"
:action=
"domainName"
:action=
"domainName"
:limit=
"1"
:accept=
"'image/*'"
:accept=
"'image/*'"
auto-upload
auto-upload
:on-success=
"handleFontSuccess"
:on-success=
"handleFontSuccess"
...
@@ -115,7 +112,6 @@
...
@@ -115,7 +112,6 @@
<el-upload
<el-upload
:show-file-list=
"false"
:show-file-list=
"false"
:action=
"domainName"
:action=
"domainName"
:limit=
"1"
:accept=
"'image/*'"
:accept=
"'image/*'"
auto-upload
auto-upload
:on-success=
"handleBackSuccess"
:on-success=
"handleBackSuccess"
...
@@ -136,16 +132,16 @@
...
@@ -136,16 +132,16 @@
<!-- 经营者(法人)手机号 -->
<!-- 经营者(法人)手机号 -->
<el-form-item
<el-form-item
label=
"经营者(法人)手机号:"
label=
"经营者(法人)手机号:"
prop=
"mobile"
prop=
"
legal_
mobile"
v-if=
"isMobbileRequired"
v-if=
"isMobbileRequired"
>
>
<el-input
v-model
.
trim=
"establishForm.mobile"
></el-input>
<el-input
v-model
.
trim=
"establishForm.
legal_
mobile"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
<el-form-item
label=
"经营者(法人)手机号:"
label=
"经营者(法人)手机号:"
v-else
v-else
>
>
<el-input
v-model
.
trim=
"establishForm.mobile"
></el-input>
<el-input
v-model
.
trim=
"establishForm.
legal_
mobile"
></el-input>
</el-form-item>
</el-form-item>
<!-- 经营者(法人)身份证号 -->
<!-- 经营者(法人)身份证号 -->
<el-form-item
<el-form-item
...
@@ -154,14 +150,7 @@
...
@@ -154,14 +150,7 @@
>
>
<el-input
v-model
.
trim=
"establishForm.idcard_number"
></el-input>
<el-input
v-model
.
trim=
"establishForm.idcard_number"
></el-input>
</el-form-item>
</el-form-item>
<!-- 用户手机号 -->
<!-- 信息提交 -->
<!--
<el-form-item
label=
"用户手机号:"
prop=
"mobile"
>
<el-input
v-model
.
number=
"establishForm.mobile"
></el-input>
</el-form-item>
-->
<el-form-item>
<el-form-item>
<el-button
@
click=
"handelCancel('establishFormRef')"
>
取消
</el-button>
<el-button
@
click=
"handelCancel('establishFormRef')"
>
取消
</el-button>
<el-button
<el-button
...
@@ -234,23 +223,23 @@ export default {
...
@@ -234,23 +223,23 @@ export default {
callback
();
callback
();
};
};
// 法人手机号校验规则
// 法人手机号校验规则
const
mobileRules
=
(
rule
,
value
,
callback
)
=>
{
const
legal_
mobileRules
=
(
rule
,
value
,
callback
)
=>
{
const
phoneReg
=
/^
(
13
[
0-9
]
|14
[
01456879
]
|15
[
0-35-9
]
|16
[
2567
]
|17
[
0-8
]
|18
[
0-9
]
|19
[
0-35-9
])\d{8}
$/
;
const
phoneReg
=
/^
(
13
[
0-9
]
|14
[
01456879
]
|15
[
0-35-9
]
|16
[
2567
]
|17
[
0-8
]
|18
[
0-9
]
|19
[
0-35-9
])\d{8}
$/
;
const
{
mobile
}
=
this
.
establishForm
;
const
{
legal_
mobile
}
=
this
.
establishForm
;
if
(
mobile
.
length
===
0
)
{
if
(
legal_
mobile
.
length
===
0
)
{
callback
(
new
Error
(
"法人手机号不可为空!"
));
callback
(
new
Error
(
"法人手机号不可为空!"
));
}
else
if
(
!
phoneReg
.
test
(
mobile
))
{
}
else
if
(
!
phoneReg
.
test
(
legal_
mobile
))
{
callback
(
new
Error
(
"法人手机号格式不正确!"
));
callback
(
new
Error
(
"法人手机号格式不正确!"
));
}
}
callback
();
callback
();
};
};
// 用户手机号
// 用户手机号
const
userM
obileRules
=
(
rule
,
value
,
callback
)
=>
{
const
m
obileRules
=
(
rule
,
value
,
callback
)
=>
{
const
phoneReg
=
/^
(
13
[
0-9
]
|14
[
01456879
]
|15
[
0-35-9
]
|16
[
2567
]
|17
[
0-8
]
|18
[
0-9
]
|19
[
0-35-9
])\d{8}
$/
;
const
phoneReg
=
/^
(
13
[
0-9
]
|14
[
01456879
]
|15
[
0-35-9
]
|16
[
2567
]
|17
[
0-8
]
|18
[
0-9
]
|19
[
0-35-9
])\d{8}
$/
;
const
{
userM
obile
}
=
this
.
establishForm
;
const
{
m
obile
}
=
this
.
establishForm
;
if
(
userM
obile
.
length
===
0
)
{
if
(
m
obile
.
length
===
0
)
{
callback
(
new
Error
(
"用户手机号不可为空!"
));
callback
(
new
Error
(
"用户手机号不可为空!"
));
}
else
if
(
!
phoneReg
.
test
(
userM
obile
))
{
}
else
if
(
!
phoneReg
.
test
(
m
obile
))
{
callback
(
new
Error
(
"用户手机号格式不正确!"
));
callback
(
new
Error
(
"用户手机号格式不正确!"
));
}
}
callback
();
callback
();
...
@@ -267,9 +256,9 @@ export default {
...
@@ -267,9 +256,9 @@ export default {
bak_img
:
""
,
// 身份证反面照的尖山云objeid(!)
bak_img
:
""
,
// 身份证反面照的尖山云objeid(!)
idcard_number
:
""
,
// 身份证号(!)
idcard_number
:
""
,
// 身份证号(!)
userName
:
""
,
// 用户姓名(!)
userName
:
""
,
// 用户姓名(!)
mobile
:
""
,
// 法人手机号
legal_
mobile
:
""
,
// 法人手机号
data_type
:
null
,
// 企业类型(!)
data_type
:
null
,
// 企业类型(!)
userM
obile
:
""
// 用户手机号
m
obile
:
""
// 用户手机号
},
},
// 表单校验规则
// 表单校验规则
...
@@ -306,11 +295,11 @@ export default {
...
@@ -306,11 +295,11 @@ export default {
{
required
:
true
,
message
:
"请填写经营者(法人姓名)"
,
trigger
:
"blur"
}
{
required
:
true
,
message
:
"请填写经营者(法人姓名)"
,
trigger
:
"blur"
}
],
],
// 法人手机号
// 法人手机号
mobile
:
[{
required
:
true
,
validator
:
mobileRules
,
trigger
:
"blur"
}],
legal_mobile
:
[
{
required
:
true
,
validator
:
legal_mobileRules
,
trigger
:
"blur"
}
],
// 用户手机号
// 用户手机号
userMobile
:
[
mobile
:
[{
required
:
true
,
validator
:
mobileRules
,
trigger
:
"blur"
}]
{
required
:
true
,
validator
:
userMobileRules
,
trigger
:
"blur"
}
]
},
},
// 域名选择
// 域名选择
...
@@ -335,6 +324,7 @@ export default {
...
@@ -335,6 +324,7 @@ export default {
this
.
establishForm
.
bak_img
=
val
.
legal_back_id_card
;
this
.
establishForm
.
bak_img
=
val
.
legal_back_id_card
;
this
.
establishForm
.
idcard_number
=
val
.
legal_id_card
;
this
.
establishForm
.
idcard_number
=
val
.
legal_id_card
;
this
.
establishForm
.
userName
=
val
.
legal_person
;
this
.
establishForm
.
userName
=
val
.
legal_person
;
this
.
establishForm
.
legal_mobile
=
val
.
legal_mobile
;
this
.
establishForm
.
mobile
=
val
.
mobile
;
this
.
establishForm
.
mobile
=
val
.
mobile
;
this
.
establishForm
.
user_id
=
val
.
user_id
;
this
.
establishForm
.
user_id
=
val
.
user_id
;
this
.
establishForm
.
sensitiveWord
=
val
.
sensitiveWord
;
this
.
establishForm
.
sensitiveWord
=
val
.
sensitiveWord
;
...
@@ -348,12 +338,6 @@ export default {
...
@@ -348,12 +338,6 @@ export default {
this
.
establishForm
.
entterpriseImage
=
`http://
${
res
.
result
.
file_url
}
`
;
this
.
establishForm
.
entterpriseImage
=
`http://
${
res
.
result
.
file_url
}
`
;
this
.
establishForm
.
entterprise_image
=
res
.
result
.
object_id
;
this
.
establishForm
.
entterprise_image
=
res
.
result
.
object_id
;
},
},
// 更改营业执照时
handleEnterpriseChange
(
file
,
fileList
)
{
console
.
log
(
fileList
);
// fileList = [];
fileList
.
push
(
file
);
},
// 上传身份证前面
// 上传身份证前面
handleFontSuccess
(
res
)
{
handleFontSuccess
(
res
)
{
...
@@ -389,8 +373,8 @@ export default {
...
@@ -389,8 +373,8 @@ export default {
bak_img
,
bak_img
,
idcard_number
,
idcard_number
,
userName
,
userName
,
legal_mobile
,
mobile
,
mobile
,
userMobile
,
user_id
user_id
}
=
this
.
establishForm
;
}
=
this
.
establishForm
;
/**
/**
...
@@ -404,7 +388,7 @@ export default {
...
@@ -404,7 +388,7 @@ export default {
entterprise_image
,
entterprise_image
,
data_from
:
3
,
data_from
:
3
,
data_type
,
data_type
,
mobile
:
parseInt
(
userMobile
)
mobile
};
};
const
res
=
await
postBusiness
(
enterpriseQuery
);
const
res
=
await
postBusiness
(
enterpriseQuery
);
if
(
res
.
code
!==
0
)
return
this
.
$message
.
error
(
res
.
reason
);
if
(
res
.
code
!==
0
)
return
this
.
$message
.
error
(
res
.
reason
);
...
@@ -423,9 +407,10 @@ export default {
...
@@ -423,9 +407,10 @@ export default {
bak_completeness
:
0
,
bak_completeness
:
0
,
idcard_number
,
idcard_number
,
name
:
userName
,
name
:
userName
,
legal_mobile
,
mobile
,
mobile
,
data_type
,
data_type
,
user_id
:
parseInt
(
user_id
)
user_id
:
user_id
?
parseInt
(
user_id
)
:
""
};
};
const
result
=
await
opCommit
(
legalQuery
);
const
result
=
await
opCommit
(
legalQuery
);
if
(
result
.
code
!==
0
)
return
this
.
$message
.
error
(
result
.
reason
);
if
(
result
.
code
!==
0
)
return
this
.
$message
.
error
(
result
.
reason
);
...
...
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