修改描述

This commit is contained in:
18500206848
2024-04-25 23:06:13 +08:00
parent 87a76d60b6
commit 513ff4c0b3
19 changed files with 41 additions and 62 deletions

View File

@@ -139,7 +139,7 @@ export const importInsureItem =
data: { fpAddressId,fpTitleId, data } data: { fpAddressId,fpTitleId, data }
}) })
} }
//在商保列表中通过missionNo获取零工岗位名称 //在商保列表中通过missionNo获取岗位名称
export const getDetail = export const getDetail =
(missionNo) => { (missionNo) => {
return request({ return request({

View File

@@ -15,7 +15,7 @@
<p class="title">{{search.status | searchStatus}}</p> <p class="title">{{search.status | searchStatus}}</p>
<div style="height: 30px;"></div> <div style="height: 30px;"></div>
<div v-if="search.status === 1" style="display: flex;flex-wrap: wrap;"> <div v-if="search.status === 1" style="display: flex;flex-wrap: wrap;">
<span class="name">任务总数&nbsp;&nbsp;&nbsp;{{taskGather.totalCount}}</span> <span class="name">零工岗位总数&nbsp;&nbsp;&nbsp;{{taskGather.totalCount}}</span>
<span class="name" style="margin-left: 30px;"> <span class="name" style="margin-left: 30px;">
任务阶段 任务阶段
<span class="smallTitle">招聘中</span>{{taskGather.recruitCount}} <span class="smallTitle">招聘中</span>{{taskGather.recruitCount}}
@@ -27,7 +27,7 @@
</div> </div>
<div v-if="search.status === 2" style="display: flex;flex-wrap: wrap;"> <div v-if="search.status === 2" style="display: flex;flex-wrap: wrap;">
<span class="name" style="margin-right: 40px;">任务总数&nbsp;&nbsp;&nbsp;{{taskDetail.totalCount}}</span> <span class="name" style="margin-right: 40px;">岗位总数&nbsp;&nbsp;&nbsp;{{taskDetail.totalCount}}</span>
<span class="name"> <span class="name">
人员情况 人员情况
<span class="smallTitle">招聘总人数</span>{{taskDetail.enListCount}} <span class="smallTitle">招聘总人数</span>{{taskDetail.enListCount}}
@@ -76,12 +76,12 @@
<el-input v-model="search.companyName" placeholder="机构名称"></el-input> <el-input v-model="search.companyName" placeholder="机构名称"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="任务编号:"> <el-form-item label="岗位编号:">
<el-input v-model="search.missionNo" placeholder="任务编号" ></el-input> <el-input v-model="search.missionNo" placeholder="岗位编号" ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="任务标题:"> <el-form-item label="岗位名称:">
<el-input v-model="search.missionTitle" placeholder="任务标题" ></el-input> <el-input v-model="search.missionTitle" placeholder="岗位名称" ></el-input>
</el-form-item> </el-form-item>
<br> <br>
<el-form-item> <el-form-item>
@@ -110,8 +110,8 @@
<tool-tip></tool-tip> <tool-tip></tool-tip>
<el-form-item label="任务状态:"> <el-form-item label="岗位状态:">
<el-select v-model="search.jobStatus" placeholder="任务状态" style="width:100%"> <el-select v-model="search.jobStatus" placeholder="岗位状态" style="width:100%">
<el-option <el-option
v-for="(item,key,index) in jobStatus" v-for="(item,key,index) in jobStatus"
:key="index" :key="index"
@@ -164,9 +164,9 @@ export default {
searchStatus (v) { searchStatus (v) {
switch (v) { switch (v) {
case 1: case 1:
return '任务概况'; return '零工岗位概况';
case 2: case 2:
return '任务概况'; return '零工岗位概况';
} }
} }
}, },

View File

@@ -114,16 +114,16 @@ export default {
prop: "companyName", prop: "companyName",
}, },
{ {
label: "任务标题", label: "岗位名称",
prop: "missionTitle", prop: "missionTitle",
}, },
{ {
label: "任务编码", label: "岗位编码",
prop: "missionNo", prop: "missionNo",
display: false, display: false,
}, },
{ {
label: "任务状态", label: "岗位状态",
prop: "status", prop: "status",
slot: true slot: true
}, },

View File

@@ -94,7 +94,7 @@ export default {
display: false, display: false,
}, },
{ {
label: "任务中", label: "招聘中",
prop: "startCount", prop: "startCount",
display: false, display: false,
}, },
@@ -134,7 +134,7 @@ export default {
// display: false, // display: false,
// }, // },
{ {
label: "最新发布任务时间", label: "最新发布岗位时间",
prop: "openTime", prop: "openTime",
slot: true, slot: true,
display: false display: false

View File

@@ -319,7 +319,7 @@ export default {
display: false, display: false,
}, },
{ {
label: "任务状态", label: "岗位状态",
prop: "status", prop: "status",
type: "select", type: "select",
dicData: missionState, dicData: missionState,
@@ -329,13 +329,13 @@ export default {
width: 80, width: 80,
}, },
{ {
label: "任务编码", label: "岗位编码",
prop: "missionNo", prop: "missionNo",
hide: true, hide: true,
display: false, display: false,
}, },
{ {
label: "任务时长", label: "岗位时长",
prop: "missionDuration", prop: "missionDuration",
search: false, search: false,
searchSpan: 5, searchSpan: 5,

View File

@@ -150,7 +150,7 @@ export default {
span: 24, span: 24,
}, },
{ {
label: "零工岗位名称", label: "岗位名称",
prop: "missionTitle", prop: "missionTitle",
span: 24, span: 24,
}, },
@@ -255,7 +255,7 @@ export default {
span: 24, span: 24,
}, },
{ {
label: "零工岗位名称", label: "岗位名称",
prop: "missionTitle", prop: "missionTitle",
span: 24, span: 24,
}, },

View File

@@ -193,7 +193,7 @@ export default {
span: 24, span: 24,
}, },
{ {
label: "零工岗位名称", label: "岗位名称",
prop: "missionTitle", prop: "missionTitle",
search: false, search: false,
span: 24, span: 24,

View File

@@ -237,7 +237,7 @@ export default {
display: false, display: false,
}, },
{ {
label: "零工岗位名称", label: "岗位名称",
prop: "servicesName", prop: "servicesName",
display: false, display: false,
}, },

View File

@@ -18,7 +18,7 @@
<!-- <span class="smallTitle">任务中</span>{{taskGather.startCount}} --> <!-- <span class="smallTitle">任务中</span>{{taskGather.startCount}} -->
<span class="smallTitle">已完成</span>{{ taskGather.completCount }} <span class="smallTitle">已完成</span>{{ taskGather.completCount }}
<!-- <span class="smallTitle">已失效</span>{{ taskGather.invalidCount }} --> <!-- <span class="smallTitle">已失效</span>{{ taskGather.invalidCount }} -->
<span class="smallTitle">未发布</span>{{ taskGather.rejectCount }} <span class="smallTitle">待审核</span>{{ taskGather.rejectCount }}
</span> </span>
</div> </div>
@@ -141,9 +141,9 @@ export default {
searchStatus(v) { searchStatus(v) {
switch (v) { switch (v) {
case 1: case 1:
return '岗位概况'; return '全职岗位概况';
case 2: case 2:
return '岗位概况'; return '全职岗位概况';
} }
} }
}, },

View File

@@ -68,7 +68,7 @@ export default {
case 4: case 4:
return '已失效' return '已失效'
case 9: case 9:
return '未发布' return '待审核'
} }
} }
}, },

