Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mp-enterprise-people-recruitment-h5
Project
Project
Details
Activity
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
彭佳妮(贵阳日报)
mp-enterprise-people-recruitment-h5
Commits
5b3656e0
Commit
5b3656e0
authored
Oct 10, 2024
by
石建新(贵阳日报)
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复bug
parent
47171b17
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
147 additions
and
33 deletions
+147
-33
main.ts
src/main.ts
+0
-1
step1.vue
src/pages/recommend/releasePostion/step1.vue
+24
-2
step2.vue
src/pages/recommend/releasePostion/step2.vue
+22
-3
step3.vue
src/pages/recommend/releasePostion/step3.vue
+22
-4
step4.vue
src/pages/recommend/releasePostion/step4.vue
+22
-3
step5.vue
src/pages/recommend/releasePostion/step5.vue
+22
-3
index.vue
src/pages/user/myCompany/index.vue
+20
-6
licenseInfo.vue
src/pages/user/myCompany/licenseInfo.vue
+15
-11
No files found.
src/main.ts
View file @
5b3656e0
import
'./.rexma/lib'
;
import
{
createSSRApp
}
from
"vue"
;
import
App
from
"./App.vue"
;
import
store
from
"./store"
;
...
...
src/pages/recommend/releasePostion/step1.vue
View file @
5b3656e0
<
template
>
<NavBar
:showIcon=
"false"
:showTitle=
"false"
title=
""
backgroundBox=
"#FFFFFF"
></NavBar>
<div
class=
"page"
>
<view
class=
"title"
>
<view
class=
"t1"
>
1/5填写职位信息
</view>
...
...
@@ -45,9 +46,18 @@
</view>
</view>
<view
class=
"btn-wrap"
>
<
!--
<
view
class=
"btn-wrap"
>
<button
class=
"bottom-btn"
@
tap=
"next"
>
下一步
</button>
</view>
</view>
-->
<wd-tabbar
@
tap=
"next"
custom-style=
"display: flex;justify-content: center !important;"
fixed
placeholder
safeAreaInsetBottom
>
<view
class=
"foot-btn"
>
下一步
</view>
</wd-tabbar>
</div>
</
template
>
...
...
@@ -139,4 +149,16 @@ const next = () => {
}
}
}
.foot-btn
{
position
:
fixed
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
width
:
622rpx
;
height
:
80rpx
;
color
:
#ffffff
;
background
:
#1f86ff
;
border-radius
:
12rpx
;
}
</
style
>
src/pages/recommend/releasePostion/step2.vue
View file @
5b3656e0
<
template
>
<NavBar
:showIcon=
"false"
:showTitle=
"false"
title=
""
backgroundBox=
"#FFFFFF"
></NavBar>
<div
class=
"page"
>
<view
class=
"title"
>
<view
class=
"t1"
>
2/5福利待遇
</view>
...
...
@@ -45,9 +46,15 @@
</view>
</view>
</view>
<view
class=
"btn-wrap"
>
<button
class=
"bottom-btn"
@
tap=
"next"
>
下一步
</button>
</view>
<wd-tabbar
@
tap=
"next"
custom-style=
"display: flex;justify-content: center !important;"
fixed
placeholder
safeAreaInsetBottom
>
<view
class=
"foot-btn"
>
下一步
</view>
</wd-tabbar>
</div>
</
template
>
...
...
@@ -240,4 +247,16 @@ picker-view {
justify-content
:
space-around
;
color
:
#cccccc
;
}
.foot-btn
{
position
:
fixed
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
width
:
622rpx
;
height
:
80rpx
;
color
:
#ffffff
;
background
:
#1f86ff
;
border-radius
:
12rpx
;
}
</
style
>
src/pages/recommend/releasePostion/step3.vue
View file @
5b3656e0
<
template
>
<NavBar
:showIcon=
"false"
:showTitle=
"false"
title=
""
backgroundBox=
"#FFFFFF"
></NavBar>
<div
class=
"page"
>
<view
class=
"title"
>
<view
class=
"t1"
>
3/5工作地点
</view>
...
...
@@ -16,10 +17,15 @@
</view>
</view>
</view>
<view
class=
"btn-wrap"
>
<button
class=
"bottom-btn"
@
tap=
"next"
>
下一步
</button>
</view>
<wd-tabbar
@
tap=
"next"
custom-style=
"display: flex;justify-content: center !important;"
fixed
placeholder
safeAreaInsetBottom
>
<view
class=
"foot-btn"
>
下一步
</view>
</wd-tabbar>
</div>
</
template
>
...
...
@@ -65,4 +71,16 @@ image {
width
:
12px
;
height
:
13px
;
}
.foot-btn
{
position
:
fixed
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
width
:
622rpx
;
height
:
80rpx
;
color
:
#ffffff
;
background
:
#1f86ff
;
border-radius
:
12rpx
;
}
</
style
>
src/pages/recommend/releasePostion/step4.vue
View file @
5b3656e0
<
template
>
<NavBar
:showIcon=
"false"
:showTitle=
"false"
title=
""
backgroundBox=
"#FFFFFF"
></NavBar>
<div
class=
"page"
>
<view
class=
"title"
>
<view
class=
"t1"
>
4/5填写职位信息
</view>
...
...
@@ -58,9 +59,15 @@
</wd-col-picker>
</view>
</view>
<view
class=
"btn-wrap"
>
<button
class=
"bottom-btn"
@
tap=
"next"
>
下一步
</button>
</view>
<wd-tabbar
@
tap=
"next"
custom-style=
"display: flex;justify-content: center !important;"
fixed
placeholder
safeAreaInsetBottom
>
<view
class=
"foot-btn"
>
下一步
</view>
</wd-tabbar>
</div>
</
template
>
...
...
@@ -164,4 +171,16 @@ initViewData();
<
style
lang=
"scss"
scoped
>
@import
"./common.scss"
;
.foot-btn
{
position
:
fixed
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
width
:
622rpx
;
height
:
80rpx
;
color
:
#ffffff
;
background
:
#1f86ff
;
border-radius
:
12rpx
;
}
</
style
>
src/pages/recommend/releasePostion/step5.vue
View file @
5b3656e0
<
template
>
<NavBar
:showIcon=
"false"
:showTitle=
"false"
title=
""
backgroundBox=
"#FFFFFF"
></NavBar>
<div
class=
"page"
>
<view
class=
"title"
>
<view
class=
"t1"
>
5/5 更多要求
</view>
...
...
@@ -25,9 +26,15 @@
</view>
</view>
<view
class=
"btn-wrap"
>
<button
class=
"bottom-btn"
@
tap=
"submit"
>
提交
</button>
</view>
<wd-tabbar
@
tap=
"submit"
custom-style=
"display: flex;justify-content: center !important;"
fixed
placeholder
safeAreaInsetBottom
>
<view
class=
"foot-btn"
>
提交
</view>
</wd-tabbar>
</div>
</
template
>
...
...
@@ -90,4 +97,16 @@ const submit = () => {
<
style
lang=
"scss"
scoped
>
@import
"./common.scss"
;
.foot-btn
{
position
:
fixed
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
width
:
622rpx
;
height
:
80rpx
;
color
:
#ffffff
;
background
:
#1f86ff
;
border-radius
:
12rpx
;
}
</
style
>
src/pages/user/myCompany/index.vue
View file @
5b3656e0
...
...
@@ -39,9 +39,15 @@
</div>
</div>
</div>
<div
class=
"footer"
>
<button
class=
"bottom-btn"
@
click=
"submit"
>
保存
</button>
</div>
<wd-tabbar
@
click=
"submit"
custom-style=
"display: flex;justify-content: center !important;"
fixed
placeholder
safeAreaInsetBottom
>
<view
class=
"foot-btn"
>
保存
</view>
</wd-tabbar>
</div>
</
template
>
...
...
@@ -214,9 +220,17 @@ const submit = () => {
}
}
}
.footer
{
padding
:
16px
0
;
border-top
:
1px
solid
#f3f4f8
;
.foot-btn
{
position
:
fixed
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
width
:
622rpx
;
height
:
80rpx
;
color
:
#ffffff
;
background
:
#1f86ff
;
border-radius
:
12rpx
;
}
}
</
style
>
src/pages/user/myCompany/licenseInfo.vue
View file @
5b3656e0
<
template
>
<NavBar
:showIcon=
"true"
:showTitle=
"true"
title=
"营业执照认证"
backgroundBox=
"#FFFFFF"
></NavBar>
<div
class=
"page"
>
<div
class=
"audit-message"
v-if=
"companyInfo.companyAudit.status == 2"
>
<p
class=
"title"
>
审核拒绝
</p>
<div
class=
"message"
>
<div
class=
"audit-message"
>
<p
class=
"title"
:style=
"
{ background: companyInfo.companyAudit.status == 2 ? '#ff5113' : '#1F86FF' }">
{{
companyInfo
.
companyAudit
.
status
==
2
?
"审核拒绝"
:
"通过审核"
}}
</p>
<div
class=
"message"
:style=
"
{ background: '#FFEDE7' }" v-if="companyInfo.companyAudit.status == 2">
<p>
拒绝原因
</p>
{{
companyInfo
.
companyAudit
.
auditMessage
}}
</div>
...
...
@@ -105,13 +108,15 @@ onMounted(() => {
/* 选择图片 */
const
chooseImage
=
()
=>
{
uni
.
chooseImage
({
count
:
1
,
success
:
async
({
tempFiles
})
=>
{
const
res
=
await
uploadFiles
(
tempFiles
);
companyInfo
.
companyAudit
.
licensePath
=
res
[
0
].
key
;
}
});
if
(
companyInfo
.
companyAudit
.
status
==
2
)
{
uni
.
chooseImage
({
count
:
1
,
success
:
async
({
tempFiles
})
=>
{
const
res
=
await
uploadFiles
(
tempFiles
);
companyInfo
.
companyAudit
.
licensePath
=
res
[
0
].
key
;
}
});
}
};
const
handleChange
=
(
event
,
type
)
=>
{
...
...
@@ -171,7 +176,6 @@ const submit = () => {
line-height
:
80rpx
;
color
:
#ffffff
;
text-align
:
center
;
background-color
:
#ff5113
;
}
.message
{
padding
:
32rpx
;
...
...
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