|
@@ -84,26 +84,6 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="创建时间" prop="createTime" v-hasPermi="['menduner:system:enterprise:query']">
|
|
|
- <el-date-picker
|
|
|
- v-model="queryParams.createTime"
|
|
|
- value-format="YYYY-MM-DD HH:mm:ss"
|
|
|
- type="daterange"
|
|
|
- start-placeholder="开始日期"
|
|
|
- end-placeholder="结束日期"
|
|
|
- :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]"
|
|
|
- class="!w-240px"
|
|
|
- />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="上级id" prop="parentId" v-hasPermi="['menduner:system:enterprise:query']">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.parentId"
|
|
|
- placeholder="请输入上级id"
|
|
|
- clearable
|
|
|
- @keyup.enter="handleQuery"
|
|
|
- class="!w-240px"
|
|
|
- />
|
|
|
- </el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-button v-hasPermi="['menduner:system:enterprise:query']" @click="handleQuery"><Icon icon="ep:search" class="mr-5px" /> 搜索</el-button>
|
|
|
<el-button v-hasPermi="['menduner:system:enterprise:query']" @click="resetQuery"><Icon icon="ep:refresh" class="mr-5px" /> 重置</el-button>
|
|
@@ -130,15 +110,13 @@
|
|
|
|
|
|
<!-- 列表 -->
|
|
|
<ContentWrap>
|
|
|
- <el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
|
|
|
+ <!-- :show-overflow-tooltip="true" -->
|
|
|
+ <el-table v-loading="loading" :data="list" :stripe="true">
|
|
|
<el-table-column label="id" align="center" prop="id" />
|
|
|
<el-table-column label="企业全称" align="center" prop="name" />
|
|
|
<el-table-column label="企业别称" align="center" prop="anotherName" />
|
|
|
- <el-table-column label="企业官网" align="center" prop="website" />
|
|
|
- <el-table-column label="公司简介" align="center" prop="introduce" />
|
|
|
- <el-table-column label="联系人" align="center" prop="contacts" />
|
|
|
+ <el-table-column label="联系人" align="center" prop="contact" />
|
|
|
<el-table-column label="联系电话" align="center" prop="phone" />
|
|
|
- <el-table-column label="logo" align="center" prop="logoUrl" />
|
|
|
<el-table-column label="所在行业" align="center" prop="industryId" />
|
|
|
<el-table-column label="融资阶段" align="center" prop="financingStatus">
|
|
|
<template #default="scope">
|
|
@@ -150,11 +128,6 @@
|
|
|
<dict-tag :type="DICT_TYPE.MENDUNER_SCALE" :value="scope.row.scale" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="公司福利" align="center" prop="welfareList" />
|
|
|
- <el-table-column label="公司相册" align="center" prop="albumList" />
|
|
|
- <el-table-column label="上班时间" align="center" prop="workTime" />
|
|
|
- <el-table-column label="发展历程" align="center" prop="developHistory" />
|
|
|
- <el-table-column label="获得荣誉" align="center" prop="receivedHonors" />
|
|
|
<el-table-column
|
|
|
label="创建时间"
|
|
|
align="center"
|
|
@@ -162,9 +135,15 @@
|
|
|
:formatter="dateFormatter"
|
|
|
width="180px"
|
|
|
/>
|
|
|
- <el-table-column label="上级id" align="center" prop="parentId" />
|
|
|
<el-table-column label="操作" align="center">
|
|
|
<template #default="scope">
|
|
|
+ <el-button
|
|
|
+ link
|
|
|
+ type="primary"
|
|
|
+ @click="openDetail(scope.row.id)"
|
|
|
+ >
|
|
|
+ 详情
|
|
|
+ </el-button>
|
|
|
<el-button
|
|
|
link
|
|
|
type="primary"
|
|
@@ -222,9 +201,7 @@ const queryParams = reactive({
|
|
|
phone: undefined,
|
|
|
industryId: undefined,
|
|
|
financingStatus: undefined,
|
|
|
- scale: undefined,
|
|
|
- createTime: '',
|
|
|
- parentId: undefined
|
|
|
+ scale: undefined
|
|
|
})
|
|
|
const queryFormRef = ref() // 搜索的表单
|
|
|
const exportLoading = ref(false) // 导出的加载中
|
|
@@ -253,6 +230,12 @@ const resetQuery = () => {
|
|
|
handleQuery()
|
|
|
}
|
|
|
|
|
|
+/** 打开企业详情 */
|
|
|
+const { push } = useRouter()
|
|
|
+const openDetail = (id: string) => {
|
|
|
+ push({ name: 'EnterpriseDetail', params: { id } })
|
|
|
+}
|
|
|
+
|
|
|
/** 添加/修改操作 */
|
|
|
const formRef = ref()
|
|
|
const openForm = (type: string, id?: number) => {
|