This commit is contained in:
Apcallover
2024-03-31 20:32:18 +08:00
23 changed files with 73 additions and 54 deletions

View File

@@ -31,3 +31,11 @@ export const policyCount = (params) => {
params,
});
};
export const potentialCount = (params) => {
return request({
url: "/api/jobslink-api/report/roleMissionCount/potentialCount",
method: "get",
params,
});
};

View File

@@ -5,12 +5,8 @@
</transition>
<transition-group name="fade">
<template v-if="!keyCollapse">
<span v-if="loginType !== 'Type-S'" class="avue-logo_title" style=" display: flex !important;
align-items: center !important;" key="1">
<img height="30px" width="180px" src="/manage/svg/logo_dark2.png" alt />
</span>
<span v-if="loginType === 'Type-S'" class="avue-logo_title" key="1">
<img height="30px" width="180px" src="/manage/svg/logo_dark2.png" alt />
<span class="avue-logo_title" style=" display: flex !important; align-items: center !important;" key="1">
<img height="42px" width="200px" src="/manage/svg/logo_dark2.png" alt />
</span>
</template>
</transition-group>

View File

@@ -237,7 +237,7 @@ export default {
addBtn: true,
editBtn: true,
addBtnText: "社区街道登记",
addTitle: "新增所属机构",
addTitle: "新增机构名称",
delBtn: false,
menuWidth: 300,
labelWidth: 151,
@@ -246,7 +246,7 @@ export default {
dialogFullscreen: true,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
search: true,
searchSpan: 6,
@@ -273,7 +273,7 @@ export default {
column: [
{
type: "input",
label: "所属机构",
label: "机构名称",
span: 20,
display: true,
size: "small",
@@ -284,7 +284,7 @@ export default {
{
required: true,
whitespace: true,
message: "请输入所属机构",
message: "请输入机构名称",
},
],
},
@@ -382,7 +382,7 @@ export default {
});
if (!flags) {
this.$message.closeAll(); //只显示一个提示
this.$message.error("该所属机构已经审核,不用重复操作");
this.$message.error("该机构名称已经审核,不用重复操作");
return;
}
this.$refs.check.open(this.ids[0]);

View File

@@ -47,8 +47,8 @@
>
<el-row :span="24" v-if="search.status === 1">
<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="联系电话:">
@@ -72,8 +72,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="任务编号:">

View File

@@ -110,7 +110,7 @@ export default {
dialogClickModal: false,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
},
{

View File

@@ -76,7 +76,7 @@ export default {
dialogClickModal: false,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
},
{

View File

@@ -8,10 +8,10 @@
:inline="true"
>
<el-row :span="24">
<el-form-item label="所属机构:">
<el-form-item label="机构名称:">
<el-input
v-model="query.companyName"
placeholder="所属机构"
placeholder="机构名称"
clearable
></el-input>
</el-form-item>
@@ -229,7 +229,7 @@ export default {
mStatusList: missionState,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
display: false,
},

View File

@@ -39,8 +39,8 @@
<el-form size="small" label-position="right" :inline="true">
<el-row :span="24" v-if="search.status === 1">
<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="联系电话:">

View File

@@ -119,7 +119,7 @@ export default {
display: false,
},
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
},
{

View File

@@ -76,7 +76,7 @@ export default {
dialogClickModal: false,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
},
{

View File

@@ -8,10 +8,10 @@
:inline="true"
>
<el-row :span="24">
<el-form-item label="所属机构:">
<el-form-item label="机构名称:">
<el-input
v-model="query.companyName"
placeholder="所属机构"
placeholder="机构名称"
clearable
></el-input>
</el-form-item>
@@ -218,7 +218,7 @@ export default {
mStatusList: recruitStatus,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
display: false,
},

View File

@@ -110,18 +110,25 @@ const curdOptions = {
index: true,
indexLabel: "序号",
column: [{
label: '企业名称',
label: '机构名称',
prop: 'companyName',
search: true,
}, {
label: '用户名',
prop: 'realName',
// search: true,
},{
label: '邀请码',
prop: 'inviteCode',
label: '企业名称',
prop: 'comname',
search: true,
},{
label: '绑定用户',
prop: 'realName',
// search: true,
},
// {
// label: '邀请码',
// prop: 'inviteCode',
// search: true,
// },
{
label: '手机号',
prop: 'phone',
search: true,
@@ -130,10 +137,12 @@ const curdOptions = {
prop: 'idNumber',
search: true,
formatter:(_,value,label) => value
},{
label: '备注',
prop: 'remarks',
},{
},
// {
// label: '备注',
// prop: 'remarks',
// },
{
label: '启用状态',
prop: 'isEnabled',
slot: true,

View File

@@ -86,6 +86,12 @@ export default {
dialogType: "drawer",
dialogFullscreen: true,
column: [
{
label: "机构名称",
prop: "companyName",
search: true,
display: false,
},
{
label: "公司名称",
prop: "comname",

View File

@@ -39,8 +39,8 @@
<el-form size="small" label-position="right" :inline="true">
<el-row :span="24" v-if="search.status === 1">
<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="联系电话:">

View File

@@ -119,7 +119,7 @@ export default {
display: false,
},
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
},
{

View File

@@ -76,7 +76,7 @@ export default {
dialogClickModal: false,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
},
{

View File

@@ -8,10 +8,10 @@
:inline="true"
>
<el-row :span="24">
<el-form-item label="所属机构:">
<el-form-item label="机构名称:">
<el-input
v-model="query.companyName"
placeholder="所属机构"
placeholder="机构名称"
clearable
></el-input>
</el-form-item>
@@ -230,7 +230,7 @@ export default {
mStatusList: companyPostState,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
display: false,
},

View File

@@ -45,8 +45,8 @@
<!--搜索栏-->
<el-form size="small" label-position="right" :inline="true" style="padding-left: 10px; padding-right: 10px">
<el-row :span="24">
<el-form-item label="所属机构:">
<el-input v-model="query.companyName" placeholder="所属机构" clearable></el-input>
<el-form-item label="机构名称:">
<el-input v-model="query.companyName" placeholder="机构名称" clearable></el-input>
</el-form-item>
<el-form-item label="服务名称:">
<el-input v-model="query.name" placeholder="服务名称" clearable></el-input>
@@ -541,7 +541,7 @@ export default {
labelWidth: 120,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
addDisplay: false,
},

View File

@@ -268,7 +268,7 @@ export default {
dialogClickModal: false,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
// search: true,
// span: 24,

View File

@@ -269,7 +269,7 @@ export default {
dialogClickModal: false,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
// search: true,
// span: 24,

View File

@@ -214,7 +214,7 @@ export default {
dialogClickModal: false,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
display: false,
},

View File

@@ -216,7 +216,7 @@ export default {
dialogClickModal: false,
column: [
{
label: "所属机构",
label: "机构名称",
prop: "companyName",
display: false,
},

View File

@@ -61,10 +61,10 @@
</el-form> -->
<el-form size="small" label-position="right" :inline="true" >
<el-row :span="24">
<el-form-item label="所属机构">
<el-form-item label="机构名称">
<el-input
v-model="search.companyName"
placeholder="所属机构"
placeholder="机构名称"
style="width: 130px"
clearable
></el-input>