fat:合并
This commit is contained in:
@@ -159,7 +159,7 @@ export default {
|
||||
},
|
||||
{
|
||||
type: "input",
|
||||
label: "企业名称",
|
||||
label: "用工单位",
|
||||
span: 12,
|
||||
display: true,
|
||||
size: "small",
|
||||
|
||||
@@ -32,7 +32,7 @@ const ignoreKey = {
|
||||
};
|
||||
const labelDic = {
|
||||
stationId: "所属市场",
|
||||
companyName: "企业名称",
|
||||
companyName: "用工单位",
|
||||
tradeId: "所属行业",
|
||||
masterName: "法人姓名",
|
||||
masterIdentity: "法人身份证号",
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
<el-form-item label="社会信用代码:">
|
||||
<el-input v-model="companyInfo.companyTid" :disabled="true" ></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司名称:">
|
||||
<el-form-item label="用工单位:">
|
||||
<el-input v-model="companyInfo.companyName" :disabled="true"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="法人:">
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
<el-form-item label="社会信用代码:" prop="companyTid">
|
||||
<el-input v-model="companyInfo.companyTid" :disabled="true"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司名称:" prop="companyName">
|
||||
<el-form-item label="用工单位:" prop="companyName">
|
||||
<el-input v-model="companyInfo.companyName" :disabled="companyDisabled"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="法人:" prop="masterName">
|
||||
@@ -285,7 +285,7 @@ export default {
|
||||
{ required: true, message: '请输入社会信用代码', trigger: 'blur' },
|
||||
],
|
||||
companyName: [
|
||||
{ required: true, message: '请输入公司名称', trigger: 'blur' },
|
||||
{ required: true, message: '请输入用工单位', trigger: 'blur' },
|
||||
],
|
||||
masterName: [
|
||||
{ required: true, message: '请输入法人姓名', trigger: 'blur' },
|
||||
|
||||
@@ -316,7 +316,7 @@ export default {
|
||||
{ min: 3, max: 5, message: '长度在 3 到 5 个字符', trigger: 'blur' }
|
||||
],
|
||||
companyName: [
|
||||
{ required: true, message: '请输入企业名称', trigger: 'blur' },
|
||||
{ required: true, message: '请输入用工单位', trigger: 'blur' },
|
||||
],
|
||||
trade: [
|
||||
{ required: true, message: '请选择活动区域', trigger: 'change' }
|
||||
@@ -379,7 +379,7 @@ export default {
|
||||
filterable: true,
|
||||
},
|
||||
{
|
||||
label: "企业名称",
|
||||
label: "用工单位",
|
||||
prop: "companyName",
|
||||
span: 12,
|
||||
display: true,
|
||||
@@ -387,7 +387,7 @@ export default {
|
||||
{
|
||||
required: true,
|
||||
whitespace: true,
|
||||
message: "请输入企业名称",
|
||||
message: "请输入用工单位",
|
||||
trigger: "blur",
|
||||
},
|
||||
],
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
>{{item.label}}</el-radio-button>
|
||||
</el-radio-group>
|
||||
</el-form-item><br/>
|
||||
<el-form-item label="企业名称:">
|
||||
<el-input v-model="search.companyName" placeholder="企业名称" clearable></el-input>
|
||||
<el-form-item label="用工单位:">
|
||||
<el-input v-model="search.companyName" placeholder="用工单位" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="注册电话:" v-if="search.status === 3 || search.status === 4 || search.status === 5">
|
||||
<el-input v-model="search.phone" placeholder="注册电话" clearable></el-input>
|
||||
|
||||
@@ -94,7 +94,7 @@ export default {
|
||||
|
||||
column:[
|
||||
{
|
||||
label:'企业名称',
|
||||
label:'用工单位',
|
||||
prop:'companyName'
|
||||
},
|
||||
// {
|
||||
|
||||
@@ -94,7 +94,7 @@ export default {
|
||||
|
||||
column:[
|
||||
{
|
||||
label:'企业名称',
|
||||
label:'用工单位',
|
||||
prop:'companyName'
|
||||
},
|
||||
// {
|
||||
|
||||
@@ -94,7 +94,7 @@ export default {
|
||||
|
||||
column:[
|
||||
{
|
||||
label:'企业名称',
|
||||
label:'用工单位',
|
||||
prop:'companyName'
|
||||
},
|
||||
{
|
||||
|
||||
@@ -94,7 +94,7 @@ export default {
|
||||
|
||||
column:[
|
||||
{
|
||||
label:'企业名称',
|
||||
label:'用工单位',
|
||||
prop:'companyName'
|
||||
},
|
||||
{
|
||||
|
||||
@@ -94,7 +94,7 @@ export default {
|
||||
|
||||
column:[
|
||||
{
|
||||
label:'企业名称',
|
||||
label:'用工单位',
|
||||
prop:'companyName'
|
||||
},
|
||||
{
|
||||
|
||||
@@ -101,7 +101,7 @@ export default {
|
||||
|
||||
column:[
|
||||
{
|
||||
label:'企业名称',
|
||||
label:'用工单位',
|
||||
prop:'companyName'
|
||||
},
|
||||
{
|
||||
|
||||
@@ -56,7 +56,7 @@ export default {
|
||||
dialogType: "drawer",
|
||||
column: [
|
||||
{
|
||||
label: "公司名称",
|
||||
label: "用工单位",
|
||||
prop: "companyName",
|
||||
type: "input",
|
||||
search: true,
|
||||
|
||||
@@ -310,7 +310,7 @@ export default {
|
||||
display: false,
|
||||
},
|
||||
{
|
||||
label: "任务名称",
|
||||
label: "零工岗位名称",
|
||||
prop: "servicesName",
|
||||
display: false,
|
||||
},
|
||||
|
||||
@@ -126,8 +126,8 @@
|
||||
<el-form-item label="合同编号:">
|
||||
<el-input v-model="search.contractNo" placeholder="合同编号" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务名称:">
|
||||
<el-input v-model="search.servicesName" placeholder="任务名称" clearable></el-input>
|
||||
<el-form-item label="零工岗位名称:">
|
||||
<el-input v-model="search.servicesName" placeholder="零工岗位名称" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="员工姓名:">
|
||||
<el-input v-model="search.userName" placeholder="员工姓名" clearable></el-input>
|
||||
|
||||
@@ -266,14 +266,14 @@ export default {
|
||||
align: 'center',
|
||||
column: [
|
||||
{
|
||||
label: "企业名称",
|
||||
label: "用工单位",
|
||||
prop: "missionCompanyName",
|
||||
display: false,
|
||||
fixed: true,
|
||||
width: 120,
|
||||
},
|
||||
{
|
||||
label: "任务名称",
|
||||
label: "零工岗位名称",
|
||||
prop: "missionTitle",
|
||||
display: false,
|
||||
fixed: true,
|
||||
|
||||
@@ -64,8 +64,8 @@
|
||||
</el-row>
|
||||
<el-row :span="24" v-if="search.status === 2">
|
||||
|
||||
<el-form-item label="公司名称:">
|
||||
<el-input v-model="search.companyName" placeholder="公司名称"></el-input>
|
||||
<el-form-item label="用工单位:">
|
||||
<el-input v-model="search.companyName" placeholder="用工单位"></el-input>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="岗位编号:">
|
||||
|
||||
@@ -150,12 +150,12 @@ export default {
|
||||
span: 24,
|
||||
},
|
||||
{
|
||||
label: "任务名称",
|
||||
label: "零工岗位名称",
|
||||
prop: "missionTitle",
|
||||
span: 24,
|
||||
},
|
||||
{
|
||||
label: "公司名称",
|
||||
label: "用工单位",
|
||||
prop: "companyName",
|
||||
span: 24,
|
||||
},
|
||||
@@ -255,12 +255,12 @@ export default {
|
||||
span: 24,
|
||||
},
|
||||
{
|
||||
label: "任务名称",
|
||||
label: "零工岗位名称",
|
||||
prop: "missionTitle",
|
||||
span: 24,
|
||||
},
|
||||
{
|
||||
label: "公司名称",
|
||||
label: "用工单位",
|
||||
prop: "companyName",
|
||||
span: 24,
|
||||
},
|
||||
|
||||
@@ -193,7 +193,7 @@ export default {
|
||||
span: 24,
|
||||
},
|
||||
{
|
||||
label: "任务名称",
|
||||
label: "零工岗位名称",
|
||||
prop: "missionTitle",
|
||||
search: false,
|
||||
span: 24,
|
||||
@@ -209,7 +209,7 @@ export default {
|
||||
// ],
|
||||
},
|
||||
{
|
||||
label: "公司名称",
|
||||
label: "用工单位",
|
||||
prop: "companyName",
|
||||
search: false,
|
||||
span: 24,
|
||||
|
||||
@@ -262,7 +262,7 @@ export default {
|
||||
dialogClickModal: false,
|
||||
column: [
|
||||
{
|
||||
label: "企业名称",
|
||||
label: "用工单位",
|
||||
prop: "companyName",
|
||||
display: false,
|
||||
},
|
||||
|
||||
@@ -251,7 +251,7 @@ export default {
|
||||
dialogClickModal: false,
|
||||
column: [
|
||||
{
|
||||
label: "企业名称",
|
||||
label: "用工单位",
|
||||
prop: "companyName",
|
||||
display: false,
|
||||
},
|
||||
|
||||
@@ -237,7 +237,7 @@ export default {
|
||||
display: false,
|
||||
},
|
||||
{
|
||||
label: "任务名称",
|
||||
label: "零工岗位名称",
|
||||
prop: "servicesName",
|
||||
display: false,
|
||||
},
|
||||
|
||||
@@ -56,7 +56,7 @@ export default {
|
||||
addBtn: false,
|
||||
column: [
|
||||
{
|
||||
label: "公司名称",
|
||||
label: "用工单位",
|
||||
prop: "companyName",
|
||||
display: false,
|
||||
search: true,
|
||||
|
||||
@@ -22,13 +22,13 @@
|
||||
@click.stop="distributionCodeDialog = true; isEdit = false; inviteCodeForm = {}"
|
||||
type="primary"
|
||||
v-show="vaildData(permission.manage_station_inviteCode_edituser, false)"
|
||||
>新增用户
|
||||
>绑定用户
|
||||
</el-button>
|
||||
<el-button
|
||||
size="small"
|
||||
@click.stop="handleCheck"
|
||||
type="primary"
|
||||
>审核
|
||||
>审核用户
|
||||
</el-button>
|
||||
</template>
|
||||
<template slot="menu" slot-scope="{row}">
|
||||
@@ -48,7 +48,7 @@
|
||||
|
||||
</avue-crud>
|
||||
<el-drawer
|
||||
title="新增用户"
|
||||
title="绑定用户"
|
||||
:visible.sync="distributionCodeDialog"
|
||||
append-to-body
|
||||
width="40%"
|
||||
@@ -56,8 +56,8 @@
|
||||
<div class="drawer_content">
|
||||
<el-form :model="inviteCodeForm" :rules="inviteCodeRules" filterable ref="inviteCode" label-width="100px"
|
||||
class="demo-ruleForm">
|
||||
<el-form-item label="企业名称:" prop="companyId">
|
||||
<el-select v-model="inviteCodeForm.inviteCompanyId" :disabled="isEdit" filterable placeholder="请选择企业"
|
||||
<el-form-item label="用工单位:" prop="companyId">
|
||||
<el-select v-model="inviteCodeForm.inviteCompanyId" :disabled="isEdit" filterable placeholder="请选择"
|
||||
style="width: 260px">
|
||||
<el-option
|
||||
v-for="item in enterpriseList"
|
||||
@@ -107,7 +107,7 @@ import {Auditing} from "@/api/manage/mission";
|
||||
|
||||
const inviteCodeRules = {
|
||||
stationId: [
|
||||
{required: true, message: '请选择企业', trigger: 'blur'}
|
||||
{required: true, message: '请选择用工单位', trigger: 'blur'}
|
||||
],
|
||||
realName: [
|
||||
{required: true, message: '请输入名称', trigger: 'blur'}
|
||||
@@ -144,7 +144,7 @@ const curdOptions = {
|
||||
prop: 'companyName',
|
||||
search: true,
|
||||
}, {
|
||||
label: '企业名称',
|
||||
label: '用工单位',
|
||||
prop: 'comname',
|
||||
search: true,
|
||||
}, {
|
||||
@@ -218,7 +218,7 @@ export default {
|
||||
return {
|
||||
distributionCodeDialog: false,
|
||||
inviteCodeRules: Object.assign({}, inviteCodeRules),
|
||||
enterpriseList: [], // 企业列表
|
||||
enterpriseList: [], // 用工单位列表
|
||||
inviteCodeForm: {},
|
||||
inviteCodeList: [],
|
||||
selectionList: [],
|
||||
@@ -230,7 +230,7 @@ export default {
|
||||
}
|
||||
},
|
||||
activated() {
|
||||
this.getList() // 企业
|
||||
this.getList() // 用工单位
|
||||
},
|
||||
computed: {
|
||||
...mapGetters(["permission"]),
|
||||
@@ -250,7 +250,7 @@ export default {
|
||||
let h = this.$createElement;
|
||||
this.$prompt(
|
||||
h("p", {style: "color: #F56C6C"}, "一旦驳回无法进行后续操作"),
|
||||
"请核对企业信息后再进行审核通过",
|
||||
"请核对用工单位信息后再进行审核通过",
|
||||
{
|
||||
distinguishCancelAndClose: true,
|
||||
confirmButtonText: "通 过",
|
||||
|
||||
@@ -100,7 +100,7 @@ export default {
|
||||
display: false,
|
||||
},
|
||||
{
|
||||
label: "公司名称",
|
||||
label: "用工单位",
|
||||
prop: "comname",
|
||||
search: true,
|
||||
display: false,
|
||||
@@ -144,7 +144,7 @@ export default {
|
||||
},
|
||||
{
|
||||
type: "input",
|
||||
label: "企业名称",
|
||||
label: "用工单位",
|
||||
span: 12,
|
||||
display: true,
|
||||
size: "small",
|
||||
@@ -153,7 +153,7 @@ export default {
|
||||
{
|
||||
required: true,
|
||||
whitespace: true,
|
||||
message: "请输入企业名称",
|
||||
message: "请输入用工单位",
|
||||
},
|
||||
],
|
||||
},
|
||||
@@ -263,13 +263,13 @@ export default {
|
||||
},
|
||||
{
|
||||
type: "select",
|
||||
label: "企业性质",
|
||||
label: "用工单位性质",
|
||||
prop: "nature",
|
||||
dicData: companyEnum,
|
||||
rules: [
|
||||
{
|
||||
required: true,
|
||||
message: "请输入企业性质",
|
||||
message: "请输入用工单位性质",
|
||||
trigger: "blur",
|
||||
},
|
||||
],
|
||||
@@ -310,7 +310,7 @@ export default {
|
||||
},
|
||||
{
|
||||
type: "textarea",
|
||||
label: "企业介绍",
|
||||
label: "用工单位介绍",
|
||||
span: 20,
|
||||
display: true,
|
||||
size: "small",
|
||||
@@ -319,7 +319,7 @@ export default {
|
||||
{
|
||||
required: true,
|
||||
whitespace: true,
|
||||
message: "请输入企业介绍",
|
||||
message: "请输入用工单位介绍",
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
@@ -64,8 +64,8 @@
|
||||
</el-row>
|
||||
<el-row :span="24" v-if="search.status === 2">
|
||||
|
||||
<el-form-item label="公司名称:">
|
||||
<el-input v-model="search.companyName" placeholder="公司名称"></el-input>
|
||||
<el-form-item label="用工单位:">
|
||||
<el-input v-model="search.companyName" placeholder="用工单位"></el-input>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="岗位编号:">
|
||||
|
||||
@@ -235,7 +235,7 @@ export default {
|
||||
mStatusList: companyPostState,
|
||||
column: [
|
||||
{
|
||||
label: "企业名称",
|
||||
label: "用工单位",
|
||||
prop: "jobCompanyName",
|
||||
display: false,
|
||||
fixed: true,
|
||||
|
||||
Reference in New Issue
Block a user