1

parent 9f1a0ec6
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
</view> </view>
<button class="login-btn" @click="login">授权手机号登录</button> <button class="login-btn" @click="login">授权手机号登录</button>
</view> </view>
{{ res }} <!-- {{ res }} -->
</div> </div>
</template> </template>
......
...@@ -89,7 +89,6 @@ ...@@ -89,7 +89,6 @@
>{{ v.text }}</view >{{ v.text }}</view
> >
</view> </view>
<view class="release-postion" @tap="releasePostion"> 发布 </view>
<scroll-view class="management-list" :scroll-y="true"> <scroll-view class="management-list" :scroll-y="true">
<view class="item" v-for="(v, i) in jobList" :key="i"> <view class="item" v-for="(v, i) in jobList" :key="i">
<view class="flex-between"> <view class="flex-between">
...@@ -135,6 +134,7 @@ ...@@ -135,6 +134,7 @@
<wd-status-tip v-if="!jobList.length" image="content" tip="暂无内容" /> <wd-status-tip v-if="!jobList.length" image="content" tip="暂无内容" />
</scroll-view> </scroll-view>
</view> </view>
<view class="release-postion" @tap="releasePostion"> 发布 </view>
</view> </view>
</div> </div>
</template> </template>
...@@ -474,6 +474,31 @@ const editJob = ({ id, status }) => { ...@@ -474,6 +474,31 @@ const editJob = ({ id, status }) => {
flex-direction: column; flex-direction: column;
flex-grow: 1; flex-grow: 1;
height: 200rpx; height: 200rpx;
.release-postion {
position: fixed;
right: 22rpx;
bottom: 120rpx;
z-index: 1;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 112rpx;
height: 112rpx;
font-size: 24rpx;
font-weight: 500;
line-height: 28rpx;
color: #eaf4ff;
background: linear-gradient(180deg, #3570ff -3%, #29a5ff 100%);
border-radius: 50%;
opacity: 1;
image {
width: 32rpx;
height: 36rpx;
margin-bottom: 6rpx;
}
}
.recommend { .recommend {
position: relative; position: relative;
display: flex; display: flex;
...@@ -655,30 +680,6 @@ const editJob = ({ id, status }) => { ...@@ -655,30 +680,6 @@ const editJob = ({ id, status }) => {
} }
} }
} }
.release-postion {
position: fixed;
right: 22rpx;
bottom: 120rpx;
z-index: 1;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 112rpx;
height: 112rpx;
font-size: 24rpx;
font-weight: 500;
line-height: 28rpx;
color: #eaf4ff;
background: linear-gradient(180deg, #3570ff -3%, #29a5ff 100%);
border-radius: 50%;
opacity: 1;
image {
width: 32rpx;
height: 36rpx;
margin-bottom: 6rpx;
}
}
.management-list { .management-list {
flex-grow: 1; flex-grow: 1;
height: 200rpx; height: 200rpx;
......
<template> <template>
<NavBar :showIcon="false" :showTitle="false" title="" backgroundBox="#FFFFFF"></NavBar> <NavBar :showIcon="true" :showTitle="false" title="" backgroundBox="#FFFFFF"></NavBar>
<div class="page"> <div class="page">
<view class="title"> <view class="title">
<view class="t1">1/5填写职位信息</view> <view class="t1">1/5填写职位信息</view>
......
<template> <template>
<NavBar :showIcon="false" :showTitle="false" title="" backgroundBox="#FFFFFF"></NavBar> <NavBar :showIcon="true" :showTitle="false" title="" backgroundBox="#FFFFFF"></NavBar>
<div class="page"> <div class="page">
<view class="title"> <view class="title">
<view class="t1">2/5福利待遇</view> <view class="t1">2/5福利待遇</view>
......
<template> <template>
<NavBar :showIcon="false" :showTitle="false" title="" backgroundBox="#FFFFFF"></NavBar> <NavBar :showIcon="true" :showTitle="false" title="" backgroundBox="#FFFFFF"></NavBar>
<div class="page"> <div class="page">
<view class="title"> <view class="title">
<view class="t1">3/5工作地点</view> <view class="t1">3/5工作地点</view>
......
<template> <template>
<NavBar :showIcon="false" :showTitle="false" title="" backgroundBox="#FFFFFF"></NavBar> <NavBar :showIcon="true" :showTitle="false" title="" backgroundBox="#FFFFFF"></NavBar>
<div class="page"> <div class="page">
<view class="title"> <view class="title">
<view class="t1">4/5填写职位信息</view> <view class="t1">4/5填写职位信息</view>
......
<template> <template>
<NavBar :showIcon="false" :showTitle="false" title="" backgroundBox="#FFFFFF"></NavBar> <NavBar :showIcon="true" :showTitle="false" title="" backgroundBox="#FFFFFF"></NavBar>
<div class="page"> <div class="page">
<view class="title"> <view class="title">
<view class="t1">5/5 更多要求</view> <view class="t1">5/5 更多要求</view>
......
...@@ -11,13 +11,21 @@ ...@@ -11,13 +11,21 @@
placeholder="请输入你的问题" placeholder="请输入你的问题"
/> />
<view class="img-list"> <view class="img-list">
<image v-for="(item, index) in imgArr" :key="index" :src="evn.APP_IMAGE_BASE_API + item" /> <image
v-for="(item, index) in imgArr"
:key="index"
:src="evn.APP_IMAGE_BASE_API + item"
@click="previewImage(evn.APP_IMAGE_BASE_API + item)"
/>
<view class="up-load" @click="chooseImage" v-if="(imgArr.length < 3 && id == null) || !id"> <view class="up-load" @click="chooseImage" v-if="(imgArr.length < 3 && id == null) || !id">
<wd-icon name="add" size="60rpx" color="#77818F"></wd-icon> <wd-icon name="add" size="60rpx" color="#77818F"></wd-icon>
</view> </view>
</view> </view>
<view class="tip" v-if="!id">上传图片(可上传0-3张图片)</view> <view class="tip" v-if="!id">上传图片(可上传0-3张图片)</view>
<view class="msg">
<view class="title">平台回复</view>
<view class="hf">{{ detail.replyMessage || "暂无回复" }}</view>
</view>
<wd-tabbar <wd-tabbar
v-if="!id" v-if="!id"
@click="feedbackAddFn" @click="feedbackAddFn"
...@@ -56,6 +64,11 @@ const feedbackByIdFn = id => { ...@@ -56,6 +64,11 @@ const feedbackByIdFn = id => {
imgArr.value = feedback.data.imagesPath.split(","); imgArr.value = feedback.data.imagesPath.split(",");
}); });
}; };
function previewImage(url) {
xma.previewImage({
current: url // 当前显示图片的http链接
});
}
/* 选择图片 */ /* 选择图片 */
const chooseImage = () => { const chooseImage = () => {
console.log(123); console.log(123);
...@@ -99,6 +112,32 @@ const feedbackAddFn = () => { ...@@ -99,6 +112,32 @@ const feedbackAddFn = () => {
flex-direction: column; flex-direction: column;
box-sizing: border-box; box-sizing: border-box;
padding: 16rpx 32rpx; padding: 16rpx 32rpx;
.msg {
padding-top: 32rpx;
.title {
font-size: 32rpx;
font-weight: 600;
color: #1b2026;
position: relative;
}
.title::before {
content: " ";
position: absolute;
left: 8rpx;
top: 28rpx;
width: 122rpx;
height: 16rpx;
opacity: 1;
background: linear-gradient(90deg, rgba(241, 246, 251, 0) 0%, #76a5ff 100%);
}
.hf {
font-size: 24rpx;
line-height: 36rpx;
color: #1b2026;
margin-top: 16rpx;
}
}
.title { .title {
font-size: 32rpx; font-size: 32rpx;
font-weight: 600; font-weight: 600;
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
<wd-input <wd-input
type="text" type="text"
size="small" size="small"
:disabled="companyInfo.companyAudit.status != 2"
v-model="companyInfo.companyAudit.companyName" v-model="companyInfo.companyAudit.companyName"
placeholder="请输入企业全称" placeholder="请输入企业全称"
:use-label-slot="true" :use-label-slot="true"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment