This commit is contained in:
Apcallover
2024-04-24 09:57:10 +08:00
29 changed files with 84 additions and 125 deletions

View File

@@ -1,9 +1,9 @@
const companyList = [{ const companyList = [{
missionNo: "0", missionNo: "0",
missionTitle: "公司名称公司名称公司名称公司名称公司名称1", missionTitle: "用工单位",
wage: 1000, wage: 1000,
wageUnitCategory: 0, wageUnitCategory: 0,
companyName: "公司名称全程", companyName: "用工单位",
etimePub: "2020-07-25 23:59:59", etimePub: "2020-07-25 23:59:59",
cityId: "130104", cityId: "130104",
skillNames: "学习能力强,服务态度好", skillNames: "学习能力强,服务态度好",
@@ -16,7 +16,7 @@ const companyList = [{
missionTitle: "石家庄环卫清洁", missionTitle: "石家庄环卫清洁",
wage: 1000, wage: 1000,
wageUnitCategory: 1, wageUnitCategory: 1,
companyName: "公司名称全程", companyName: "用工单位",
etimePub: "2020-07-25 23:59:59", etimePub: "2020-07-25 23:59:59",
cityId: "130104", cityId: "130104",
skillNames: "学习能力强,服务态度好", skillNames: "学习能力强,服务态度好",
@@ -26,10 +26,10 @@ const companyList = [{
}, },
{ {
missionNo: "2", missionNo: "2",
missionTitle: "公司名称3", missionTitle: "用工单位",
wage: 1000, wage: 1000,
wageUnitCategory: 2, wageUnitCategory: 2,
companyName: "公司名称全程", companyName: "用工单位",
etimePub: "2020-07-25 23:59:59", etimePub: "2020-07-25 23:59:59",
cityId: "130104", cityId: "130104",
skillNames: "学习能力强,服务态度好", skillNames: "学习能力强,服务态度好",
@@ -39,7 +39,7 @@ const companyList = [{
}, },
]; ];
const companyInfo = { const companyInfo = {
missionTitle: "栾城齐鲁村镇银行阶段性客户栾城齐鲁村镇银行阶段性客户", missionTitle: "",
missionNo: "M1589187105030039", missionNo: "M1589187105030039",
stime: "2020-07-30 00:00:00", stime: "2020-07-30 00:00:00",
etime: "2020-08-30 23:59:59", etime: "2020-08-30 23:59:59",
@@ -52,14 +52,14 @@ const companyInfo = {
age: "35岁以下", age: "35岁以下",
education: 7, education: 7,
experienceDesc: "不限要求", experienceDesc: "不限要求",
missionDesc: "<p>1.在任务期间内完成公司分配的工作任务;</p><p>2.在任务期间内遵守公司规章制度;</p><p>3.绩效工资,按劳分配工资,多劳多得;</p><p>4.最终解释权在长城宽带网络服务有限公司石家庄分公司。</p>", missionDesc: "",
skillNames: "能力强,态度好,学习能力强,服务态度好,学习能力强,服务态度好", skillNames: "",
companyName: "公司名称全程公司名称全程公司名称全程", companyName: "用工单位",
cityId: "130104", cityId: "130104",
address: "广东省广州市天河区万达D座3层", address: "",
callName: "张**", callName: "",
callTel: "138****5110", callTel: "",
companyAddress: "河北省·石家庄市·正定新区·石家庄传媒大厦17层", companyAddress: "",
lat: 38.071944, lat: 38.071944,
lon: 114.452893, lon: 114.452893,
}; };

View File

@@ -21,8 +21,8 @@
{{ item }} {{ item }}
</view> </view>
<view style="flex:1;"></view> <view style="flex:1;"></view>
<u-tag text="任务" v-if="companyitem.type == 0" plain size="mini" type="warning"></u-tag> <u-tag text="零工岗位" v-if="companyitem.type == 0" plain size="mini" type="warning"></u-tag>
<u-tag text="岗位" v-if="companyitem.type == 1" plain size="mini"></u-tag> <u-tag text="全职岗位" v-if="companyitem.type == 1" plain size="mini"></u-tag>
<u-tag text="招工" v-if="companyitem.type == 2" plain size="mini"></u-tag> <u-tag text="招工" v-if="companyitem.type == 2" plain size="mini"></u-tag>
</view> </view>
<view style="width: 100%;height: 1rpx;background-color: #999;margin: 0 auto;opacity: .5;"></view> <view style="width: 100%;height: 1rpx;background-color: #999;margin: 0 auto;opacity: .5;"></view>

View File

@@ -21,8 +21,8 @@
{{ item }} {{ item }}
</view> </view>
<view style="flex:1;"></view> <view style="flex:1;"></view>
<u-tag text="任务" v-if="companyitem.type == 0" plain size="mini" type="warning"></u-tag> <u-tag text="零工岗位" v-if="companyitem.type == 0" plain size="mini" type="warning"></u-tag>
<u-tag text="岗位" v-if="companyitem.type == 1" plain size="mini"></u-tag> <u-tag text="全职岗位" v-if="companyitem.type == 1" plain size="mini"></u-tag>
<u-tag text="招工" v-if="companyitem.type == 2" plain size="mini"></u-tag> <u-tag text="招工" v-if="companyitem.type == 2" plain size="mini"></u-tag>
</view> </view>
<view style="width: 100%;height: 1rpx;background-color: #999;margin: 0 auto;opacity: .5;"></view> <view style="width: 100%;height: 1rpx;background-color: #999;margin: 0 auto;opacity: .5;"></view>

View File

@@ -21,8 +21,8 @@
{{ item }} {{ item }}
</view> </view>
<view style="flex:1;"></view> <view style="flex:1;"></view>
<u-tag text="任务" v-if="companyitem.type == 0" plain size="mini" type="warning"></u-tag> <u-tag text="零工岗位" v-if="companyitem.type == 0" plain size="mini" type="warning"></u-tag>
<u-tag text="岗位" v-if="companyitem.type == 1" plain size="mini"></u-tag> <u-tag text="全职岗位" v-if="companyitem.type == 1" plain size="mini"></u-tag>
<u-tag text="招工" v-if="companyitem.type == 2" plain size="mini"></u-tag> <u-tag text="招工" v-if="companyitem.type == 2" plain size="mini"></u-tag>
</view> </view>
<view style="width: 100%;height: 1rpx;background-color: #999;margin: 0 auto;opacity: .5;"></view> <view style="width: 100%;height: 1rpx;background-color: #999;margin: 0 auto;opacity: .5;"></view>

View File

@@ -21,8 +21,8 @@
{{ item }} {{ item }}
</view> </view>
<view style="flex:1;"></view> <view style="flex:1;"></view>
<u-tag text="任务" v-if="companyitem.type == 0" plain size="mini" type="warning"></u-tag> <u-tag text="零工岗位" v-if="companyitem.type == 0" plain size="mini" type="warning"></u-tag>
<u-tag text="岗位" v-if="companyitem.type == 1" plain size="mini"></u-tag> <u-tag text="全职岗位" v-if="companyitem.type == 1" plain size="mini"></u-tag>
<u-tag text="招工" v-if="companyitem.type == 2" plain size="mini"></u-tag> <u-tag text="招工" v-if="companyitem.type == 2" plain size="mini"></u-tag>
</view> </view>
<view style="width: 100%;height: 1rpx;background-color: #999;margin: 0 auto;opacity: .5;"></view> <view style="width: 100%;height: 1rpx;background-color: #999;margin: 0 auto;opacity: .5;"></view>

View File

@@ -8,7 +8,7 @@
</view> </view>
<view class="contractBoxList" v-for="item in ContractList"> <view class="contractBoxList" v-for="item in ContractList">
<view> <view>
<view class="title">任务名称{{item.servicesName}}</view> <view class="title">零工岗位名称{{item.servicesName}}</view>
<view class="time" style="margin: 10px 0;font-weight:500;">合同编号{{item.contractNo}}</view> <view class="time" style="margin: 10px 0;font-weight:500;">合同编号{{item.contractNo}}</view>
<view class="time">合同有效期{{item.stime | time}} {{item.etime | time}}</view> <view class="time">合同有效期{{item.stime | time}} {{item.etime | time}}</view>
</view> </view>

View File

@@ -15,8 +15,8 @@
<!-- <company-list :companyitem="item" :noApply="false"></company-list> --> <!-- <company-list :companyitem="item" :noApply="false"></company-list> -->
<image src="../../static/img/eyeopen.svg" style="width: 32rpx;height: 32rpx;margin-right: 10rpx;" mode=""></image> <image src="../../static/img/eyeopen.svg" style="width: 32rpx;height: 32rpx;margin-right: 10rpx;" mode=""></image>
<view style="flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">{{ item.workname }}</view> <view style="flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">{{ item.workname }}</view>
<view class="type" v-if="item.type == 0">任务</view> <view class="type" v-if="item.type == 0">零工岗位</view>
<view class="type" v-else-if="item.type == 1">岗位</view> <view class="type" v-else-if="item.type == 1">全职岗位</view>
<view class="type" v-else-if="item.type == 2">政策</view> <view class="type" v-else-if="item.type == 2">政策</view>
<view class="baddd"></view> <view class="baddd"></view>
</view> </view>

View File

@@ -22,7 +22,7 @@
{ {
"path": "pages/projectInfo/projectInfo", "path": "pages/projectInfo/projectInfo",
"style": { "style": {
"navigationBarTitleText": "任务详情", "navigationBarTitleText": "岗位详情",
"navigationBarBackgroundColor": "#FFFFFF" "navigationBarBackgroundColor": "#FFFFFF"
} }
}, },
@@ -289,7 +289,7 @@
{ {
"path": "pages/recruit/subPage/taskProjectList", "path": "pages/recruit/subPage/taskProjectList",
"style": { "style": {
"navigationBarTitleText": "推送任务", "navigationBarTitleText": "推送零工岗位",
"navigationBarBackgroundColor": "#FFFFFF", "navigationBarBackgroundColor": "#FFFFFF",
"enablePullDownRefresh": false "enablePullDownRefresh": false
} }
@@ -338,7 +338,7 @@
{ {
"path": "pages/recruit/subPage/newsDetail/projectInfo", "path": "pages/recruit/subPage/newsDetail/projectInfo",
"style": { "style": {
"navigationBarTitleText": "任务详情", "navigationBarTitleText": "岗位详情",
"navigationBarBackgroundColor": "#FFFFFF" "navigationBarBackgroundColor": "#FFFFFF"
} }
}, },
@@ -367,7 +367,7 @@
{ {
"path": "pages/news/taskProjectList", "path": "pages/news/taskProjectList",
"style": { "style": {
"navigationBarTitleText": "推送任务", "navigationBarTitleText": "推送零工岗位",
"navigationBarBackgroundColor": "#FFFFFF", "navigationBarBackgroundColor": "#FFFFFF",
"enablePullDownRefresh": false "enablePullDownRefresh": false
} }

View File

@@ -8,7 +8,7 @@
<view class="headd_left"> <view class="headd_left">
<u-icon name="search" color="#2297fa" size="24"></u-icon> <u-icon name="search" color="#2297fa" size="24"></u-icon>
<input placeholder-class="search_style" type="text" confirm-type="搜索" v-model="keywords" <input placeholder-class="search_style" type="text" confirm-type="搜索" v-model="keywords"
placeholder="搜任务/搜岗位/搜政策" /> placeholder="搜零工岗位/搜全职岗位/搜政策" />
</view> </view>
<view class="headd_right"> <view class="headd_right">
搜索 搜索
@@ -72,8 +72,8 @@
<image class="Icon_size" src="../../static/img/index/skill.png" mode=""></image> <image class="Icon_size" src="../../static/img/index/skill.png" mode=""></image>
</view> </view>
<view class="itemText"> <view class="itemText">
<view class="font30">最新任务</view> <view class="font30">零工岗位</view>
<view class="font22">最新任务推荐</view> <view class="font22">最新零工岗位推荐</view>
</view> </view>
</view> </view>
</view> </view>
@@ -111,8 +111,8 @@
<image class="Icon_size" src="../../static/img/index/gangwei-2.png" mode=""></image> <image class="Icon_size" src="../../static/img/index/gangwei-2.png" mode=""></image>
</view> </view>
<view class="itemText"> <view class="itemText">
<view class="font30">最新岗位</view> <view class="font30">全职岗位</view>
<view class="font22">最新人岗推荐</view> <view class="font22">最新全职岗位推荐</view>
</view> </view>
</view> </view>
</view> </view>

View File

@@ -22,7 +22,7 @@
</view> </view>
<view class="controlsPop"> <view class="controlsPop">
<view class="listTitle"> <view class="listTitle">
附近任务 附近零工岗位
</view> </view>
<view class="borderbom"></view> <view class="borderbom"></view>
<scroll-view scroll-y lower-threshold="0" style="height: 92%;" @scrolltolower="upLoad" v-if="companyList.length>0"> <scroll-view scroll-y lower-threshold="0" style="height: 92%;" @scrolltolower="upLoad" v-if="companyList.length>0">
@@ -34,7 +34,7 @@
<view class="nothingArea" v-else> <view class="nothingArea" v-else>
<image src="../../static/img/pic_notask.svg" mode="" class="nothing"></image> <image src="../../static/img/pic_notask.svg" mode="" class="nothing"></image>
<view class="nothingContnt"> <view class="nothingContnt">
暂无任务信息 暂无岗位信息
</view> </view>
</view> </view>
</view> </view>

View File

@@ -65,13 +65,13 @@
// } // }
console.log(item.data) console.log(item.data)
// 任务推送、岗位推送、政策推送 // 任务推送、岗位推送、政策推送
if(item.title == '任务推送') { if(item.title == '零工岗位推送') {
console.log('任务推送') console.log('零工岗位推送')
uni.navigateTo({ uni.navigateTo({
url: './taskProjectList' url: './taskProjectList'
}) })
} else if(item.title == '岗位推送') { } else if(item.title == '全职岗位推送') {
console.log('岗位推送') console.log('全职岗位推送')
uni.navigateTo({ uni.navigateTo({
url: './jobProjectList' url: './jobProjectList'
}) })

View File

@@ -3,7 +3,7 @@
<view class="titleSearch"> <view class="titleSearch">
<view class="searchName"> </view> <view class="searchName"> </view>
<u-search placeholder="搜任务/搜岗位/搜政策" @focus="goSeach" shape="round" :showAction="false"></u-search> <u-search placeholder="搜零工岗位/搜全职岗位/搜政策" @focus="goSeach" shape="round" :showAction="false"></u-search>
</view> </view>
<view class="content"> <view class="content">
@@ -150,7 +150,7 @@
open: false, open: false,
showPopUp: false, showPopUp: false,
nonReactiveArray: ["最新任务", "最新岗位", "政策资讯"], nonReactiveArray: ["最新零工岗位", "最新全职岗位", "政策资讯"],
} }
}, },
onLoad: function(option) { onLoad: function(option) {
@@ -162,8 +162,8 @@
}, },
onShow: function() { onShow: function() {
const enumTitle = { const enumTitle = {
"0": '最新任务', "0": '最新零工岗位',
"1": '最新岗位', "1": '最新全职岗位',
"2": '最新政策', "2": '最新政策',
} }
uni.setNavigationBarTitle({ uni.setNavigationBarTitle({

View File

@@ -3,7 +3,7 @@
<view class="titleSearch"> <view class="titleSearch">
<view class="searchName"> </view> <view class="searchName"> </view>
<u-search placeholder="搜任务/搜岗位/搜政策" @focus="goSeach" shape="round" :showAction="false"></u-search> <u-search placeholder="搜零工岗位/搜全职岗位/搜政策" @focus="goSeach" shape="round" :showAction="false"></u-search>
</view> </view>
<view class="navPosition" @click="navTo('/pages/project/projectList')"> <view class="navPosition" @click="navTo('/pages/project/projectList')">
<u-icon name="map" color="#2979ff" size="16"></u-icon> <u-icon name="map" color="#2979ff" size="16"></u-icon>
@@ -174,7 +174,7 @@
isSearch: false, isSearch: false,
searchData: {}, searchData: {},
nonReactiveArray: ["推荐任务", "推荐岗位", "个体户招工"], nonReactiveArray: ["推荐零工岗位", "推荐全职岗位", "个体户招工"],
} }
}, },
onLoad: function() { onLoad: function() {

View File

@@ -3,7 +3,7 @@
<view class="titleSearch"> <view class="titleSearch">
<view class="searchName"> </view> <view class="searchName"> </view>
<u-search placeholder="搜任务/搜岗位/搜政策" @focus="goSeach" shape="round" :showAction="false"></u-search> <u-search placeholder="搜零工岗位/搜全职岗位/搜政策" @focus="goSeach" shape="round" :showAction="false"></u-search>
</view> </view>
<view class="navPosition" @click="navTo('/pages/project/projectList')"> <view class="navPosition" @click="navTo('/pages/project/projectList')">
<u-icon name="map" color="#2979ff" size="16"></u-icon> <u-icon name="map" color="#2979ff" size="16"></u-icon>
@@ -174,8 +174,7 @@
isSearch: false, isSearch: false,
searchData: {}, searchData: {},
// nonReactiveArray: ["推荐任务", "推荐岗位", "个体户招工"], nonReactiveArray: ["推荐零工岗位", "推荐全职岗位"],
nonReactiveArray: ["推荐零工任务", "推荐岗位"],
} }
}, },
onLoad: function() { onLoad: function() {

View File

@@ -92,7 +92,7 @@
座机号{{info.callNumber}} 座机号{{info.callNumber}}
</view> --> </view> -->
<!-- <view class="prolist"> <!-- <view class="prolist">
公司地址{{info.companyAddress || '暂无'}} 用工单位地址{{info.companyAddress || '暂无'}}
</view> --> </view> -->
<view class="prolist"> <view class="prolist">
工作地址{{info.jobAddress || '暂无'}} 工作地址{{info.jobAddress || '暂无'}}

View File

@@ -29,7 +29,7 @@
</view> </view>
<view class="head"> <view class="head">
<view class="proname proneed"> <view class="proname proneed">
任务要求 岗位要求
</view> </view>
<view class="prolist"> <view class="prolist">
<view class="protype"> <view class="protype">
@@ -47,7 +47,7 @@
</view> </view>
</view> </view>
<view class="prolist proint" style="font-weight: bold;color:#333;"> <view class="prolist proint" style="font-weight: bold;color:#333;">
任务描述 岗位描述
</view> </view>
<view class="prolist description"> <view class="prolist description">
{{info.jobDescription || '暂无'}} {{info.jobDescription || '暂无'}}

View File

@@ -76,7 +76,7 @@
{{info.companyName}} {{info.companyName}}
</view> --> </view> -->
<!-- <view class="prolist"> <!-- <view class="prolist">
企业名称{{info.jobCompanyName}} 用工单位{{info.jobCompanyName}}
</view> --> </view> -->
<view style="display: flex;align-items: center;"> <view style="display: flex;align-items: center;">
<image src="../../static/img/city.png" style="width: 40rpx;height: 40rpx;margin-right: 20rpx;" mode=""> <image src="../../static/img/city.png" style="width: 40rpx;height: 40rpx;margin-right: 20rpx;" mode="">

View File

@@ -76,7 +76,7 @@
{{info.companyName}} {{info.companyName}}
</view> --> </view> -->
<!-- <view class="prolist"> <!-- <view class="prolist">
企业名称{{info.jobCompanyName}} 用工单位{{info.jobCompanyName}}
</view> --> </view> -->
<view style="display: flex;align-items: center;"> <view style="display: flex;align-items: center;">
<image src="../../static/img/city.png" style="width: 40rpx;height: 40rpx;margin-right: 20rpx;" mode=""> <image src="../../static/img/city.png" style="width: 40rpx;height: 40rpx;margin-right: 20rpx;" mode="">

View File

@@ -4,8 +4,8 @@
<u--form labelPosition="left" :model="formData" :rules="rules" ref="formOne"> <u--form labelPosition="left" :model="formData" :rules="rules" ref="formOne">
<view class="card"> <view class="card">
<view class="card_title">企业认证信息</view> <view class="card_title">企业认证信息</view>
<u-form-item label="企业名称" labelWidth="100" prop="comname" borderBottom ref="item1"> <u-form-item label="用工单位" labelWidth="100" prop="comname" borderBottom ref="item1">
<u--input v-model="formData.comname" placeholder="请输入企业名称"></u--input> <u--input v-model="formData.comname" placeholder="请输入用工单位"></u--input>
</u-form-item> </u-form-item>
<u-form-item label="统一信用代码" labelWidth="100" prop="companyTid" borderBottom ref="item1"> <u-form-item label="统一信用代码" labelWidth="100" prop="companyTid" borderBottom ref="item1">
<u--input v-model="formData.companyTid" placeholder="请输入统一信用代码"></u--input> <u--input v-model="formData.companyTid" placeholder="请输入统一信用代码"></u--input>
@@ -97,7 +97,7 @@
comname: { comname: {
type: 'string', type: 'string',
required: true, required: true,
message: '请输入企业名称', message: '请输入用工单位',
trigger: ['change'] trigger: ['change']
}, },
companyTid: { companyTid: {

View File

@@ -8,7 +8,7 @@
任务编码{{info.missionNo}} 任务编码{{info.missionNo}}
</view> --> </view> -->
<view class="prolist"> <view class="prolist">
任务日期{{ dateFormat((info.stime)) }}{{ dateFormat((info.etime)) }} 岗位日期{{ dateFormat((info.stime)) }}{{ dateFormat((info.etime)) }}
</view> </view>
<!-- <view class="prolist"> <!-- <view class="prolist">
报名截止{{dateFormat((info.etimePub))}} 报名截止{{dateFormat((info.etimePub))}}
@@ -25,7 +25,7 @@
</view> </view>
<view class="head"> <view class="head">
<view class="proname proneed"> <view class="proname proneed">
任务要求 岗位要求
</view> </view>
<view class="prolist"> <view class="prolist">
<view class="protype"> <view class="protype">
@@ -59,13 +59,13 @@
</view> </view>
<view class="head"> <view class="head">
<view class="proname proneed"> <view class="proname proneed">
公司信息 用工单位信息
</view> </view>
<view class="prolist"> <view class="prolist">
{{ info.companyName }} {{ info.companyName }}
</view> </view>
<view class="prolist"> <view class="prolist">
公司地址{{ info.companyAddress }} 用工单位地址{{ info.companyAddress }}
</view> </view>
</view> </view>
<view class="head"> <view class="head">

View File

@@ -68,7 +68,7 @@
{{info.companyName}} {{info.companyName}}
</view> --> </view> -->
<!-- <view class="prolist"> <!-- <view class="prolist">
企业名称{{info.jobCompanyName}} 用工单位{{info.jobCompanyName}}
</view> --> </view> -->
<view style="display: flex;align-items: center;"> <view style="display: flex;align-items: center;">
<image src="../../../../static/img/city.png" style="width: 40rpx;height: 40rpx;margin-right: 20rpx;" <image src="../../../../static/img/city.png" style="width: 40rpx;height: 40rpx;margin-right: 20rpx;"

View File

@@ -68,7 +68,7 @@
{{info.companyName}} {{info.companyName}}
</view> --> </view> -->
<!-- <view class="prolist"> <!-- <view class="prolist">
企业名称{{info.jobCompanyName}} 用工单位{{info.jobCompanyName}}
</view> --> </view> -->
<view style="display: flex;align-items: center;"> <view style="display: flex;align-items: center;">
<image src="../../../../static/img/city.png" style="width: 40rpx;height: 40rpx;margin-right: 20rpx;" <image src="../../../../static/img/city.png" style="width: 40rpx;height: 40rpx;margin-right: 20rpx;"

View File

@@ -79,8 +79,8 @@
<u-icon slot="right" name="arrow-right"></u-icon> <u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item> </u-form-item>
<view style="font-size: 30rpx;font-weight: bold;padding: 20rpx 0 0;">企业信息</view> <view style="font-size: 30rpx;font-weight: bold;padding: 20rpx 0 0;">企业信息</view>
<u-form-item label="企业名称" prop="jobCompanyName" borderBottom labelWidth="80" ref="item1"> <u-form-item label="用工单位" prop="jobCompanyName" borderBottom labelWidth="80" ref="item1">
<u--input v-model="info.jobCompanyName" border="none" placeholder="请输入企业名称"></u--input> <u--input v-model="info.jobCompanyName" border="none" placeholder="请输入用工单位"></u--input>
</u-form-item> </u-form-item>
<u-form-item label="企业信用代码" prop="jobCompanyScale" borderBottom labelWidth="80" ref="item1"> <u-form-item label="企业信用代码" prop="jobCompanyScale" borderBottom labelWidth="80" ref="item1">
<u--input v-model="info.jobCompanyScale" border="none" placeholder="请输入企业信用代码"></u--input> <u--input v-model="info.jobCompanyScale" border="none" placeholder="请输入企业信用代码"></u--input>
@@ -188,7 +188,7 @@ export default {
education: '', // 学历要求 education: '', // 学历要求
educationLabel: '', // 学历要求前端显示 educationLabel: '', // 学历要求前端显示
experienceDesc: '', // 经验要求 experienceDesc: '', // 经验要求
jobCompanyName: '', // 企业名称 jobCompanyName: '', // 用工单位
jobCompanyScale: '', // 企业信用代码 jobCompanyScale: '', // 企业信用代码
jobCompanyIndustry: '', // 所属行业 jobCompanyIndustry: '', // 所属行业
jobCompanyNature: '', // 企业性质 jobCompanyNature: '', // 企业性质

View File

@@ -56,7 +56,7 @@
border="none"></u--input> border="none"></u--input>
<u-icon slot="right" name="arrow-right"></u-icon> <u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item> </u-form-item>
<u-form-item label="任务描述" labelWidth="80" ref="item1"></u-form-item> <u-form-item label="岗位描述" labelWidth="80" ref="item1"></u-form-item>
<view> <view>
<u--textarea v-model="info.jobDescription" <u--textarea v-model="info.jobDescription"
placeholder="参考示例:任务名称:保姆 工作内容: 一日三餐,卫生打扫 工资: 200元/天 年龄要求: 25-40岁 工作经验要求: 有过住家保姆经验, 会做饭,受过高等教育的优先" placeholder="参考示例:任务名称:保姆 工作内容: 一日三餐,卫生打扫 工资: 200元/天 年龄要求: 25-40岁 工作经验要求: 有过住家保姆经验, 会做饭,受过高等教育的优先"
@@ -89,9 +89,9 @@
<u-icon slot="right" name="arrow-right"></u-icon> <u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item> </u-form-item>
<view style="font-size: 30rpx;font-weight: bold;padding: 20rpx 0 0;">企业信息</view> <view style="font-size: 30rpx;font-weight: bold;padding: 20rpx 0 0;">企业信息</view>
<u-form-item label="企业名称" prop="jobCompanyName" borderBottom labelWidth="80" ref="item1"> <u-form-item label="用工单位" prop="jobCompanyName" borderBottom labelWidth="80" ref="item1">
<u--input v-model="info.jobCompanyName" :disabled="true" border="none" disabledColor="#ffffff" <u--input v-model="info.jobCompanyName" :disabled="true" border="none" disabledColor="#ffffff"
placeholder="请输入企业名称"></u--input> placeholder="请输入用工单位"></u--input>
</u-form-item> </u-form-item>
<u-form-item label="企业信用代码" prop="jobCompanyScale" borderBottom labelWidth="80" ref="item1"> <u-form-item label="企业信用代码" prop="jobCompanyScale" borderBottom labelWidth="80" ref="item1">
<u--input v-model="info.jobCompanyScale" border="none" :disabled="true" disabledColor="#ffffff" <u--input v-model="info.jobCompanyScale" border="none" :disabled="true" disabledColor="#ffffff"
@@ -215,7 +215,7 @@
education: dic.eduArr[0][0].value, // 学历要求 education: dic.eduArr[0][0].value, // 学历要求
experienceDesc: dic.expeArr[0][0].label, // 经验要求 experienceDesc: dic.expeArr[0][0].label, // 经验要求
cityId: '', cityId: '',
jobCompanyName: '', // 企业名称 jobCompanyName: '', // 用工单位
jobCompanyScale: '', // 企业信用代码 jobCompanyScale: '', // 企业信用代码
jobCompanyIndustry: '', // 所属行业 jobCompanyIndustry: '', // 所属行业
jobCompanyNature: '', // 企业性质 jobCompanyNature: '', // 企业性质
@@ -298,7 +298,7 @@
type: 'string', type: 'string',
min: 20, min: 20,
required: true, required: true,
message: '请输入任务描述最少20个字符', message: '请输入岗位描述最少20个字符',
trigger: ['change'] trigger: ['change']
}, },
ageDesc: { ageDesc: {
@@ -328,7 +328,7 @@
jobCompanyName: { jobCompanyName: {
type: 'string', type: 'string',
required: true, required: true,
message: '请输入企业名称', message: '请输入用工单位',
trigger: ['change'] trigger: ['change']
}, },
jobCompanyScale: { jobCompanyScale: {
@@ -637,7 +637,7 @@
}) })
}, },
reset() { reset() {
// jobCompanyName: '', // 企业名称 // jobCompanyName: '', // 用工单位
// jobCompanyScale: '', // 企业信用代码 // jobCompanyScale: '', // 企业信用代码
// jobCompanyIndustry: '', // 所属行业 // jobCompanyIndustry: '', // 所属行业
// jobCompanyNature: '', // 企业性质 // jobCompanyNature: '', // 企业性质

View File

@@ -93,9 +93,9 @@
<u-icon slot="right" name="arrow-right"></u-icon> <u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item> </u-form-item>
<view style="font-size: 30rpx;font-weight: bold;padding: 20rpx 0 0;">企业信息</view> <view style="font-size: 30rpx;font-weight: bold;padding: 20rpx 0 0;">企业信息</view>
<u-form-item label="企业名称" prop="jobCompanyName" borderBottom labelWidth="80" ref="item1"> <u-form-item label="用工单位" prop="jobCompanyName" borderBottom labelWidth="80" ref="item1">
<u--input v-model="info.jobCompanyName" border="none" :disabled="true" disabledColor="#ffffff" <u--input v-model="info.jobCompanyName" border="none" :disabled="true" disabledColor="#ffffff"
placeholder="请输入企业名称"></u--input> placeholder="请输入用工单位"></u--input>
</u-form-item> </u-form-item>
<u-form-item label="企业信用代码" prop="jobCompanyScale" borderBottom labelWidth="80" ref="item1"> <u-form-item label="企业信用代码" prop="jobCompanyScale" borderBottom labelWidth="80" ref="item1">
<u--input v-model="info.jobCompanyScale" border="none" :disabled="true" disabledColor="#ffffff" <u--input v-model="info.jobCompanyScale" border="none" :disabled="true" disabledColor="#ffffff"
@@ -219,7 +219,7 @@
education: dic.eduArr[0][0].value, // 学历要求 education: dic.eduArr[0][0].value, // 学历要求
experienceDesc: dic.expeArr[0][0].label, // 经验要求 experienceDesc: dic.expeArr[0][0].label, // 经验要求
cityId: '', cityId: '',
jobCompanyName: '', // 企业名称 jobCompanyName: '', // 用工单位
jobCompanyScale: '', // 企业信用代码 jobCompanyScale: '', // 企业信用代码
jobCompanyIndustry: '', // 所属行业 jobCompanyIndustry: '', // 所属行业
jobCompanyNature: '', // 企业性质 jobCompanyNature: '', // 企业性质
@@ -332,7 +332,7 @@
jobCompanyName: { jobCompanyName: {
type: 'string', type: 'string',
required: true, required: true,
message: '请输入企业名称', message: '请输入用工单位',
trigger: ['change'] trigger: ['change']
}, },
jobCompanyScale: { jobCompanyScale: {

View File

@@ -5,7 +5,7 @@
<view class="search-item"> <view class="search-item">
<image src="../../static/img/search.svg" style="width: 32rpx;height: 32rpx;" mode=""></image> <image src="../../static/img/search.svg" style="width: 32rpx;height: 32rpx;" mode=""></image>
<input type="text" confirm-type="搜索" v-model="keywords" @confirm="getNewList('search')" <input type="text" confirm-type="搜索" v-model="keywords" @confirm="getNewList('search')"
placeholder="搜零工任务/搜岗位/搜政策" /> placeholder="搜零工岗位/搜全职岗位/搜政策" />
<view @click="getNewList('search')" <view @click="getNewList('search')"
style="width: 80rpx;height: 50rpx;color:#fff;background-color: #0091ff;font-size:24rpx;text-align: center;line-height: 50rpx;border-radius: 25rpx;;"> style="width: 80rpx;height: 50rpx;color:#fff;background-color: #0091ff;font-size:24rpx;text-align: center;line-height: 50rpx;border-radius: 25rpx;;">
搜索</view> 搜索</view>
@@ -38,8 +38,8 @@
<image src="../../static/img/search.svg" style="width: 32rpx;height: 32rpx;margin-right: 10rpx;" <image src="../../static/img/search.svg" style="width: 32rpx;height: 32rpx;margin-right: 10rpx;"
mode=""></image> mode=""></image>
<view style="flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">{{ item.name }}</view> <view style="flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">{{ item.name }}</view>
<view class="type" v-if="item.type == 0">任务</view> <view class="type" v-if="item.type == 0">零工岗位</view>
<view class="type" v-else-if="item.type == 1">岗位</view> <view class="type" v-else-if="item.type == 1">全职岗位</view>
<view class="type" v-else-if="item.type == 2">政策</view> <view class="type" v-else-if="item.type == 2">政策</view>
<view class="type" v-else-if="item.type == 3">招工</view> <view class="type" v-else-if="item.type == 3">招工</view>
</view> </view>

View File

@@ -3,7 +3,7 @@
<title>1.icon/88px/tab.blue</title> <title>1.icon/88px/tab.blue</title>
<g id="1.icon/88px/tab.blue" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="1.icon/88px/tab.blue" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<path d="M88,88 L0,0 L52,0 L88,36 L88,88 Z" id="形状结合" fill="#4D88FF"></path> <path d="M88,88 L0,0 L52,0 L88,36 L88,88 Z" id="形状结合" fill="#4D88FF"></path>
<text id="任务中" transform="translate(57.000000, 31.000000) rotate(-315.000000) translate(-57.000000, -31.000000) " font-family="PingFangSC-Regular, PingFang SC" font-size="20" font-weight="normal" fill="#FFFFFF"> <text id="岗位中" transform="translate(57.000000, 31.000000) rotate(-315.000000) translate(-57.000000, -31.000000) " font-family="PingFangSC-Regular, PingFang SC" font-size="20" font-weight="normal" fill="#FFFFFF">
<tspan x="27" y="38">任务中</tspan> <tspan x="27" y="38">任务中</tspan>
</text> </text>
</g> </g>

Before

Width:  |  Height:  |  Size: 722 B

After

Width:  |  Height:  |  Size: 722 B

View File

@@ -92,7 +92,7 @@ const news = {
title: 'missionTitle', title: 'missionTitle',
desc: (value) => { desc: (value) => {
if (value.data[0]) if (value.data[0])
return `您收到${value.data[0][0]['companyName']}的任务` return `您收到${value.data[0][0]['companyName']}岗位`
}, },
time: 'createTime', time: 'createTime',
isRead: 'status', isRead: 'status',
@@ -182,7 +182,7 @@ const news = {
title: 'missionTitle', title: 'missionTitle',
desc: (value) => { desc: (value) => {
if (value.data[0]) if (value.data[0])
return `您收到${value.data[0][0]['companyName']}任务` return `您收到${value.data[0][0]['companyName']}岗位`
}, },
time: 'createTime', time: 'createTime',
isRead: 'status', isRead: 'status',

View File

@@ -3,50 +3,10 @@ import {
} from '@/untils/store.js' } from '@/untils/store.js'
const hostDic = { const hostDic = {
'xhwsd.jobslink.cn': { '10.165.0.173': {
name: '劳动力转移就业公共服务平台', name: '劳动力转移就业公共服务平台',
id: '773491043336192037' id: '1'
}, }
'lihuayaoye.jobslink.cn': {
name: '河北利华药业有限公司',
id: '773491043327803404'
},
'shangchensuye.jobslink.cn': {
name: '河北尚辰塑业有限公司',
id: '773491043336192009'
},
'jinliu.jobslink.cn': {
name: '河北金柳化纤有限公司',
id: '773491043323609148'
},
'zhanlifangshui.jobslink.cn': {
name: '河北展利防水机械装备有限公司',
id: '773491043336192000'
},
'sjzjiecheng.jobslink.cn': {
name: '石家庄捷成门窗有限公司',
id: '773491043327803407'
},
'aoyinlaye.jobslink.cn': {
name: '奥垠行唐蜡业有限公司',
id: '773491043336192014'
},
'qytongfatielu.jobslink.cn': {
name: '河北同发铁路工程集团有限公司',
id: '773491043323609097'
},
'mmingda.jobslink.cn': {
name: '河北科创明达信息科技有限公司',
id: '773491043323609128'
},
'xibumahua.jobslink.cn': {
name: '西部马华',
id: '773491043327803395'
},
'kaixuanxinyue.jobslink.cn': {
name: '凯旋鑫悦',
id: '773491043331997734'
},
} }
export function setPlatform($store, platformId, platformName) { export function setPlatform($store, platformId, platformName) {