View File

@@ -108,31 +108,10 @@ export default {
// prop: "invalidCount", // prop: "invalidCount",
// }, // },
{ {
label: "未发布", label: "待审核",
prop: "rejectCount", prop: "rejectCount",
display: false, display: false,
}, },
// {
// label: "待支付(人)",
// prop: "nonPaycount",
// display: false,
// },
// {
// label: "已支付",
// prop: "payCount",
// display: false,
// },
// {
// label: "已发放",
// prop: "userPayCount",
// display: false,
// },
// {
// label: "工资发放逾期",
// prop: "expiryCount",
// display: false,
// },
{ {
label: "发布时间", label: "发布时间",
prop: "openTime", prop: "openTime",

View File

@@ -293,7 +293,7 @@ export default {
if (flagValue) { if (flagValue) {
callback(); callback();
} else { } else {
callback(new Error('零工岗位名称不能输入特殊字符')); callback(new Error('岗位名称不能输入特殊字符'));
} }
@@ -308,7 +308,7 @@ export default {
arrow: false, arrow: false,
column: [ column: [
{ {
label: "零工岗位名称", label: "岗位名称",
prop: "missionTitle", prop: "missionTitle",
search: true, search: true,
span: 24, span: 24,
@@ -316,7 +316,7 @@ export default {
{ {
required: true, required: true,
whitespace: true, whitespace: true,
message: "请输入零工岗位名称", message: "请输入岗位名称",
trigger: "blur", trigger: "blur",
}, },
{ {

View File

@@ -7,7 +7,7 @@
:before-close="drawerClose" :before-close="drawerClose"
class="createOrderTable"> class="createOrderTable">
<div class="taskInformation"> <div class="taskInformation">
<p><label>零工岗位名称{{selectTaskInfo.missionTitle | ellipsis }}</label><label>任务编号{{selectTaskInfo.missionNo}}</label><label>录用登记<font style="color:#409eff">{{selectionList.length == 0 ? 1 :selectionList.length}} </font> </label></p> <p><label>岗位名称{{selectTaskInfo.missionTitle | ellipsis }}</label><label>任务编号{{selectTaskInfo.missionNo}}</label><label>录用登记<font style="color:#409eff">{{selectionList.length == 0 ? 1 :selectionList.length}} </font> </label></p>
</div> </div>
<div class="create-order-box"> <div class="create-order-box">
<div class="create-order-bill"> <div class="create-order-bill">

View File

@@ -166,7 +166,7 @@ export default {
dialogClickModal: false, dialogClickModal: false,
column: [ column: [
{ {
label: "零工岗位名称", label: "岗位名称",
prop: "missionTitle", prop: "missionTitle",
display: false, display: false,
slot: true, slot: true,

View File

@@ -193,7 +193,7 @@ export default {
dialogClickModal: false, dialogClickModal: false,
// column: [ // column: [
// { // {
// label: "零工岗位名称", // label: "岗位名称",
// prop: "missionTitle", // prop: "missionTitle",
// display: false, // display: false,
// slot: true, // slot: true,
@@ -256,7 +256,7 @@ export default {
// ], // ],
column: [ column: [
{ {
label: "零工岗位名称", label: "岗位名称",
prop: "missionTitle", prop: "missionTitle",
display: false, display: false,
slot: true, slot: true,

View File

@@ -189,7 +189,7 @@ export default {
dialogClickModal: false, dialogClickModal: false,
// column: [ // column: [
// { // {
// label: "零工岗位名称", // label: "岗位名称",
// prop: "missionTitle", // prop: "missionTitle",
// display: false, // display: false,
// slot: true, // slot: true,
@@ -235,7 +235,7 @@ export default {
// ], // ],
column: [ column: [
{ {
label: "零工岗位名称", label: "岗位名称",
prop: "missionTitle", prop: "missionTitle",
display: false, display: false,
slot: true, slot: true,

View File

@@ -238,7 +238,7 @@ export default {
width: 120, width: 120,
}, },
{ {
label: "零工岗位名称", label: "岗位名称",
prop: "missionTitle", prop: "missionTitle",
display: false, display: false,
fixed: true, fixed: true,

View File

@@ -27,10 +27,10 @@
clearable clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="零工岗位名称:"> <el-form-item label="岗位名称:">
<el-input <el-input
v-model="search.missionTitle" v-model="search.missionTitle"
placeholder="零工岗位名称" placeholder="岗位名称"
clearable clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>

View File

@@ -10,7 +10,7 @@
</template> </template>
<el-row> <el-row>
<el-col span="12"> <el-col span="12">
<el-form-item label="零工岗位名称:">{{ <el-form-item label="岗位名称:">{{
model.missionTitle model.missionTitle
}} }}
</el-form-item> </el-form-item>