|
|
|
@ -22,14 +22,13 @@
|
|
|
|
|
v-model="formInline.type"
|
|
|
|
|
placeholder="请选择"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="全部" value=""> </el-option>
|
|
|
|
|
<el-option label="规上服务业" value="1"> </el-option>
|
|
|
|
|
<el-option label="规上工业" value="3"> </el-option>
|
|
|
|
|
<el-option label="总部企业" value="4"> </el-option>
|
|
|
|
|
<el-option label="生产性服务业" value="5"> </el-option>
|
|
|
|
|
<el-option label="限上批零住餐" value="6"> </el-option>
|
|
|
|
|
<el-option label="生活性服务业" value="7"> </el-option>
|
|
|
|
|
<el-option label="其他" value="2"> </el-option>
|
|
|
|
|
<el-option
|
|
|
|
|
:label="item.label"
|
|
|
|
|
:value="item.value"
|
|
|
|
|
v-for="item in selectList"
|
|
|
|
|
:key="item.value"
|
|
|
|
|
>
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<!-- <el-form-item label="统一社会信用代码:" prop="enterUnit">
|
|
|
|
@ -102,13 +101,7 @@
|
|
|
|
|
<el-table-column label="行业名称" prop="hymc" />
|
|
|
|
|
<el-table-column label="企业规模" prop="cylx">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<span>{{
|
|
|
|
|
scope.row.type == 1
|
|
|
|
|
? "规上服务业"
|
|
|
|
|
: scope.row.type == 2
|
|
|
|
|
? "其他"
|
|
|
|
|
: ""
|
|
|
|
|
}}</span>
|
|
|
|
|
<span>{{ filterType(scope.row.type) }}</span>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="成立日期" prop="clrq" width="200">
|
|
|
|
@ -230,6 +223,16 @@ export default {
|
|
|
|
|
dicts: ["jjh_project_type"],
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
selectList: [
|
|
|
|
|
{ label: "全部", value: "0" },
|
|
|
|
|
{ label: "规上服务业", value: "1" },
|
|
|
|
|
{ label: "规上工业", value: "3" },
|
|
|
|
|
{ label: "总部企业", value: "4" },
|
|
|
|
|
{ label: "生产性服务业", value: "5" },
|
|
|
|
|
{ label: "限上批零住餐", value: "6" },
|
|
|
|
|
{ label: "生活性服务业", value: "7" },
|
|
|
|
|
{ label: "其他", value: "2" },
|
|
|
|
|
],
|
|
|
|
|
userType: this.$store.state.user.userType,
|
|
|
|
|
roles: this.$store.state.user.roles,
|
|
|
|
|
deptId: this.$store.state.user.deptId,
|
|
|
|
@ -292,6 +295,7 @@ export default {
|
|
|
|
|
exportLoading: false,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
mounted() {
|
|
|
|
|
this.cancalDebounce();
|
|
|
|
|
window.addEventListener("resize", this.cancalDebounce);
|
|
|
|
@ -305,6 +309,20 @@ export default {
|
|
|
|
|
window.removeEventListener("resize", this.cancalDebounce);
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
filterType(target) {
|
|
|
|
|
if (target) {
|
|
|
|
|
let list = target.split(",").map((item) => {
|
|
|
|
|
let index = this.selectList.findIndex((it) => it.value == item);
|
|
|
|
|
if (index > -1) {
|
|
|
|
|
item = this.selectList[index].label;
|
|
|
|
|
}
|
|
|
|
|
return item;
|
|
|
|
|
});
|
|
|
|
|
return list.toString();
|
|
|
|
|
} else {
|
|
|
|
|
return "";
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
// 列表获取
|
|
|
|
|
getList() {
|
|
|
|
|
this.loading = true;
|
|
|
|
|