|
|
@@ -80,21 +80,21 @@
|
|
|
<!-- <el-table-column type="selection" width="40" align="center" />-->
|
|
|
<el-table-column type="index" label="序号" width="50" align="center"></el-table-column>
|
|
|
<!-- <el-table-column label="主键id" align="center" prop="id" /> -->
|
|
|
- <el-table-column label="项目名称" align="center" prop="projectName" width="150">
|
|
|
+ <el-table-column label="项目名称" align="center" prop="projectName">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.projectName">
|
|
|
{{ scope.row.projectName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="公司名称" align="center" prop="tProjectCompany.companyName">
|
|
|
+ <el-table-column label="公司名称" align="center" prop="tProjectCompany.companyName" width="120">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.tProjectCompany.companyName">
|
|
|
{{ scope.row.tProjectCompany.companyName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="所属行业" align="center" prop="industry"><template slot-scope="scope">
|
|
|
+ <el-table-column label="所属行业" align="center" prop="industry" width="60"><template slot-scope="scope">
|
|
|
<dict-tag :options="dict.type.CUSTOMER_TRADE" :value="scope.row.industry" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -149,7 +149,7 @@
|
|
|
</el-tag>
|
|
|
</template>
|
|
|
</el-table-column>-->
|
|
|
- <el-table-column label="项目负责人" align="center" prop="investHead">
|
|
|
+ <el-table-column label="项目负责人" align="center" prop="investHead" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.investHead">
|
|
|
{{ scope.row.investHead }}
|
|
|
@@ -157,7 +157,7 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<!-- <el-table-column label="项目编号" align="center" prop="projectCode" /> -->
|
|
|
- <el-table-column label="渠道" align="center" prop="tProjectChannel.channelName">
|
|
|
+ <el-table-column label="渠道" align="center" prop="tProjectChannel.channelName" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div v-if="
|
|
|
scope.row.tProjectChannel && scope.row.tProjectChannel.channelName
|
|
|
@@ -173,14 +173,14 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<!-- delFlag -->
|
|
|
- <el-table-column label="状态" align="center" prop="delFlag">
|
|
|
+ <el-table-column label="状态" align="center" prop="delFlag" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.delFlag === '1' ? '终止' : '正常'">
|
|
|
{{ scope.row.delFlag === "1" ? "终止" : "正常" }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="申请人" align="center" prop="startUserName">
|
|
|
+ <el-table-column label="申请人" align="center" prop="startUserName" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.startUserName">
|
|
|
{{ scope.row.startUserName }}
|
|
|
@@ -194,12 +194,12 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>-->
|
|
|
- <el-table-column label="申请日期" align="center" prop="createTime">
|
|
|
+ <el-table-column label="申请日期" align="center" prop="createTime" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<span>{{ parseTime(scope.row.createTime, "{y}-{m}-{d}") }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="当前节点" align="center" prop="taskName">
|
|
|
+ <el-table-column label="当前节点" align="center" prop="taskName" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.taskName" class="public-text-blue public-cursor"
|
|
|
@click="handleReadImage(scope.row)">
|
|
|
@@ -207,14 +207,14 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="当前处理人" align="center" prop="assigneeName">
|
|
|
+ <el-table-column label="当前处理人" align="center" prop="assigneeName" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.assigneeName">
|
|
|
{{ scope.row.assigneeName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="流程状态" align="center" prop="status">
|
|
|
+ <el-table-column label="流程状态" align="center" prop="status" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.status">
|
|
|
<span v-if="scope.row.status === 0">暂存</span>
|
|
|
@@ -255,24 +255,24 @@
|
|
|
<!-- 列表一内容 -->
|
|
|
<el-table height="450" ref="dataTable" @row-click="clickRow" class="tableWrapper" v-loading="loading" border
|
|
|
:data="myDoneTaskList">
|
|
|
- <!-- <el-table-column type="selection" width="40" align="center" />-->
|
|
|
+ <!-- <el-table-column type="selection" width="40" align="center" />-->
|
|
|
<el-table-column type="index" label="序号" width="50" align="center"></el-table-column>
|
|
|
<!-- <el-table-column label="主键id" align="center" prop="id" /> -->
|
|
|
- <el-table-column label="项目名称" align="center" prop="projectName" width="150">
|
|
|
+ <el-table-column label="项目名称" align="center" prop="projectName">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.projectName">
|
|
|
{{ scope.row.projectName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="公司名称" align="center" prop="tProjectCompany.companyName">
|
|
|
+ <el-table-column label="公司名称" align="center" prop="tProjectCompany.companyName" width="120">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.tProjectCompany.companyName">
|
|
|
{{ scope.row.tProjectCompany.companyName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="所属行业" align="center" prop="industry"><template slot-scope="scope">
|
|
|
+ <el-table-column label="所属行业" align="center" prop="industry" width="60"><template slot-scope="scope">
|
|
|
<dict-tag :options="dict.type.CUSTOMER_TRADE" :value="scope.row.industry" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -297,6 +297,18 @@
|
|
|
/>
|
|
|
</template>
|
|
|
</el-table-column>-->
|
|
|
+
|
|
|
+ <!-- <el-table-column
|
|
|
+ label="备案时间"
|
|
|
+ align="center"
|
|
|
+ prop="tProjectCompany.filingTime"
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span>{{
|
|
|
+ parseTime(scope.row.tProjectCompany.filingTime, "{y}-{m}-{d}")
|
|
|
+ }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>-->
|
|
|
<!-- <el-table-column label="项目机会状态" align="center" prop="projectStatus">
|
|
|
<template slot-scope="scope">
|
|
|
<!– 定义状态文本映射对象 –>
|
|
|
@@ -315,25 +327,15 @@
|
|
|
</el-tag>
|
|
|
</template>
|
|
|
</el-table-column>-->
|
|
|
- <!-- <el-table-column
|
|
|
- label="备案时间"
|
|
|
- align="center"
|
|
|
- prop="tProjectCompany.filingTime"
|
|
|
- >
|
|
|
- <template slot-scope="scope">
|
|
|
- <span>{{
|
|
|
- parseTime(scope.row.tProjectCompany.filingTime, "{y}-{m}-{d}")
|
|
|
- }}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>-->
|
|
|
- <el-table-column label="项目负责人" align="center" prop="investHead">
|
|
|
+ <el-table-column label="项目负责人" align="center" prop="investHead" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.investHead">
|
|
|
{{ scope.row.investHead }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="渠道" align="center" prop="tProjectChannel.channelName">
|
|
|
+ <!-- <el-table-column label="项目编号" align="center" prop="projectCode" /> -->
|
|
|
+ <el-table-column label="渠道" align="center" prop="tProjectChannel.channelName" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div v-if="
|
|
|
scope.row.tProjectChannel && scope.row.tProjectChannel.channelName
|
|
|
@@ -349,45 +351,48 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<!-- delFlag -->
|
|
|
- <el-table-column label="状态" align="center" prop="delFlag">
|
|
|
+ <el-table-column label="状态" align="center" prop="delFlag" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.delFlag === '1' ? '终止' : '正常'">
|
|
|
{{ scope.row.delFlag === "1" ? "终止" : "正常" }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="申请人" align="center" prop="startUserName">
|
|
|
+ <el-table-column label="申请人" align="center" prop="startUserName" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.startUserName">
|
|
|
{{ scope.row.startUserName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="申请日期" align="center" prop="createTime">
|
|
|
+ <!-- <el-table-column label="申请人" align="center" prop="startUserName">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div :title="scope.row.startUserName">
|
|
|
+ {{ scope.row.startUserName }}
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>-->
|
|
|
+ <el-table-column label="申请日期" align="center" prop="createTime" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<span>{{ parseTime(scope.row.createTime, "{y}-{m}-{d}") }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="当前节点" align="center" prop="taskName">
|
|
|
+ <el-table-column label="当前节点" align="center" prop="taskName" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
- <div v-if="scope.row.deployId !== null && scope.row.deployId !== undefined && scope.row.deployId !== ''"
|
|
|
- :title="scope.row.taskName" class="public-text-blue public-cursor"
|
|
|
+ <div :title="scope.row.taskName" class="public-text-blue public-cursor"
|
|
|
@click="handleReadImage(scope.row)">
|
|
|
{{ scope.row.taskName }}
|
|
|
</div>
|
|
|
- <div v-else :title="scope.row.taskName">
|
|
|
- {{ scope.row.taskName }}
|
|
|
- </div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="当前处理人" align="center" prop="assigneeName">
|
|
|
+ <el-table-column label="当前处理人" align="center" prop="assigneeName" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.assigneeName">
|
|
|
{{ scope.row.assigneeName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="流程状态" align="center" prop="status">
|
|
|
+ <el-table-column label="流程状态" align="center" prop="status" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.status">
|
|
|
<span v-if="scope.row.status === 0">暂存</span>
|
|
|
@@ -398,7 +403,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="操作" align="center" width="70" class-name="small-padding fixed-width">
|
|
|
+ <el-table-column label="操作" align="center" width="80" class-name="small-padding fixed-width">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button style="color:#1890ff" type="text" size="small" @click="handleDetail(scope.row)">详情</el-button>
|
|
|
</template>
|
|
|
@@ -413,24 +418,24 @@
|
|
|
<!-- 列表一内容 -->
|
|
|
<el-table height="450" ref="dataTable" @row-click="clickRow" class="tableWrapper" v-loading="loading" border
|
|
|
:data="myList">
|
|
|
- <!-- <el-table-column type="selection" width="40" align="center" />-->
|
|
|
+ <!-- <el-table-column type="selection" width="40" align="center" />-->
|
|
|
<el-table-column type="index" label="序号" width="50" align="center"></el-table-column>
|
|
|
<!-- <el-table-column label="主键id" align="center" prop="id" /> -->
|
|
|
- <el-table-column label="项目名称" align="center" prop="projectName" width="150">
|
|
|
+ <el-table-column label="项目名称" align="center" prop="projectName">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.projectName">
|
|
|
{{ scope.row.projectName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="公司名称" align="center" prop="tProjectCompany.companyName">
|
|
|
+ <el-table-column label="公司名称" align="center" prop="tProjectCompany.companyName" width="120">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.tProjectCompany.companyName">
|
|
|
{{ scope.row.tProjectCompany.companyName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="所属行业" align="center" prop="industry"><template slot-scope="scope">
|
|
|
+ <el-table-column label="所属行业" align="center" prop="industry" width="60"><template slot-scope="scope">
|
|
|
<dict-tag :options="dict.type.CUSTOMER_TRADE" :value="scope.row.industry" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -455,6 +460,18 @@
|
|
|
/>
|
|
|
</template>
|
|
|
</el-table-column>-->
|
|
|
+
|
|
|
+ <!-- <el-table-column
|
|
|
+ label="备案时间"
|
|
|
+ align="center"
|
|
|
+ prop="tProjectCompany.filingTime"
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span>{{
|
|
|
+ parseTime(scope.row.tProjectCompany.filingTime, "{y}-{m}-{d}")
|
|
|
+ }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>-->
|
|
|
<!-- <el-table-column label="项目机会状态" align="center" prop="projectStatus">
|
|
|
<template slot-scope="scope">
|
|
|
<!– 定义状态文本映射对象 –>
|
|
|
@@ -473,25 +490,15 @@
|
|
|
</el-tag>
|
|
|
</template>
|
|
|
</el-table-column>-->
|
|
|
- <!-- <el-table-column
|
|
|
- label="备案时间"
|
|
|
- align="center"
|
|
|
- prop="tProjectCompany.filingTime"
|
|
|
- >
|
|
|
- <template slot-scope="scope">
|
|
|
- <span>{{
|
|
|
- parseTime(scope.row.tProjectCompany.filingTime, "{y}-{m}-{d}")
|
|
|
- }}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>-->
|
|
|
- <el-table-column label="项目负责人" align="center" prop="investHead">
|
|
|
+ <el-table-column label="项目负责人" align="center" prop="investHead" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.investHead">
|
|
|
{{ scope.row.investHead }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="渠道" align="center" prop="tProjectChannel.channelName">
|
|
|
+ <!-- <el-table-column label="项目编号" align="center" prop="projectCode" /> -->
|
|
|
+ <el-table-column label="渠道" align="center" prop="tProjectChannel.channelName" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div v-if="
|
|
|
scope.row.tProjectChannel && scope.row.tProjectChannel.channelName
|
|
|
@@ -507,26 +514,33 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<!-- delFlag -->
|
|
|
- <el-table-column label="状态" align="center" prop="delFlag">
|
|
|
+ <el-table-column label="状态" align="center" prop="delFlag" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.delFlag === '1' ? '终止' : '正常'">
|
|
|
{{ scope.row.delFlag === "1" ? "终止" : "正常" }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="申请人" align="center" prop="startUserName">
|
|
|
+ <el-table-column label="申请人" align="center" prop="startUserName" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.startUserName">
|
|
|
{{ scope.row.startUserName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="申请日期" align="center" prop="createTime">
|
|
|
+ <!-- <el-table-column label="申请人" align="center" prop="startUserName">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div :title="scope.row.startUserName">
|
|
|
+ {{ scope.row.startUserName }}
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>-->
|
|
|
+ <el-table-column label="申请日期" align="center" prop="createTime" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<span>{{ parseTime(scope.row.createTime, "{y}-{m}-{d}") }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="当前节点" align="center" prop="taskName">
|
|
|
+ <el-table-column label="当前节点" align="center" prop="taskName" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.taskName" class="public-text-blue public-cursor"
|
|
|
@click="handleReadImage(scope.row)">
|
|
|
@@ -534,14 +548,14 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="当前处理人" align="center" prop="assigneeName">
|
|
|
+ <el-table-column label="当前处理人" align="center" prop="assigneeName" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.assigneeName">
|
|
|
{{ scope.row.assigneeName }}
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="流程状态" align="center" prop="status">
|
|
|
+ <el-table-column label="流程状态" align="center" prop="status" width="60">
|
|
|
<template slot-scope="scope">
|
|
|
<div :title="scope.row.status">
|
|
|
<span v-if="scope.row.status === 0">暂存</span>
|
|
|
@@ -552,7 +566,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="操作" align="center" width="70" class-name="small-padding fixed-width">
|
|
|
+ <el-table-column label="操作" align="center" width="90" class-name="small-padding fixed-width">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button style="color:#1890ff" type="text" size="small" @click="handleDetail(scope.row)">详情</el-button>
|
|
|
</template>
|