|
|
@@ -45,7 +45,7 @@
|
|
|
{{ detail.custStatus == 10 ? '正常' : '异常' }}
|
|
|
</el-descriptions-item> -->
|
|
|
<el-descriptions-item content-class-name="my-content" label="最后跟进时间" label-class-name="my-label">
|
|
|
- {{ parseTime(detail.followUpDate, '{y}-{m}-{d} {h}:{i}') }}
|
|
|
+ {{ parseTime(detail.followUpDate, '{y}-{m}-{d}') }}
|
|
|
</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
</header>
|
|
|
@@ -60,7 +60,7 @@
|
|
|
<el-descriptions-item label="客户级别">
|
|
|
{{ selectDictLabel(levelOptions, detail.custLevel) }}
|
|
|
</el-descriptions-item>
|
|
|
- <el-descriptions-item label="下次联系时间">
|
|
|
+ <el-descriptions-item label="最后跟进时间">
|
|
|
{{ detail.followUpDate }}
|
|
|
</el-descriptions-item>
|
|
|
<el-descriptions-item label="所在省">
|
|
|
@@ -82,7 +82,7 @@
|
|
|
{{ detail.createdTime }}
|
|
|
</el-descriptions-item>
|
|
|
<el-descriptions-item label="跟进次数">
|
|
|
- {{ abstract.followContent }}
|
|
|
+ {{ abstract.followCount }}
|
|
|
</el-descriptions-item>
|
|
|
<el-descriptions-item label="未跟进时长">
|
|
|
{{ abstract.notFollowDay }}
|
|
|
@@ -214,7 +214,7 @@
|
|
|
<el-tab-pane label="项目记录" name="item">
|
|
|
<el-table border :data="items" height="calc(100% - 42px)">
|
|
|
<el-table-column align="center" label="项目编号" prop="nboCode" width="120px" />
|
|
|
- <el-table-column align="center" label="项目名称" prop="nboName" width="200px" />
|
|
|
+ <el-table-column align="center" label="项目名称" prop="nboName" show-overflow-tooltip width="200px" />
|
|
|
<el-table-column align="center" label="审批状态" prop="approStatus" width="120px">
|
|
|
<template slot-scope="scope">
|
|
|
{{ getStatus(scope.row.approStatus) }}
|
|
|
@@ -222,8 +222,13 @@
|
|
|
</el-table-column>
|
|
|
<!-- <el-table-column align="center" label="项目类别" prop="nboType" width="80px" />-->
|
|
|
<!-- <el-table-column align="center" label="产品线" prop="productLine" width="120px" />-->
|
|
|
- <el-table-column align="center" label="经销商/代理商" prop="distributorName" width="200px" />
|
|
|
- <el-table-column align="center" label="项目预算(万元)" prop="nboBudget" width="120px" />
|
|
|
+ <el-table-column
|
|
|
+ align="center"
|
|
|
+ label="经销商/代理商"
|
|
|
+ prop="distributorName"
|
|
|
+ show-overflow-tooltip
|
|
|
+ width="200px" />
|
|
|
+ <el-table-column align="center" label="项目预算" prop="nboBudget" width="120px" />
|
|
|
<el-table-column align="center" label="项目备案时间" prop="filingTime" width="160px" />
|
|
|
<!-- <el-table-column align="center" label="项目来源" prop="nboSource" width="160px" />-->
|
|
|
<!-- <el-table-column align="center" label="销售模式" prop="salesModel" width="160px" />-->
|
|
|
@@ -233,15 +238,24 @@
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="合同记录" name="contract">
|
|
|
<el-table border :data="contracts" height="calc(100% - 42px)">
|
|
|
- <el-table-column align="center" label="合同编号" prop="contractCode" width="320px" />
|
|
|
- <el-table-column align="center" label="合同名称" prop="contractName" width="200px" />
|
|
|
- <el-table-column align="center" label="项目名称" prop="nboName" width="320px" />
|
|
|
+ <el-table-column align="center" label="合同编号" prop="contractCode" width="140px" />
|
|
|
+ <el-table-column
|
|
|
+ align="center"
|
|
|
+ label="合同名称"
|
|
|
+ prop="contractName"
|
|
|
+ show-overflow-tooltip
|
|
|
+ width="240px" />
|
|
|
+ <el-table-column align="center" label="项目名称" prop="nboName" show-overflow-tooltip width="240px" />
|
|
|
<el-table-column align="center" label="审批状态" prop="approStatus" width="120px">
|
|
|
<template slot-scope="scope">
|
|
|
{{ getStatus(scope.row.approStatus) }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column align="center" label="合同类型" prop="contractType" width="120px" />
|
|
|
+ <el-table-column align="center" label="合同类型" prop="contractType" width="120px">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ {{ selectDictLabel(contractTypeOptions, scope.row.contractType) }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column align="center" label="合同金额" prop="contractAmount" width="120px" />
|
|
|
<el-table-column align="center" label="负责人" prop="inchargeName" width="120px" />
|
|
|
<el-table-column align="center" label="公司签约人" prop="signatoryName" width="140px" />
|
|
|
@@ -320,10 +334,10 @@
|
|
|
</vab-query-form-right-panel>
|
|
|
</vab-query-form>
|
|
|
<el-table border :data="invoiceHeaderList" height="calc(100% - 42px)">
|
|
|
- <el-table-column align="center" label="客户名称" prop="cuctName" width="120px" />
|
|
|
- <el-table-column align="center" label="公司名称" prop="companyName" width="120px" />
|
|
|
+ <el-table-column align="center" label="客户名称" prop="cuctName" width="220px" />
|
|
|
+ <el-table-column align="center" label="公司名称" prop="companyName" width="220px" />
|
|
|
<el-table-column align="center" label="纳税人识别号" prop="taxNo" width="120px" />
|
|
|
- <el-table-column align="center" label="地址" prop="address" width="120px" />
|
|
|
+ <el-table-column align="center" label="地址" prop="address" width="160px" />
|
|
|
<el-table-column align="center" label="开户行及账号" prop="bankNo" width="120px" />
|
|
|
<el-table-column align="center" label="备注" prop="remark" width="120px" />
|
|
|
<el-table-column align="center" fixed="right" label="操作" width="90px">
|
|
|
@@ -469,6 +483,7 @@
|
|
|
custInfo: {},
|
|
|
levelOptions: [],
|
|
|
industryOptions: [],
|
|
|
+ contractTypeOptions: [],
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
@@ -486,10 +501,11 @@
|
|
|
},
|
|
|
methods: {
|
|
|
getOptions() {
|
|
|
- Promise.all([this.getDicts('cust_level'), this.getDicts('cust_idy')])
|
|
|
- .then(([level, industry]) => {
|
|
|
+ Promise.all([this.getDicts('cust_level'), this.getDicts('cust_idy'), this.getDicts('contract_type')])
|
|
|
+ .then(([level, industry, contractType]) => {
|
|
|
this.levelOptions = level.data.values || []
|
|
|
this.industryOptions = industry.data.values || []
|
|
|
+ this.contractTypeOptions = contractType.data.values || []
|
|
|
})
|
|
|
.catch((err) => console.log(err))
|
|
|
},
|